Chaotic coyote algorithm applied to truss optimization problems

被引:88
作者
Pierezan, Juliano [1 ]
Coelho, Leandro dos Santos [1 ,2 ]
Mariani, Viviana Cocco [1 ,3 ]
de Vasconcelos Segundo, Emerson Hochsteiner [3 ]
Prayogo, Doddy [4 ,5 ]
机构
[1] Fed Univ Parana UFPR, Dept Elect Engn, Curitiba, Parana, Brazil
[2] Pontifical Catholic Univ Parana PUCPR, Ind & Syst Engn Grad Program PPGEPS, Curitiba, Parana, Brazil
[3] Pontifical Catholic Univ Parana PUCPR, Mech Engn Grad Program PPGEM, Curitiba, Parana, Brazil
[4] Natl Taiwan Univ Sci & Technol, Dept Civil & Construct Engn, Taipei, Taiwan
[5] Petra Christian Univ, Dept Civil Engn, Surabaya, Indonesia
关键词
Structural optimization; Discrete truss structures; Coyote optimization algorithm; Metaheuristic algorithms; Chaotic sequences; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; DESIGN OPTIMIZATION; SIZE OPTIMIZATION; SIZING OPTIMIZATION; FIREFLY ALGORITHMS; SEARCH; TOPOLOGY; STRATEGY; LAYOUT;
D O I
10.1016/j.compstruc.2020.106353
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The optimization of truss structures is a complex computing problem with many local minima, while metaheuristics are naturally suited to deal with multimodal problems without the need of gradient information. The Coyote Optimization Algorithm (COA) is a population-based nature-inspired metaheuristic of the swarm intelligence field for global optimization that considers the social relations of the coyote proposed to single-objective optimization. Unlike most widespread algorithms, its population is subdivided in packs and the internal social influences are designed. The COA requires a few control hyperparameters including the number of packs, the population size, and the number maximum of generations. In this paper, a modified COA (MCOA) approach based on chaotic sequences generated by Tinkerbell map to scatter and association probabilities tuning and an adaptive procedure of updating parameters related to social condition is proposed. It is then validated by four benchmark problems of structures optimization including planar 52-bar truss, spatial 72-bar truss, 120-bar dome truss and planar 200 bar-truss with discrete design variables and focus in minimization of the structure weight under the required constraints. Simulation results collected in the mentioned problems demonstrate that the proposed MCOA presented competitive solutions when compared with other state-of-the-art metaheuristic algorithms in terms of results quality. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:10
相关论文
共 64 条
[1]  
[Anonymous], 2017, APPL METAHEURISTIC O, DOI DOI 10.1007/978-3-319-48012-1_15
[2]   A hybrid algorithm coupling genetic programming and Nelder-Mead for topology and size optimization of trusses with static and dynamic constraints [J].
Assimi, Hirad ;
Jamali, Ali .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 95 :127-141
[3]   Chaotic dynamic weight particle swarm optimization for numerical function optimization [J].
Chen, Ke ;
Zhou, Fengyu ;
Liu, Aling .
KNOWLEDGE-BASED SYSTEMS, 2018, 139 :23-40
[4]   A Hybrid Harmony Search algorithm for discrete sizing optimization of truss structure [J].
Cheng, Min-Yuan ;
Prayogo, Doddy ;
Wu, Yu-Wei ;
Lukito, Martin Marcellinus .
AUTOMATION IN CONSTRUCTION, 2016, 69 :21-33
[5]   Coyote optimization algorithm for the parameter extraction of photovoltaic cells [J].
Chin, Vun Jack ;
Salam, Zainal .
SOLAR ENERGY, 2019, 194 :656-670
[6]   A self-adaptive chaotic differential evolution algorithm using gamma distribution for unconstrained global optimization [J].
Coelho, Leandro dos Santos ;
Hultmann Ayala, Helon Vicente ;
Mariani, Viviana Cocco .
APPLIED MATHEMATICS AND COMPUTATION, 2014, 234 :452-459
[7]   Novel Gamma Differential Evolution Approach for Multiobjective Transformer Design Optimization [J].
Coelho, Leandro dos Santos ;
Mariani, Viviana Cocco ;
Ferreira da Luz, Mauricio V. ;
Leite, Jean Vianei .
IEEE TRANSACTIONS ON MAGNETICS, 2013, 49 (05) :2121-2124
[8]   Firefly algorithm approach based on chaotic Tinkerbell map applied to multivariable PID controller tuning [J].
Coelho, Leandro dos Santos ;
Mariani, Viviana Cocco .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2012, 64 (08) :2371-2382
[9]  
Coelho LS, IEEE INT C SYST MAN, V4, P3109
[10]  
Coello Coello CA, 2020, COMPUT METHODS APPL, V191, P1245