基于变密度法的ABAQUS-MATLAB集成拓扑优化方法
ABAQUS-MATLAB integrated topology optimization method based on SIMP method
靳立涵 Jin LiHan
(重庆交通大学机电与车辆工程学院,重庆 400074)
(School of Mechatronics and Vehicle Engineering, Chongqing Jiaotong University, Chongqing 400074,China)
摘要:为了充分利用MATLAB的矩阵计算能力和ABAQUS的高级有限元分析,提出了一种基于变密度方法的ABAQUS-MATLAB集成方法。该方法由一段MATLAB代码和一段Python代码实现,其中MATLAB代码执行拓扑优化流程控制,Python代码调用ABAQUS执行有限元分析。使用该集成框架得到的两个算例造型美观、构型合理,证明了集成方法的可行性。拓展后该方法可以实现双向渐进结构优化方法,使用同一对象与单平台同类的优化方法进行对比,集成平台的运行耗时更短、效率更高。将该方法应用到轮毂结构的优化设计中,经过159次迭代后得到了优化结果。
Abstract:In order to make full use of the matrix computing power of MATLAB and the advanced finite element analysis of ABAQUS, an ABAQUS-MATLAB integration method based on variable density method is proposed. The method is implemented by a MATLAB code and a Python code, wherein the MATLAB code performs topology optimization process control, and the Python code calls ABAQUS to perform finite element analysis. The two examples obtained by using the framework are beautiful in shape and reasonable in configuration, which prove the feasibility of the integration method. After expansion, the proposed method can realize the bidirectional progressive structure optimization method. Comparing the same object with the same optimization method of single platform, the integrated platform has shorter running time and higher efficiency.
关键词:拓扑优化;SIMP;ABAQUS-MATLAB;联合仿真
Key words: Topology optimization; SIMP; ABAQUS-MATLAB; co-simulation
TAG: