论文标题

不可压缩的自由表面流的变性交错粒子框架

A Variational Staggered Particle Framework for Incompressible Free-Surface Flows

论文作者

He, Xiaowei, Wang, Huamin, Wang, Guoping, Wang, Hongan, Wu, Enhua

论文摘要

平滑的粒子流体动力学(SPH)已在计算机图形中进行了广泛的研究,以使具有多功能效果的流体动画。但是,SPH仍然遇到两个数值困难:粒子缺乏问题,这将使仿真精度恶化,而粒子结块问题通常会导致粒子模拟的稳定性较差。我们建议通过在变异交错粒子框架下开发一种不可压缩自由表面流的近似投影方法来解决这两个问题。粒子离散后,我们首先将所有流体颗粒分为四个子集。然后,根据分类,我们建议通过分析在拉普拉斯运算符和源项上施加自由表面边界条件来解决粒子缺陷问题。为了解决粒子结块问题,我们建议通过内核功能校正和半分析边界条件扩展泰勒系列一致的压力梯度模型。与以前的近似投影方法[1]相比,我们的不可压缩性求解器在压缩应力状态和拉伸应力状态下都是稳定的,没有压力块或迭代密度校正(例如,密度约束压力方法)对于稳定求解器是必要的。由Helmholtz自由能函数激励,我们还引入了一种迭代粒子转移算法以提高准确性。它大大减少了自由表面附近的粒子飞溅。因此,对于两射流和牛奶冠的例子,都获得了液体喷气机和板的形成和碎片的高保真模拟。

Smoothed particle hydrodynamics (SPH) has been extensively studied in computer graphics to animate fluids with versatile effects. However, SPH still suffers from two numerical difficulties: the particle deficiency problem, which will deteriorate the simulation accuracy, and the particle clumping problem, which usually leads to poor stability of particle simulations. We propose to solve these two problems by developing an approximate projection method for incompressible free-surface flows under a variational staggered particle framework. After particle discretization, we first categorize all fluid particles into four subsets. Then according to the classification, we propose to solve the particle deficiency problem by analytically imposing free surface boundary conditions on both the Laplacian operator and the source term. To address the particle clumping problem, we propose to extend the Taylor-series consistent pressure gradient model with kernel function correction and semi-analytical boundary conditions. Compared to previous approximate projection method [1], our incompressibility solver is stable under both compressive and tensile stress states, no pressure clumping or iterative density correction (e.g., a density constrained pressure approach) is necessary to stabilize the solver anymore. Motivated by the Helmholtz free energy functional, we additionally introduce an iterative particle shifting algorithm to improve the accuracy. It significantly reduces particle splashes near the free surface. Therefore, high-fidelity simulations of the formation and fragmentation of liquid jets and sheets are obtained for both the two-jets and milk-crown examples.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源