AUTODYN 软件拥有拉格朗日( Lagrange)、欧拉( Euler)、任意拉格朗日欧(ALE) 和光滑粒子流体动力(SPH) 等多个求解器,此外,在求解同一问题时,可以允许对模型的不同部分选用不同的数值方法,数值方法不同的网格可以相互耦合在一起而有效地解决不同物理场之间耦合分析的问题。下面对 AUTODYN 软件中的 SPH 算法进行简要的介绍。
光滑粒子流体动力(SPH) 法是近年来国际上提出的一种无网格数值模拟方法 SPH 方法最初主要是用于解决天体物理中流体质团在无边界条件情况下的三维空间内任意流动的计算问题,其基本思想是将整个流场的物质离散为一系列具有质量、速度和能量的粒子,每个粒子具有自己的速度、能量、质量特征,然后通过一个称为核函数的积分进行核函数估值,从而求得流场中不同位置在不同时刻的各种动力学量。
这是一种纯拉氏的粒子方法,本质上不需要使用网格,且逻辑简单。图给出了 SPH 标准算法过程框图。
[版权声明] :本文文字、代码及图片版权归原作者所有,任何媒体、网站或个人未经本网协议授权不得采集、整理、转载或以其他方式复制发表。已经本站协议授权的媒体、网站,在使用时必须注明“稿件来源:学研谷”。