Eurographics/ Acm Siggraph Symposium on Computer Animation (2007) Weakly Compressible Sph for Free Surface Flows

We present a weakly compressible form of the Smoothed Particle Hydrodynamics method (SPH) for fluid flow based on the Tait equation. In contrast to commonly employed projection approaches that strictly enforce incompressibility, time-consuming solvers for the Poisson equation are avoided by allowing for small, user-defined density fluctuations. We also discuss an improved surface tension model that is particularly appropriate for single-phase free-surface flows. The proposed model is compared to existing models and experiments illustrate the accuracy of the approach for free surface flows. Combining the proposed methods, volume-preserving low-viscosity liquids can be efficiently simulated using SPH. The approach is appropriate for medium-scale and small-scale phenomena. Effects such as splashing and breaking waves are naturally handled.

[1]  Ian M. Mitchell,et al.  A hybrid particle level set method for improved interface capturing , 2002 .

[2]  Nadia Magnenat-Thalmann,et al.  Modeling Dynamic Hair as a Continuum , 2001, Comput. Graph. Forum.

[3]  Ulrich Rüde,et al.  Detail-preserving fluid control , 2006, Symposium on Computer Animation.

[4]  Dimitris N. Metaxas,et al.  Realistic Animation of Liquids , 1996, Graphics Interface.

[5]  Ronald Fedkiw,et al.  Multiple interacting liquids , 2006, SIGGRAPH 2006.

[6]  Markus H. Gross,et al.  Particle-based fluid simulation for interactive applications , 2003, SCA '03.

[7]  Markus H. Gross,et al.  Interaction of fluids with deformable solids , 2004, Comput. Animat. Virtual Worlds.

[8]  Dimitris N. Metaxas,et al.  Controlling fluid animation , 1997, Proceedings Computer Graphics International.

[9]  Ye Zhao,et al.  Flow simulation with locally-refined LBM , 2007, SI3D.

[10]  J. Monaghan,et al.  A Switch to Reduce SPH Viscosity , 1997 .

[11]  Matthias Müller,et al.  Interactive blood simulation for virtual surgery based on smoothed particle hydrodynamics. , 2004, Technology and health care : official journal of the European Society for Engineering and Medicine.

[12]  Markus H. Gross,et al.  Eurographics Symposium on Point-based Graphics (2005) a Unified Lagrangian Approach to Solid-fluid Animation , 2022 .

[13]  Yiying Tong,et al.  Stable, circulation-preserving, simplicial fluids , 2006, SIGGRAPH Courses.

[14]  Nikolaus A. Adams,et al.  A multi-phase SPH method for macroscopic and mesoscopic flows , 2006, J. Comput. Phys..

[15]  Matthias Zwicker,et al.  Surface splatting , 2001, SIGGRAPH.

[16]  G. Batchelor,et al.  An Introduction to Fluid Dynamics , 1968 .

[17]  S. Cummins,et al.  An SPH Projection Method , 1999 .

[18]  Robert Bridson,et al.  Animating sand as a fluid , 2005, ACM Trans. Graph..

[19]  Renato Pajarola,et al.  A unified particle model for fluid–solid interactions: Research Articles , 2007 .

[20]  Jos Stam,et al.  Stable fluids , 1999, SIGGRAPH.

[21]  Ronald Fedkiw,et al.  Multiple interacting liquids , 2006, ACM Trans. Graph..

[22]  Eugene Fiume,et al.  Depicting fire and other gaseous phenomena using diffusion processes , 1995, SIGGRAPH.

[23]  Insung Ihm,et al.  Practical animation of turbulent splashing water , 2006, Symposium on Computer Animation.

[24]  Philip Dutré,et al.  Particle splatting: Interactive rendering of particle-based simulation data , 2006 .

[25]  Ross T. Whitaker,et al.  Particle‐Based Simulation of Fluids , 2003, Comput. Graph. Forum.

[26]  Marie-Paule Cani,et al.  Animating Lava Flows , 1999, Graphics Interface.

[27]  Matthias Teschner,et al.  Interaction of fluids with deformable solids: Research Articles , 2004 .

[28]  Ulrich Rüde,et al.  Animation of open water phenomena with coupled shallow water and free surface simulations , 2006, SCA '06.

[29]  Norishige Chiba,et al.  Particle-based visual simulation of explosive flames , 2003, 11th Pacific Conference onComputer Graphics and Applications, 2003. Proceedings..

[30]  Yiying Tong,et al.  Stable, circulation-preserving, simplicial fluids , 2007, TOGS.

[31]  Nelson L. Max,et al.  Vectorized procedural models for natural terrain: Waves and islands in the sunset , 1981, SIGGRAPH '81.

[32]  Greg Turk,et al.  Rigid fluid: animating the interplay between rigid bodies and fluid , 2004, ACM Trans. Graph..

[33]  Rüdiger Westermann,et al.  Realistic and interactive simulation of rivers , 2006, Graphics Interface.

[34]  Gavin S. P. Miller,et al.  Globular dynamics: A connected particle system for animating viscous fluids , 1989, Comput. Graph..

[35]  Darwyn R. Peachey,et al.  Modeling waves and surf , 1986, SIGGRAPH.

[36]  Frank Losasso,et al.  Simulating water and smoke with an octree data structure , 2004, SIGGRAPH 2004.

[37]  Ulrich Rüde,et al.  Free Surface Flows with Moving and Deforming Objects for LBM , 2006 .

[38]  Arnaldo Donoso,et al.  Modelling free surface flows with smoothed particle hydrodynamics , 2006 .

[39]  Mathieu Desbrun,et al.  Smoothed particles: a new paradigm for animating highly deformable bodies , 1996 .

[40]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[41]  Yizhou Yu,et al.  Particle-based simulation of granular materials , 2005, SCA '05.

[42]  J. Monaghan Simulating Free Surface Flows with SPH , 1994 .

[43]  Philippe Beaudoin,et al.  Particle-based viscoelastic fluid simulation , 2005, SCA '05.

[44]  Yongning Zhu,et al.  Animating sand as a fluid , 2005, SIGGRAPH 2005.

[45]  Ronald Fedkiw,et al.  Practical animation of liquids , 2001, SIGGRAPH.

[46]  Renato Pajarola,et al.  A unified particle model for fluid–solid interactions , 2007, Comput. Animat. Virtual Worlds.

[47]  Gavin S. P. Miller,et al.  Rapid, stable fluid dynamics for computer graphics , 1990, SIGGRAPH.

[48]  Markus H. Gross,et al.  Particle-based fluid-fluid interaction , 2005, SCA '05.

[49]  Jessica K. Hodgins,et al.  Dynamic simulation of splashing fluids , 1995, Proceedings Computer Animation'95.

[50]  J. Monaghan,et al.  Kernel estimates as a basis for general particle methods in hydrodynamics , 1982 .

[51]  Mark Carlson,et al.  Rigid fluid: animating the interplay between rigid bodies and fluid , 2004, SIGGRAPH 2004.

[52]  Ronald Fedkiw,et al.  Fluid simulation: SIGGRAPH 2006 course notes (Fedkiw and Muller-Fischer presenation videos are available from the citation page) , 2006, SIGGRAPH Courses.

[53]  J. Morris Simulating surface tension with smoothed particle hydrodynamics , 2000 .

[54]  Paul Meakin,et al.  Modeling of surface tension and contact angles with smoothed particle hydrodynamics. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[55]  James F. O'Brien,et al.  Simultaneous coupling of fluids and deformable bodies , 2006, SCA '06.

[56]  J. Monaghan Smoothed particle hydrodynamics , 2005 .

[57]  Dimitris N. Metaxas,et al.  Animation and control of breaking waves , 2004, SCA '04.

[58]  Ronald Fedkiw,et al.  Simulating water and smoke with an octree data structure , 2004, ACM Trans. Graph..