一些表示计算不稳定的消息如:
“out-of-rangevelocities”速度超出范围
“negativevolumeinbrickelement”体单元负体积
“terminationduetomassincrease”因质量增加而终止用来克服显式求解中的不稳定的方法如下:
主要是增加 d3plot 的输出频率到可以显示出不稳定的出现过程。这可以提供导致不稳定性发生的线索。
其它的一些解决数值不稳定性的技巧:
如果仿真过程中有明显的接触穿透出现,转换到使用 *contact_automatic_surface_to_surface 或者
*contact_automatic_single_surface,并设置 SOFT=1。确保几何考虑了壳单元的厚度。如果壳非常薄,比如小于
1mm,放大或者设置接触厚度到一个更加合理的值。
再者避免冗余的接触定义,也就是说不要对同样的两个部件定义多于一个的接触对。* 查找出现不稳定的部件的材料定义中的错误(比如误输入,不一致的单位系统等)* 关掉所有的 *Damping
这些技巧是一些通用的方法,可能并不适合于所有的情况