针对现有弹性结构拓扑优化方法计算效率差、结构边界不光滑等缺点,提出了一种基于水平集方法及COMSOL的弹性结构拓扑优化方法。优化方法利用水平集函数作为设计变量,结构的整体柔度最小为目标函数,实体材料所占的体积比为约束条件,结合COMSOL偏微分方程(PDE)模块中反应扩散方程有限元求解弹性结构拓扑优化问题。该方法与密度惩罚法相比,得到了光滑的结构边界;与传统的水平集法相比,不用有限差分求解复杂的Hamilton-Jacobi方程,摆脱了柯朗-弗里德里希斯-列维(CFL)条件的限制,提高了计算效率。数值算例结果表明该方法能够提高计算效率并获得光滑的结构边界。
In view of the existing elastic structural topology optimization method for computing efficiency, structure difference boundary is not smooth and other shortcomings, proposes a topology optimization method for elastic structure based on level set method and COMSOL. Optimization method using the level set function as design variables, the overall structure of the minimum compliance as the objective function, solid material volume ratio as the constraint condition, the combination of COMSOL partial differential equation(PDE) reaction diffusion equation of the finite element solution of elastic structure topology optimization module. Compared with the method of density of penalty method, obtains the structure boundary smooth; compared with the traditional level set method, not the Hamilton-Jacobi finite difference equation for solving complex, get rid of the Courant Friedrichs Levi(CFL) conditions, improving the calculation efficiency. The numerical results show that the method can improve calculation efficiency and obtain the structure boundary smooth.