Special Issue Paper
Pressure corrected SPH for fluid animation
Article first published online: 13 MAY 2009
DOI: 10.1002/cav.299
Copyright © 2009 John Wiley & Sons, Ltd.
Issue
1546-427X/asset/cover.gif?v=1&s=bf6e65177d0877921b695716e7abb7b41f1feca4)
Computer Animation and Virtual Worlds
Special Issue: CASA' 2009 Special Issue
Volume 20, Issue 2-3, pages 311–320, June 2009
Additional Information
How to Cite
Bao, K., Zhang, H., Zheng, L. and Wu, E. (2009), Pressure corrected SPH for fluid animation. Comp. Anim. Virtual Worlds, 20: 311–320. doi: 10.1002/cav.299
Publication History
- Issue published online: 16 JUN 2009
- Article first published online: 13 MAY 2009
- Manuscript Received: 25 MAR 2009
- Manuscript Accepted: 25 MAR 2009
Funded by
- National Natural Science Foundation of China. Grant Number: 70833003
- Abstract
- References
- Cited By
Keywords:
- Smoothed Particle Hydrodynamics;
- pressure correction;
- fluid animation;
- equation of state
Abstract
We present a novel pressure correction scheme for the Smoothed Particle Hydrodynamics (SPH) for fluid animation. In the conventional SPH method, equations of state (EOS) are employed to relate the pressure to the particle density. To enforce the volume conservation, high speeds of sound are usually required, which leads to very small time steps and noisy pressure distribution. The problem remains one of the main reasons of numerical instability in SPH. In the paper, a new extra pressure correction scheme is proposed to transport the local pressure disturbance to the neighboring area and no solution of the Poisson equation is required. As a result, smoother pressure distribution and more efficient simulation are achieved. The proposed method has been used to simulate free surface problems. The results demonstrate the validation of the present SPH method. Surface tension and fluid fragmentation can be well handled. Copyright © 2009 John Wiley & Sons, Ltd.

1546-427X/asset/CAV_left.gif?v=1&s=2241761cd5fadd2ab7722ff1e6970e096e2cdd54)
1546-427X/asset/CAV_right.gif?v=1&s=1398f59d5daab6a1919d8434b98a56fe172cb9e9)