Lattice Boltzmann methods in porous media simulations: From laminar to turbulent flow

被引:50
|
作者
Fattahi, Ehsan [1 ,2 ]
Waluga, Christian [1 ]
Wohlmuth, Barbara [1 ,3 ]
Ruede, Ulrich [2 ]
Manhart, Michael [4 ]
Helmig, Rainer [5 ]
机构
[1] Tech Univ Munich, Zentrum Math M2, Garching, Germany
[2] Univ Erlangen Nurnberg, Dept Comp Sci 1, Erlangen, Germany
[3] Univ Bergen, Dept Math, Bergen, Norway
[4] Tech Univ Munich, Fachgebiet Hydromech, Munich, Germany
[5] Univ Stuttgart, Inst Wasser & Umweltsyst Modellierung, Stuttgart, Germany
关键词
Lattice Boltzmann method; Pore scale simulation; Turbulence; Darcy flow; No-slip boundary condition; Collision operator; Periodic pressure boundary; 3-DIMENSIONAL LATTICE; ROTATIONAL INVARIANCE; NONUNIFORM GRIDS; PRESSURE; MODELS; FLUID; COMPUTATIONS; EQUATION; SCHEMES; ARRAYS;
D O I
10.1016/j.compfluid.2016.10.007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The lattice Boltzmann method has become a popular tool for determining the correlations for drag force and permeability in porous media for a wide range of Reynolds numbers and solid volume fractions. In order to achieve accurate and relevant results, it is important not only to implement very efficient code, but also to choose the most appropriate simulation setup. Moreover, it is essential to accurately evaluate the boundary conditions and collision models that are effective from the Stokes regime to the inertial and turbulent flow regimes. In this paper, we compare various no-slip boundary schemes and collision operators to assess their efficiency and accuracy. Instead of assuming a constant volume force driving the flow, a periodic pressure drop boundary condition is employed to mimic the pressure-driven flow through the simple sphere pack in a periodic domain. We first consider the convergence rates of various boundary conditions with different collision operators in the Stokes flow regime. Additionally, we choose different boundary conditions that are representatives of first- to third-order schemes at curved boundaries in order to evaluate their convergence rates numerically for both inertial and turbulent flow. We find that the multi-reflection boundary condition yields second order for inertial flow while it converges with third order in the Stokes regime. Taking into account the both computational cost and accuracy requirements, we choose the central linear interpolation bounce-back scheme in combination with the two-relaxation-time collision model. This combination is characterized by providing viscosity independent results and second order spatial convergence. This method is applied to perform simulations of touching spheres arranged in a simple cubic array. Full- and reduced-stencil lattice models, i.e., the D-3(Q(27) and D-3(Q(19), respectively, are compared and the drag force and friction factor results are presented for Reynolds numbers in the range of 0.001 to 2,477. The drag forces computed using these two different lattice models have a relative difference below 3% for the highest Reynolds number considered in this study. Using the evaluation results, we demonstrate the flexibility of the models and software in two large scale computations, first a flow through an unstructured packing of spherical particles, and second for the turbulent flow over a permeable bed. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:247 / 259
页数:13
相关论文
共 50 条
  • [41] Unified lattice Boltzmann method for flow in multiscale porous media
    Kang, QJ
    Zhang, DX
    Chen, SY
    PHYSICAL REVIEW E, 2002, 66 (05): : 11 - 056307
  • [42] Investigation of Flow around a Circular Cylinder in Laminar and Turbulent Flow using the Lattice Boltzmann Method
    Hamane, Dawoud
    Guerri, Ouahiba
    Larbi, Salah
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE OF NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2014 (ICNAAM-2014), 2015, 1648
  • [43] Lattice Boltzmann Methods for Multiphase Flow Simulations across Scales
    Falcucci, Giacomo
    Ubertini, Stefano
    Biscarini, Chiara
    Di Francesco, Silvia
    Chiappini, Daniele
    Palpacelli, Silvia
    De Maio, Alessandro
    Succi, Sauro
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2011, 9 (02) : 269 - 296
  • [44] Numerical predictions of laminar and turbulent forced convection: Lattice Boltzmann simulations using parallel libraries
    Basha, Mehaboob
    Sidik, Nor Azwadi Che
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2018, 116 : 715 - 724
  • [45] Quantitative estimation of permeability with lattice Boltzmann simulations: Representative porous media from composite processing
    Deshpande, AP
    Srikanth, A
    Praveen, N
    CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 2005, 83 (05): : 808 - 815
  • [46] Quantitative analysis of numerical estimates for the permeability of porous media from lattice-Boltzmann simulations
    Narvaez, Ariel
    Zauner, Thomas
    Raischel, Frank
    Hilfer, Rudolf
    Harting, Jens
    JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2010,
  • [47] Scrutinizing lattice Boltzmann methods for direct numerical simulations of turbulent channel flows
    Gehrke, M.
    Jansseen, C. F.
    Rung, T.
    COMPUTERS & FLUIDS, 2017, 156 : 247 - 263
  • [48] Lattice Boltzmann simulations of the capillary pressure bump phenomenon in heterogeneous porous media
    Warda, H. A.
    Haddara, S. H.
    Wahba, E. M.
    Sedahmed, M.
    JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 2017, 157 : 558 - 569
  • [49] A simplified finite volume lattice Boltzmann method for simulations of fluid flows from laminar to turbulent regime, Part I: Numerical framework and its application to laminar flow simulation
    Wang, Yong
    Zhong, Chengwen
    Cao, Jun
    Zhuo, Congshan
    Liu, Sha
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2020, 79 (05) : 1590 - 1618
  • [50] Lattice Boltzmann simulations for invasion patterns during drying of capillary porous media
    Zachariah, Githin Tom
    Panda, Debashis
    Surasani, Vikranth Kumar
    CHEMICAL ENGINEERING SCIENCE, 2019, 196 : 310 - 323