Parallel Lattice Boltzmann Computing and Applications in Core Sample Feature Evaluation

Micro-CT scans with QEMSCAN mapping provide visualization of core samples to quantify heterogeneous physical properties important for subsurface flow including, as examples, pore size distribution and connectivity, mineral compositions, porosity and permeability, amongst many others. 3D high-resolution micro-CT scans can deliver a very high level of microstructures detail, which also implies enormous numerical data sets and associated computational processing load. It is, therefore, important to understand (1) the voxel resolution of micro-CT scans required to retain physical structure fidelity (e.g., mineral compositions, pore size and throats, and porosity and tortuosity), (2) the sensitivity of individual mineral property and voxel resolution on the directional permeability, and (3) the smallest sample size that provides reliable and representative transport calculations (e.g., directional permeability and connectivity). The lattice Boltzmann method is capable of simulating flow in both open pore spaces and porous media and is used here to allow for flow in multiple matrices (quartz aggregate and low-permeable clay matrix). As an application example, a permeability study of the Precipice Sandstone from the Chinchilla 4 well in the Surat Basin has been conducted. Regarding the Chinchilla sample, we established that (1) the composition ratio is relatively sensitive to voxel resolution: higher resolution imaging is required to retain narrow pore throats and excessively coarsened voxel resolutions result in severe loss of internal microstructures information; (2) both voxel resolutions and individual mineral properties affect flow dynamics, and the clay permeability slightly affects the whole permeability at $$\sim $$∼nD scale; (3) it is not feasible to define the accurate ratio of lattice nodes versus pore apertures for meeting the grid independence due to the complex sample tortuosity; and (4) the directional permeability approaches a constant value as the sample size increases to its representative elementary volume scale size (10 mm in this case). Significantly smaller sample sizes cannot retain the representative physical structure fidelity even using higher resolution imaging.

[1]  S. Larter,et al.  Relationship between reservoir diagenetic evolution and petroleum emplacement in the Ula Field, North Sea , 1993 .

[2]  L. Pant,et al.  Absolute permeability and Knudsen diffusivity measurements in PEMFC gas diffusion layers and micro porous layers , 2012 .

[3]  James K. Mitchell,et al.  Permeability of Compacted Clay , 1965 .

[4]  Lattice Boltzmann Scheme for Simulating Two-Phase Flows. , 2000 .

[5]  K. Zhu,et al.  A study of the upper limit of solid scatters density for gray Lattice Boltzmann Method , 2008 .

[6]  Xiaoxian Zhang,et al.  Domain-decomposition method for parallel lattice Boltzmann simulation of incompressible flow in porous media. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[7]  Chuguang Zheng,et al.  Lattice Boltzmann scheme for simulating thermal micro-flow , 2007 .

[8]  S. Ergun Flow Experiments in Studying Kinetics , 1955 .

[9]  S. Leroueil,et al.  The permeability of natural soft clays. Part II: Permeability characteristics: Reply , 1983 .

[10]  Antti I. Koponen,et al.  Lattice-Boltzmann and finite-difference simulations for the permeability for three-dimensional porous media. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[11]  John McCloskey,et al.  Lattice Boltzmann scheme with real numbered solid density for the simulation of flow in porous media , 1998 .

[12]  J. Boon The Lattice Boltzmann Equation for Fluid Dynamics and Beyond , 2003 .

[13]  Jian Hou,et al.  Computerized Tomography Study of the Microscopic Flow Mechanism of Polymer Flooding , 2009 .

[14]  R. T. Martin,et al.  Definition of Clay and Clay Mineral: Joint Report of the Aipea Nomenclature and CMS Nomenclature Committees , 1995 .

[15]  U. Aaltosalmi,et al.  Fluid flow in porous media with the lattice-Boltzmann method , 2005 .

[16]  S. Morad,et al.  Quartz cementation in oilfield sandstones: a review of the key controversies , 2009 .

[17]  Arie E. Kaufman,et al.  GPU Cluster for High Performance Computing , 2004, Proceedings of the ACM/IEEE SC2004 Conference.

[18]  L. Luo,et al.  Theory of the lattice Boltzmann method: From the Boltzmann equation to the lattice Boltzmann equation , 1997 .

[19]  B. Shi,et al.  An extrapolation method for boundary conditions in lattice Boltzmann method , 2002 .

[20]  Dani Or,et al.  Lattice Boltzmann method for modeling liquid‐vapor interface configurations in porous media , 2004 .

[21]  John L. Wilson,et al.  A lattice‐gas and lattice Boltzmann study of mixing at continuous fracture Junctions: Importance of boundary conditions , 1997 .

[22]  Pieter Botha,et al.  High-resolution three-dimensional imaging of coal using microfocus X-ray computed tomography, with special reference to modes of mineral occurrence , 2013 .

[23]  Wilson K. S. Chiu,et al.  Lattice Boltzmann modeling of 2D gas transport in a solid oxide fuel cell anode , 2007 .

[24]  Dongxiao Zhang,et al.  Unified lattice Boltzmann method for flow in multiscale porous media. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[25]  Zhaoli Guo,et al.  Lattice Boltzmann model for incompressible flows through porous media. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[26]  P. Carman,et al.  Flow of gases through porous media , 1956 .

[27]  Dwight L. Dauben Non-Newtonian flow through porous media , 1966 .

[28]  H. Xing,et al.  A coupled lattice Boltzmann model for simulating reactive transport in CO2 injection , 2014 .

[29]  Michael C. Sukop,et al.  Lattice Boltzmann Modeling: An Introduction for Geoscientists and Engineers , 2005 .

[30]  S. Sommacal,et al.  A fresh approach to investigating CO2 storage: Experimental CO2-water-rock interactions in a low-salinity reservoir system , 2015 .

[31]  Shiyi Chen,et al.  LATTICE BOLTZMANN METHOD FOR FLUID FLOWS , 2001 .

[32]  Jong-Shinn Wu,et al.  Simulation of lid‐driven cavity flows by parallel lattice Boltzmann method using multi‐relaxation‐time scheme , 2004 .

[33]  S. Whitaker Flow in porous media I: A theoretical derivation of Darcy's law , 1986 .

[34]  Roger Zauel,et al.  3-D computational modeling of media flow through scaffolds in a perfusion bioreactor. , 2005, Journal of biomechanics.

[35]  Daniel H. Rothman,et al.  NON-NEWTONIAN FLOW (THROUGH POROUS MEDIA) : A LATTICE-BOLTZMANN METHOD , 1993 .

[36]  Cyrus K. Aidun,et al.  Lattice-Boltzmann Method for Complex Flows , 2010 .

[37]  S. Boggs Principles of Sedimentology and Stratigraphy , 2016 .

[38]  Ulrich Rüde,et al.  Performance Evaluation of Parallel Large-Scale Lattice Boltzmann Applications on Three Supercomputing Architectures , 2004, Proceedings of the ACM/IEEE SC2004 Conference.

[39]  Cass T. Miller,et al.  A high-performance lattice Boltzmann implementation to model flow in porous media , 2003 .

[40]  Muhammad Sahimi,et al.  Flow and Transport in Porous Media and Fractured Rock: From Classical Methods to Modern Approaches , 1995 .

[41]  R. Jones,et al.  Clay-soils permeability and hazardous waste storage , 2016 .

[42]  S. Leroueil,et al.  The permeability of natural soft clays. Part I: Methods of laboratory measurement , 1983 .

[43]  Tan Yunliang,et al.  A Modified LBM Model for Simulating Gas Seepage in Fissured Coal Considering Klinkenberg Effects and Adsorbability-Desorbability , 2010 .

[44]  Zebo Li,et al.  Lattice Boltzmann Method, Theory and Application , 2012 .