Truss structure optimization using adaptive multi-population differential evolution

被引:52
|
作者
Wu, Chun-Yin [1 ]
Tseng, Ko-Ying [1 ]
机构
[1] Tatung Univ, Dept Mech Engn, Taipei 104, Taiwan
关键词
Differential evolution; Adaptive multi-population; Penalty-based self-adaptive strategy; Truss optimization; PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHMS; OPTIMAL-DESIGN; DISCRETE;
D O I
10.1007/s00158-010-0507-9
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper applies multi-population differential evolution (MPDE) with a penalty-based, self-adaptive strategy-the adaptive multi-population differential evolution (AMPDE)-to solve truss optimization problems with design constraints. The self-adaptive strategy developed in this study is a new adaptive approach that adjusts the control parameters of MPDE by monitoring the number of infeasible solutions generated during the evolution process. Multiple different minimum weight optimization problems of the truss structure subjected to allowable stress, deflection, and kinematic stability constraints are used to demonstrate that the proposed algorithm is an efficient approach to finding the best solution for truss optimization problems. The optimum designs obtained by AMPDE are better than those found in the current literature for problems that do not violate the design constraints. We also show that self-adaptive strategy can improve the performance of MPDE in constrained truss optimization problems, especially in the case of simultaneous optimization of the size, topology, and shape of truss structures.
引用
收藏
页码:575 / 590
页数:16
相关论文
共 50 条
  • [41] Multi-population multi-strategy differential evolution algorithm with dynamic population size adjustment
    Xue, Caiwen
    Liu, Tong
    Deng, Libao
    Gu, Wei
    Zhang, Baowu
    Soft Computing, 2024, 28 (17-18) : 9949 - 9963
  • [42] Multi-population adaptive-gathering evolutionary algorithm in function optimization
    Chen, SD
    Huang, ZC
    PROCEEDINGS OF THE 2000 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2000, : 817 - 821
  • [43] Multi-population differential evolution with balanced ensemble of mutation strategies for large-scale global optimization
    Ali, Mostafa Z.
    Awad, Noor H.
    Suganthan, Ponnuthurai N.
    APPLIED SOFT COMPUTING, 2015, 33 : 304 - 327
  • [44] A Parameter Optimization Method of ADRC by Adaptive Multi-population Genetic Algorithm
    Yu, Shimin
    Wang, Jianjian
    Zhang, Qingyong
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 2658 - 2663
  • [45] Multi-population random differential particle swarm optimization and its application
    Wang H.
    Gao L.
    Ouyang H.
    Wang, Hao (haohaowang2008@126.com), 1600, Editorial Board of Journal of Harbin Engineering (38): : 652 - 660
  • [46] Research on the Ant Colony Optimization Algorithm with Multi-population Hierarchy Evolution
    Wang, Xuzhi
    Ni, Jing
    Wan, Wanggen
    ADVANCES IN SWARM INTELLIGENCE, PT 1, PROCEEDINGS, 2010, 6145 : 222 - +
  • [47] Optimal Truss Sizing Using an Adaptive Differential Evolution Algorithm
    Bureerat, Sujin
    Pholdee, Nantiwat
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2016, 30 (02)
  • [48] Total Optimization of a Smart Community by Multi-Population Differential Evolutionary Particle Swarm Optimization
    Sato, Mayuko
    Fukuyama, Yoshikazu
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017,
  • [49] Multi-load truss topology optimization using the adaptive ground structure approach
    Sokol, T.
    RECENT ADVANCES IN COMPUTATIONAL MECHANICS, 2014, : 9 - 16
  • [50] Local crystal structure identification in molecular dynamics simulation system based on differential evolution with multi-population
    Zhang Z.
    Zhou L.
    He S.
    Li Y.
    Ma B.
    Gu N.
    Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2022, 52 (01): : 189 - 195