An 88-line MATLAB code for the parameterized level set method based topology optimization using radial basis functions

被引:257
|
作者
Wei, Peng [1 ]
Li, Zuyu [2 ]
Li, Xueping [1 ]
Wang, Michael Yu [3 ]
机构
[1] South China Univ Technol, Sch Civil Engn & Transportat, State Key Lab Subtrop Bldg Sci, Guangzhou, Guangdong, Peoples R China
[2] Guangdong Univ Petrochem Technol, Architecture & Civil Engn Inst, Maoming, Peoples R China
[3] Hong Kong Univ Sci & Technol, Dept Mech & Aerosp Engn, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Topology optimization; Level set method; Radial basis functions MATLAB code; WRITTEN; DESIGN; SHAPE; IMPLEMENTATION; SENSITIVITY; EQUATIONS;
D O I
10.1007/s00158-018-1904-8
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a compact and efficient 88-line MATLAB code for the parameterized level set method based topology optimization using radial basis functions (RBFs), which is applied to minimize the compliance of a two-dimensional linear elastic structure. This parameterized level set method using radial basis functions can maintain a relatively smooth level set function with an approximate re-initialization scheme during the optimization process. It also has less dependency on initial designs due to its capability in nucleation of new holes inside the material domain. The MATLAB code and simple modifications are explained in detail with numerical examples. The 88-line code included in the appendix is intended for educational purposes.
引用
收藏
页码:831 / 849
页数:19
相关论文
共 50 条
  • [1] An 88-line MATLAB code for the parameterized level set method based topology optimization using radial basis functions
    Peng Wei
    Zuyu Li
    Xueping Li
    Michael Yu Wang
    Structural and Multidisciplinary Optimization, 2018, 58 : 831 - 849
  • [2] Stress-based topology optimization with the parameterized level-set method based on radial basis functions
    Jiang, Yuanteng
    Zhao, Min
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2022, 65 (08)
  • [3] Stress-based topology optimization with the parameterized level-set method based on radial basis functions
    Yuanteng Jiang
    Min Zhao
    Structural and Multidisciplinary Optimization, 2022, 65
  • [4] A Study on Basis Functions of the Parameterized Level Set Method for Topology Optimization of Continuums
    Wei, Peng
    Yang, Yang
    Chen, Shikui
    Wang, Michael Yu
    JOURNAL OF MECHANICAL DESIGN, 2021, 143 (04)
  • [5] Radial basis functions and level set method for structural topology optimization
    Wang, SY
    Wang, MY
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2006, 65 (12) : 2060 - 2090
  • [6] A level set method for structural shape and topology optimization using radial basis functions
    Luo, Zhen
    Tong, Liyong
    Kang, Zhan
    COMPUTERS & STRUCTURES, 2009, 87 (7-8) : 425 - 434
  • [7] The localized radial basis functions for parameterized level set based structural optimization
    Siraj-ul-Islam
    Khan, Wajid
    Ullah, Baseer
    Ullah, Zahur
    ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2020, 113 : 296 - 305
  • [8] A filter-based level set topology optimization method using a 62-line MATLAB code
    Mohammad Yaghmaei
    Ali Ghoddosian
    Mohammad Mahdi Khatibi
    Structural and Multidisciplinary Optimization, 2020, 62 : 1001 - 1018
  • [9] A filter-based level set topology optimization method using a 62-line MATLAB code
    Yaghmaei, Mohammad
    Ghoddosian, Ali
    Khatibi, Mohammad Mahdi
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2020, 62 (02) : 1001 - 1018
  • [10] Topology optimization under design-dependent loads with the parameterized level-set method based on radial-basis functions
    Jiang, Yuanteng
    Zhao, Min
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2020, 369