Pressure corrected SPH for fluid animation

被引:10
作者
Bao, Kai [1 ]
Zhang, Hui [2 ]
Zheng, Lili [3 ]
Wu, Enhua [4 ]
机构
[1] Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing 100190, Peoples R China
[2] Tsinghua Univ, Ctr Publ Safety Res, Beijing, Peoples R China
[3] Tsinghua Univ, Sch Aerosp, Beijing, Peoples R China
[4] Univ Macau, Taipa, Peoples R China
关键词
Smoothed Particle Hydrodynamics; pressure correction; fluid animation; equation of state; FLOWS; SIMULATION;
D O I
10.1002/cav.299
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 (C) 2009 John Wiley & Sons, Ltd.
引用
收藏
页码:311 / 320
页数:10
相关论文
共 29 条
[1]  
Adams B, 2007, ACM T GRAPHIC, V26, DOI [10.1145/1276377.1276437, 10.1145/1239451.1239499]
[2]  
[Anonymous], P ACM SIGGRAPH EUR S
[3]  
Batchelor G.K., 1967, INTRO FLUID DYNAMICS
[4]   A CONTINUUM METHOD FOR MODELING SURFACE-TENSION [J].
BRACKBILL, JU ;
KOTHE, DB ;
ZEMACH, C .
JOURNAL OF COMPUTATIONAL PHYSICS, 1992, 100 (02) :335-354
[5]  
Clavet S., 2005, P 2005 ACM SIGGRAPH, P219, DOI DOI 10.1145/1073368.1073400
[6]   Bubbling and frothing liquids [J].
Cleary, Paul W. ;
Pyo, Soon Hyoung ;
Prakash, Mahesh ;
Koo, Bon Ki .
ACM TRANSACTIONS ON GRAPHICS, 2007, 26 (03)
[7]   Computing a null divergence velocity field using smoothed particle hydrodynamics [J].
Colin, F. ;
Egli, R. ;
Lin, F. Y. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2006, 217 (02) :680-692
[8]   An SPH projection method [J].
Cummins, SJ ;
Rudman, M .
JOURNAL OF COMPUTATIONAL PHYSICS, 1999, 152 (02) :584-607
[9]  
Desbrun M., 1996, Computer Animation and Simulation '96. Proceedings of the Eurographics Workshop, P61
[10]  
Enright D, 2002, ACM T GRAPHIC, V21, P736, DOI [10.1145/566570.566645, 10.1145/566570.566581]