Configuration design of structures under dynamic constraints by a hybrid bat algorithm and teaching–learning based optimization

  • Mohsen ShahrouziEmail author
  • Fataneh Rafiee-Alavijeh
  • Mahdi Aghabaglou


Optimal design of steel trusses is an interesting task due to existence of many alternatives for their spatial configuration. Meanwhile, performance criteria have enforced their vibration to maintain within certain limits. The present work concerns implementation of frequency constraints as a common approach to implicitly satisfy such practical requirements. The problem objective is to minimize the cost of steel material by simultaneous size and geometry optimization of trusses. In this regard teachinglearning-based-optimization and bat-algorithm are hybridized via a new effective framework. The former acts as a global search engine, the latter provides search refinement to access higher quality solutions. Effectiveness and efficiency of the proposed hybrid method are evaluated using a number of bridge and space structures via comparison with literature works. Numerical simulations show enhanced effectiveness and less deviation about final optimum design as a result of implementing the proposed hybridization.


Geometry optimization Eigenvalue analysis Frequency constraint Hybrid meta-heuristic 


  1. 1.
    Kaveh A (2017) Advances in metaheuristic algorithms for optimal design of structures, 2nd Ed. Springer, ChamCrossRefzbMATHGoogle Scholar
  2. 2.
    Arora JS (2004) Introduction to optimum design. Elsevier, New YorkCrossRefGoogle Scholar
  3. 3.
    Geem ZW (2009) Music-Inspired harmony search algorithm: theory and applications. Springer, Berlin, HeidelbergCrossRefGoogle Scholar
  4. 4.
    Grandhi RV (1993) Structural optimization with frequency constraints—a review. AIAA J 31(12):2296–2303CrossRefzbMATHGoogle Scholar
  5. 5.
    Hasançebi O, Çarbas S, Dogan E, Erdal F, Saka MP (2009) Performance evaluation of meta-heuristic search techniques in the optimum design of real size pin jointed structures. Comput Struct 87(5–6):284–302CrossRefGoogle Scholar
  6. 6.
    Sedaghati R, Suleman A, Tabarrok B (2002) Structural optimization with frequency constraints using finite element force method. AIAA J 40(2):382–388CrossRefGoogle Scholar
  7. 7.
    Shahrouzi M, Yousefi A (2013) Fixed-weight eigenvalue optimization of truss structures by swarm intelligent algorithms. Int J Optim Civil Eng 3(1):131–149Google Scholar
  8. 8.
    Gomes MH (2011) Truss optimization with dynamic constraints using a particle swarm algorithm. Expert Sys Appl 38:957–968CrossRefGoogle Scholar
  9. 9.
    Kaveh A, Zolghadr A (2012) Truss optimization with natural frequency constraints using a hybridized CSS-BBBC algorithm with trap recognition capability. Comput Struct 102–103:14–27CrossRefGoogle Scholar
  10. 10.
    Kaveh A, Mahdavi VR (2013) Optimal design of structures with multiple natural frequency constraints using a hybridized BB-BC/Quasi-Newton algorithm. Civil Eng 57(1):27–38Google Scholar
  11. 11.
    Shahrouzi M (2011) A new hybrid genetic and swarm optimization for earthquake accelerogram scaling. Int J Optim Civil Eng 1(1):127–140Google Scholar
  12. 12.
    Kaveh A, Bakhshpoori T, Afshari E (2014) An efficient hybrid Particle Swarm and Swallow Swarm Optimization algorithm. Comput Struct 143:40–59CrossRefGoogle Scholar
  13. 13.
    Yildiz AR (2013) Optimization of multi-pass turning operations using hybrid teaching learning-based approach. Int J Adv Manuf Technol 66(9):1319–1326CrossRefGoogle Scholar
  14. 14.
    Rao RV, Savsani VJ, Vakharia DP (2011) Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315CrossRefGoogle Scholar
  15. 15.
    Geem ZW, Kim JH, Loganathan JV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68CrossRefGoogle Scholar
  16. 16.
    Rao RV (2016) Teaching learning based optimization algorithm and its engineering applications. Springer, ChamCrossRefzbMATHGoogle Scholar
  17. 17.
    Geem ZW (2010) Recent advances in harmony search algorithm. Springer, Berlin, HeidelbergCrossRefzbMATHGoogle Scholar
  18. 18.
    Lingyun W, Mei Z, Guangming W, Guang M (2005) Truss optimization on shape and sizing with frequency constraints based on genetic algorithm. J Comput Mech 25:361–368CrossRefzbMATHGoogle Scholar
  19. 19.
    Kaveh A, Zolghadr A (2011) Shape and size optimization of truss structures with frequency constraints using enhanced charged system search algorithm. Asian J Civil Eng 12(4):487–509Google Scholar
  20. 20.
    Miguel LFF, Fadel-Miguel LF (2012) Shape and size optimization of truss structures considering dynamic constraints through modern meta-heuristic algorithms. Expert Syst Appl 39:9458–9467CrossRefGoogle Scholar
  21. 21.
    Kaveh A, Ilchi-Ghazaan M (2015) Hybridized optimization algorithms for design of trusses with multiple natural frequency constraints. Adv Eng Softw 79:137–147CrossRefGoogle Scholar
  22. 22.
    Kaveh A, Ilchi-Ghazaan M (2015) Layout and size optimization of trusses with natural frequency constraints using improved ray optimization algorithm. Iran J Sci Technol Trans Civil Eng 39(C2):395–408Google Scholar
  23. 23.
    Nakib R (1997) Deterministic and reliability-based optimization of truss bridges. Comput Struct 65(5):767–775CrossRefzbMATHGoogle Scholar
  24. 24.
    Kaveh A, Ilchi-Ghazaan M (2018) Meta-heuristic algorithms for optimal design of real-size structures. Springer, ChamCrossRefzbMATHGoogle Scholar
  25. 25.
    American Institute of Steel Construction (1998) Manual of steel construction: allowable stress design. AISC, ChicagoGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Faculty of Engineering, Engineering DepartmentKharazmi UniversityTehranIran
  2. 2.Engineering DepartmentKharazmi UniversityTehranIran

Personalised recommendations