计算物理 ›› 2008, Vol. 25 ›› Issue (5): 569-575.

• 研究论文 • 上一篇    下一篇

完全变光滑长度SPH法及其实现

强洪夫, 高巍然   

  1. 西安第二炮兵工程学院, 陕西 西安 710025
  • 收稿日期:2007-01-09 修回日期:2008-05-18 出版日期:2008-09-25 发布日期:2008-09-25
  • 作者简介:强洪夫(1965-),男,江苏武进,博士,教授,博士生导师,从事材料与结构的失效行为与高性能散值模拟研究.
  • 基金资助:
    国家教育部NECT和国家973-51338资助项目

SPH Method with Fully Variable Smoothing Lengths and Implementation

QIANG Hongfu, GAO Weiran   

  1. 201 Staff Room, Xi'an Hi-Tech Institute, Xi'an 710025, China
  • Received:2007-01-09 Revised:2008-05-18 Online:2008-09-25 Published:2008-09-25

摘要: 提出完全变光滑长度SPH法及其算法实现.方程组基于对称形式核函数近似,SPH密度演化方程与变光滑长度方程隐式关联;在Springel提出的全守恒SPH方程组基础上,通过将分散核近似形式改进为对称核近似形式得到SPH动量方程和能量方程.采用迭代求解密度演化方程和变光滑长度方程,显式求解SPH动量方程和能量方程,增加的计算量相对很少.给出三个1D激波管算例和2D Sedov算例验证方法的有效性.数值结果表明,算法保持动量和能量的守恒律,解决了传统SPH法中由于变光滑长度影响带来的计算误差,且在模拟2DSedov问题时能得到比Springel方法更准确的压强峰值位置和中心压强值.特别适合于模拟爆炸与冲击、大变形大扭曲等密度梯度和光滑长度梯度剧烈变化的问题.

关键词: 变光滑长度, 光滑粒子流体动力学, 无网格法, 爆炸力学, 激波

Abstract: SPH (smoothed particle hydrodnamics) method with fully variable smoothing lengths is proposed. Different from existing adaptive kernel SPH methods, fully variable smoothing lengths are considered based on an adaptive symmetrical kernel estimation. An evolution equation of density is derived which implicitly couples with a variable smoothing length equation. Based on Springel' s fully conservative formulation SPH momentum equation and energy equation are derived by using symmetrical kernel estimation instead of scatter kernel estimation. An additional iteration process is employed to solve evolution equations of density and variable smoothing lengths equation. SPH momentum equation and energy equation are solved explicitly. Computation cost added by iteration is little. The equations and algorithm are tested via three ID shock-tube problems and a 2D Sedov problem. It is showed that conservation of momentum and energy is improved substantially and variable smoothing lengths effect is corrected, especially in the 2D Sedov problem. Pressure peak position and pressure at center are more accurate than those by Springel's scheme. The method deals with large density gradient and large smoothing length gradient problems well, such as large deformation and serious distortion problems in high velocity impact and blasting.

Key words: variable smoothing length, smoothed particle hydrodynamics, meshless method, mechanics of explosion, shock wave

中图分类号: