Simultaneous analysis and optimal design of truss structures via displacement method

Document Type : Article


Centre of Excellence for Fundamental Studies in Structural Engineering, Iran University of Science and Technology, Narmak, Tehran, P.O. Box 16846-13114, Iran


In this paper, an efficient technique is proposed by displacement method of analysis and three metaheuristic algorithms consisting of the Colliding Bodies Optimization (CBO), Enhanced Colliding Bodies Optimization (ECBO) and Vibrating Particles System (VPS), for the simultaneous analysis and optimal design of truss structures. The presented method is applied to the minimum weight design of some planar and spatial truss structures. For examining the accuracy and efficiency of the proposed method, the problems are also designed by the same metaheuristic algorithms utilizing pure force method and pure displacement method as analysis tools (non-simultaneous) and the resulting structural weights are compared.


Main Subjects

1. Kaveh, A. and Rahami, H. "Analysis, design and optimization of structures using force method and genetic algorithm", Int. J. Numer. Methods Eng., 65, pp. 1570-1584 (2016).
2. Kaveh, A. and Ilchi Ghazaan, M. "Vibrating particles system algorithm for truss optimization with multiple natural frequency constraints", Acta Mech., 228(1), pp. 307-322 (2017).
3. Holland, J.H., Adaptation in Natural and Artificial Systems, Ann Arbor: University of Michigan Press, Ann Arbor, MI, USA (1975).
4. Eberhart, R.C. and Kennedy, J. "A new optimizer using particle swarm theory", In: Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan (1995).
5. Dorigo, M., Maniezzo, V., and Colorni, A. "The ant system: optimization by a colony of cooperating agents", IEEE Trans. Syst. Man, Cybernet.; Part B, 26, pp. 29-41 (1996).
6. Geem, Z.W., Joong, H.K., and Loganathan, G.V. "A new heuristic optimization algorithm: harmony search", Simul., 76(2), pp. 60-68 (2001).
7. Erol, O.K. and Eksin, I. "New optimization method: big bang-big crunch", Adv. Eng. Softw., 37, pp. 106-111 (2006).
8. Yang, X.S., Nature-Inspired Metaheuristic Algorithms, 2nd edition. Forme: Luniver Press (2010).
9. Kaveh, A., Motie Share, M.A., and Moslehi, M. "A new meta-heuristic algorithm for optimization: magnetic charged system search", Acta Mech., 224(1), pp. 85-107 (2013).
10. Yang, X.S. "A new metaheuristic bat-inspired algorithm", in: Nature Inspired Cooperative Strategies for Optimization (NISCO 2010). Studies in Computational Intelligence, 284, pp. 65-74 (2010).
11. Rao, R.V., Savsani, V.J., and Balic, J. "Teachinglearning- based optimization algorithm for unconstrained and constrained real-parameter optimization problems", Eng. Optimiz., 44(12), pp. 1447-1462 (2012).
12. Kaveh, A. and Mahdavi, V.R. "Colliding bodies optimization: A novel meta-heuristic method", Comput. Struct., 139, pp. 18-27 (2014).
13. Sadollah, A., Eskandar, H., Bahreininejad, A., and Kim, J.H. "Water cycle, mine blast and improved mine blast algorithms for discrete sizing optimization of truss structures", Comput. Struct., 149, pp. 1-16 (2015).
14. Goncalves, M.S., Lopez, R.H., and Miguel, L.F.F. "Search group algorithm: A new metaheuristic method for the optimization of truss structures", Comput. Struct., 153, pp. 165-184 (2015).
15. Mirjalili, S.A. "The ant lion optimizer", Adv. Eng, Softw., 83, pp. 80-98 (2015).
16. Mirjalili, S.A. and Lewis, A. "The whale optimization algorithm", Adv. Eng. Softw., 95, pp. 51-67 (2016).
17. Kaveh, A. and Ilchi Ghazaan, M. "A new metaheuristic algorithm: vibrating particles system", Scientia Iranica, Trans Civil Eng, 24(2), pp. 551-566 (2017).
18. Kaveh, A., Applications of Metaheuristic Optimization Algorithms in Civil Engineering, Springer, Switzerland (2017).
19. Kaveh, A., Computational Structural Analysis and Finite Element Methods, Springer Verlag, Springer International Publishing, Switzerland (2014).
20. Kaveh, A. and Ilchi Ghazaan, M. "Enhanced colliding bodies optimization for design problems with continuous and discrete variables", Adv. Eng. Softw., 77, pp. 66-75 (2014).
21. Kaveh, A. and Malakouti Rad, S. "Hybrid genetic algorithm and particle swarm optimization for the force method-based simultaneous analysis and design", Iran. J. Sci. Technol., 34(B1), pp. 15-34 (2010).
22. Kaveh, A. and Bijari, Sh. "Simultaneous analysis, design and optimization of trusses via force method", Struct Eng Mech, Int J., 65(3), pp. 233-241 (2018).
23. Kaveh, A. and Hassani, M. "Simultaneous analysis, design and optimization of structures using force method and ant colony algorithms", Asian J. Civil Eng. (Building & Housing), 10(4), pp. 381-396 (2009).
24. Kaveh, A. and Ahmadi, B. "Simultaneous analysis, design and optimization of structures using the force method and supervised charged system search algorithm", Scientia Iranica, Trans. A: Civil Eng., 20(1), pp. 65-76 (2013).
25. Kaveh, A. and Talatahari, S. "Optimum design of skeletal structures using imperialist competitive algorithm", Comput. Struct., 88, pp. 1220-1229 (2010).