A Divergence‐free Mixture Model for Multiphase Fluids

We present a novel divergence free mixture model for multiphase flows and the related fluid‐solid coupling. The new mixture model is built upon a volume‐weighted mixture velocity so that the divergence free condition is satisfied for miscible and immiscible multiphase fluids. The proposed mixture velocity can be solved efficiently by adapted single phase incompressible solvers, allowing for larger time steps and smaller volume deviations. Besides, the drift velocity formulation is corrected to ensure mass conservation during the simulation. The new approach increases the accuracy of multiphase fluid simulation by several orders. The capability of the new divergence‐free mixture model is demonstrated by simulating different multiphase flow phenomena including mixing and unmixing of multiple fluids, fluid‐solid coupling involving deformable solids and granular materials.

[1]  Bo Ren,et al.  Visual Simulation of Multiple Fluids in Computer Graphics: A State-of-the-Art Report , 2018, Journal of Computer Science and Technology.

[2]  Ben Jones,et al.  Deformation embedding for point-based elastoplastic simulation , 2014, TOGS.

[3]  Jessica K. Hodgins,et al.  A finite element method for animating large viscoplastic flow , 2007, ACM Trans. Graph..

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

[5]  Chenfanfu Jiang,et al.  Multi-species simulation of porous sand and water mixtures , 2017, ACM Trans. Graph..

[6]  Marc Alexa,et al.  Point based animation of elastic, plastic and melting objects , 2004, SCA '04.

[7]  Ralph R. Martin,et al.  A unified particle system framework for multi-phase, multi-material visual simulations , 2017, ACM Trans. Graph..

[8]  Renato Pajarola,et al.  Eurographics/ Acm Siggraph Symposium on Computer Animation (2008) , 2022 .

[9]  M. Manninen,et al.  On the mixture model for multiphase flow , 1996 .

[10]  Ming Gao,et al.  Animating fluid sediment mixture in particle-laden flows , 2018, ACM Trans. Graph..

[11]  Rui Wang,et al.  Implicit Integration for Particle‐based Simulation of Elasto‐Plastic Solids , 2013, Comput. Graph. Forum.

[12]  Matthias Teschner,et al.  An Implicit SPH Formulation for Incompressible Linearly Elastic Solids , 2018, Comput. Graph. Forum.

[13]  Matthias Teschner,et al.  Implicit Incompressible SPH , 2014, IEEE Transactions on Visualization and Computer Graphics.

[14]  Greg Turk,et al.  A finite element method for animating large viscoplastic flow , 2007, SIGGRAPH 2007.

[15]  Jeong-Mo Hong,et al.  Discontinuous fluids , 2005, SIGGRAPH 2005.

[16]  Matthias Teschner,et al.  Eurographics/ Acm Siggraph Symposium on Computer Animation (2007) Weakly Compressible Sph for Free Surface Flows , 2022 .

[17]  Robert Bridson,et al.  MultiFLIP for energetic two-phase fluid simulation , 2012, TOGS.

[18]  Sung Yong Shin,et al.  A Hybrid Approach to Multiple Fluid Simulation using Volume Fractions , 2010, Comput. Graph. Forum.

[19]  Alexey Stomakhin,et al.  A material point method for snow simulation , 2013, ACM Trans. Graph..

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

[21]  Chang-Hun Kim,et al.  Discontinuous fluids , 2005, ACM Trans. Graph..

[22]  Jan Bender,et al.  Divergence-free smoothed particle hydrodynamics , 2015, Symposium on Computer Animation.

[23]  Shi-Min Hu,et al.  Multiple-Fluid SPH Simulation Using a Mixture Model , 2014, ACM Trans. Graph..

[24]  Ralph R. Martin,et al.  Multiphase SPH simulation for interactive fluids and solids , 2016, ACM Trans. Graph..

[25]  Chenfanfu Jiang,et al.  Augmented MPM for phase-change and varied materials , 2014, ACM Trans. Graph..

[26]  Adam W. Bargteil,et al.  A point-based method for animating elastoplastic solids , 2009, SCA '09.

[27]  R. Pajarola,et al.  Predictive-corrective incompressible SPH , 2009, SIGGRAPH 2009.

[28]  Qunsheng Peng,et al.  Realistic simulation of mixing fluids , 2011, The Visual Computer.

[29]  Mathieu Desbrun,et al.  Kinetic-Based Multiphase Flow Simulation , 2020, IEEE Transactions on Visualization and Computer Graphics.

[30]  Bo Ren,et al.  Fast multiple-fluid simulation using Helmholtz free energy , 2015, ACM Trans. Graph..

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

[32]  Matthias Teschner,et al.  SPH Fluids in Computer Graphics , 2014, Eurographics.

[33]  Matthias Teschner,et al.  Corotated SPH for Deformable Solids , 2009, NPH.

[34]  Andre Pradhana,et al.  Drucker-prager elastoplasticity for sand animation , 2016, ACM Trans. Graph..