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 条
  • [31] A hybrid evolutionary algorithm with adaptive multi-population strategy for multi-objective optimization problems
    Wang, Hongfeng
    Fu, Yaping
    Huang, Min
    Huang, George
    Wang, Junwei
    SOFT COMPUTING, 2017, 21 (20) : 5975 - 5987
  • [32] Differential evolution algorithm with multi-population cooperation and multi-strategy integration
    Li, Xiaoyu
    Wang, Lei
    Jiang, Qiaoyong
    Li, Ning
    NEUROCOMPUTING, 2021, 421 : 285 - 302
  • [33] Multi-objective differential evolution for truss design optimization with epistemic uncertainty
    Su, Yu
    Tang, Hesheng
    Xue, Songtao
    Li, Dawei
    ADVANCES IN STRUCTURAL ENGINEERING, 2016, 19 (09) : 1403 - 1419
  • [34] 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
  • [35] 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
  • [36] A multi-population differential evolution with best-random mutation strategy for large-scale global optimization
    Yongjie Ma
    Yulong Bai
    Applied Intelligence, 2020, 50 : 1510 - 1526
  • [37] A multi-population differential evolution with best-random mutation strategy for large-scale global optimization
    Ma, Yongjie
    Bai, Yulong
    APPLIED INTELLIGENCE, 2020, 50 (05) : 1510 - 1526
  • [38] Multi-population differential evolution approach for feature selection with mutual information ranking
    Yu, Fei
    Guan, Jian
    Wu, Hongrun
    Wang, Hui
    Ma, Biyang
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 260
  • [39] A Differential Evolution Algorithm Based on Multi-Population for Economic Dispatch Problems With Valve-Point Effects
    Li, Xueping
    Zhang, Hongjie
    Lu, Zhigang
    IEEE ACCESS, 2019, 7 : 95585 - 95609
  • [40] Adaptive differential evolution with multi-population-based mutation operators for constrained optimization
    Bin Xu
    Lili Tao
    Xu Chen
    Wushan Cheng
    Soft Computing, 2019, 23 : 3423 - 3447