Simulation system for collisions and two-way coupling of non-Newtonian fluids and solids

Abstract To solve the problem of unreasonable boundary conditions of the existing smoothed particle hydrodynamics (SPH) non-Newtonian fluid simulation, a simulation system for collisions and two-way coupling of non-Newtonian fluids and solids is proposed to alleviate the loss of physical properties of simulated non-Newtonian fluid. In this paper, solids are sampled as single-layer boundary particles, and the corresponding density calculation formula is given. Fluid particles are interacting directly with the boundary particles under our interaction force calculation formula. The velocity of fluid particles near the boundary are iteratively updated using Coulomb friction boundary conditions. This method can be integrated into the existing SPH non-Newtonian fluid simulation system. Experiments show that the friction coefficient of the fluid-solid boundary can be adjusted according to the user’s experimental needs. Compared to simulation under free-slip boundary conditions, in our method non-Newtonian fluids can exhibit more diverse physical characteristics and have a good sense of reality effect.

[1]  Afonso Paiva,et al.  Particle-based non-Newtonian fluid animation for melting objects , 2006, 2006 19th Brazilian Symposium on Computer Graphics and Image Processing.

[2]  Ming C. Lin,et al.  An Efficient Hybrid Incompressible SPH Solver with Interface Handling for Boundary Conditions , 2018, Comput. Graph. Forum.

[3]  Eduardo S. S. Dutra,et al.  Gas displacement of viscoplastic liquids in capillary tubes , 2007 .

[4]  Jan Bender,et al.  Volume Maps: An Implicit Boundary Representation for SPH , 2019, MIG.

[5]  R. V. Craster,et al.  Geophysical Aspects of Non-Newtonian Fluid Mechanics , 2001 .

[6]  Siamak Kazemzadeh Hannani,et al.  A fully explicit three‐step SPH algorithm for simulation of non‐Newtonian fluid flow , 2007 .

[7]  Matthias Teschner,et al.  Pressure Boundaries for Implicit Incompressible SPH , 2018, ACM Trans. Graph..

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

[9]  Elmar Eisemann,et al.  The reduced immersed method for real-time fluid-elastic solid interaction and contact simulation , 2019, ACM Trans. Graph..

[10]  Afonso Paiva,et al.  Particle-based viscoplastic fluid/solid simulation , 2009, Comput. Aided Des..

[11]  Robert Bridson,et al.  Ghost SPH for animating water , 2012, ACM Trans. Graph..

[12]  Jan Bender,et al.  Smoothed Particle Hydrodynamics Techniques for the Physics Based Simulation of Fluids and Solids , 2020, Eurographics.

[13]  Matthias Teschner,et al.  Versatile surface tension and adhesion for SPH fluids , 2013, ACM Trans. Graph..

[14]  Jan Bender,et al.  Interlinked SPH Pressure Solvers for Strong Fluid-Rigid Coupling , 2019, ACM Trans. Graph..

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

[16]  Afonso Paiva,et al.  SPH Fluids for Viscous Jet Buckling , 2014, 2014 27th SIBGRAPI Conference on Graphics, Patterns and Images.

[17]  Xiaokun Wang,et al.  A Symmetry Particle Method towards Implicit Non-Newtonian Fluids , 2017, Symmetry.

[18]  Robert Bridson,et al.  Variational stokes , 2017, ACM Trans. Graph..

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

[20]  D. Negrut,et al.  Using a half-implicit integration scheme for the SPH-based solution of fluid–solid interaction problems , 2019, Computer Methods in Applied Mechanics and Engineering.

[21]  Ronald Fedkiw,et al.  Two-way coupling of fluids to rigid and deformable solids and shells , 2008, ACM Trans. Graph..

[22]  M. M. Cross Rheology of non-Newtonian fluids: A new flow equation for pseudoplastic systems , 1965 .

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

[24]  Matthias Teschner,et al.  Direct Forcing for Lagrangian Rigid-Fluid Coupling , 2009, IEEE Transactions on Visualization and Computer Graphics.

[25]  Robert Bridson,et al.  Simulating rigid body fracture with surface meshes , 2015, ACM Trans. Graph..

[26]  Mark Carlson,et al.  Rigid fluid: animating the interplay between rigid bodies and fluid , 2004, SIGGRAPH 2004.

[27]  François Clemens,et al.  A Wall Boundary Condition for the Simulation of a Turbulent Non-Newtonian Domestic Slurry in Pipes , 2018 .

[28]  Victor B. Zordan,et al.  An extended partitioned method for conservative solid-fluid coupling , 2018, ACM Trans. Graph..

[29]  Ben Wang,et al.  A Symmetric Particle-Based Simulation Scheme towards Large Scale Diffuse Fluids , 2018, Symmetry.

[30]  Matthias Teschner,et al.  MLS pressure boundaries for divergence-free and viscous SPH fluids , 2018, Comput. Graph..

[31]  Jean-Claude Latché,et al.  On a numerical strategy to compute gravity currents of non-Newtonian fluids , 2004 .

[32]  Di Wu,et al.  Fluid-Solid Boundary Handling Using Pairwise Interaction Model for Non-Newtonian Fluid , 2018, Symmetry.

[33]  Jan Bender,et al.  Implicit Frictional Boundary Handling for SPH , 2020, IEEE Transactions on Visualization and Computer Graphics.

[34]  Roger I. Tanner,et al.  Smoothed particle hydrodynamics simulation of non-Newtonian moulding flow , 2010 .

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

[36]  Matthias Teschner,et al.  Prescribed Velocity Gradients for Highly Viscous SPH Fluids with Vorticity Diffusion , 2017, IEEE Transactions on Visualization and Computer Graphics.

[37]  Jean-Marc Sac-Epee,et al.  On a wide class of nonlinear models for non-Newtonian fluids with mixed boundary conditions in thin domains , 2005 .

[38]  Afzal Suleman,et al.  SPH with the multiple boundary tangent method , 2009 .