基于物质点法(Material Point Method,MPM)模拟超高速碰撞和爆炸问题时呈现的特点,概述对MPM及其应用的扩展,包括:将MPM扩展应用于超高速碰撞问题,物质点有限元法(MaterialPoint Finite Element Method,MPFEM),杂交MPFEM,MPM质点自适应法,基于局部多重背景网格的接触算法和并行MPM算法.在此基础上开发针对冲击爆炸问题的三维显式并行MPM数值仿真软件MPM3D.MPM3D采用C++语言开发,并基于Qt和VTK开发图形用户界面PeneBlast,可在Windows,Linux和Mac OS等多种平台上运行.关于超高速碰撞、侵彻、爆炸、边坡失效和金属切削等问题的大量实例表明MPM3D的可靠性和准确性.MPM3D可作为航天器空间碎片防护、常规武器研发与防护等的有效设计工具.
Based on the characteristics of Material Point Method(MPM) in the simulation of hypervelocity impact and explosion problems,the extension on MPM and its application are introduced,including the application hypervelocity impact problems by using MPM,material point finite element method(MPFEM),hyprid MPFEM,an adaptive particle splitting scheme for MPM,contact algorithm based on local multiple background mesh,and parallel MPM algorithm.Based on the improvement,a 3D explicit parallel simulation software MPM3D is developed for impact and explosion problems.C + + is used to develop MPM3D and the graphical user interface PeneBlast is developed by Qt and VTK.MPM3D can run on different platforms such as Windows,Linux,Mac OS,and so on.Many examples about hypervelocity impact,penetration,explosion,slope failure and metal cutting verify the reliability and accuracy of MPM3D.MPM3D can be an effective design tool for spacecraft protection on space debris,conventional weapon development and protection,and so on.