1.一种考虑结构‑载荷‑边界耦合影响的结构拓扑优化设计方法,其特征在于,包括如下步骤:
1)判断结构拓扑优化过程是否有结构‑载荷‑边界耦合存在;
2)如果有结构‑载荷‑边界耦合存在,采用考虑结构‑载荷‑边界耦合影响的机械结构拓扑优化设计方法,在结构拓扑优化设计的迭代过程中,每一次迭代运算时均对载荷、边界条件进行更新,直到得到最终的结构拓扑优化设计结果;如果无结构‑载荷‑边界耦合存在,结构拓扑优化过程中仅以结构材料分布为变量进行优化迭代;
步骤1)中,分析优化结构所承受的载荷、边界条件是否对机械结构本身有依赖性,即是否会随着结构拓扑优化过程中结构的变化而发生变化,如果优化结构所承受的载荷、边界条件对机械结构本身有依赖性,说明结构拓扑优化设计过程中有结构‑载荷‑边界耦合存在;反之则无;
步骤2)中,每一次迭代运算时对所述载荷、边界条件进行更新的方法为:在结构拓扑优化设计的迭代过程中,根据本次结构拓扑优化设计迭代结果对载荷、边界条件进行更新,在更新后的载荷与边界条件下进行下一次结构拓扑优化设计迭代运算;
步骤2)中,所述考虑结构‑载荷‑边界耦合影响的机械结构拓扑优化设计方法具体包括以下步骤:(1)建立机械结构的有限元模型,并且对载荷、边界条件进行初始定义;
(2)定义结构拓扑优化设计区域、优化约束条件、优化目标;
(3)开始结构拓扑优化迭代计算,在结构拓扑优化设计的迭代过程中,当第n次结构拓扑优化设计迭代计算完成后,根据该次迭代计算结果对载荷、边界条件进行更新,在更新后的载荷与边界条件下进行第n+1次结构拓扑优化迭代运算,直到最终结构拓扑优化设计迭代计算完成;其中,n≥1,且为正整数;
当某次结构拓扑优化设计迭代计算收敛时,说明结构拓扑优化设计迭代计算完成,得到最终结构拓扑优化设计结果。