基于径向基函数的参数化水平集方法拓扑优化的 88 行 MATLAB 代码

发布于: 2025-11-10 19:20
分类: 2018

本文提出了一种基于径向基函数(RBF)的参数化水平集方法的紧凑高效 88 行 MATLAB 代码,用于二维线性弹性结构的拓扑优化,以最小化其柔度。该参数化水平集方法使用径向基函数,在优化过程中通过近似重新初始化方案能够保持相对平滑的水平集函数。由于其能够在材料域内生成新的孔洞,因此对初始设计的依赖性较小。文中详细解释了 MATLAB 代码及简单修改,并给出了数值示例。附录中的 88 行代码旨在用于教学目的。

 

Peng Wei*, Zuyu Li, Xueping Li, Michael Yu Wang, An 88-line MATLAB code for the parameterized level set method based topology optimization using radial basis functions, Structural and Multidisciplinary Optimization, (2018), DOI: 10.1007/s00158-018-1904-8.