CP3d: A comprehensive Euler-Lagrange solver for direct numerical simulation of particle-laden flows

被引:10
|
作者
Gong, Zheng [1 ]
Wu, Zi [1 ]
An, Chenge [1 ]
Zhang, Bangwen [1 ,2 ]
Fu, Xudong [1 ]
机构
[1] Tsinghua Univ, Dept Hydraul Engn, State Key Lab Hydrosci & Engn, Beijing 100084, Peoples R China
[2] China Inst Water Resources & Hydropower Res, State Key Lab Simulat & Regulat Water Cycle River, Beijing 100038, Peoples R China
基金
中国国家自然科学基金;
关键词
High performance computing; Four-way coupling; Basset history force; Averaged lubrication model; Discrete element method; Immersed boundary method; IMMERSED BOUNDARY METHOD; SPHERICAL-PARTICLES; INCOMPRESSIBLE FLOWS; INERTIAL PARTICLES; CHANNEL FLOW; TURBULENCE; MODEL; MOTION; DENSE; MODULATION;
D O I
10.1016/j.cpc.2023.108666
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a comprehensive Euler-Lagrange solver, CP3d, for the direct numerical simulation of particle -laden flows. The solver can handle one-way, two-way, interface-unresolved four-way and interface -resolved coupling regime. To make the solver versatile, different numerical approaches are available for fluid, particle as well as the coupling sub-solver. For the sake of computational accuracy and efficiency, a third-order exponential approximation method is proposed for Basset history force in interface -unresolved regime, and a new simplified lubrication force model based on the averaged integration is utilized in interface-resolved simulation to account for the short-range hydrodynamic force. The volume integration approach is also modified to adapt the staggered mesh configuration. The present solver is intensively validated against several benchmarks. A 2D pencil-like domain decomposition is implemented for parallel communication. The resulting solver is able to simulate large scale cases with billions of grid points and millions of moving particles in interface-resolved four-way regime, using only hundreds of computational cores. In addition, a nearly perfect linear strong scaling performance is achieved. In our test, CP3d is more than ten times faster than other similar solver reported in the literature. Program summary Program Title: Channel-Particle 3D, CP3d. CPC Library link to program files: https://doi .org /10 .17632 /7j6kcf8629 .1. Developer's repository link: https://github .com /gongzheng -justin /CP3d. Code Ocean capsule: https://codeocean .com /capsule /0609843. Licensing provisions: MIT License. Programming language: Fortran 95, parallelized using MPI. External libraries: FFTW. Nature of problem: CP3d provides a comprehensive tool to perform the direct numerical simulation for particle-laden flows. One-way, two-way, interface-unresolved four-way and interface-resolved coupling regimes can be conducted. Solution method: the code employs second-/fourth-order finite-difference discretization for the fluid Navier-Stokes equation, and numerically solves the Maxey-Riley equation for the particle phase. In four-way regime, particle collisions are considered by discrete-element method. Immersed boundary method is utilized in the interface-resolved coupling regime. (c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:30
相关论文
共 50 条
  • [1] An Euler-Lagrange strategy for simulating particle-laden flows
    Capecelatro, Jesse
    Desjardins, Olivier
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2013, 238 : 1 - 31
  • [2] Volumetric displacement effects in Euler-Lagrange LES of particle-laden jet flows
    Pakseresht, Pedram
    Apte, Sourabh V.
    [J]. INTERNATIONAL JOURNAL OF MULTIPHASE FLOW, 2019, 113 : 16 - 32
  • [3] Stochastic model for the hydrodynamic force in Euler-Lagrange simulations of particle-laden flows
    Lattanzi, Aaron M.
    Tavanashad, Vahid
    Subramaniam, Shankar
    Capecelatro, Jesse
    [J]. PHYSICAL REVIEW FLUIDS, 2022, 7 (01)
  • [4] Clustering in Euler-Euler and Euler-Lagrange simulations of unbounded homogeneous particle-laden shear
    Kasbaoui, M. Houssem
    Koch, Donald L.
    Desjardins, Olivier
    [J]. JOURNAL OF FLUID MECHANICS, 2019, 859 : 174 - 203
  • [5] Variable-Fidelity Euler-Lagrange Framework for Simulating Particle-Laden High-Speed Flows
    Sahai, Amal
    Palmer, Grant
    [J]. AIAA JOURNAL, 2022, 60 (05) : 3001 - 3019
  • [6] Euler-Lagrange modelling of dilute particle-laden flows with arbitrary particle-size to mesh-spacing ratio
    Evrard, Fabien
    Denner, Fabian
    van Wachem, Berend
    [J]. Journal of Computational Physics: X, 2020, 8
  • [7] Direct Numerical Simulation of Particle-Laden Swirling Flows on Turbulence Modulation
    Yan, Jie
    Gui, Nan
    Xie, Gongnan
    Gao, Jinsen
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [8] Numerical simulation of dense gas-particle flows using the Euler-Lagrange approach
    Deen, N. G.
    van der Hoef, M. A.
    Annaland, M. van Sint
    Kuipers, J. A. M.
    [J]. PROGRESS IN COMPUTATIONAL FLUID DYNAMICS, 2007, 7 (2-4): : 152 - 162
  • [9] Direct numerical simulation of triboelectric charging in particle-laden turbulent channel flows
    Grosshans, Holger
    Papalexandris, Miltiadis V.
    [J]. JOURNAL OF FLUID MECHANICS, 2017, 818 : 465 - 491
  • [10] A fictitious domain method with distributed Lagrange multipliers on adaptive quad/octrees for the direct numerical simulation of particle-laden flows
    Selcuk, Can
    Ghigo, Arthur R.
    Popinet, Stephane
    Wachs, Anthony
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2021, 430