Abstract
In this article, a surface tension fluid simulation algorithm based on IISPH is proposed. Based on the SPH algorithm, the surface tension and the adhesion model are constructed to solve the problem about particle clustering, fluid surface area minimization and interaction between different particles. The method can make the simulation effect of fluid be more in line with the actual physical scene. Furthermore, an adaptive time-stepping method is added in the algorithm. The efficiency of the simulation is significantly improved compared to the constant time-stepping.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Monaghan, J.J.: Smoothed particle hydrodynamics. Ann. Rev. Astron. Astrophys. 30, 543–574 (1992)
Monaghan, J.J.: Smoothed particle hydrodynamics. Rep. Prog. Phys. 68(8), 1703–1759 (2005)
Desbrun, M., Gascuel, M.P.: Smoothed particles: a new paradigm for animating highly deformable bodies. In: Proceedings of Eurographics Workshop on Computer Animation and Simulation 1996, pp. 61–76 (1996)
Müller, M., Charypar, D., Gross, M.: Particle-based fluid simulation for interactive applications. In: ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 154–159 (2003)
Becker, M., Teschner, M.: Weakly compressible SPH for free surface flows. In: Symposium on Computer Animation 2007: ACM SIGGRAPH/Eurographics Symposium Proceedings, pp. 209–217 (2007)
Solenthaler, B., Pajarola, R.: Predictive-corrective incompressible SPH. ACM Trans. Graph. 28(3), 40 (2009)
Solenthaler, B., Pajarola, R.: Performance comparison of parallel PCISPH and WCSPH. Technical report, IFI-2009.0, Department of Informatics, University of Zürich (2009)
He, X., Liu, N., Li, S., et al.: Local Poisson SPH for viscous incompressible fluids. Comput. Graph. Forum 31(6), 1948–1958 (2012)
Macklin, M., Mueller, M.: Position based fluids. ACM Trans. Graph. 32(4), 104 (2013)
Cummins, S.J., Rudman, M.: An SPH projection method. J. Comput. Phys. 152(2), 584–607 (1999)
Premžoe, S., Tasdizen, T., Bigler, J., et al.: Particle-based simulation of fluids. In: Computer Graphics Forum. Wiley Online Library (2003)
Losasso, F., Talton, J.O., Kwatra, N., et al.: Two-way coupled SPH and particle level set fluid simulation. IEEE Trans. Vis. Comput. Graph. 14(4), 797–804 (2008)
Ihmsen, M., Cornelis, J., Solenthaler, B., et al.: Implicit incompressible SPH. IEEE Trans. Visual. Comput. Graph. 20(3), 426–435 (2014)
Cornelis, J., Ihmsen, M., Peer, A., et al.: IISPH-FLIP for incompressible fluids. In: Computer Graphics Forum. The Eurographics Association and Blackwell Publishing Ltd. (2014)
Tartakovsky, A., Meakin, P.: Modeling of surface tension and contact angles with smoothed particle hydrodynamics. Phys. Rev. E 72(2), 254–271 (2005)
Becker, M., Teschner, M.: Weakly compressible SPH for free surface flows. In: Proceedings of 2007 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 209–217 (2007)
Akinci, N., Akinci, G., Teschner, M.: Versatile surface tension and adhesion for SPH fluids. ACM Trans. Graph. 32(6), 182 (2013)
Acknowledgments
This work was supported by National Natural Science Foundation of China (No. 61572075) and The National Key Research and Development Program of China (Grant Nos. 2016YFB0700502, 2016YFB1001404)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Liu, X., Ye, P., Ban, X., Wang, X. (2017). Surface Tension Fluid Simulation with Adaptiving Time Steps. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2017. Lecture Notes in Computer Science(), vol 10451. Springer, Cham. https://doi.org/10.1007/978-3-319-66805-5_28
Download citation
DOI: https://doi.org/10.1007/978-3-319-66805-5_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-66804-8
Online ISBN: 978-3-319-66805-5
eBook Packages: Computer ScienceComputer Science (R0)