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 条
  • [21] Truss optimization with frequency constraints using enhanced differential evolution based on adaptive directional mutation and nearest neighbor comparison
    Pham, Hoang Anh
    ADVANCES IN ENGINEERING SOFTWARE, 2016, 102 : 142 - 154
  • [22] A parallel differential evolution with cooperative multi-search strategy for sizing truss optimization
    Ha, The -Viet
    Nguyen, Quoc-Hung
    Nguyen, Tan -Tien
    APPLIED SOFT COMPUTING, 2022, 131
  • [23] Multi-population differential evolution-assisted Harris hawks optimization: Framework and case studies
    Chen, Hao
    Heidari, Ali Asghar
    Chen, Huiling
    Wang, Mingjing
    Pan, Zhifang
    Gandomi, Amir H.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 111 (111): : 175 - 198
  • [24] A self-adaptive multi-population based Jaya algorithm for engineering optimization
    Rao, R. Venkata
    Saroj, Ankit
    SWARM AND EVOLUTIONARY COMPUTATION, 2017, 37 : 1 - 26
  • [25] A hybrid evolutionary algorithm with adaptive multi-population strategy for multi-objective optimization problems
    Hongfeng Wang
    Yaping Fu
    Min Huang
    George Huang
    Junwei Wang
    Soft Computing, 2017, 21 : 5975 - 5987
  • [26] A Multi-population Helper and Equivalent Objective Differential Evolution Algorithm
    Xu, Tao
    He, Jun
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 2237 - 2244
  • [27] Multi-Population Differential Evolution Algorithm with Uniform Local Search
    Tan, Xujie
    Shin, Seong-Yoon
    Shin, Kwang-Seong
    Wang, Guangxing
    APPLIED SCIENCES-BASEL, 2022, 12 (16):
  • [28] An integrated differential evolution of multi-population based on contribution degree
    Wang, Yufeng
    Yang, Hao
    Xu, Chunyu
    Zeng, Yunjie
    Xu, Guoqing
    COMPLEX & INTELLIGENT SYSTEMS, 2024, 10 (01) : 525 - 550
  • [29] An integrated differential evolution of multi-population based on contribution degree
    Yufeng Wang
    Hao Yang
    Chunyu Xu
    Yunjie Zeng
    Guoqing Xu
    Complex & Intelligent Systems, 2024, 10 : 525 - 550
  • [30] Improved differential evolution algorithm based on cooperative multi-population
    Shen, Yangyang
    Wu, Jing
    Ma, Minfu
    Du, Xiaofeng
    Wu, Hao
    Fei, Xianlong
    Niu, Datian
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 133