On the use of multibody dynamics techniques to simulate fluid dynamics and fluid–solid interaction problems


A multibody dynamics-based solution to the fluid dynamics problem is compared herein to two established Lagrangian-based techniques used by the computational fluid dynamics (CFD) community. The multibody dynamics-based solution has two salient attributes: it enforces the incompressibility condition through bilateral kinematic constraints, and it treats the coupling with the solid phase via unilateral kinematic constraints. The multibody dynamics-based solution, called herein the Kinematically Constrained Smoothed Particle Hydrodynamics (KCSPH) method, is a Lagrangian approach to solving the CFD problem. It relies on the Smoothed Particle Hydrodynamics (SPH) method to discretize the spatial differential operators in the Navier–Stokes equations, and on the Newton–Euler equations of multibody dynamics to convect the SPH particles forward in time. We show that the multibody dynamics-based approach is efficient and accurate by comparing its performance with the two most commonly used SPH algorithms in the CFD community: the weakly compressible SPH (WCSPH), and the implicit SPH (ISPH) methods. The comparison is carried out in conjunction with four tests: an incompressibility benchmark test, dam break, floating cylinder, and sloshing tank. We conclude that KCSPH is a robust alternative to conventional CFD approaches for fluid–solid interaction (FSI) problems with complex/moving boundaries. The solvers and models used herein are publicly available in an open-source software called Chrono; the implementations use GPU (for WCSPH and ISPH), and multicore CPU (for KCSPH) parallel computing.


M Rakhsha, L Yang, W Hu, D Negrut

Publication date



Multibody System Dynamics