Shape and sizing optimisation of space truss structures using a new cooperative coevolutionary-based algorithm

被引:9
作者
Etaati, Bahareh [1 ]
Neshat, Mehdi [2 ,3 ]
Dehkordi, Amin Abdollahi [4 ]
Pargoo, Navid Salami [5 ]
El-Abd, Mohammed [6 ]
Sadollah, Ali [7 ]
Gandomi, Amir H. [3 ,8 ]
机构
[1] Univ Appl Sci Upper Austria, Heurist & Evolutionary Algorithm Lab, Hagenberg, Austria
[2] Torrens Univ Australia, Ctr Artificial Intelligence Res & Optimisat, Brisbane, Qld 4006, Australia
[3] Univ Technol Sydney, Fac Engn & Informat Technol, Ultimo, NSW 2007, Australia
[4] Islamic Azad Univ, Comp Engn Dept, Najafabad Branch, Najafabad, Iran
[5] Univ Bologna, Dept Civil Chem Environm & Mat Engn, Bologna, Italy
[6] Amer Univ Kuwait, Coll Engn & Appl Sci, Kuwait, Kuwait
[7] Univ Sci & Culture, Dept Mech Engn, Tehran, Iran
[8] Obuda Univ, Univ Res & Innovat Ctr EKIK, H-1034 Budapest, Hungary
关键词
Real engineering problem; Truss optimisation; Optimal structural design; Bio-inspired optimisation algorithms; Cooperative coevolutionary algorithms; Greedy search; MARINE PREDATORS ALGORITHM; FREQUENCY CONSTRAINTS; DIFFERENTIAL EVOLUTION; HARMONY SEARCH; DESIGN; SIZE; VARIABLES; TOPOLOGY;
D O I
10.1016/j.rineng.2024.101859
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Optimising the shape and size of large-scale truss frames is challenging because there is a nonlinear interaction between cross-sectional and nodal coordinate forces of structures. Meanwhile, combining the shape and bar size variables creates a multi -modal search space with dynamic constraints, making an expensive optimisation engineering problem. Besides, most of the real truss problems are large-scale, and optimisation algorithms are faced with the issue of scalability by increasing the size of the problem. This paper proposed a novel Cooperative Coevolutionary marine predators algorithm combined with a greedy search (CCMPA-GS) for truss optimisation on shape and sizing. The proposed algorithm used the divide -and -conquer technique to optimise the shape and size separately. Therefore, in each iteration, the CCMPA-GS focuses on shape optimisation initially and then switches to the size of bars and tries to find the best cooperative combination of the solutions in the current population using a context vector (CV). A greedy search is embedded in the following to fix the remaining violations from the structure's stress and displacement. This novel alternative optimisation strategy (CCMPA-GS) compared with 13 established genetic, evolutionary, swarm, and memetic meta -heuristic optimisation algorithms. The comparison is based on optimising two large-scale truss structures consisting of 260 -bar and 314 -bar configurations. Experimental results demonstrate that the proposed CCMPA-GS method consistently outperforms the other meta -heuristic methods, delivering optimal designs for the 314 -bar and 260 -bar truss structures that are superior by 52 % and 63.4 %, respectively. This signifies a substantial enhancement in optimisation performance, highlighting the potential of CCMPA-GS as a powerful alternative in the field of structural optimisation.
引用
收藏
页数:21
相关论文
共 100 条
[51]   Cooperative Co-Evolution With Formula Based Grouping and CMA for Large Scale Optimization [J].
Liu, Haiyan ;
Guan, Shiwei ;
Liu, Fangjie ;
Wang, Yuping .
2015 11TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2015, :282-285
[52]   A hybrid intelligent genetic algorithm for truss optimization based on deep neutral network [J].
Liu, Jiepeng ;
Xia, Yi .
SWARM AND EVOLUTIONARY COMPUTATION, 2022, 73
[53]  
LOTFI H, 2015, INT J MECHATRON ELEC, V5, P1987
[54]   A Survey on Cooperative Co-Evolutionary Algorithms [J].
Ma, Xiaoliang ;
Li, Xiaodong ;
Zhang, Qingfu ;
Tang, Ke ;
Liang, Zhengping ;
Xie, Weixin ;
Zhu, Zexuan .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (03) :421-441
[55]  
Mahdavi S, 2014, 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P1285, DOI 10.1109/CEC.2014.6900327
[56]   A novel method for prediction of truss geometry from topology optimization [J].
Mandhyan, A. ;
Srivastava, Gaurav ;
Krishnamoorthi, S. .
ENGINEERING WITH COMPUTERS, 2017, 33 (01) :95-106
[57]   Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems [J].
Mirjalili, Seyedali ;
Gandomi, Amir H. ;
Mirjalili, Seyedeh Zahra ;
Saremi, Shahrzad ;
Faris, Hossam ;
Mirjalili, Seyed Mohammad .
ADVANCES IN ENGINEERING SOFTWARE, 2017, 114 :163-191
[58]   Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems [J].
Mirjalili, Seyedali .
NEURAL COMPUTING & APPLICATIONS, 2016, 27 (04) :1053-1073
[59]   Multi-Verse Optimizer: a nature-inspired algorithm for global optimization [J].
Mirjalili, Seyedali ;
Mirjalili, Seyed Mohammad ;
Hatamlou, Abdolreza .
NEURAL COMPUTING & APPLICATIONS, 2016, 27 (02) :495-513
[60]   Optimal design of truss structures with frequency constraints: a comparative study of DE, IDE, LSHADE, and CMAES algorithms [J].
Moosavian, H. ;
Mesbahi, P. ;
Moosavian, N. ;
Daliri, H. .
ENGINEERING WITH COMPUTERS, 2023, 39 (02) :1499-1517