摘要

本发明公开了一种结构拓扑优化方法,包括如下步骤:定义初始结构和相应的水平集函数;将当前的节点水平集函数值φ_N平均插值得到各单元初始水平集函数值φ;引入可调节宽度的水平集带概念和用于控制中间密度范围的参数Δ,将单元水平集函数值φ通过参数为Δ的映射函数处理得到分布在0-1之间的单元密度值H(φ),即得到含有中间密度的拓扑结构;对拓扑结构进行有限元分析,更新节点水平集函数值φ_N;迭代并进行收敛判断,得到具有清晰边界的结构设计;输出优化结果。本发明可实现连续的拓扑演化,解决边界相关的优化问题,确保优化结果的物理可制造性,可得到合理的结构拓扑,最终收敛时可以得到通过零水平集表达的具有清晰边界的结构设计。