显式分析常用于求解动力学问题,其核心是基于牛顿第二定律 ,在有限元分析中通常采用显式时间积分算法来求解结构的动力学响应,下面以中心差分法为例介绍显式分析的基础公式。
在有限元中,离散化后的结构运动方程可以表示为: 其中:结构动力学的基本方程
中心差分法是显式分析中常用的时间积分方法,其基本思想是通过离散时间步长 来逐步求解运动方程。
从中心差分法的稳定性条件(CFL条件)来看,时间步长 必须满足: 其中 是临界时间步长,它与单元的最小尺寸 和材料中的波速 有关,可表示为: 材料中的波速 (对于一维弹性波, 是弹性模量, 是材料密度)。
如果单元最小尺寸 过小,临界时间步长 会变得非常小。在显式分析中,时间步长 必须小于等于 才能保证计算的稳定性。过小的时间步长会导致计算步数大幅增加,计算效率显著降低。同时,由于计算机的数值精度限制,过小的时间步长还可能引发数值不稳定问题。
在显式动力学分析中,有时会采用质量增加的方法来提高计算效率。从公式角度来看,质量矩阵 在运动方程中起到重要作用。
增加质量相当于增大了 的元素值。根据临界时间步长公式 ,而波速 ,质量增加会导致等效密度 增大,从而使波速 减小。波速减小后,临界时间步长 会增大,这样就可以采用更大的时间步长进行计算,减少计算步数,提高计算效率。
但质量增加也会带来一些负面影响,如改变结构的动力学特性,导致计算结果与实际情况存在偏差。因此,在使用质量增加方法时需要谨慎,通常只在对计算精度要求不是非常高的情况下使用,并且要对增加质量的幅度进行合理控制,各个企业的质量增加需求略有差异。
最小步长即临界时间步长 ,它是保证显式分析计算稳定性的关键参数。如前面所述,其计算公式为 。
在实际计算中,为了确保计算的稳定性,通常会取一个小于临界时间步长的值作为实际使用的时间步长 ,例如 ,其中 是一个小于 1 的安全系数,一般取值在 0.6 - 0.9 之间。
同时,单元的最小尺寸 对最小步长有直接影响。不同材料由于波速 不同,在相同的单元最小尺寸下,临界时间步长也会不同。例如,钢铁材料的弹性模量 较大、密度 较高,波速 相对较快,在相同的 下,其临界时间步长会比塑料等材料小。因此,在显式分析中,需要根据材料特性和单元尺寸合理确定最小步长,以保证计算的稳定性和效率。
声速在固体材料中通常以弹性纵波的波速来表示,在各向同性的固体介质中,弹性纵波(即应力波)的波速 可以通过以下公式计算:
其中:
以常见的碳钢为例,其材料参数大致如下:
将这些参数代入上述公式可得:
以常见的聚丙烯(PP)塑料为例,其材料参数大致为:
同样代入公式计算:
通过以上计算可知,常规钢铁材料中的声速(约 )明显高于常规塑料材料中的声速(约 )。这也解释了为什么在显式动力学分析中,钢铁材料由于声速快,应力波传播迅速,为了捕捉应力波的变化,可能需要更小的单元尺寸;而塑料材料声速相对较慢,在一定程度上允许使用相对较大的单元尺寸。