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 条
  • [1] Truss structure optimization using adaptive multi-population differential evolution
    Chun-Yin Wu
    Ko-Ying Tseng
    Structural and Multidisciplinary Optimization, 2010, 42 : 575 - 590
  • [2] Adaptive multi-population inflationary differential evolution
    Di Carlo, Marilena
    Vasile, Massimiliano
    Minisci, Edmondo
    SOFT COMPUTING, 2020, 24 (05) : 3861 - 3891
  • [3] Multi-population Differential Evolution with Adaptive Parameter Control for Global Optimization
    Yu, Wei-jie
    Zhang, Jun
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1093 - 1098
  • [4] A Novel Adaptive FCM with Cooperative Multi-Population Differential Evolution Optimization
    Banerjee, Amit
    Abu-Mahfouz, Issam
    ALGORITHMS, 2022, 15 (10)
  • [5] Adaptive multi-population inflationary differential evolution
    Marilena Di Carlo
    Massimiliano Vasile
    Edmondo Minisci
    Soft Computing, 2020, 24 : 3861 - 3891
  • [6] An adaptive multi-population differential evolution algorithm for continuous multi-objective optimization
    Wang, Xianpeng
    Tang, Lixin
    INFORMATION SCIENCES, 2016, 348 : 124 - 141
  • [7] Pseudo Multi-Population Differential Evolution for Multimodal Optimization
    Li, Hao-Feng
    Gong, Yue-Jiao
    Zhan, Zhi-Hui
    Chen, Wei-Neng
    Zhang, Jun
    2014 10TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2014, : 457 - 462
  • [8] A self-adaptive multi-population differential evolution algorithm
    Lin Zhu
    Yongjie Ma
    Yulong Bai
    Natural Computing, 2020, 19 : 211 - 235
  • [9] A self-adaptive multi-population differential evolution algorithm
    Zhu, Lin
    Ma, Yongjie
    Bai, Yulong
    NATURAL COMPUTING, 2020, 19 (01) : 211 - 235
  • [10] An Asynchronous Adaptive Multi-population Model for Distributed Differential Evolution
    De Falco, Ivanoe
    Scafuri, Umberto
    Tarantino, Ernesto
    Della Cioppa, Antonio
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 5010 - 5017