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

被引:16
|
作者
Assimi, Hirad [1 ]
Jamali, Ali [1 ]
Nariman-zadeh, Nader [1 ]
机构
[1] Univ Guilan, Fac Mech Engn, POB 3756, Rasht, Iran
来源
NEURAL COMPUTING & APPLICATIONS | 2019年 / 31卷 / 10期
关键词
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
相关论文
共 50 条
  • [1] Multi-objective sizing and topology optimization of truss structures using genetic programming based on a new adaptive mutant operator
    Hirad Assimi
    Ali Jamali
    Nader Nariman-zadeh
    [J]. Neural Computing and Applications, 2019, 31 : 5729 - 5749
  • [2] Sizing and topology optimization of truss structures using genetic programming
    Assimi, Hirad
    Jamali, Ali
    Nariman-Zadeh, Nader
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2017, 37 : 90 - 103
  • [3] Multi-objective topology and sizing optimization of truss structures based on adaptive multi-island search strategy
    Su, Ruiyi
    Wang, Xu
    Gui, Liangjin
    Fan, Zijie
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2011, 43 (02) : 275 - 286
  • [4] Multi-objective topology and sizing optimization of truss structures based on adaptive multi-island search strategy
    Ruiyi Su
    Xu Wang
    Liangjin Gui
    Zijie Fan
    [J]. Structural and Multidisciplinary Optimization, 2011, 43 : 275 - 286
  • [5] Multi-objective optimization of structures topology by genetic algorithms
    Madeira, JFA
    Rodrigues, H
    Pina, H
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2005, 36 (01) : 21 - 28
  • [6] Optimization of truss structures using multi-objective cheetah optimizer
    Kumar, Sumit
    Tejani, Ghanshyam G.
    Mehta, Pranav
    Sait, Sadiq M.
    Yildiz, Ali Riza
    Mirjalili, Seyedali
    [J]. MECHANICS BASED DESIGN OF STRUCTURES AND MACHINES, 2024,
  • [7] Multi-objective optimization of truss structures using the bee algorithm
    Moradi, A.
    Nafchi, A. Mirzakhani
    Ghanbarzadeh, A.
    [J]. SCIENTIA IRANICA, 2015, 22 (05) : 1789 - 1800
  • [8] Multi-Objective Optimization of Spatially Truss Structures Based on Node Movement
    Nan, Bo
    Bai, Yikui
    Wu, Yue
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (06):
  • [9] A new multi-objective programming scheme for topology optimization of compliant mechanisms
    Lin, Jiangzi
    Luo, Zhen
    Tong, Liyong
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2010, 40 (1-6) : 241 - 255
  • [10] A new multi-objective programming scheme for topology optimization of compliant mechanisms
    Jiangzi Lin
    Zhen Luo
    Liyong Tong
    [J]. Structural and Multidisciplinary Optimization, 2010, 40 : 241 - 255