ABAQUS/Standard:能够广泛领域的线性和非线性问题,包括静态分析、动态分析,以复杂的非线性耦合物理场分析等。
ABAQUS/Explicit:适用于求解非线性动力学问题和准静态问题,特别是用于模拟短暂、瞬时的动态事件,如冲击和爆炸问题。此外,它对处理接触条件变化的高度非线性问题也非常有效(例如模拟成形问题)。
对于求解光滑的非线性问题,ABAQUS/Standard是更有效的;另一方面,对于波的传播分析,ABAQUS/Explicit是明确的选择。然而,有一些静态或准静态问题,应用任何程序都能很好的进行模拟。特别的是,有些问题一般使用ABAQUS/Standard进行求解,但是由于接触或者材料的复杂性,可能难以收敛,从而导致大量的迭代。因为每次迭代都需要求解由大量线性方程组成的方程组,这些使用ABAQUS/Standard的分析,其代价是相当昂贵的。
ABAQUS/Standard必须进行迭代才能确定非线性问题的解答,而ABAQUS/Explicit通过由前一增量步显式地前推动力学状态,确定解答无需进行迭代。应用显式方法,即便对于一个给定的可能需要大量的时间增量步的分析,如果同样的分析应用ABAQUS/Standard亦需要大量的迭代,应用ABAQUS/Explicit进行分析可能是更为有效的。
对于同样的模拟,ABAQUS/Explicit的另一个优点是它需要的磁盘空间和内存远远小于ABAQUS/Standard。对于可以比较两个程序计算成本的问题,节省大量的磁盘空间和内存使得ABAQUS/Explicit更具有吸引力。
ABAQUS/Standard: 是一个通用模块,它采用隐式求解方法。在每个求解增量步中,隐式地求解方程组。
ABAQUS/Explicit: 可以进行显示动态分析。在时间域中以很小的时间增量步向前推出结果,而无需在每个增量步求解耦合的方程系统或者生成总体刚度矩阵。
在ABAQUS/Standard和ABAQUS/Explicit之间的主要区别
参量 |
ABAQUS/Standard |
ABAQUS/Explicit |
单元库 |
提供了丰富的单元库。 |
提供了适用于显式分析的丰富的单元库,这些单元是在ABAQUS/Standard中单元的子集。 |
分析过程 |
一般过程和线性摄动过程。 |
一般过程。 |
材料模型 |
提供了广泛的材料模型。 |
类似于在ABAQUS/Standard中的材料模型;一个显著的区别是提供了允许材料失效的模型。 |
接触公式 |
对于求解接触问题,具有强健的能力。 |
具有强健的接触功能,甚至能够解决最复杂的接触模拟。 |
求解技术 |
应用基于刚度的求解技术,具有无条件稳定性。 |
应用显式积分求解技术,具有条件稳定性。 |
磁盘空间和内存 |
由于在增量步中大量的迭代,可能占用大量的磁盘空间和内存。 |
磁盘空间和内存的占用量相对于ABAQUS/Standard要小很多。 |
使用显式方法,耗时与单元数量成正比,并且大致与最小单元的尺寸成反比。由于增加了单元的数量和减小了最小单元的尺寸,因此网格细划增加了计算成本。
作为一个例子,考虑由均匀的方形单元组成的一个三维模型,如果沿所有三个方向以2倍的因数细划网格,作为单元数目增加的结果而增加的计算成本为2×2×2倍,而作为最小单元尺寸减小的结果而增加的计算成本为2倍。由于网格细划,整个分析的计算成本增加为,或16倍。磁盘空间和内存需求与单元数目成正比,与单元尺寸无关;因此,这些需求增加为8倍。
对于显式方法,可以很直接地预测随着网格细划带来的计算成本增加,而当采用隐式方法时,预测成本是非常困难的。困难来自于在单元连接和求解成本之间的关系,在显式方法中不存在这种关系。应用隐式方法,经验表明对于许多问题的计算成本大致与自由度数目的平方成正比。考虑一个采用均匀的、方形单元的三维模型的同样例子,如果沿三个方向都以2倍的比例细划网格,自由度的数目大致增加为倍,导致计算成本大约增加为倍,或64倍。尽管实际的增加难以预测,但是磁盘空间和内存的需求将以同样的方式增加。
只要网格是相对均匀的,随着模型尺寸的增长,显式方法表明比隐式方法节省了大量的计算成本。应用显式与隐式方法,图1说明了计算成本与模型尺寸的比较。对于这个问题,自由度数目与单元数目成比例。
图1 隐式和显式方法中耗费-模型尺寸图
参考文献