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

兵工学报 ›› 2025, Vol. 46 ›› Issue (S1): 250426-.doi: 10.12382/bgxb.2025.0426

• • 上一篇    下一篇

聚能装药成型及侵彻的三维欧拉数值算法及并行化

高义, 宁建国, 许香照*()   

  1. 北京理工大学 爆炸科学与安全防护全国重点实验室, 北京 100081
  • 收稿日期:2025-05-30 上线日期:2025-11-06
  • 通讯作者:
  • 基金资助:
    国家自然科学基金创新群体项目(12221002)

Three-dimensional Massively Eulerian Parallel Algorithm for the Process of Shaped Charge Formation and Penetration

GAO Yi, NING Jianguo, XU Xiangzhao*()   

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

摘要:

聚能装药成型及侵彻过程涉及金属药型罩在爆轰波作用下的极端大变形、射流成型及多种材料耦合作用等复杂物理现象。欧拉算法相较于拉格朗日方法更适合处理大变形问题。使用Euler数值方法,对聚能装药成型以及侵彻的过程进行了数值模拟。通过将欧拉方法并行化,搭建非一致性内存访问的并行架构,不同节点之间使用MPI(Message Passing Interface)进行数据交换,在主节点上创建共享内存窗口RMA(Remote Memory Access),有效降低了节点之间的通信消耗,提升了聚能装药成型及侵彻模拟的数值计算效率。在pMMIC3D程序的基础上,使用有限差分的数值方法进行数值求解,模拟了聚能装药成型及侵彻靶板的过程,验证了欧拉数值算法及并行化策略的可行性。为验证该并行策略的高效性,与UMA(Uniform Memory Access)一致性内存访问架构的并行方法进行对比,结果表明,所提出的并行化方法的计算时间最短,进一步验证了该并行化方法的高效性。通过将仿真计算结果进行可视化显示和数据对比,分析了药型罩的锥角对射流成型的影响,并对金属靶板侵彻深度进行了研究。

关键词: 聚能装药成型及侵彻, Euler方法并行化, 非一致性内存访问, MPI

Abstract:

The process of formation and penetration of the shaped charge involves such complex physical phenomena as the extreme plastic deformation of metal liner subjected to shock wave,the formation of jet and the evolution of the multi-material interface.The Eulerian algorithm adopts a fixed mesh to describe the material motion,which avoids the mesh distortion problem in the Lagrange method and is especially suitable for dealing with large deformation problem.The Eulerian numerical method is used to numerically simulate the process of shaped charge formation and penetration.A non-uniform memory access (NUMA) parallel architecture is built with the parallelization of Eulerian method.The data exchange between different nodes is made by using a message passing interface (MPI).A shared memory window RMA is created on the root node,which effectively reduces the communication consumption between the nodes and improves the computational efficiency of the formation of shaped charge.Based on pMMIC3D program,the finite difference numerical method is used for numerical solution to simulate the process of shaped charge forming and penetrating a target plate,which verifies the feasibility of Eulerian numerical algorithm and parallel strategy.The proposed parallel strategy,is compared with the parallel method of the UMA coherent memory access architecture.The results show that the proposed parallel method has the shortest computing time,which further verifies the high efficiency of the parallel method.The effect of the cone angle of liner on the formation of shaped charge is analyzed by visualizing the simulated results and comparing the data with the depth of penetrating into the metal target plate.

Key words: shaped charge formation formation, Eulerian method, non-uniform memory access, message passing interface