Multi-physics Markov chain Monte Carlo methods for subsurface flows

In CO 2 sequestration in deep saline aquifers, contaminant transport in subsurface, or oil or gas recovery, we often need to forecast flow patterns. In the flow forecasting, subsurface characterization is an important step. To characterize subsurface properties we establish a statistical description of the subsurface properties that are conditioned to existing dynamic (and static) data. We use a Markov chain Monte Carlo (MCMC) algorithm in a Bayesian statistical description to reconstruct the spatial distribution of two important subsurface properties: rock permeability and porosity. The MCMC algorithm requires repeatedly solving a set of nonlinear partial differential equations describing displacement of fluids in porous media for different values of permeability and porosity. The time needed for the generation of a reliable MCMC chain using the algorithm can be too long to be practical for flow forecasting. In this paper we develop computationally fast and effective methods of generating MCMC chains in the Bayesian framework for the subsurface characterization. Our strategy consists of constructing a family of computationally inexpensive preconditioners based on simpler physics as well as on surrogate models such that the number of fine-grid simulations is drastically reduced in the generation MCMC chains. We assess the quality of the proposed multi-physics MCMC methods by considering Monte Carlo simulations for forecasting oil production in an oil reservoir.

[1]  Felipe Pereira,et al.  A prefetching technique for prediction of porous media flows , 2014, Computational Geosciences.

[2]  David H. Sharp,et al.  Prediction and the quantification of uncertainty , 1999 .

[3]  Yalchin Efendiev,et al.  Preconditioning Markov Chain Monte Carlo Simulations Using Coarse-Scale Models , 2006, SIAM J. Sci. Comput..

[4]  Michael Presho,et al.  Application of the two-stage Markov chain Monte Carlo method for characterization of fractured reservoirs using a surrogate flow model , 2011 .

[5]  A. Abedini,et al.  Oil Recovery Performance of Immiscible and Miscible CO2 Huff-and-Puff Processes , 2014 .

[6]  A Blocking Markov Chain Monte Carlo Method for Inverse Stochastic Hydrogeological Modeling , 2009 .

[7]  Geoff K. Nicholls,et al.  Sampling Conductivity Images via MCMC , 2007 .

[8]  P. Frauenfelder,et al.  Finite elements for elliptic problems with stochastic coefficients , 2005 .

[9]  Mike West,et al.  Markov Random Field Models for High-Dimensional Parameters in Simulations of Fluid Flow in Porous Media , 2002, Technometrics.

[10]  S. Sorooshian,et al.  A Shuffled Complex Evolution Metropolis algorithm for optimization and uncertainty assessment of hydrologic model parameters , 2002 .

[11]  Felipe Pereira,et al.  Rapid quantification of uncertainty in permeability and porosity of oil reservoirs for enabling predictive simulation , 2014, Math. Comput. Simul..

[12]  C. Fox,et al.  Markov chain Monte Carlo Using an Approximation , 2005 .

[13]  Dave Higdon,et al.  A Bayesian approach to characterizing uncertainty in inverse problems using coarse and fine-scale information , 2002, IEEE Trans. Signal Process..

[14]  Jim Douglas,et al.  Operator splitting for three-phase flow in heterogeneous porous media , 2009 .

[15]  Felipe Pereira,et al.  Multiple Markov Chains Monte Carlo Approach for Flow Forecasting in Porous Media* , 2012, ICCS.

[16]  Michel Loève,et al.  Probability Theory I , 1977 .

[17]  Patricia Gober,et al.  Social science in a water observing system , 2009 .

[18]  F. Pereira,et al.  A semi-discrete central scheme for the approximation of two-phase flows in three space dimensions , 2011, Math. Comput. Simul..

[19]  Felipe Pereira,et al.  A MULTI-STAGE BAYESIAN PREDICTION FRAMEWORK FOR SUBSURFACE FLOWS , 2013 .

[20]  Dani Gamerman,et al.  Markov Chain Monte Carlo: Stochastic Simulation for Bayesian Inference , 1997 .

[21]  Yalchin Efendiev,et al.  An efficient two‐stage Markov chain Monte Carlo method for dynamic data integration , 2005 .

[22]  L. Durlofsky Numerical calculation of equivalent grid block permeability tensors for heterogeneous porous media , 1991 .

[23]  Felipe Pereira,et al.  On the numerical simulation of waterflooding of heterogeneous petroleum reservoirs , 1997 .

[24]  Yuanle Ma,et al.  Computational methods for multiphase flows in porous media , 2007, Math. Comput..

[25]  G. Dagan Flow and transport in porous formations , 1989 .

[26]  Gretar Tryggvason,et al.  Computational Methods for Multiphase Flow: Frontmatter , 2007 .

[27]  Felipe Pereira,et al.  Forecasting Production in an Oil Reservoir Simulation and Its Challenges , 2013 .

[28]  D. Oliver,et al.  Markov chain Monte Carlo methods for conditioning a permeability field to pressure data , 1997 .

[29]  A. Petrović,et al.  Identifying dissolved phosphorus source areas and predicting transport from an urban watershed using distributed hydrologic modeling , 2007 .

[30]  George Kuczera,et al.  Model smoothing strategies to remove microscale discontinuities and spurious secondary optima in objective functions in hydrological calibration , 2007 .

[31]  Yuguo Chen,et al.  An approach for improving the sampling efficiency in the Bayesian calibration of computationally expensive simulation models , 2009 .

[32]  Eugene Wong,et al.  Stochastic processes in information and dynamical systems , 1979 .

[33]  George Kuczera,et al.  Calibration of conceptual hydrological models revisited: 1. Overcoming numerical artefacts , 2006 .

[34]  Tarek Ahmed,et al.  Reservoir Engineering Handbook , 2002 .

[35]  Mike Christie,et al.  Uncertainty quantification for porous media flows , 2006, J. Comput. Phys..