abaqus时间步增量小导致运行时间久,如何有效降低运行时间? 50

浏览:2322 回答:6

abaqus时间步设置如下图,一个12万C3D8R单元类型的简单弹塑性分析模型,时间步增量小,导致计算时间久。18核并行计算24小时也才完成75%,这种情况如何提高计算效率呢??(同样模型workbench计算6个多小时就完成了)

abaqus时间步增量小导致运行时间久,如何有效降低运行时间?的图1
abaqus时间步增量小导致运行时间久,如何有效降低运行时间?的图2
abaqus时间步增量小导致运行时间久,如何有效降低运行时间?的图3


邀请回答 我来回答

全部回答

(6)
默认 最新
北望逸尘
具体要根据模型来看
2024年7月24日
评论 点赞 1
第二优秀的小可爱
首先,静力学计算更多依靠内存,动力学更多依靠cpu,这个网格数量只有12万但是你的cpu数量到18个了。建议检查一下abaqus计算时候到电脑内存占用率和cpu占用,模型简单而CPU核数过多那么线程之间的通讯开销会过大,甚至大于计算开销。另外就是查看workbench计算时候到电脑内存占用和cpu占用。现在可以用4核或者一核跑一下,内存要给够。
2024年7月21日
评论 点赞 1
L_2194

模型简单,把单元数量减为原来的一半,显著提高了时间,比workbench还快。如果模型稍微复杂点可能时间会更久了。。。

2024年7月18日
评论 点赞 1
元来是你
如果只有六面体,可以调整下求解器设置试试。
2024年7月18日
评论 点赞
迈阿密Coffee
可能是因为模型计算不收敛,出现一次U,时间增量就会减半。
2024年7月18日
评论 点赞
魔力仿真
网格,材料设置和边界条件一样吗?理论上不会差这么多
2024年7月17日
评论 点赞

没解决?试试专家一对一服务

换一批