ABAQUS超单元法(子结构法)在多学科优化中的应用
一.分析计算
本例中,集中力施加在门槛梁前段下部,在应力衰减范围之外的结构对这个局部位置的应力分布几乎没有影响。因此我们可以将局部位置做为残余结构,即我们用于做优化分析的模型。而把其他位置的结构做为子结构进行缩聚。
用于生成子结构的部分模型。
二.基础模型和子结构模型结果对比:
可以看到,子结构分析模型的结果精度非常高,误差仅为万分之0.2,且计算时间大大缩短,效率提升了百分之6百。这在大模型优化时是非常可观的。
三.基于子结构模型的优化:
这里只是简单的举个例子,实际项目中会稍复杂一些。这里我们通过优化这个加强筋的位置(局部坐标系下x、y的位置)来让结构的最大应力最小。
这个筋需要找到他自己的位置,才能够发挥最大的作用,而不是认不清自己,摆不正位置。
本例基于Isight进行优化分析,当然可以直接进行优化分析,DOE分析等等。
分析结果:
从优化结果来看,最大应力降低了24.55%。
1.ABAQUS子结构调用时需要用到子结构结果文件包括:
子结构库文件.sup;子结构数据库文件 .sim ;分析数据库文件mdl和 .stt;部件文件.prt。引用时要保证这些文件都在相应的文件夹下才可以正确运行。通过关键字引用:*ELEMENT, TYPE=Z0001, ELSET=P295;SUBSTRUCTURE_PROPERTY, FILE=substructure;
2.子结构分析生成的结果文件一般都比较大,在基于残余结构模型进行优化分析时需要调用这些结果。因此在选择优化软件时需要考虑文件引用管理,如本文中使用Isight就是可以设置文件位置,即在优化时不需要生成子文件夹,即不需要进行子结构分析结果文件的拷贝复制操作,进一步减少了I/O时间。
总结:ABAQUS子结构法(超单元法)在进行多学科优化,轻量化优化分析中具有明显的优势,可以大大提升计算效率。