On Simulating Sloshing in Vehicle Dynamics
We present an approach in which we use simulation to capture the two-way coupling between the dynamics of a vehicle and that of a fluid that sloshes in a tank attached to the vehicle. The simulation is carried out in and builds on support provided by two modules: Chrono::FSI (Fluid-Solid Interaction) and Chrono::Vehicle. The dynamics of the fluid phase is governed by the mass and momentum (Navier-Stokes) equations, which are discretized in space via a Lagrangian approach called Smoothed Particle Hydrodynamics. The vehicle dynamics is the solution of a set of differential algebraic equations of motion. All equations are discretized in time via a half-implicit symplectic Euler method. This solution approach is general - it allows for fully three dimensional (3D) motion and nonlinear transients. We demonstrate the solution in conjunction with the simulation of a vehicle model that performs a constant radius turn and double lane change maneuver.