Simulation of mineral dissolution at the pore scale with evolving fluid-solid interfaces: review of approaches and benchmark problem set

This manuscript presents a benchmark problem for the simulation of single-phase flow, reactive transport, and solid geometry evolution at the pore scale. The problem is organized in three parts that focus on specific aspects: flow and reactive transport (part I), dissolution-driven geometry evolution in two dimensions (part II), and an experimental validation of three-dimensional dissolution-driven geometry evolution (part III). Five codes are used to obtain the solution to this benchmark problem, including Chombo-Crunch, OpenFOAM-DBS, a lattice Boltzman code, Vortex, and dissolFoam. These codes cover a good portion of the wide range of approaches typically employed for solving pore-scale problems in the literature, including discretization methods, characterization of the fluid-solid interfaces, and methods to move these interfaces as a result of fluid-solid reactions. A short review of these approaches is given in relation to selected published studies. Results from the simulations performed by the five codes show remarkable agreement both quantitatively—based on upscaled parameters such as surface area, solid volume, and effective reaction rate—and qualitatively—based on comparisons of shape evolution. This outcome is especially notable given the disparity of approaches used by the codes. Therefore, these results establish a strong benchmark for the validation and testing of pore-scale codes developed for the simulation of flow and reactive transport with evolving geometries. They also underscore the significant advances seen in the last decade in tools and approaches for simulating this type of problem.

[1]  Grégoire Winckelmans,et al.  Combining the vortex-in-cell and parallel fast multipole methods for efficient domain decomposition simulations , 2008, J. Comput. Phys..

[2]  Hamdi A. Tchelepi,et al.  Pore-scale modelling of multiphase reactive flow: application to mineral dissolution with production of $\text{CO}_{2}$ , 2018, Journal of Fluid Mechanics.

[3]  Daniel M. Tartakovsky,et al.  Hybrid models of reactive transport in porous and fractured media , 2011 .

[4]  Mark F. Adams,et al.  High-Resolution Simulation of Pore-Scale Reactive Transport Processes Associated with Carbon Sequestration , 2014, Computing in Science & Engineering.

[5]  W. Seyfried,et al.  Permeability, porosity, and mineral surface area changes in basalt cores induced by reactive transport of CO2‐rich brine , 2017 .

[6]  C. Noiriel,et al.  Pore-Scale Geochemical Reactivity Associated with CO 2 Storage : New Frontiers at the Fluid − Solid Interface Published as part of the Accounts of Chemical Research special issue “ Chemistry of Geologic Carbon Storage ” , 2017 .

[7]  Mark F. Adams,et al.  Chombo Software Package for AMR Applications Design Document , 2014 .

[8]  P. Lichtner The quasi-stationary state approximation to coupled mass transport and fluid-rock interaction in a porous medium , 1988 .

[9]  S. Geiger,et al.  Direct pore-scale reactive transport modelling of dynamic wettability changes induced by surface complexation , 2018 .

[10]  Bastien Chopard,et al.  Pore-scale mass and reactant transport in multiphase porous media flows , 2011, Journal of Fluid Mechanics.

[11]  Pore-scale dissolution of CO2 + SO2 in deep saline aquifers , 2013 .

[12]  Georges-Henri Cottet,et al.  Advances in direct numerical simulations of 3D wall-bounded flows by Vortex-in-Cell methods , 2004 .

[13]  M. Loosdrecht,et al.  Three‐dimensional simulations of biofilm growth in porous media , 2009 .

[14]  E. Boek,et al.  Multiphase-Flow and Reactive-Transport Validation Studies at the Pore Scale by Use of Lattice Boltzmann Computer Simulations , 2017 .

[15]  Pierre M. Adler,et al.  Deposition in porous media and clogging , 1993 .

[16]  Robin Chatelin,et al.  Analysis of the 3D non-linear Stokes problem coupled to transport-diffusion for shear-thinning heterogeneous microscale flows, applications to digital rock physics and mucociliary clearance , 2019, ESAIM: Mathematical Modelling and Numerical Analysis.

[17]  P. Gouze,et al.  Experimental determination of porosity and permeability changes induced by injection of CO2 into carbonate rocks , 2009 .

[18]  C. Noiriel,et al.  Changes in reactive surface area during limestone dissolution: An experimental and modelling study , 2009 .

[19]  K. Boulouchos,et al.  Lattice Boltzmann method with restored Galilean invariance. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

[20]  David Trebotich,et al.  An investigation of the effect of pore scale flow on average geochemical reaction rates using direct numerical simulation , 2012 .

[21]  M. Blunt,et al.  Dynamic reservoir-condition microtomography of reactive transport in complex carbonates: Effect of initial pore structure and initial brine pH , 2017 .

[22]  Alexandre M Tartakovsky,et al.  Diffuse-interface model for smoothed particle hydrodynamics. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

[23]  Anthony J. C. Ladd,et al.  The Development of Wormholes in Laboratory‐Scale Fractures: Perspectives From Three‐Dimensional Simulations , 2018, Water Resources Research.

[24]  F. Enzmann,et al.  Mineral precipitation-induced porosity reduction and its effect on transport parameters in diffusion-controlled porous media , 2015, Geochemical Transactions.

[25]  N. I. Prasianakis,et al.  Deciphering pore-level precipitation mechanisms , 2017, Scientific Reports.

[26]  Petros Koumoutsakos,et al.  Simulations of single and multiple swimmers with non-divergence free deforming geometries , 2011, J. Comput. Phys..

[27]  F. Büchi,et al.  Saturation Dependent Effective Transport Properties of PEFC Gas Diffusion Layers , 2012 .

[28]  Martin J. Blunt,et al.  Pore‐scale simulation of carbonate dissolution in micro‐CT images , 2016 .

[29]  Philippe Poncet Finite difference stencils based on particle strength exchange schemes for improvement of vortex methods , 2006 .

[30]  A. Majda,et al.  Vortex methods. II. Higher order accuracy in two and three dimensions , 1982 .

[31]  David Trebotich,et al.  Pore Scale Processes Associated with Subsurface CO2 Injection and Sequestration , 2013 .

[32]  Min Liu,et al.  Impact of mineralogical heterogeneity on reactive transport modelling , 2017, Comput. Geosci..

[33]  Timothy D. Scheibe,et al.  Simulations of reactive transport and precipitation with smoothed particle hydrodynamics , 2007, J. Comput. Phys..

[34]  Robin Chatelin,et al.  Analysis of the penalized 3D variable viscosity stokes equations coupled to diffusion and transport , 2016 .

[35]  R. Sweet A Parallel and Vector Variant of the Cyclic Reduction Algorithm , 1988 .

[36]  Y. Qian,et al.  Lattice BGK Models for Navier-Stokes Equation , 1992 .

[37]  P. Meakin,et al.  A three-dimensional level set simulation of coupled reactive transport and precipitation/dissolution , 2010 .

[38]  C. W. Hirt,et al.  Volume of fluid (VOF) method for the dynamics of free boundaries , 1981 .

[39]  D. Chemistry,et al.  Reactive infiltration instability amplifies the difference between geometric and reactive surface areas in natural porous materials , 2017, 1704.01060.

[40]  Xiaoyi Li,et al.  Phase field and level set methods for modeling solute precipitation and/or dissolution , 2018, Comput. Phys. Commun..

[41]  A. Ladd,et al.  Wormhole formation in dissolving fractures , 2009, 0902.1374.

[42]  C. W. Hirt,et al.  An Arbitrary Lagrangian-Eulerian Computing Method for All Flow Speeds , 1997 .

[43]  Christophe Picard,et al.  HIGH ORDER SEMI-LAGRANGIAN PARTICLE METHODS FOR TRANSPORT EQUATIONS: NUMERICAL ANALYSIS AND IMPLEMENTATION ISSUES , 2014 .

[44]  C. Steefel,et al.  Pore-scale controls on calcite dissolution rates from flow-through laboratory and numerical experiments. , 2014, Environmental science & technology.

[45]  Thomas Kalbacher,et al.  Reactive transport codes for subsurface environmental simulation , 2015, Computational Geosciences.

[46]  John C. Adams,et al.  MUDPACK: Multigrid portable FORTRAN software for the efficient solution of linear elliptic partial d , 1989 .

[47]  Y. Keehm,et al.  Evolution of permeability and microstructure of tight carbonates due to numerical simulation of calcite dissolution , 2016 .

[48]  Alessandro Curioni,et al.  Billion vortex particle direct numerical simulations of aircraft wakes , 2008 .

[49]  G. Zandt,et al.  Crustal seismic anisotropy in central Tibet: Implications for deformational style and flow in the crust , 2004 .

[50]  Andrea Parmigiani,et al.  A new pore-scale model for linear and non-linear heterogeneous dissolution and precipitation , 2014 .

[51]  Paul Meakin,et al.  Phase-field modeling of solute precipitation and dissolution. , 2008, The Journal of chemical physics.

[52]  J. Bear Dynamics of Fluids in Porous Media , 1975 .

[53]  Philippe Poncet,et al.  Analysis of Direct Three-Dimensional Parabolic Panel Methods , 2007, SIAM J. Numer. Anal..

[54]  Jeffrey P. Fitts,et al.  Deterioration of a fractured carbonate caprock exposed to CO 2 ‐acidified brine flow , 2011 .

[55]  S. Succi,et al.  Three-Dimensional Flows in Complex Geometries with the Lattice Boltzmann Method , 1989 .

[56]  E. C. Childs Dynamics of fluids in Porous Media , 1973 .

[57]  Hrvoje Jasak,et al.  Error analysis and estimation for the finite volume method with applications to fluid flows , 1996 .

[58]  A. Ladd,et al.  Three‐dimensional simulations of fracture dissolution , 2016 .

[59]  Roland A. Sweet,et al.  FISHPACK90: Efficient FORTRAN Subprograms for the Solution of Separable Elliptic Partial Differential Equations , 2016 .

[60]  C. Steefel,et al.  Multi-scale Model of Reactive Transport in Fractured Media: Diffusion Limitations on Rates , 2019, Transport in Porous Media.

[61]  M. Buès,et al.  Numerical and experimental investigation of buoyancy‐driven dissolution in vertical fracture , 2013 .

[62]  A. Valocchi,et al.  An improved pore‐scale biofilm model and comparison with a microfluidic flow cell experiment , 2013 .

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

[64]  Carl I. Steefel,et al.  Measurement of accessible reactive surface area in a sandstone, with application to CO2 mineralization , 2012 .

[65]  R. Garrels,et al.  Comparative study of the kinetics and mechanisms of dissolution of carbonate minerals , 1989 .

[66]  J. Monaghan,et al.  Extrapolating B splines for interpolation , 1985 .

[67]  H. Jasak,et al.  A moving mesh finite volume interface tracking method for surface tension dominated interfacial fluid flow , 2012 .

[68]  D. Jacob,et al.  An intercomparison and evaluation of aircraft-derived and simulated CO from seven chemical transport models during the TRACE-P experiment , 2003 .

[69]  Hamdi A. Tchelepi,et al.  Micro-continuum Approach for Pore-Scale Simulation of Subsurface Processes , 2016, Transport in Porous Media.

[70]  E. Boek,et al.  Simulating dispersion in porous media and the influence of segmentation on stagnancy in carbonates , 2016 .

[71]  P. Mostaghimi,et al.  Predictions of permeability, surface area and average dissolution rate during reactive transport in multi-mineral rocks , 2018, Journal of Petroleum Science and Engineering.

[72]  A. Gosman,et al.  Solution of the implicitly discretised reacting flow equations by operator-splitting , 1986 .

[73]  N. Shikazono,et al.  Pore-scale simulation of transport properties of carbonate rocks using FIB-SEM 3D microstructure: Implications for field scale solute transport simulations , 2017 .

[74]  M. Buès,et al.  An immersed boundary-lattice Boltzmann model for biofilm growth in porous media , 2017 .

[75]  Petros Koumoutsakos,et al.  Vortex Methods: Theory and Practice , 2000 .

[76]  P. Carman Fluid flow through granular beds , 1997 .

[77]  Robin Chatelin,et al.  A Hybrid Grid-Particle Method for Moving Bodies in 3D Stokes Flow with Variable Viscosity , 2013, SIAM J. Sci. Comput..

[78]  Qinjun Kang,et al.  Lattice Boltzmann simulation of chemical dissolution in porous media. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[79]  Kevin W Eliceiri,et al.  NIH Image to ImageJ: 25 years of image analysis , 2012, Nature Methods.

[80]  Thermal multicomponent lattice Boltzmann model for catalytic reactive flows. , 2014, Physical review. E, Statistical, nonlinear, and soft matter physics.

[81]  Paul Meakin,et al.  Level set simulation of coupled advection‐diffusion and pore structure evolution due to mineral precipitation in porous media , 2008 .

[82]  Philippe Poncet,et al.  Topological aspects of three-dimensional wakes behind rotary oscillating cylinders , 2004, Journal of Fluid Mechanics.

[83]  P. Gouze,et al.  Porosity and permeability changes in sedimentary rocks induced by injection of reactive fluid: A simulation model , 2012 .

[84]  R. Hildebrand,et al.  Spatially distributed control for optimal drag reduction of the flow past a circular cylinder , 2008, Journal of Fluid Mechanics.

[85]  Donald J. DePaolo,et al.  Fracture Evolution in Multimineral Systems: The Role of Mineral Composition, Flow Rate, and Fracture Aperture Heterogeneity , 2017 .

[86]  G. E. Archie The electrical resistivity log as an aid in determining some reservoir characteristics , 1942 .

[87]  Faruk O. Alpak,et al.  References and benchmarks for pore-scale flow simulated using micro-CT images of porous media and digital rocks , 2017 .

[88]  M. Celia,et al.  Effects of mineral spatial distribution on reaction rates in porous media , 2007 .

[89]  Bill Carey,et al.  Pore-scale study of diffusion–reaction processes involving dissolution and precipitation using the lattice Boltzmann method , 2014 .

[90]  Qinjun Kang,et al.  Simulation of dissolution and precipitation in porous media , 2003 .

[91]  D. Trebotich,et al.  An adaptive finite volume method for the incompressible Navier–Stokes equations in complex geometries , 2015 .

[92]  S. Stipp,et al.  Impact of microstructure evolution on the difference between geometric and reactive surface areas in natural chalk , 2018 .

[93]  Christopher R. Anderson,et al.  On Vortex Methods , 1985 .

[94]  Albert J. Valocchi,et al.  Pore‐scale simulation of mixing‐induced calcium carbonate precipitation and dissolution in a microfluidic pore network , 2012 .

[95]  Paul Meakin,et al.  Phase-field modeling of two-dimensional solute precipitation∕dissolution: solid fingers and diffusion-limited precipitation. , 2011, The Journal of chemical physics.

[96]  Philippe Angot,et al.  A penalization method to take into account obstacles in incompressible viscous flows , 1999, Numerische Mathematik.

[97]  Santosh Ansumali,et al.  Microflow Simulations via the Lattice Boltzmann Method , 2011 .

[98]  Andrew J. Majda,et al.  Vortex methods. I. Convergence in three dimensions , 1982 .

[99]  Georges-Henri Cottet,et al.  Accurate, non-oscillatory, remeshing schemes for particle methods , 2012, J. Comput. Phys..

[100]  C. Steefel,et al.  Evaluation of accessible mineral surface areas for improved prediction of mineral reaction rates in porous media , 2017 .

[101]  C. Steefel,et al.  Pore-scale numerical investigation of the impacts of surface roughness: Upscaling of reaction rates in rough fractures , 2018, Geochimica et Cosmochimica Acta.

[102]  Dimos Poulikakos,et al.  High order interpolation and differentiation using B-splines , 2004 .

[103]  Philippe Poncet,et al.  Analysis of an immersed boundary method for three-dimensional flows in vorticity formulation , 2009, J. Comput. Phys..

[104]  Hamdi A. Tchelepi,et al.  Mineral dissolution and wormholing from a pore-scale perspective , 2017, Journal of Fluid Mechanics.

[105]  Felix N. Büchi,et al.  Simulation of 3D Porous Media Flows with Application to Polymer Electrolyte Fuel Cells , 2013 .

[106]  J. Thovert,et al.  Dissolution of porous media , 1995 .

[107]  C. Zhang,et al.  Pore-scale and continuum simulations of solute transport micromodel benchmark experiments , 2016, Computational Geosciences.

[108]  S. Churakov,et al.  Upscaling Strategies of Porosity-Permeability Correlations in Reacting Environments from Pore-Scale Simulations , 2018, Geofluids.

[109]  P. Colella,et al.  EBChombo Software Package for Cartesian Grid, Embedded Boundary Applications , 2014 .

[110]  Michel Quintard,et al.  On the ability of a Darcy-scale model to capture wormhole formation during the dissolution of a porous medium , 2002, Journal of Fluid Mechanics.

[111]  C. Steefel,et al.  Mineralogical and transport controls on the evolution of porous media texture using direct numerical simulation , 2017 .

[112]  A. Ladd,et al.  Microscopic simulations of fracture dissolution , 2004 .

[113]  Samuel Krevor,et al.  Pore-Scale Heterogeneity in the Mineral Distribution and Reactive Surface Area of Porous Rocks , 2015 .

[114]  C. Steefel,et al.  Micro-Continuum Approaches for Modeling Pore-Scale Geochemical Processes , 2015 .

[115]  H. Tchelepi,et al.  The Impact of Sub-Resolution Porosity of X-ray Microtomography Images on the Permeability , 2016, Transport in Porous Media.

[116]  C. Borca,et al.  Modelling Ra-bearing baryte nucleation/precipitation kinetics at the pore scale: application to radioactive waste disposal , 2019, European Journal of Mineralogy.

[117]  J. D. Laat,et al.  An aerosol boomerang: Rapid around-the-world transport of smoke from the December 2006 Australian forest fires observed from space , 2009 .

[118]  M. EL OSSMANI,et al.  Efficiency of Multiscale Hybrid Grid-Particle Vortex Methods , 2010, Multiscale Model. Simul..

[119]  Hari S. Viswanathan,et al.  Pore Scale Modeling of Reactive Transport Involved in Geologic CO2 Sequestration , 2010 .