Study of fluid displacement in 3D porous media with an improved multi-component pseudopotential lattice Boltzmann method
arXiv:2207.01534 · doi:10.1063/5.0107361
Abstract
We generalize to three dimensions (3D) a recently developed improved multi-component pseudopotential lattice Boltzmann method and analyze its applicability to simulate flows through realistic porous media. The model is validated and characterized via benchmarks, and we investigate its performance by simulating the displacement of immiscible fluids in 3D geometries. Two samples are considered, namely, a pack of spheres obtained numerically, and a Bentheimer sandstone rock sample obtained experimentally. We show that, with this model it is possible to simulate realistic viscosity ratios, to tune surface tension independently and, most importantly, to preserve the volume of trapped fluid. We also evaluate the computational performance of the model on the Graphical Processing Unit (GPU) and mention the implemented optimizations to increase the computational speed and reduce the memory requirements.
arXiv commentarXiv admin note: text overlap with arXiv:2111.08666
References in corpus (10)
- Lattice Boltzmann Simulation of Non-Ideal Fluids
- Lattice Boltzmann methods for multiphase flow and phase-change heat transfer
- Implementation of on-site velocity boundary conditions for D3Q19 lattice Boltzmann
- Sailfish: a flexible multi-GPU implementation of the lattice Boltzmann method
- Contact angle determination in multicomponent lattice Boltzmann simulations
- An improved multicomponent pseudopotential lattice Boltzmann method for immiscible fluid displacement in porous media
- Prediction of three-phase relative permeabilities of Berea sandstone using lattice Boltzmann method
- Flow through time-evolving porous media: swelling and erosion
- Wetting boundary conditions for multicomponent pseudopotential lattice Boltzmann
- Multiphase lattice Boltzmann simulations for porous media applications -- a review