Monte Carlo simulation of permeability fields and reservoir performance predictions with SVD parameterization in RML compared with EnKF

In a previous paper, we developed a theoretical basis for parameterization of reservoir model parameters based on truncated singular value decomposition (SVD) of the dimensionless sensitivity matrix. Two gradient-based algorithms based on truncated SVD were developed for history matching. In general, the best of these “SVD” algorithms requires on the order of 1/2 the number of equivalent reservoir simulation runs that are required by the limited memory Broyden–Fletcher–Goldfarb–Shanno (LBFGS) algorithm. In this work, we show that when combining SVD parameterization with the randomized maximum likelihood method, we can achieve significant additional computational savings by history matching all models simultaneously using a SVD parameterization based on a particular sensitivity matrix at each iteration. We present two new algorithms based on this idea, one which relies only on updating the SVD parameterization at each iteration and one which combines an inner iteration based on an adjoint gradient where during the inner iteration the truncated SVD parameterization does not vary. Results generated with our algorithms are compared with results obtained from the ensemble Kalman filter (EnKF). Finally, we show that by combining EnKF with the SVD-algorithm, we can improve the reliability of EnKF estimates.

[1]  Dean S. Oliver,et al.  Reparameterization Techniques for Generating Reservoir Descriptions Conditioned to Variograms and Well-Test Pressure Data , 1996 .

[2]  Kenneth Levenberg A METHOD FOR THE SOLUTION OF CERTAIN NON – LINEAR PROBLEMS IN LEAST SQUARES , 1944 .

[3]  Dean S. Oliver,et al.  Memoir 71, Chapter 10: Reducing Uncertainty in Geostatistical Description with Well-Testing Pressure Data , 1997 .

[4]  L. Durlofsky,et al.  Kernel Principal Component Analysis for Efficient, Differentiable Parameterization of Multipoint Geostatistics , 2008 .

[5]  S. Cohn,et al.  Ooce Note Series on Global Modeling and Data Assimilation Construction of Correlation Functions in Two and Three Dimensions and Convolution Covariance Functions , 2022 .

[6]  Albert C. Reynolds,et al.  Assessing the Uncertainty in Reservoir Description and Performance Predictions With the Ensemble Kalman Filter , 2007 .

[7]  Albert C. Reynolds,et al.  History matching with parametrization based on the SVD of a dimensionless sensitivity matrix , 2010 .

[8]  P. Jacquard,et al.  Permeability Distribution From Field Pressure Data , 1965 .

[9]  Jose Rodrigues,et al.  Calculating derivatives for automatic history matching , 2006 .

[10]  P. Kitanidis Quasi‐Linear Geostatistical Theory for Inversing , 1995 .

[11]  Hans O. Jahns,et al.  A Rapid Method for Obtaining a Two-Dimensional Reservoir Description From Well Pressure Response Data , 1966 .

[12]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[13]  Ning Liu,et al.  Inverse Theory for Petroleum Reservoir Characterization and History Matching , 2008 .

[14]  Behnam Jafarpour,et al.  Efficient Permeability Parameterization With the Discrete Cosine Transform , 2007 .

[15]  Albert C. Reynolds,et al.  Quantifying Uncertainty for the PUNQ-S3 Problem in a Bayesian Setting With RML and EnKF , 2006 .

[16]  P. Houtekamer,et al.  A Sequential Ensemble Kalman Filter for Atmospheric Data Assimilation , 2001 .

[17]  Dean S. Oliver,et al.  History Matching of Three-Phase Flow Production Data , 2003 .

[18]  Trond Mannseth,et al.  Scale Splitting Approach to Reservoir Characterization , 2001 .

[19]  D. O’Leary,et al.  A Bidiagonalization-Regularization Procedure for Large Scale Discretizations of Ill-Posed Problems , 1981 .

[20]  D. Oliver,et al.  Evaluation of the Reduction in Uncertainty Obtained by Conditioning a 3D Stochastic Channel to Multiwell Pressure Data , 2002 .

[21]  Gene H. Golub,et al.  Matrix computations , 1983 .

[22]  Albert C. Reynolds,et al.  An Improved Implementation of the LBFGS Algorithm for Automatic History Matching , 2006 .

[23]  A. Tarantola Inverse problem theory : methods for data fitting and model parameter estimation , 1987 .

[24]  Trond Mannseth,et al.  Identification of Unknown Permeability Trends from History Matching of Production Data , 2002 .

[25]  Robert Bissell,et al.  Calculating Optimal Parameters for History Matching , 1994 .

[26]  Dean S. Oliver,et al.  Conditioning Permeability Fields to Pressure Data , 1996 .

[27]  G. Evensen Data Assimilation: The Ensemble Kalman Filter , 2006 .

[28]  A. R. Syversveen,et al.  Methods for quantifying the uncertainty of production forecasts: a comparative study , 2001, Petroleum Geoscience.

[29]  A. Reynolds,et al.  Estimation of Initial Fluid Contacts by Assimilation of Production Data With EnKF , 2007 .

[30]  Curtis R. Vogel,et al.  Iterative SVD-Based Methods for Ill-Posed Problems , 1994, SIAM J. Sci. Comput..

[31]  A. Reynolds,et al.  Optimization Algorithms for Automatic History Matching of Production Data , 2002 .