Alternating active-phase algorithm for multimaterial topology optimization problems: a 115-line MATLAB implementation

被引:209
|
作者
Tavakoli, Rouhollah [1 ]
Mohseni, Seyyed Mohammad [1 ]
机构
[1] Sharif Univ Technol, Mat Sci & Engn Dept, Tehran, Iran
关键词
Coordinate descent method; MATLAB code; Multiphase topology optimization; Optimality criteria; DESIGN; CONVERGENCE; COMPOSITES; MODEL;
D O I
10.1007/s00158-013-0999-1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A new algorithm for the solution of multimaterial topology optimization problems is introduced in the present study. The presented method is based on the splitting of a multiphase topology optimization problem into a series of binary phase topology optimization sub-problems which are solved partially, in a sequential manner, using a traditional binary phase topology optimization solver; internal solver. The coupling between these incomplete solutions is ensured using an outer iteration strategy based on the block coordinate descend method. The presented algorithm provides a general framework to extend the traditional binary phase topology optimization solvers for the solution of multiphase topology optimization problems. Interesting features of the presented algorithm are: generality, simplicity and the ease of implementation. The presented algorithm is used to solve multimaterial minimum structural and thermal compliance topology optimization problems based on the classical optimality criteria method. Details of MATLAB implementation are presented and the complete program listings are provided as the Supplementary Materials. The success and performance of the presented method are studied through several two dimensional numerical examples.
引用
收藏
页码:621 / 642
页数:22
相关论文
共 20 条
  • [1] Alternating active-phase algorithm for multimaterial topology optimization problems: a 115-line MATLAB implementation
    Rouhollah Tavakoli
    Seyyed Mohammad Mohseni
    Structural and Multidisciplinary Optimization, 2014, 49 : 621 - 642
  • [2] A polygonal topology optimization method based on the alternating active-phase algorithm
    Cui, Mingtao
    Cui, Wennan
    Li, Wang
    Wang, Xiaobo
    ELECTRONIC RESEARCH ARCHIVE, 2024, 32 (02): : 1191 - 1226
  • [3] An alternating active-phase algorithm for multi-material topology optimization
    Darwin C. Huamaní
    Francisco A. M. Gomes
    Journal of the Brazilian Society of Mechanical Sciences and Engineering, 2023, 45
  • [4] An alternating active-phase algorithm for multi-material topology optimization
    Huamani, Darwin C. C.
    Gomes, Francisco A. M.
    JOURNAL OF THE BRAZILIAN SOCIETY OF MECHANICAL SCIENCES AND ENGINEERING, 2023, 45 (01)
  • [5] Multi-material topology optimization based on enhanced alternating active-phase algorithm
    Yan, Cheng
    Guo, Haowei
    Kang, Enzi
    Li, Jiaqiang
    Wang, Cunfu
    Liu, He
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2024, 67 (05)
  • [6] A meshless method for multi-material topology optimization based on the alternating active-phase algorithm
    Cui, Mingtao
    Chen, Hongfang
    Zhou, Jingling
    Wang, Fanglin
    ENGINEERING WITH COMPUTERS, 2017, 33 (04) : 871 - 884
  • [7] A meshless method for multi-material topology optimization based on the alternating active-phase algorithm
    Mingtao Cui
    Hongfang Chen
    Jingling Zhou
    Fanglin Wang
    Engineering with Computers, 2017, 33 : 871 - 884
  • [8] Stress-constrained multi-material topology optimization via an improved alternating active-phase algorithm
    Han, Zhengtong
    Wei, Kai
    Gu, Zhengqi
    Ma, Xiaokui
    Yang, Xujing
    ENGINEERING OPTIMIZATION, 2022, 54 (02) : 305 - 328
  • [9] A new level set based multi-material topology optimization method using alternating active-phase algorithm
    Sha, Wei
    Xiao, Mi
    Gao, Liang
    Zhang, Yan
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 377
  • [10] TopSTO: a 115-line code for topology optimization of structures under stationary stochastic dynamic loading
    Sebastian Pozo
    Fernando Gomez
    Thomas Golecki
    Juan Carrion
    Billie F. Spencer
    Earthquake Engineering and Engineering Vibration, 2023, 22 : 1081 - 1100