Physics > Fluid Dynamics
[Submitted on 4 Aug 2021 (v1), last revised 26 Jul 2022 (this version, v2)]
Title:Particle resolved simulation of sediment transport by a hybrid parallel approach
View PDFAbstract:Sediment transport over an erodible sediment bed is studied by particle resolved simulations with a hybrid parallel approach. To overcome the challenges of load imbalance in the traditional domain decomposition method when encountering highly uneven distributions of particles in sediment transport, the parallel approach of Darmana et al.(2006) originally developed for point particle simulations is modified and implemented into particle resolved simulations. A novel memory optimization technique is proposed to reduce the memory requirement of the hybrid approach for spherical particles with equal size. The present hybrid parallel approach shows good scalability and high parallel efficiency in a challenging sediment transport test case with more than a million spherical particles. Our code is validated by several benchmark cases, and the results show good agreement with experimental and computational data in the literature. Furthermore, a turbulent flow over an erodible sediment bed is simulated. An extraction method is proposed to distinguish the saltating and rolling particles and extract impact and rebound information of the particle-mobile bed interaction. The probability distribution functions (PDF) of several saltation parameters such as velocity, angle, and spanwise angular velocity of impact and rebound events are presented. Splash functions are established for the particle-mobile bed interaction in the turbulent flow, which was rarely investigated in the experiments and is helpful to model the complex particle-bed interactions in turbulent flow.
Submission history
From: Ruifeng Hu [view email][v1] Wed, 4 Aug 2021 02:28:47 UTC (10,322 KB)
[v2] Tue, 26 Jul 2022 17:57:04 UTC (13,323 KB)
Current browse context:
physics.flu-dyn
Change to browse by:
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.