Multi-objective sizing and topology optimization of truss structures using genetic programming based on a new adaptive mutant operator

被引:22
作者
Assimi, Hirad [1 ]
Jamali, Ali [1 ]
Nariman-zadeh, Nader [1 ]
机构
[1] Univ Guilan, Fac Mech Engn, POB 3756, Rasht, Iran
关键词
Genetic programming; Multi-objective optimization; Topology; Truss; Adaptive mutant operator; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; DESIGN OPTIMIZATION; UNIFORM-DIVERSITY; SIZE OPTIMIZATION; ALGORITHM; FRAMEWORK; SHAPE;
D O I
10.1007/s00521-018-3401-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most real-world engineering problems deal with multiple conflicting objectives simultaneously. In order to address this issue in truss optimization, this paper presents a multi-objective genetic programming approach for sizing and topology optimization of trusses. It aims to find the optimal cross-sectional areas and connectivities between the nodes to achieve a set of trade-off solutions to satisfy all the optimization objective functions subjected to some constraints such as kinematic stability, maximum allowable stress in members and nodal deflections. It also uses the variable-length representation of potential solutions in the shape of computer programs and evolves to the potential final set of solutions. This approach also employs an adaptive mutant factor besides the classical genetic operators to improve the exploring capabilities of Genetic Programming in structural optimization. The intrinsic features of genetic programming help to identify redundant truss members and nodes in the design space, while no violation of constraints occurs. Our approach applied to some numerical examples and found a better non-dominated solution set in the most cases in comparison with the competent methods available in the literature.
引用
收藏
页码:5729 / 5749
页数:21
相关论文
共 74 条
[1]   Ant colony approaches for multiobjective structural optimization problems with a cardinality constraint [J].
Angelo, Jaqueline S. ;
Bernardino, Heder S. ;
Barbosa, Helio J. C. .
ADVANCES IN ENGINEERING SOFTWARE, 2015, 80 :101-115
[2]  
[Anonymous], 1964, J. Mech, DOI DOI 10.1016/B978-0-08-010580-2.50008-6
[3]  
[Anonymous], 5 INT C AD COMP DES
[4]  
[Anonymous], 2006, PEER CENT
[5]   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
[6]   Sizing and topology optimization of truss structures using genetic programming [J].
Assimi, Hirad ;
Jamali, Ali ;
Nariman-Zadeh, Nader .
SWARM AND EVOLUTIONARY COMPUTATION, 2017, 37 :90-103
[7]  
Buche D, 2001, P 4 WORLD C STRUCT M
[8]   Co-Evolutionary Optimization for Multi-Objective Design Under Uncertainty [J].
Coelho, Rajan Filomeno .
JOURNAL OF MECHANICAL DESIGN, 2013, 135 (02)
[9]   Multiobjective optimization of trusses using genetic algorithms [J].
Coello, CA ;
Christiansen, AD .
COMPUTERS & STRUCTURES, 2000, 75 (06) :647-660
[10]   Recent advances in differential evolution - An updated survey [J].
Das, Swagatam ;
Mullick, Sankha Subhra ;
Suganthan, P. N. .
SWARM AND EVOLUTIONARY COMPUTATION, 2016, 27 :1-30