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 条
  • [41] A parameterized level set method for structural topology optimization using the approximate re-initialization scheme
    Wang, Xiaobo
    Cui, Mingtao
    Li, Wang
    Gao, Mengjiao
    MECHANICS BASED DESIGN OF STRUCTURES AND MACHINES, 2025,
  • [42] Topology optimization of transient nonlinear heat conduction using an adaptive parameterized level-set method
    Zhuang, Chungang
    Xiong, Zhenhua
    Ding, Han
    ENGINEERING OPTIMIZATION, 2021, 53 (12) : 2017 - 2039
  • [43] Parametric shape and topology optimization: A new level set approach based on cardinal basis functions
    Jiang, Long
    Chen, Shikui
    Jiao, Xiangmin
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2018, 114 (01) : 66 - 87
  • [44] Structural topology optimization based on the level set method using COMSOL
    Xiang, Jiawei, 1600, Tech Science Press (101):
  • [45] A new efficient parametric level set method based on radial basis function-finite difference for structural topology optimization
    Zheng, Jing
    Zhu, Shengfeng
    Soleymani, Fazlollah
    COMPUTERS & STRUCTURES, 2024, 297
  • [46] Structural Topology Optimization Based on the Level Set Method Using COMSOL
    Zhang, Shaohua
    Li, Pei
    Zhong, Yongteng
    Xiang, Jiawei
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2014, 101 (01): : 17 - 31
  • [47] Structural design for modular integrated construction with parameterized level set-based topology optimization method
    Wei, Peng
    Liu, Yang
    Dai, Jian-Guo
    Li, Zuyu
    Xu, Yufeng
    STRUCTURES, 2021, 31 : 1265 - 1277
  • [48] Parameterized level-set based topology optimization method considering symmetry and pattern repetition constraints
    Liu, Yang
    Li, Zuyu
    Wei, Peng
    Wang, Wenwen
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2018, 340 : 1079 - 1101
  • [49] A new efficient parametric level set method based on radial basis function-finite difference for structural topology optimization
    Zheng, Jing
    Zhu, Shengfeng
    Soleymani, Fazlollah
    Computers and Structures, 2024, 297
  • [50] The parameterized level set method for structural topology optimization with shape sensitivity constraint factor
    Cui, Mingtao
    Luo, Chenchun
    Li, Guang
    Pan, Min
    ENGINEERING WITH COMPUTERS, 2021, 37 (02) : 855 - 872