摘要

为了充分利用MATLAB的矩阵计算能力和ABAQUS的高级有限元分析,提出了一种基于变密度方法的ABAQUSMATLAB集成方法。该方法由一段MATLAB代码和一段Python代码实现,其中MATLAB代码执行拓扑优化流程控制,Python代码调用ABAQUS执行有限元分析。使用该集成框架得到的两个算例造型美观、构型合理,证明了集成方法的可行性。拓展后该方法可以实现双向渐进结构优化方法,使用同一对象与单平台同类的优化方法进行对比,集成平台的运行耗时更短、效率更高。将该方法应用到轮毂结构的优化设计中,经过159次迭代后得到了优化结果。