计算机与现代化

• 算法设计与分析 • 上一篇    下一篇

一种基于SPH流体模拟的固液边界改进算法

  

  1. 西北工业大学计算机学院,陕西西安710072
  • 收稿日期:2013-11-11 出版日期:2014-03-24 发布日期:2014-03-31
  • 作者简介:耿明(1988-), 男, 河南信阳人, 西北工业大学计算机学院硕士研究生, 研究方向:流体模拟; 陈丛(1987-),男,河北石家庄人,硕士研究生,研究方向:流体模拟。
  • 基金资助:
    西北工业大学研究生创业种子基金资助项目(Z2013133)

An Improved Algorithm for Solid-liquid Boundary Based on SPH Fluid Simulation

  1. School of Computer Science, Northwestern Polytechnical University, Xi’an 710072, China
  • Received:2013-11-11 Online:2014-03-24 Published:2014-03-31

摘要: 光滑粒子流体动力学(SPH)法是一种无网格的流体模拟方法,固液边界处理是SPH法模拟流体行为的重点和难点。本文提出一种单层加密粒子法进行固液边界处理。与虚拟粒子法将边界假设为静止的流体粒子不同,本文将边界假设为具有一定密度的固体粒子,依靠物理约束进行流体计算。这种方法能够有效降低模拟中穿越边界的粒子数量,使得流体边界处的模拟更加符合真实情况。本文采用仿真流体数据对提出的算法进行验证,并对其有效性进行分析讨论。

关键词: 光滑粒子流体动力学, 无网格, 流体计算, 固液交互

Abstract: Smoothed particle hydrodynamics (SPH)is a non-grid fluid simulation method, while the simulation of solid-liquid interaction problem is a great challenge in SPH. This paper proposes an intensive single layer particles method which garding the boundary as the solid particles and assuming that these solid particles have a certain density, and it is different from the traditional virtual particle method which simply put the boundary as the stationary fluid particles. This method can significantly reduce the number of fluid particles cross the solid boundary during the simulation.

Key words: SPH, non-grid, fluid calculation, solid-liquid interaction

中图分类号: