Hypotrochoid spiral optimization approach for sizing and layout optimization of truss structures with multiple frequency constraints

  • A. KavehEmail author
  • S. Mahjoubi
Original Article


The primary aim of this article is to present a new improved version of the spiral optimization algorithm (SPO) for shape and size optimization of truss structures under multiple frequency constraints. In the proposed method, which is named as hypotrochoid spiral optimization algorithm (HSPO), the movement operation of search points is redesigned, and mechanisms are utilized to boost the potency of the method in escaping from local optima and improving the accuracy of the results. Furthermore, a meta-optimization approach is developed by hybridizing the particle swarm optimization and the proposed technique for finding optimal parameter settings of the presented method. Thereafter, exploration and exploitation abilities of HSPO and SPO are compared by solving five benchmark design problems. Numerical results indicate that the convergence speed is enhanced, especially in the exploitation phase of the HSPO. The optimum designs found by the improved version are highly competitive with the best solutions reported in the literature.


Meta-heuristic algorithms Hypotrochoid spiral optimization Sizing and layout optimization of truss structures Frequency constraints 



  1. 1.
    Grandhi R (1993) Structural optimization with frequency constraints—a review. AIAA J 31(12):2296–2303. CrossRefzbMATHGoogle Scholar
  2. 2.
    Gomes HM (2011) Truss optimization with dynamic constraints using a particle swarm algorithm. Expert Syst Appl 38(1):957–968. CrossRefGoogle Scholar
  3. 3.
    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–27. CrossRefGoogle Scholar
  4. 4.
    Lingyun W, Mei Z, Guangming W, Guang M (2005) Truss optimization on shape and sizing with frequency constraints based on genetic algorithm. Comput Mech 35(5):361–368. CrossRefzbMATHGoogle Scholar
  5. 5.
    Wei L, Tang T, Xie X, Shen W (2011) Truss optimization on shape and sizing with frequency constraints based on parallel genetic algorithm. Struct Multidiscip Optim 43(5):665–682. CrossRefGoogle Scholar
  6. 6.
    Kaveh A, Zolghadr A (2011) Shape and size optimization of truss structures with frequency constraints using enhanced charged system search algorithm. Asian J Civ Eng (Build Hous) 12(4):487–509Google Scholar
  7. 7.
    Kaveh A, Zolghadr A (2014) Comparison of nine meta-heuristic algorithms for optimal design of truss structures with frequency constraints. Adv Eng Softw 76:9–30. CrossRefGoogle Scholar
  8. 8.
    Lieu QX, Do DT, Lee J (2018) An adaptive hybrid evolutionary firefly algorithm for shape and size optimization of truss structures with frequency constraints. Comput Struct 195:99–112. CrossRefGoogle Scholar
  9. 9.
    Dede T, Ayvaz Y (2015) Combined size and shape optimization of structures with a new meta-heuristic algorithm. Appl Soft Comput 28:250–258. CrossRefGoogle Scholar
  10. 10.
    Kaveh A, Javadi S (2014) Shape and size optimization of trusses with multiple frequency constraints using harmony search and ray optimizer for enhancing the particle swarm optimization algorithm. Acta Mech 225(6):1595–1605. CrossRefGoogle Scholar
  11. 11.
    Tejani GG, Savsani VJ, Patel VK (2016) Adaptive symbiotic organisms search (SOS) algorithm for structural design optimization. J Comput Des Eng 3(3):226–249. CrossRefGoogle Scholar
  12. 12.
    Miguel LFF, Fadel Miguel LF (2012) Shape and size optimization of truss structures considering dynamic constraints through modern metaheuristic algorithms. Expert Syst Appl 39(10):9458–9467. CrossRefGoogle Scholar
  13. 13.
    Kaveh A, Ilchi Ghazaan M (2015) Hybridized optimization algorithms for design of trusses with multiple natural frequency constraints. Adv Eng Softw 79:137–147. CrossRefGoogle Scholar
  14. 14.
    Farshchin M, Camp CV, Maniat M (2016) Multi-class teaching–learning-based optimization for truss design with frequency constraints. Eng Struct 106:355–369. CrossRefGoogle Scholar
  15. 15.
    Mortazavi A, Toğan V (2017) Sizing and layout design of truss structures under dynamic and static constraints with an integrated particle swarm optimization algorithm. Appl Soft Comput 51:239–252. CrossRefGoogle Scholar
  16. 16.
    Tejani GG, Savsani VJ, Bureerat S, Patel VK, Savsani P (2018) Topology optimization of truss subjected to static and dynamic constraints by integrating simulated annealing into passing vehicle search algorithms. Eng Comput. CrossRefGoogle Scholar
  17. 17.
    Ho-Huu V, Nguyen-Thoi T, Truong-Khac T, Le-Anh L, Vo-Duy T (2018) An improved differential evolution based on roulette wheel selection for shape and size optimization of truss structures with frequency constraints. Neural Comput Appl 29(1):167–185. CrossRefGoogle Scholar
  18. 18.
    Cheng M-Y, Prayogo D (2017) A novel fuzzy adaptive teaching–learning-based optimization (FATLBO) for solving structural optimization problems. Eng Comput 33(1):55–69. CrossRefGoogle Scholar
  19. 19.
    Tamura K, Yasuda K (2011) Primary study of spiral dynamics inspired optimization. IEEJ Trans Electr Electron Eng 6:98–100. CrossRefGoogle Scholar
  20. 20.
    Tamura K, Yasuda K (2011) Spiral dynamics inspired optimization. J Adv Comput Intell Intell Inform 15(8):1116–1122CrossRefGoogle Scholar
  21. 21.
    Tamura K, Yasuda K (2017) The spiral optimization algorithm: convergence conditions and settings. IEEE Trans Syst Man Cybern Syst. CrossRefGoogle Scholar
  22. 22.
    Kaveh A, Mahdavi VR (2015) A hybrid CBO–PSO algorithm for optimal design of truss structures with dynamic constraints. Appl Soft Comput 34:260–273. CrossRefGoogle Scholar
  23. 23.
    Nasir A, Tokhi MO (2015) An improved spiral dynamic optimization algorithm with engineering application. IEEE Trans Syst Man Cybern Syst 45(6):943–954CrossRefGoogle Scholar
  24. 24.
    Tamura K, Yasuda K (2014) A parameter setting method for spiral optimization from stability analysis of dynamic equilibrium point. SICE J Control Meas Syst Integr 7(3):173–182. CrossRefGoogle Scholar
  25. 25.
    Nasir A, Tokhi M (2013) A novel hybrid spiral-dynamics randomchemotaxis optimization algorithm with application to modelling of a flexible robot manipulator. In: Waldron KJ, Tokhi MO, Virk GS (eds) Nature-inspired mobile robotics. World Scientific, Singapore, pp 667–674. CrossRefGoogle Scholar
  26. 26.
    Suzuki K, Tamura K, Yasuda K (2014) Study on cluster-structured spiral optimization. In: 2014 IEEE international conference on systems, man, and cybernetics (SMC), 5–8 October 2014, pp 94–99.
  27. 27.
    Sidarto KA, Kania A (2015) Finding all solutions of systems of nonlinear equations using spiral dynamics inspired optimization with clustering. JACIII 19(5):697–707CrossRefGoogle Scholar
  28. 28.
    Ouadi A, Bentarzi H, Recioui A (2013) Optimal multiobjective design of digital filters using spiral optimization technique. SpringerPlus 2(1):461. CrossRefGoogle Scholar
  29. 29.
    Benasla L, Belmadani A, Rahli M (2014) Spiral optimization algorithm for solving combined economic and emission dispatch. Int J Electr Power Energy Syst 62:163–174. CrossRefGoogle Scholar
  30. 30.
    Talbi E-G (2009) Metaheuristics: from design to implementation, vol 74. Wiley, New York. CrossRefzbMATHGoogle Scholar
  31. 31.
    Eberhart R, Kennedy J A new optimizer using particle swarm theory. In: Micro machine and human science, 1995. MHS’95. Proceedings of the sixth international symposium on, 1995. IEEE, pp 39–43.
  32. 32.
    Bartz-Beielstein T, Preuss M Experimental research in evolutionary computation. In: Proceedings of the 9th annual conference companion on genetic and evolutionary computation, 2007. ACM, pp 3001–3020Google Scholar
  33. 33.
    Wang D, Zhang WH, Jiang JS (2004) Truss optimization on shape and sizing with frequency constraints. AIAA J 42(3):622–630. CrossRefGoogle Scholar
  34. 34.
    Tejani GG, Savsani VJ, Patel VK, Mirjalili S (2018) Truss optimization with natural frequency bounds using improved symbiotic organisms search. Knowl Based Syst 143:162–178. CrossRefGoogle Scholar
  35. 35.
    Lin J, Che W, Yu Y (1982) Structural optimization on geometrical configuration and element sizing with statical and dynamical constraints. Comput Struct 15(5):507–515. CrossRefzbMATHGoogle Scholar
  36. 36.
    Kaveh A, Zolghadr A (2017) Truss shape and size optimization with frequency constraints using tug of war optimization. Asian J Civ Eng (Build Hous) 18(2):311–333Google Scholar
  37. 37.
    Kaveh A, Ilchi Ghazaan M (2015) Enhanced colliding bodies algorithm for truss optimization with frequency constraints. J Comput Civ Eng. CrossRefzbMATHGoogle Scholar

Copyright information

© Springer-Verlag London Ltd., part of Springer Nature 2018

Authors and Affiliations

  1. 1.Centre of Excellence for Fundamental Studies in Structural EngineeringIran University of Science and TechnologyTehranIran

Personalised recommendations