该文提出了一种稳定的移动粒子半隐式法(MPS)。分析了MPS方法求解封闭区域流动的有解条件、自由面流动中粒子以较大速度撞击壁面或液面时出现的不稳定现象。为了解决这些问题,提出了Navier-Stokes方程新的求解算法和自由面边界处理方法。改进后的MPS方法提高了计算的稳定性,采用该方法成功模拟了自由面流动的溃坝现象,从而验证了该方法的有效性。
The objective of this study is to propose a stable moving particle semi-implicit (MPS) method for the fluid dynamics analysis. The solvable condition for the MPS simulations was investigated in an enclosed calculation region and the reason for the numerical instability was analyzed when the MPS particles knock at the solid wall or liquid surface is with a relatively large velocity. A new solution algorithm and boundary treatment methods for the free surface were developed to solve the Navier-Stokes equations. The modified MPS method greatly improves the numerical calculation stability. It has been employed to stably simulate the broken-dam phenomena. The results verify that the modified MPS method is very effective for the fluid dynamics analysis.