摘要

本发明公开了一种三重加速的拓扑优化方法。为了加速拓扑优化的进程,该方法从多重网格密度映射、基于预处理与初值的共轭梯度法、局部更新三个方面进行改进,多重网格密度映射将设计域划分为几层粗细不同的网格,先在粗网格层上进行拓扑求解,将其得到的优化结果映射到下一层细网格作为初始值,使得细网格层上的拓扑优化进程跳过冗长的迭代,加快拓扑优化的进程;基于预处理和初值的共轭梯度法是在拓扑优化方程的迭代求解中加入预处理调节器以及初值,加快了求解速度;局部更新是选择更新单元,减少迭代时单元更新的数量来达到加速效果。本发明基于上述方法,实现了拓扑优化的三重加速,显著加速拓扑优化进程,获得高精度低计算成本的优化结果。