1.一种高速轻载机构非线性动态系统结构拓扑参数混合优化方法,其特征在于,包括以下步骤:a.建立含有运动学自由度的非线性有限元模型;
b.对a步骤中的有限元模型进行非线性动力学分析,获得模型在各时间步上刚度与位移信息;
c.根据b步骤获取的各时间步上的刚度与位移信息,计算获得多时间步上的等效静态载荷;
d.根据结构优化模型,以c步骤获取的等效静态载荷集合作为优化模型参数,进行一次优化步长搜索,获得一组新的结构设计变量;
e.根据d步骤中获取的最新结构设计变量来更新有限元模型中的材料参数,或有限元模型的厚度信息,获得更新后的有限元模型;
f.对e步骤中获得更新后的有限元模型重新依次执行b-c-d步骤的操作,获得更新后的有限元模型多时间步对应的等效静态载荷;
g.将步骤f中新一轮计算与上一轮计算所获得的多时间步对应等效静态载荷的绝对差值之和与预设的收敛阈值进行比较;若小于预设阈值,则收敛条件满足,终止第一阶段的结构优化;否则,重复d-e-f步骤直至满足收敛条件;
h.将满足g步骤中收敛条件的最终结构设计变量对应的相对密度信息转换成厚度信息;
i.根据h步骤中的厚度信息重构机构的几何信息,经重新划分网格处理后获得第二阶段结构优化所需的包含运动学自由度的非线性有限元模型;
j.对i步骤中的有限元模型进行非线性动力学分析,获得模型在各时间步上刚度与位移信息;
k.根据j步骤获取的各时间步上的刚度与位移信息,计算获得多时间步上的等效静态载荷;
l.利用k步骤获得多时间步上的等效静态载荷集合作为优化模型参数,对i步骤中有限元模型的设计变量进行线性优化,并获得满足优化问题收敛条件的最优结构设计变量;
m.根据l步骤获得新的结构设计变量更新结构设计;
n.对m步骤中更新后的结构对应的有限元模型依次执行j-k步骤的操作,获得一组新的有限元模型多时间步处的等效静态载荷;
o.将步骤n中最新计算与上一轮计算所获得的多工况对应等效静态载荷的绝对差值之和与预设的收敛阈值进行比较;若小于预设阈值,则收敛条件满足,终止第二阶段的结构优化;否则,重复l-m-n步骤直至满足收敛条件;
p.根据o步骤获得第二阶段的最优结构设计变量更新结构。
2.根据权利要求1所述的高速轻载机构非线性动态系统结构拓扑参数混合优化方法,其特征在于,步骤d中所述结构优化模型为:Find b∈Rn
to minimize f(b,z)
subject to K(b)z(s)-feq(b,s)=0;s=1,…,1gj(b,z)≤0;j=1,…,m
0.0<bmin≤bi≤1.0;i=1,…,n
其中,b为设计变量向量,记号s表示在非线性分析时间步的序号,K(b)表示设计变量向量对应的刚度矩阵,z(s)为第s时间步处的节点位移向量,feq(b,s)表示第s时间步处的设计变量向量对应的等效静态载荷,gi(b,z)表示约束条件,l表示动态分析过程的离散时间步总数,m表示优化模型中的约束数量,n表示设计变量向量中的元素数量。