We perform simulations of sand ripple evolution in an oscillatory boundary layer flow typical of the ripple regime. The simulation framework is a parallel implementation of a three dimensional, variable density, incompressible flow solver, which solves the ensemble averaged Navier-Stokes equations on a fixed, structured grid. The sediment phase is evolved by computing hydrodynamic and inter-particle forces acting on each Lagrangian particle. Particle-particle collisions are treated with a soft sphere model incorporating both normal and tangential collision forces. Realistic and consistent coupling of the sediment to the Eulerian fluid phase is achieved through a typical inter-phase drag force term as well as the effects of volume displacement by the sediment. The Euler-Lagrange computational approach is developed in three-dimensions and its accuracy is verified using two test cases with analytic or empirically known solutions. It is then applied to simulate ripple evolution in oscillatory boundary layers and results are compared with Nielsens ripple predictor model as well as mixture-theory based Eulerian computations.
- Fluids Engineering Division
Numerical Simulation of Sand Ripple Evolution in Oscillatory Boundary Layers
- Views Icon Views
- Share Icon Share
- Search Site
Finn, JR, Apte, SV, & Li, M. "Numerical Simulation of Sand Ripple Evolution in Oscillatory Boundary Layers." Proceedings of the ASME 2014 4th Joint US-European Fluids Engineering Division Summer Meeting collocated with the ASME 2014 12th International Conference on Nanochannels, Microchannels, and Minichannels. Volume 1B, Symposia: Fluid Machinery; Fluid-Structure Interaction and Flow-Induced Noise in Industrial Applications; Flow Applications in Aerospace; Flow Manipulation and Active Control: Theory, Experiments and Implementation; Multiscale Methods for Multiphase Flow; Noninvasive Measurements in Single and Multiphase Flows. Chicago, Illinois, USA. August 3–7, 2014. V01BT21A005. ASME. https://doi.org/10.1115/FEDSM2014-22065
Download citation file: