History matching with an ensemble Kalman filter and discrete cosine parameterization

History matching of large hydrocarbon reservoirs is challenging because of several reasons including: (1) scarcity of available measurements relative to the number of unknowns, leading to an ill-posed inverse problem, (2) computational effort required for large reservoir problems, and (3) the need to insure that solutions are geologically realistic. All of these problems can be helped by using algorithms that rely on efficient and parsimonious descriptions (or parameterizations) of reservoir properties. This paper demonstrates the use of a novel parameterization approach, the discrete cosine transform, for history matching with a recently introduced sequential estimation technique, i.e., the ensemble Kalman filter. The proposed approach exploits the structure of the estimation and parameterization algorithms to reduce the size of reservoir states (pressures and saturations) as well as parameters (e.g., intrinsic permeability) with a marginal loss in accuracy. The introduced methodology eliminates redundancy in posing the estimation problem and results in additional computational savings. Application and generality of this approach are demonstrated using two waterflooding experiments characterized by different types of geological variability.

[1]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .

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

[3]  N. Ahmed,et al.  Discrete Cosine Transform , 1996 .

[4]  P. C. Shah,et al.  Reservoir History Matching by Bayesian Estimation , 1976 .

[5]  K. Aziz,et al.  Petroleum Reservoir Simulation , 1979 .

[6]  E. Brigham,et al.  The fast Fourier transform and its applications , 1988 .

[7]  P. Yip,et al.  Discrete Cosine Transform: Algorithms, Advantages, Applications , 1990 .

[8]  G. Evensen Sequential data assimilation with a nonlinear quasi‐geostrophic model using Monte Carlo methods to forecast error statistics , 1994 .

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

[10]  Dean S. Oliver,et al.  Integration of production data into reservoir models , 2001, Petroleum Geoscience.

[11]  A. Journel,et al.  Reservoir Modeling Using Multiple-Point Statistics , 2001 .

[12]  Clayton V. Deutsch,et al.  Geostatistical Reservoir Modeling , 2002 .

[13]  Sigurd Ivar Aanonsen,et al.  Reservoir Monitoring and Continuous Model Updating Using Ensemble Kalman Filter , 2005 .

[14]  Geir Evensen,et al.  The Ensemble Kalman Filter: theoretical formulation and practical implementation , 2003 .

[15]  Dean S. Oliver,et al.  History Matching of the PUNQ-S3 Reservoir Model Using the Ensemble Kalman Filter , 2005 .

[16]  Xian-Huan Wen,et al.  Real-Time Reservoir Model Updating Using Ensemble Kalman Filter , 2005 .

[17]  Geir Nævdal,et al.  Reservoir Monitoring and Continuous Model Updating Using Ensemble Kalman Filter , 2005 .

[18]  Roland N. Horne,et al.  Multiresolution Wavelet Analysis for Improved Reservoir Description , 2005 .

[19]  Louis J. Durlofsky,et al.  A New Approach to Automatic History Matching Using Kernel PCA , 2007 .

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

[21]  Behnam Jafarpour,et al.  Estimating Channelized-Reservoir Permeabilities With the Ensemble Kalman Filter: The Importance of Ensemble Design , 2009 .