时间步长策略#
在显示动力学分析中(通过 *DYNAMIC
关键字激活),由于不需要在每个时间步求解线性或非线性方程组,因此在单个时间步的迭代过程中比隐式方法快得多。然而,显示方法的稳定性较差,通常需要选择较小的时间步长。因此,时间步长的选取策略至关重要,需要在求解稳定性和计算效率之间达到平衡
在CCX中,运动方程使用 HHT- 方法进行时间积分
Miranda, I., Ferencz, R. M., & Hughes, T. J. R. An improved implicit-explicit time integration method for structural dynamics. Earthquake Engineering & Structural Dynamics, 18(5), 643-653, 1989.
该方法完全按照下述文献的描述实现
Dhondt, G. The Finite Element Method for Three-Dimensional Thermomechanical Applications. John Wiley & Sons, 2004.
通过引入参数 \(\alpha\),可以有效地耗散高频振荡,而不会显著影响低频响应
\(\alpha\in\left[-\frac{1}{3},0\right]\):控制高频耗散,\(\alpha = -\frac{1}{3}\) 对应最大耗散
\(\alpha = 0\):\(\alpha\) 方法退化为经典的 Newmark 方法,此时没有人格高频耗散
显示方法是条件稳定的:最大时间步长与机械波穿过网格中最小单元所需的时间成正比(CFL条件)
CFL 条件#
波速#
纵波和横波是固体力学中常见的两种基本波动类型
纵波(Primary Wave):质点的振动方向与波的传播方向平行,通过压缩-膨胀传递动能,典型特征为介质中形成疏密相间的区域,可在固体、液体、气体中传播;例如声波,弹簧纵波
横波(Secondary Wave):质点的振动方向与波的传播方向垂直,通过剪切变形传递动能,通常表现为凹凸起伏的波形,仅能在固体或具有切变弹性的液体中传播;例如水波,电磁波
在各向同性弹性介质中,纵波的速度和横波的速度分别为
其中,\(\lambda,\mu\) 是拉梅常数,\(\mu\) 即剪切模量,\(E\) 是弹性模量,\(\nu\) 是泊松比,\(\rho\) 是材料密度
在应力-应变矩阵中
\(\lambda +2\mu\) 是正应力-正应变关系的对角部分,代表了正向拉压的响应刚度(抵抗体积变化)
\(\mu\) 是切应力-切应变关系的对角部分,代表了剪切变形的响应刚度(抵抗形状变化)
波速比定义为
CFL 条件#
CFL条件的本质:数值方法只考虑了相邻网格间的流动,当时间步过大,物理过程实际产生了跨网格流动,这种不一致性会使得计算结果不稳定,因此需要缩短时间步长
跨网格运动意味着通量计算时使用的物理量不准确,从而引发数值不稳定性因此,时间步长需满足
其中:
\(L_{i}\):网格单元 \(i\) 的特征长度(通常是最小单元尺寸)
\(V_{i} = \max{(}{{V}_{P}},{{V}_{S}})\):在固体介质中,P 波传播速度通常大于 S 波,因此 \({{V}_{max}}={{V}_{P}}\)
\(C\):安全因子,通常取为 \(0.5\)~\(0.9\) 以保证稳定性
由此可见,P 波速度越大,稳定求解的时间步长越小;网格尺寸越小,稳定求解的时间步长也越小