欢迎访问《图学学报》 分享到:

图学学报

• 计算机图形学 • 上一篇    下一篇

改进的流体模拟固体边界处理算法

  

  1. 合肥工业大学数学学院,安徽 合肥 230009
  • 出版日期:2018-04-30 发布日期:2018-04-30

An Improved Solid Boundary Treatment Algorithm of Fluid Simulation

  1. School of Mathematics, Hefei University of Technology, Hefei Anhui 230009, China
  • Online:2018-04-30 Published:2018-04-30
  • Supported by:
    国家自然科学基金项目(61272024)

摘要: 流体模拟是计算机图形学的一个重要研究分支,流体的固体边界处理一直是流体
模拟的研究重点,光滑粒子流体动力学(SPH)方法中的镜像粒子法是处理固体边界的一个重要方
法。镜像粒子法通过靠近边界的流体粒子在边界外动态生成对应的镜像粒子来处理固体边界问
题,但随着边界复杂程度的提高,传统的镜像粒子法生成镜像粒子的复杂度也随之提高,模拟
效率随之降低。为此,文章对镜像粒子法进行改进,提出一种新的镜像粒子场量求值方法,有
效地降低了复杂边界情况下生成镜像粒子的复杂度,且使靠近边界的流体粒子场量更加均匀。
仿真实验结果表明,随着流体模拟粒子数的增加以及边界复杂程度的提高,该方法比传统镜像
粒子法效率高的优势也更加明显。

关键词: 光滑粒子流体动力学方法, 流体模拟, 固体边界处理, 镜像粒子法, 复杂场景

Abstract: Fluid simulation is an important research branch of computer graphics, solid boundary
treatment of fluid has always been the focus of fluid simulation, image particle method in smooth
particle hydrodynamics is an important method to deal with solid boundary. Image particle method
deals with solid boundary problems by dynamically generating corresponding mirror particles outside
the boundary by fluid particles near the boundary. However, with the improvement of the complexity
of the boundary, the complexity of the traditional mirror particle method to generate the mirror
particles is also increased, and the simulation efficiency is reduced. In order to solve the above
problem, the mirror particle method is improved in this paper by giving a new technique for
calculating values of mirror particle field, which effectively reduces the complexity of the generation
of traditional mirror particles with complex boundary conditions, and the field of fluid particles near
the boundary is more uniform. A lot of simulation results show that this method becomes more
efficient compared with the mirror particle method with the increasement of the number of particles
and the complexity of the scene.

Key words: smoothed particle hydrodynaimics method, fluid simulation, solid boundary treatment;
ghost particle field,
complex scene