Direct simulation of pore-scale two-phase visco-capillary flow on large digital rock images using a phase-field lattice Boltzmann method on general-purpose graphics processing units

被引:0
|
作者
F. O. Alpak
I. Zacharoudiou
S. Berg
J. Dietderich
N. Saxena
机构
[1] Shell International Exploration and Production,Department of Computational and Applied Mathematics
[2] Inc.,Qatar Carbonates and Carbon Storage Research Centre, Department of Chemical Engineering
[3] Rice University,Department of Earth Science and Engineering
[4] Imperial College London,Department of Chemical Engineering, Imperial College London
[5] South Kensington Campus,undefined
[6] Shell Global Solutions International B.V.,undefined
[7] Imperial College London,undefined
[8] South Kensington Campus,undefined
[9] South Kensington Campus,undefined
来源
Computational Geosciences | 2019年 / 23卷
关键词
Free-energy lattice Boltzmann method; LBM; Phase-field method; Cahn-Hilliard equation; Navier-Stokes equations; Pore-scale flow simulation; Two-phase flow; Computational fluid dynamics; CFD; Multiple-relaxation-time; MRT; Digital rock physics; DRP; General-purpose graphics processing unit; GPGPU; Parallel computing; Snap-off; Haines jumps; Forced drainage; Forced imbibition; Residual oil;
D O I
暂无
中图分类号
学科分类号
摘要
We describe the underlying mathematics, validation, and applications of a novel Helmholtz free-energy—minimizing phase-field model solved within the framework of the lattice Boltzmann method (LBM) for efficiently simulating two-phase pore-scale flow directly on large 3D images of real rocks obtained from micro-computed tomography (micro-CT) scanning. The code implementation of the technique, coined as the eLBM (energy-based LBM), is performed in CUDA programming language to take maximum advantage of accelerated computing by use of multinode general-purpose graphics processing units (GPGPUs). eLBM’s momentum-balance solver is based on the multiple-relaxation-time (MRT) model. The Boltzmann equation is discretized in space, velocity (momentum), and time coordinates using a 3D 19-velocity grid (D3Q19 scheme), which provides the best compromise between accuracy and computational efficiency. The benefits of the MRT model over the conventional single-relaxation-time Bhatnagar-Gross-Krook (BGK) model are (I) enhanced numerical stability, (II) independent bulk and shear viscosities, and (III) viscosity-independent, nonslip boundary conditions. The drawback of the MRT model is that it is slightly more computationally demanding compared to the BGK model. This minor hurdle is easily overcome through a GPGPU implementation of the MRT model for eLBM. eLBM is, to our knowledge, the first industrial grade–distributed parallel implementation of an energy-based LBM taking advantage of multiple GPGPU nodes. The Cahn-Hilliard equation that governs the order-parameter distribution is fully integrated into the LBM framework that accelerates the pore-scale simulation on real systems significantly. While individual components of the eLBM simulator can be separately found in various references, our novel contributions are (1) integrating all computational and high-performance computing components together into a unified implementation and (2) providing comprehensive and definitive quantitative validation results with eLBM in terms of robustness and accuracy for a variety of flow domains including various types of real rock images. We successfully validate and apply the eLBM on several transient two-phase flow problems of gradually increasing complexity. Investigated problems include the following: (1) snap-off in constricted capillary tubes; (2) Haines jumps on a micromodel (during drainage), Ketton limestone image, and Fontainebleau and Castlegate sandstone images (during drainage and subsequent imbibition); and (3) capillary desaturation simulations on a Berea sandstone image including a comparison of numerically computed residual non-wetting-phase saturations (as a function of the capillary number) to data reported in the literature. Extensive physical validation tests and applications on large 3D rock images demonstrate the reliability, robustness, and efficacy of the eLBM as a direct visco-capillary pore-scale two-phase flow simulator for digital rock physics workflows.
引用
收藏
页码:849 / 880
页数:31
相关论文
共 25 条
  • [21] Pore-Scale Simulation of Gas and Water Two-Phase Flow in Rough-Walled Fractures Using the Volume of Fluid Method
    Zhu, Qingzhong
    Yang, Yanhui
    Zhang, Xueying
    Wang, Sanshuai
    Yang, Jinzhao
    Zhang, Jiyuan
    ENERGIES, 2022, 15 (24)
  • [22] Modification of the phase-field model to reach a high-density ratio and tunable surface tension of two-phase flow using the lattice Boltzmann method
    Mohammad Taghilou
    Aida Shakibaei
    Acta Mechanica, 2022, 233 : 5299 - 5320
  • [23] Modification of the phase-field model to reach a high-density ratio and tunable surface tension of two-phase flow using the lattice Boltzmann method
    Taghilou, Mohammad
    Shakibaei, Aida
    ACTA MECHANICA, 2022, 233 (12) : 5299 - 5320
  • [24] Pore-scale characterization of CO2 front progress through a porous medium using a free energy model based on Phase-Field Lattice Boltzmann Method
    Moradi, Bijan
    Moghadam, Amir Hosseini
    Rasaei, Mohammad Reza
    Papi, Ali
    JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 2022, 210
  • [25] Two-phase flow of CO2-brine in a heterogeneous sandstone: Characterization of the rock and comparison of the lattice-Boltzmann, pore-network, and direct numerical simulation methods
    Kohanpur, Amir H.
    Rahromostaqim, Mahsa
    Valocchi, Albert J.
    Sahimi, Muhammad
    ADVANCES IN WATER RESOURCES, 2020, 135