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] 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
  • [42] Hybrid Multi-Population and Adaptive Search Range Strategy With Particle Swarm Optimization for Multimodal Optimization
    Wang, Shiqi
    Shen, Zepeng
    Peng, Yao
    INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2021, 12 (04) : 146 - 168
  • [43] An efficient multi-objective algorithm based on Rao and differential evolution for solving bi-objective truss optimization
    Nguyen, Manh-Cuong
    Pham, Hoang-Anh
    Truong, Viet-Hung
    ENGINEERING OPTIMIZATION, 2025,
  • [44] Multi-objective constraint optimization design of rocket projectile self-ejection based on multi-population differential evolution algorithm
    Song J.
    Li C.
    She H.
    Cai Q.
    Hangkong Dongli Xuebao/Journal of Aerospace Power, 2023, 38 (06): : 1516 - 1524
  • [45] A multi-population differential evolution algorithm based on cellular learning automata and evolutionary context information for optimization in dynamic environments
    Vafashoar, Reza
    Meybodi, Mohammad Reza
    APPLIED SOFT COMPUTING, 2020, 88
  • [46] An Efficient Differential Evolution for Truss Sizing Optimization Using AdaBoost Classifier
    Tran-Hieu Nguyen
    Anh-Tuan Vu
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2023, 134 (01): : 429 - 458
  • [47] Solving Path Planning of UAV Based on Modified Multi-Population Differential Evolution Algorithm
    Li, Zhengxue
    Jia, Jie
    Cheng, Mingsong
    Cui, Zhiwei
    ADVANCES IN NEURAL NETWORKS - ISNN 2014, 2014, 8866 : 602 - 610
  • [48] Truss topology, shape and sizing optimization by fully stressed design based on hybrid grey wolf optimization and adaptive differential evolution
    Panagant, Natee
    Bureerat, Sujin
    ENGINEERING OPTIMIZATION, 2018, 50 (10) : 1645 - 1661
  • [49] Continuous Adaptive Population Reduction (CAPR) for Differential Evolution Optimization
    Wong, Ieong
    Liu, Wenjia
    Ho, Chih-Ming
    Ding, Xianting
    SLAS TECHNOLOGY, 2017, 22 (03): : 289 - 305
  • [50] An improved whale optimization algorithm based on multi-population evolution for global optimization and engineering design problems
    Shen, Ya
    Zhang, Chen
    Gharehchopogh, Farhad Soleimanian
    Mirjalili, Seyedali
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 215