欢迎访问《兵工学报》官方网站,今天是

兵工学报 ›› 2025, Vol. 46 ›› Issue (10): 250427-.doi: 10.12382/bgxb.2025.0427

• • 上一篇    下一篇

基于SPH方法的3D高速侵彻并行数值模拟

邓敏杰, 宋卫东*(), 肖李军   

  1. 北京理工大学 爆炸科学与安全防护全国重点实验室, 北京 100081
  • 收稿日期:2025-05-31 上线日期:2025-11-06
  • 通讯作者:
  • 基金资助:
    国家自然科学基金(12372349); 国家自然科学基金(12002049); 国家自然科学基金(12172056); 国家自然科学基金(12572429)

Parallel Numerical Simulation of 3D High-Speed Penetration Based on the SPH Method

DENG Minjie, SONG Weidong*(), XIAO Lijun   

  1. State Key Laboratory of Explosion Science and Safety Protection, Beijing Institute of Technology, Beijing 100081, China
  • Received:2025-05-31 Online:2025-11-06

摘要:

针对高速侵彻过程中涉及的大变形、损伤与断裂等复杂物理现象,基于光滑粒子流体动力学方法,开发了用于弹丸侵彻薄金属靶板的并行数值模拟方法。为准确描述材料在高速载荷作用下的力学响应,采用简化Johnson-Cook损伤模型。为解决SPH仿真中粒子数量剧增带来的高昂计算成本问题,将计算域划分为子域并将粒子信息在子域间传递,开发并实现了基于MPI的CPU并行求解器。将模拟结果与文献实验数据对比,对应8mm和10mm厚靶板的工况,预测的最大误差分别为7.86%和5.44%,验证了该数值方法在预测剩余速度和侵彻过程方面的精确性。对并行框架的加速性能进行了系统评估,该框架能显著提升计算效率,在处理一个包含约179万粒子的中等规模问题时,使用54个CPU核心可达到0.76的并行加速效率。该并行SPH框架在保证仿真精度的前提下,成功将计算能力扩展至更高量级,能够处理超过一亿个粒子的大规模仿真。

关键词: 高速侵彻, 光滑粒子流体动力学, CPU并行, 子域划分, 粒子迁移

Abstract:

Based on the Smoothed Particle Hydrodynamics (SPH) method, a parallel numerical simulation method was developed for projectile penetration into thin metal targets to address complex physical phenomena such as large deformation, damage, and fracture involved in high-velocity penetration. To accurately describe the material’s mechanical response under high-speed loading, a simplified Johnson-Cook damage model was adopted. To tackle the high computational cost caused by the rapid increase in particle numbers in SPH simulations, the computational domain was divided into subdomains, and an MPI-based CPU parallel solver was developed and implemented to exchange particle information between them. The accuracy of the numerical method in predicting residual velocity and the penetration process was validated by comparing the simulation results with experimental data from the literature. For the 8mm and 10mm thick target plates, the maximum prediction errors were 7.86% and 5.44%, respectively. A systematic evaluation of the parallel framework's acceleration performance showed a significant improvement in computational efficiency. For a medium-scale problem involving approximately 1.79 million particles, a parallel speedup efficiency of 0.76 was achieved using 54 CPU cores. While ensuring simulation accuracy, this parallel SPH framework successfully extends the computational capability to a higher order of magnitude, enabling large-scale simulations with over 100 million particles.

Key words: high-velocity penetration, smoothed particle hydrodynamics, CPU-based parallel computing, subdomain partitioning, particle migration