Improved Bat Algorithm Based on Doppler Effect for Optimal Design of Special Truss Structures

被引:12
作者
Kaveh, Ali [1 ]
Hosseini, Seyed Milad [1 ]
机构
[1] Iran Univ Sci & Technol, Sch Civil Engn, Tehran 1684613114, Iran
关键词
Metaheuristic; Bat algorithm (BA); Improved bat algorithm (IBA); Doppler effect (DE); Levy flight; Truss structures; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; INSPIRED ALGORITHM; SIZE;
D O I
10.1061/(ASCE)CP.1943-5487.0001042
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Bat algorithm (BA) is one of the well-established metaheuristic algorithms based on the echolocation characteristics of microbats. Literature studies demonstrate that BA provides good results in a wide range of optimization problems due to its simple structures, easy implementation, and effectiveness. However, the standard BA has two general shortcomings when applied to complex optimization problems. The first is the high probability of falling in local optima, and the second is insufficient population diversity, leading to unwanted premature convergence. This paper proposes an improved bat algorithm based on the Doppler effect (IBA-DE) to improve the performance of the standard BA. In the proposed IBA-DE, a new equation with some idealized rules is driven from the Doppler effect and adopted for updating the bat velocities in the algorithm body. The local search part of the standard BA is also improved via searching around the better bat individuals. This part is also equipped with Levy flight to maintain the population diversity. The performance of IBA-DE is evaluated on three real-world engineering design problems. The results obtained by these problems show that IBA-DE is superior to the basic BA and other considered algorithms. For further investigation, IBA-DE is applied to the optimal design of four special truss structures. Comparing the optimization results found by the proposed algorithm with those of some other state-of-art metaheuristics indicates that the proposed IBA-DE can be an efficient optimizer for the optimal design of real-size structures.
引用
收藏
页数:19
相关论文
共 65 条
[41]   Size, Layout, and Topology Optimization of Skeletal Structures Using Plasma Generation Optimization [J].
Kaveh, Ali ;
Hosseini, Seyed Milad ;
Zaerreza, Ataollah .
IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY-TRANSACTIONS OF CIVIL ENGINEERING, 2021, 45 (02) :513-543
[42]  
Kennedy J., 2010, 1995 IEEE INT C NEUR, P760, DOI [DOI 10.1109/ICNN.1995.488968, DOI 10.1007/978-0-387-30164-8630]
[43]   Modified symbiotic organisms search for structural optimization [J].
Kumar, Sumit ;
Tejani, Ghanshyam G. ;
Mirjalili, Seyedali .
ENGINEERING WITH COMPUTERS, 2019, 35 (04) :1269-1296
[44]   A novel hybrid bat algorithm for solving continuous optimization problems [J].
Liu, Qi ;
Wu, Lei ;
Xiao, Wensheng ;
Wang, Fengde ;
Zhang, Linchuan .
APPLIED SOFT COMPUTING, 2018, 73 :67-82
[45]  
Meng XB, 2019, INT J BIO-INSPIR COM, V14, P114
[46]   A novel bat algorithm with habitat selection and Doppler effect in echoes for optimization [J].
Meng, Xian-Bing ;
Gao, X. Z. ;
Liu, Yu ;
Zhang, Hengzhen .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (17-18) :6350-6364
[47]   Grey Wolf Optimizer [J].
Mirjalili, Seyedali ;
Mirjalili, Seyed Mohammad ;
Lewis, Andrew .
ADVANCES IN ENGINEERING SOFTWARE, 2014, 69 :46-61
[48]   Truss optimization using eigenvectors of the covariance matrix [J].
Pouriyanezhad, Ehsan ;
Rahami, Hossein ;
Mirhosseini, S. M. .
ENGINEERING WITH COMPUTERS, 2021, 37 (03) :2207-2224
[49]  
Rahami H., 2011, Int. J. Optim. Civ. Eng, V1, P29
[50]   Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems [J].
Rao, R. V. ;
Savsani, V. J. ;
Vakharia, D. P. .
COMPUTER-AIDED DESIGN, 2011, 43 (03) :303-315