LS DYNA 中显示分析和隐式分析指的是什么,两者有什么区别

  • 7806
请先 登录 后评论

2 个回答

白浪 - 研究生

在静态分析中,没有质量(惯性)或阻尼的影响。在动态分析中,包括了与质量 / 惯性和阻尼相关的节点力。

静态分析是使用 LS-DYNA 中的隐式求解器完成的。动态分析可以通过显式求解器或隐式求解器完成。

在非线性隐式分析中,每个步骤的解决方案都需要一系列的迭代以在一定公差内建立平衡。在显式分析中,由于节点加速度是直接求解的,因此不需要迭代。

显式分析中的时间步长必须小于 Courant 时间步长(声波穿过一个元素所花费的时间)。隐式瞬态分析对时间步长没有固有的限制。这样,隐式时间步长通常比显式时间步长大几个数量级。

隐式分析需要一个数值求解器在载荷 / 时间步长的过程中一次或几次将刚度矩阵求逆。这种矩阵求逆是一种低效的操作,特别是对于大型模型。显式不需要此步骤。

与隐式分析相比,显式分析相对容易地处理非线性。这将包括接触和材料非线性的处理。

在显式动力分析中,节点加速度直接(而不是迭代地)求解为对角质量矩阵的倒数乘以净节点力矢量,其中净节点力包括外部来源于(体力,施加压力,接触等)的贡献,单元应力,阻尼,体积粘度和沙漏控制。一旦在时间步 \(n\) 知道加速度,就在时间步 \(n + 1/ 2\) 计算速度,并在时间 \(n + 1\) 计算位移。位移产生应变。应变产生压力,并重复该循环。

请先 登录 后评论
Roue - 研究生

显示分析中,第 \(n+1\) 个时间步的量可以由第 \(n\) 个时间步的量直接求算。

而隐式分析中,第 \(n+1\) 个时间步的量不可以由第 \(n\) 个时间步的量直接求得。

请先 登录 后评论