Ls-dyna采用的显示中心差分法是有条件稳定的,只有当时间步小于临界时间步时稳定。临界时间步由lsdyna自动计算。它依赖于单元长度和材料特性,与单元尺寸大小、密度开根号成正比,与弹性模量开根号成反比。
lsdyna在计算时间步时检查所有单元,而整个有限元模型的计算时间步长为最小尺寸单元的时间步长,当模型的质量不好时尤其是有很多小单元存在,此时计算时间会成倍的增加,为减小计算量,需要人为地控制lsdyna时间步长,此时在不改变有限元模型的前提下,加大实际计算时间步,由时间步与单元尺寸、密度及弹性模量的关系可知,要改变时间步,必要改变这三个量,而有限元模型已经是不能变了,所有单元尺寸不变,而弹性模量也不能变,因为计算中需要使用真实的弹性模量,那么剩下来能变的只有密度了,这也是改变时间步称为质量缩放的原因。
lsdyna通过*CONTROL_TIMESTEP卡片中的DT2MS来人为的控制时间步长,通过输入期望的人工时间步长,程序自动增加对应单元的密度
*CONTROL_TIMESTEP
$ DTINIT TSSFAC ISDO
TSLIMT DT2MS
LCTM ERODE MS1ST
0.0
0.9
0 0.0
-1.2E-06
$ DT2MSF DT2MSLC IMSCL
lsdyna在计算时间步时检查所有单元,而整个有限元模型的计算时间步长为最小尺寸单元的时间步长,当模型的质量不好时尤其是有很多小单元存在,此时计算时间会成倍的增加,为减小计算量,需要人为地控制lsdyna时间步长,此时在不改变有限元模型的前提下,加大实际计算时间步,由时间步与单元尺寸、密度及弹性模量的关系可知,要改变时间步,必要改变这三个量,而有限元模型已经是不能变了,所有单元尺寸不变,而弹性模量也不能变,因为计算中需要使用真实的弹性模量,那么剩下来能变的只有密度了,这也是改变时间步称为质量缩放的原因。
lsdyna通过*CONTROL_TIMESTEP卡片中的DT2MS来人为的控制时间步长,通过输入期望的人工时间步长,程序自动增加对应单元的密度
*CONTROL_TIMESTEP
$
$
