Turbulence Enhancement for SPH Fluids Visualization

In this paper, we present a novel method to restore turbulence details for Smoothed Particle Hydrodynamics (SPH) using the viscosity based vorticity field as a cooperative project of numerical simulation and computer visualization. One of the major issues that hinder the accuracy of the fluid simulation is the numerical dissipation, which comes along with the discretization of space and time. Therefore unrealistic results are unavoidable. To recover kinetic energy from the numerical dissipation, we propose a vorticity refinement solver for SPH fluids without extra restriction to the time step. In our method, the vorticity field of the fluid is enhanced proportional to the loss of energy due to the viscosity force. This means our method not only can increase existing vortices but also creating additional turbulence. Compared with Biot-Savart integrals, our method is more efficient by applying stream function to recover the velocity field from the vorticity field.

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

[2]  Ronald Fedkiw,et al.  Mass and momentum conservation for fluid simulation , 2011, SCA '11.

[3]  Pradeep Dubey,et al.  Large-scale fluid simulation using velocity-vorticity domain decomposition , 2012, ACM Trans. Graph..

[4]  Ulrich Pinkall,et al.  Hierarchical vorticity skeletons , 2017, Symposium on Computer Animation.

[5]  Bo Zhu,et al.  Creating and Preserving Vortical Details in SPH Fluid , 2010, Comput. Graph. Forum.

[6]  Ronald Fedkiw,et al.  Visual simulation of smoke , 2001, SIGGRAPH.

[7]  Robert Bridson,et al.  Restoring the missing vorticity in advection-projection fluid solvers , 2015, ACM Trans. Graph..

[8]  Mathieu Desbrun,et al.  Power particles , 2015, ACM Trans. Graph..

[9]  Heeyoung Kim,et al.  Multilevel vorticity confinement for water turbulence simulation , 2010, The Visual Computer.

[10]  Miles Macklin,et al.  Position based fluids , 2013, ACM Trans. Graph..

[11]  Peter Schröder,et al.  Smoke rings from smoke , 2014, ACM Trans. Graph..

[12]  Ulrich Pinkall,et al.  Filament-based smoke with vortex shedding and variational reconnection , 2010, SIGGRAPH 2010.

[13]  Jan Bender,et al.  Turbulent Micropolar SPH Fluids with Foam , 2019, IEEE Transactions on Visualization and Computer Graphics.