Density Contrast SPH Interfaces
Date
2008Metadata
Show full item recordAbstract
To simulate multiple fluids realistically many important interaction effects have to be captured accurately. Smoothed Particle Hydrodynamics (SPH) has shown to be a simple, yet flexible method to cope with many fluid simulation problems in a robust way. Unfortunately, the results obtained when using SPH to simulate miscible fluids are severely affected, especially if density ratios become large. The undesirable effects reach from unphysical density and pressure variations to spurious and unnatural interface tensions, as well as severe numerical instabilities. In this work, we present a formulation based on SPH which can handle density discontinuities at interfaces between multiple fluids correctly without increasing the computational costs compared to standard SPH. The basic idea is to replace the density computation in SPH by a measure of particle densities and consequently derive new formulations for pressure and viscous forces. The new method enables the user to select the desired amount of interface tension according to the simulation problem at hand. We succeed to stably simulate multiple fluids with high density contrasts without the above described artifacts apparent in standard SPH simulations.
BibTeX
@inproceedings {10.2312:SCA:SCA08:211-218,
booktitle = {Eurographics/SIGGRAPH Symposium on Computer Animation},
editor = {Markus Gross and Doug James},
title = {{Density Contrast SPH Interfaces}},
author = {Solenthaler, Barbara and Pajarola, Renato},
year = {2008},
publisher = {The Eurographics Association},
ISSN = {1727-5288},
ISBN = {978-3-905674-10-1},
DOI = {10.2312/SCA/SCA08/211-218}
}
booktitle = {Eurographics/SIGGRAPH Symposium on Computer Animation},
editor = {Markus Gross and Doug James},
title = {{Density Contrast SPH Interfaces}},
author = {Solenthaler, Barbara and Pajarola, Renato},
year = {2008},
publisher = {The Eurographics Association},
ISSN = {1727-5288},
ISBN = {978-3-905674-10-1},
DOI = {10.2312/SCA/SCA08/211-218}
}