Extending DualSPHysics with a Differential Variational Inequality: modeling fluid-mechanism interaction

Abstract This work details the coupling of a Smoothed Particle Hydrodynamics (SPH) fluid solver with a general-purpose Differential Variational Inequality (DVI) based non-smooth multibody dynamics solver, allowing for efficient and accurate modeling of fluid-mechanism interactions, an ubiquitous scenario in natural and industrial settings. The SPH fluid model (DualSPHysics) can deal with flow non-linearities, free-surface and intense topological changes, while the non-smooth dynamics model (Project Chrono) deals with discontinuous frictional contacts and kinematic restrictions. An open-source integrated framework to model fluid–structure–structure coupled systems is presented by implementing Project Chrono under DualSPHysics. The model is validated with fluid–structure–structure interaction cases. Both frictional and multi-restriction based behaviors are tested and simple convergence analysis are presented, showing that the model is capable of reproducing complex interactions. Several hypothetical cases are then presented, in order to demonstrate possible applications, showcasing a wide set of options useful for practitioners requiring the use of advanced fluid-mechanism models.

[1]  Hitoshi Gotoh,et al.  Sub-particle-scale turbulence model for the MPS method , 2001 .

[2]  M. Gómez-Gesteira,et al.  Boundary conditions generated by dynamic particles in SPH methods , 2007 .

[3]  S. J. Lind,et al.  Incompressible smoothed particle hydrodynamics for free-surface flows: A generalised diffusion-based algorithm for stability and validations for impulsive flows and propagating waves , 2012, J. Comput. Phys..

[4]  Andrea Colagrossi,et al.  A simple procedure to improve the pressure evaluation in hydrodynamic context using the SPH , 2009, Comput. Phys. Commun..

[5]  Jong-Shi Pang,et al.  Differential variational inequalities , 2008, Math. Program..

[6]  Stephen M. Longshaw,et al.  DualSPHysics: Open-source parallel CFD solver based on Smoothed Particle Hydrodynamics (SPH) , 2015, Comput. Phys. Commun..

[7]  David E. Stewart,et al.  Rigid-Body Dynamics with Friction and Impact , 2000, SIAM Rev..

[8]  Rui M. L. Ferreira,et al.  SPH-DCDEM model for arbitrary geometries in free surface solid-fluid flows , 2016, Comput. Phys. Commun..

[9]  Mihai Anitescu,et al.  A constraint‐stabilized time‐stepping approach for rigid multibody dynamics with joints, contact and friction , 2004 .

[10]  Benedict D. Rogers,et al.  Numerical Modeling of Water Waves with the SPH Method , 2006 .

[11]  Holger Wendland,et al.  Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree , 1995, Adv. Comput. Math..

[12]  M. Anitescu,et al.  Formulating Dynamic Multi-Rigid-Body Contact Problems with Friction as Solvable Linear Complementarity Problems , 1997 .

[13]  J. Monaghan Smoothed particle hydrodynamics , 2005 .

[14]  J. Morris,et al.  Modeling Low Reynolds Number Incompressible Flows Using SPH , 1997 .

[15]  Mihai Anitescu,et al.  An iterative approach for cone complementarity problems for nonsmooth dynamics , 2010, Comput. Optim. Appl..

[16]  Melany L. Hunt,et al.  Liquid–solid flows using smoothed particle hydrodynamics and the discrete element method , 2001 .

[17]  A. Colagrossi,et al.  Benefits of using a Wendland Kernel for free-surface flows , 2011 .

[18]  L. Hernquist,et al.  NUMERICAL CONVERGENCE IN SMOOTHED PARTICLE HYDRODYNAMICS , 2014, 1410.4222.

[19]  Po Wen Cheng,et al.  A Validation Method for Fluid-Structure Interaction Simulations Based on Submerged Free Decay Experiments , 2015 .

[20]  J. Michael Owen,et al.  CRKSPH - A Conservative Reproducing Kernel Smoothed Particle Hydrodynamics Scheme , 2016, J. Comput. Phys..

[21]  Benedict D. Rogers,et al.  Variable resolution for SPH: A dynamic particle coalescing and splitting scheme , 2013 .

[22]  A. Barreiro,et al.  Quasi-static mooring solver implemented in SPH , 2016 .

[23]  A. Colagrossi,et al.  Numerical simulation of interfacial flows by smoothed particle hydrodynamics , 2003 .

[24]  Stéphane Ploix,et al.  Application of weakly compressible and truly incompressible SPH to 3-D water collapse in waterworks , 2010 .

[25]  Rui M. L. Ferreira,et al.  A Smooth Particle Hydrodynamics discretization for the modelling of free surface flows and rigid body dynamics , 2015 .

[26]  Ahmed A. Shabana,et al.  Dynamics of Multibody Systems , 2020 .

[27]  Harald Kruggel-Emden,et al.  Review and extension of normal force models for the Discrete Element Method , 2007 .

[28]  B. Rogers,et al.  State-of-the-art of classical SPH for free-surface flows , 2010 .