Animating fluid sediment mixture in particle-laden flows

In this paper, we present a mixed explicit and semi-implicit Material Point Method for simulating particle-laden flows. We develop a Multigrid Preconditioned fluid solver for the Locally Averaged Navier Stokes equation. This is discretized purely on a semi-staggered standard MPM grid. Sedimentation is modeled with the Drucker-Prager elastoplasticity flow rule, enhanced by a novel particle density estimation method for converting particles between representations of either continuum or discrete points. Fluid and sediment are two-way coupled through a momentum exchange force that can be easily resolved with two MPM background grids. We present various results to demonstrate the efficacy of our method.

[1]  Chenfanfu Jiang,et al.  A material point method for viscoelastic fluids, foams and sponges , 2015, Symposium on Computer Animation.

[2]  Fan Zhang,et al.  Incompressible material point method for free surface flow , 2017, J. Comput. Phys..

[3]  Heng Xiao,et al.  Algorithms in a Robust Hybrid CFD-DEM Solver for Particle-Laden Flows , 2011, Communications in Computational Physics.

[4]  T. B. Anderson,et al.  Fluid Mechanical Description of Fluidized Beds. Equations of Motion , 1967 .

[5]  Eitan Grinspun,et al.  Continuum Foam , 2015, ACM Trans. Graph..

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

[7]  Olivier Pouliquen,et al.  Initiation of underwater granular avalanches: Influence of the initial volume fraction , 2008 .

[8]  J. Brackbill,et al.  FLIP: A method for adaptively zoned, particle-in-cell calculations of fluid flows in two dimensions , 1986 .

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

[10]  Ronald Fedkiw,et al.  Coupling water and smoke to thin deformable and rigid shells , 2005, SIGGRAPH '05.

[11]  Chenfanfu Jiang,et al.  The affine particle-in-cell method , 2015, ACM Trans. Graph..

[12]  Greg Turk,et al.  Animating Corrosion and Erosion , 2007, NPH.

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

[14]  Eitan Grinspun,et al.  Discrete elastic rods , 2008, ACM Trans. Graph..

[15]  Ming C. Lin,et al.  Free-flowing granular materials with two-way solid coupling , 2010, SIGGRAPH 2010.

[16]  Arthur T. Andrews,et al.  Multiscale modeling of gas-fluidized beds , 2006 .

[17]  Heng Xiao,et al.  CFD–DEM simulations of current-induced dune formation and morphological evolution , 2015, 1510.07201.

[18]  Eftychios Sifakis,et al.  A parallel multigrid Poisson solver for fluids simulation on large grids , 2010, SCA '10.

[19]  Tomoyuki Nishita,et al.  Wetting Effects in Hair Simulation , 2012, Comput. Graph. Forum.

[20]  Florence Bertails-Descoubes,et al.  A semi-implicit material point method for the continuum simulation of granular materials , 2016, ACM Trans. Graph..

[21]  Bedrich Benes,et al.  Hydraulic Erosion Using Smoothed Particle Hydrodynamics , 2009, Comput. Graph. Forum.

[22]  Matthias Teschner,et al.  An implicit viscosity formulation for SPH fluids , 2015, ACM Trans. Graph..

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

[24]  Philip Dutré,et al.  Mixing Fluids and Granular Materials , 2009, Comput. Graph. Forum.

[25]  Heng Xiao,et al.  SediFoam: A general-purpose, open-source CFD-DEM solver for particle-laden flow with emphasis on sediment transport , 2016, Comput. Geosci..

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

[27]  Yong Li,et al.  Numerical simulation of gas–liquid–solid fluidization systems using a combined CFD-VOF-DPM method: bubble wake behavior , 1999 .

[28]  Eftychios Sifakis,et al.  An adaptive generalized interpolation material point method for simulating elastoplastic materials , 2017, ACM Trans. Graph..

[29]  Ole Østerby,et al.  A two-continua approach to Eulerian simulation of water spray , 2013, ACM Trans. Graph..

[30]  Tae-Yong Kim,et al.  Unified particle physics for real-time applications , 2014, ACM Trans. Graph..

[31]  Matthias Müller,et al.  Position based dynamics , 2007, J. Vis. Commun. Image Represent..

[32]  D. Snider An incompressible three-dimensional multiphase particle-in-cell model for dense particle flows , 2001 .

[33]  R. D. Felice,et al.  The voidage function for fluid-particle interaction systems , 1994 .

[34]  Eitan Grinspun,et al.  Supplemental : A Multi-Scale Model for Simulating Liquid-Hair Interactions , 2017 .

[35]  Martin Robinson,et al.  Mesoscale fluid-particle interaction using two-way coupled SPH and the Discrete Element Method , 2011 .

[36]  K. Kamrin,et al.  Continuum modelling and simulation of granular flows through their many phases , 2014, Journal of Fluid Mechanics.

[37]  R. Jackson,et al.  Fluid Mechanical Description of Fluidized Beds. The Effect of Distributor Thickness on Convective Instabilities , 1975 .

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

[39]  Chenfanfu Jiang,et al.  Anisotropic elastoplasticity for cloth, knit and hair frictional contact , 2017, ACM Trans. Graph..

[40]  Robert Bridson,et al.  Fluid Simulation for Computer Graphics , 2008 .

[41]  Philip Dutré,et al.  Porous flow in particle-based fluid simulations , 2008, ACM Trans. Graph..

[42]  D. Sulsky Erratum: Application of a particle-in-cell method to solid mechanics , 1995 .

[43]  Eitan Grinspun,et al.  Reflections on simultaneous impact , 2012, ACM Trans. Graph..

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

[45]  Tomoyuki Nishita,et al.  Real‐time Animation of Sand‐Water Interaction , 2008, Comput. Graph. Forum.

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

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

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

[49]  Aibing Yu,et al.  Numerical simulation of the gas-solid flow in a fluidized bed by combining discrete particle method with computational fluid dynamics , 1997 .

[50]  Theodore Kim,et al.  Eulerian solid-fluid coupling , 2016, ACM Trans. Graph..

[51]  Ken Kamrin,et al.  A simulation technique for slurries interacting with moving parts and deformable solids with applications , 2017, ArXiv.

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

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

[54]  Li-Tien Cheng,et al.  A second-order-accurate symmetric discretization of the Poisson equation on irregular domains , 2002 .

[55]  HuShi-Min,et al.  Multiple-Fluid SPH Simulation Using a Mixture Model , 2014 .

[56]  Ming C. Lin,et al.  Free-flowing granular materials with two-way solid coupling , 2010, ACM Trans. Graph..