A global method for coupling transport with chemistry in heterogeneous porous media

Modeling reactive transport in porous media, using a local chemical equilibrium assumption, leads to a system of advection–diffusion PDEs coupled with algebraic equations. When solving this coupled system, the algebraic equations have to be solved at each grid point for each chemical species and at each time step. This leads to a coupled non-linear system. In this paper, a global solution approach that enables to keep the software codes for transport and chemistry distinct is proposed. The method applies the Newton–Krylov framework to the formulation for reactive transport used in operator splitting. The method is formulated in terms of total mobile and total fixed concentrations and uses the chemical solver as a black box, as it only requires that one be able to solve chemical equilibrium problems (and compute derivatives) without having to know the solution method. An additional advantage of the Newton–Krylov method is that the Jacobian is only needed as an operator in a Jacobian matrix times vector product. The proposed method is tested on the MoMaS reactive transport benchmark.

[1]  D. L. Parkhurst,et al.  User's guide to PHREEQC (Version 2)-a computer program for speciation, batch-reaction, one-dimensional transport, and inverse geochemical calculations , 1999 .

[2]  W. Rudin Principles of mathematical analysis , 1964 .

[3]  Long Chen FINITE VOLUME METHODS , 2011 .

[4]  Jesús Carrera,et al.  A mathematical formulation for reactive transport that eliminates mineral concentrations , 1998 .

[5]  Henk A. van der Vorst,et al.  Bi-CGSTAB: A Fast and Smoothly Converging Variant of Bi-CG for the Solution of Nonsymmetric Linear Systems , 1992, SIAM J. Sci. Comput..

[6]  Michel Kern,et al.  Reactive transport benchmark of MoMaS , 2010 .

[7]  Solution of contaminant transport with equilibrium and non-equilibrium adsorption , 2005 .

[8]  C. Ayora,et al.  On the behavior of approaches to simulate reactive transport. , 2001, Journal of contaminant hydrology.

[9]  A. Burnol,et al.  Chemtrap: a hydrogeochemical model for reactive transport in porous media , 2000 .

[10]  Robert Mosé,et al.  Solution of the Advection-Diffusion Equation Using a Combination of Discontinuous and Mixed Finite Elements , 1997 .

[11]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[12]  Frédéric Nataf,et al.  A domain decomposition preconditioner for an advection–diffusion problem , 2000 .

[13]  Peter Knabner,et al.  A new numerical reduction scheme for fully coupled multicomponent transport‐reaction problems in porous media , 2005 .

[14]  Lloyd S. Shapley,et al.  Mass Action Laws and the Gibbs Free Energy Function , 1965 .

[15]  R. Dembo,et al.  INEXACT NEWTON METHODS , 1982 .

[16]  Maarten W. Saaltink,et al.  A comparison of two approaches for reactive transport modelling , 2000 .

[17]  R. Freund,et al.  QMR: a quasi-minimal residual method for non-Hermitian linear systems , 1991 .

[18]  Jocelyne Erhel,et al.  A global approach to reactive transport: application to the MoMas benchmark , 2010 .

[19]  J. Kacur,et al.  Semi-analytical solutions of a contaminant transport equation with nonlinear sorption in 1D , 2006 .

[20]  C. Appelo,et al.  Geochemistry, groundwater and pollution , 1993 .

[21]  Michel Kern,et al.  A global strategy for solving reactive transport equations , 2009, J. Comput. Phys..

[22]  Ernst Hairer,et al.  Numerical methods for evolutionary differential equations , 2010, Math. Comput..

[23]  Caroline de Dieuleveult Un modèle numérique global et performant pour le couplage géochimie-transport , 2008 .

[24]  D. Keyes,et al.  Jacobian-free Newton-Krylov methods: a survey of approaches and applications , 2004 .

[25]  Cass T. Miller,et al.  Convergence of iterative split-operator approaches for approximating nonlinear reactive transport problems , 2002 .

[26]  V. S. Tripathi,et al.  A critical evaluation of recent developments in hydrogeochemical transport models of reactive multichemical components , 1989 .

[27]  J. Samper,et al.  A sequential partly iterative approach for multicomponent reactive transport with CORE2D , 2009 .

[28]  Peter Knabner,et al.  A parallel global-implicit 2-D solver for reactive transport problems in porous media based on a reduction scheme and its application to the MoMaS benchmark problem , 2010 .

[29]  Kerry T.B. MacQuarrie,et al.  Solution of the MoMaS reactive transport benchmark with MIN3P—model formulation and simulation results , 2010 .

[30]  A. Peirce Computer Methods in Applied Mechanics and Engineering , 2010 .

[31]  J. Rubin,et al.  Transport of reacting solutes in porous media: Relation between mathematical nature of problem formulation and chemical nature of reactions , 1983 .

[32]  Glenn E. Hammond,et al.  Application of Jacobian-free Newton–Krylov with physics-based preconditioning to biogeochemical transport , 2005 .

[33]  C EisenstatStanley,et al.  Choosing the forcing terms in an inexact Newton method , 1996 .

[34]  Hussein Hoteit,et al.  Nuclear Waste Disposal Simulations: Couplex Test Cases , 2004 .

[35]  Luca Bergamaschi,et al.  A Time-Splitting Technique for the Advection-Dispersion Equation in Groundwater , 2000 .

[36]  Uri M. Ascher,et al.  Numerical Methods for Evolutionary Differential Equations , 2008 .

[37]  Janet G. Hering,et al.  Principles and Applications of Aquatic Chemistry , 1993 .

[38]  Peter Knabner,et al.  A reduction scheme for coupled multicomponent transport‐reaction problems in porous media: Generalization to problems with heterogeneous equilibrium reactions , 2007 .

[39]  Vincent Lagneau,et al.  HYTEC results of the MoMas reactive transport benchmark , 2010 .

[40]  Homer F. Walker,et al.  Choosing the Forcing Terms in an Inexact Newton Method , 1996, SIAM J. Sci. Comput..

[41]  C. Kelley Iterative Methods for Linear and Nonlinear Equations , 1987 .

[42]  Carlos Ayora,et al.  Modeling of non-isothermal multi-component reactive transport in field scale porous media flow systems , 1999 .

[43]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[44]  R. Mosé,et al.  Operator-splitting procedures for reactive transport and comparison of mass balance errors. , 2004, Journal of contaminant hydrology.

[45]  Marwan Fahs,et al.  On the Efficiency of the Direct Substitution Approach for Reactive Transport Problems in Porous Media , 2008 .