History matching of petroleum reservoir models by the Ensemble Kalman Filter and parameterization methods

The Ensemble Kalman Filter (EnKF) has been successfully applied in petroleum engineering during the past few years to constrain reservoir models to production or seismic data. This sequential assimilation method provides a set of updated static variables (porosity, permeability) and dynamic variables (pressure, saturation) at each assimilation time. However, several limitations can be pointed out. In particular, the method does not prevent petrophysical realizations from departing from prior information. In addition, petrophysical properties can reach extreme (non-physical) values. In this work, we propose to combine the EnKF with two parameterization methods designed to preserve second-order statistical properties: pilot points and gradual deformation. The aim is to prevent the departure of the constrained petrophysical property distributions from prior information. Over/under estimations should also be avoided. The two algorithms are applied to a synthetic case. Several parameter configurations are investigated in order to identify solutions improving the performance of the method.

[1]  Dongxiao Zhang,et al.  Efficient Ensemble-Based Closed-Loop Production Optimization , 2009 .

[2]  Craig H. Bishop,et al.  Flow‐adaptive moderation of spurious ensemble correlations and its use in ensemble‐based data assimilation , 2007 .

[3]  C.,et al.  Analysis methods for numerical weather prediction , 2022 .

[4]  G. Evensen,et al.  Analysis Scheme in the Ensemble Kalman Filter , 1998 .

[5]  Didier Yu Ding,et al.  Matching of Production History and 4D Seismic Data--Application to the Girassol Field, Offshore Angola , 2007 .

[6]  Albert C. Reynolds,et al.  An Iterative Ensemble Kalman Filter for Data Assimilation , 2007 .

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

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

[9]  J. Chilès,et al.  Geostatistics: Modeling Spatial Uncertainty , 1999 .

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

[11]  Benoit Noetinger,et al.  Gradual Deformation and Iterative Calibration of Sequential Stochastic Simulations , 2001 .

[12]  Pierre,et al.  [Wiley Series in Probability and Statistics] Geostatistics (Modeling Spatial Uncertainty) || References , 2012 .

[13]  Ric Underhile,et al.  Horizontal and Vertical Structures , 2007 .

[14]  Geir Evensen,et al.  Horizontal and vertical structure of the representer functions for sea surface measurements in a coastal circulation model , 2000 .

[15]  Chunhong Wang,et al.  Production Optimization in Closed-Loop Reservoir Management , 2009 .

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

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

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

[19]  Arthur Gelb,et al.  Applied Optimal Estimation , 1974 .

[20]  Alexandra Seiler,et al.  Advanced Reservoir Management Workflow Using an EnKF Based Assisted History Matching Method , 2009 .

[21]  D. Oliver,et al.  Recent progress on reservoir history matching: a review , 2011 .

[22]  Y. L. Gallo,et al.  History matching geostatistical reservoir models with gradual deformation method , 2000 .

[23]  L. Hu Gradual Deformation and Iterative Calibration of Gaussian-Related Stochastic Models , 2000 .

[24]  A. Lavenue,et al.  Application of a coupled adjoint sensitivity and kriging approach to calibrate a groundwater flow model , 1992 .

[25]  Rolf Johan Lorentzen,et al.  Underbalanced and Low-head Drilling Operations: Real Time Interpretation of Measured Data and Operational Support , 2001 .

[26]  A. Journel,et al.  Geostatistics for natural resources characterization , 1984 .

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

[28]  E. Della Rossa,et al.  Ensemble Kalman Filter for Gaussian Mixture Models , 2007 .

[29]  P. A. Swaby,et al.  Combining Geostatistical Modelling With Gradient Information for History Matching: The Pilot Point Method , 1997 .

[30]  Véronique Gervais,et al.  History Matching of Reservoir Models by Ensemble Kalman Filtering: The State of the Art and a Sensitivity Study , 2011 .

[31]  Jef Caers,et al.  History Matching Under Training-Image-Based Geological Model Constraints , 2003 .

[32]  Sanjay Srinivasan,et al.  History Matching , 2004 .

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

[34]  T. Bengtsson,et al.  Estimation of high-dimensional prior and posterior covariance matrices in Kalman filter variants , 2007 .

[35]  Timothy J. Robinson,et al.  Sequential Monte Carlo Methods in Practice , 2003 .

[36]  Rolf Johan Lorentzen,et al.  Tuning of parameters in a two-phase flow model using an ensemble Kalman filter , 2003 .

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

[38]  M. Le Ravalec-Dupin,et al.  Combining the Pilot Point and Gradual Deformation Methods for Calibrating Permeability Models to Dynamic Data , 2007 .

[39]  Alain Galli,et al.  The Pros and Cons of the Truncated Gaussian Method , 1994 .

[40]  Kamy Sepehrnoori,et al.  A Singular Evolutive Interpolated Kalman Filter for Rapid Uncertainty Quantification , 2007 .

[41]  Geir Evensen,et al.  Assimilation of SLA and SST data into an OGCM for the Indian Ocean , 2002 .

[42]  P. Houtekamer,et al.  Data Assimilation Using an Ensemble Kalman Filter Technique , 1998 .

[43]  A. Corey,et al.  Mechanics of heterogeneous fluids in porous media. , 1977 .

[44]  Dongxiao Zhang,et al.  Data assimilation for nonlinear problems by ensemble Kalman filter with reparameterization , 2009 .

[45]  Hans J. Skaug,et al.  Quantifying Monte Carlo Uncertainty in the Ensemble Kalman Filter , 2008 .

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

[47]  Djebbar Tiab,et al.  Porosity and Permeability , 2004 .

[48]  Hilde Meisingset,et al.  Using the EnKF for Assisted History Matching of a North Sea Reservoir Model , 2007 .

[49]  D. McLaughlin,et al.  A Reassessment of the Groundwater Inverse Problem , 1996 .

[50]  T. Romary Integrating production data under uncertainty by parallel interacting Markov chains on a reduced dimensional space , 2009 .

[51]  Jean-Marc Gratien,et al.  Scalability and Load Balancing Problems in Parallel Reservoir Simulation , 2007 .

[52]  N. Sun Inverse problems in groundwater modeling , 1994 .

[53]  M. Boucher,et al.  Interpretation of Interference Tests in a Well Field Using Geostatistical Techniques to Fit the Permeability Distribution in a Reservoir Model , 1984 .

[54]  Istvan Szunyogh,et al.  A Local Ensemble Kalman Filter for Atmospheric Data Assimilation , 2002 .

[55]  Dean S. Oliver,et al.  Efficient Ensemble-Based Closed-Loop Production Optimization , 2008 .

[56]  L. Hu,et al.  Conditioning to dynamic data: an improved zonation approach , 2001, Petroleum Geoscience.

[57]  Akhil Datta-Gupta,et al.  Efficient and Robust Reservoir Model Updating Using Ensemble Kalman Filter With Sensitivity-Based Covariance Localization , 2007 .

[58]  Benoit Noetinger,et al.  The FFT Moving Average (FFT-MA) Generator: An Efficient Numerical Method for Generating and Conditioning Gaussian Simulations , 2000 .

[59]  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 .

[60]  Geir Nævdal,et al.  HISTORY MATCHING AND PRODUCTION FORECAST UNCERTAINTY BY MEANS OF THE ENSEMBLE KALMAN FILTER: A REAL FIELD APPLICATION , 2007 .

[61]  M. Mezghani,et al.  Constraining Reservoir Facies Models to Dynamic Data - Impact of Spatial Distribution Uncertainty on Production Forecasts , 2001 .

[62]  C. Wunsch The Ocean Circulation Inverse Problem , 1996 .

[63]  Andrew C. Lorenc,et al.  Analysis methods for numerical weather prediction , 1986 .

[64]  Istvan Szunyogh,et al.  A local ensemble Kalman filter for atmospheric data assimilation , 2004 .

[65]  L. Y. Hu,et al.  History Matching of Object-Based Stochastic Reservoir Models , 2005 .

[66]  Geir Evensen,et al.  Using the EnKF with Kernel Methods for Estimation of Non-Gaussian Variables , 2008 .

[67]  Yalchin Efendiev,et al.  Coarse-gradient Langevin algorithms for dynamic data integration and uncertainty quantification , 2006, J. Comput. Phys..

[68]  Elkin R. Arroyo-Negrete Continuous Reservoir Model Updating Using Streamline Assisted Ensemble Kalman Filter , 2006 .

[69]  Jeffrey L. Anderson,et al.  Improved Vertical Covariance Estimates for Ensemble-Filter Assimilation of Near-Surface Observations , 2007 .

[70]  Dean S. Oliver,et al.  An Iterative Ensemble Kalman Filter for Multiphase Fluid Flow Data Assimilation , 2007 .

[71]  Behnam Jafarpour,et al.  History matching with an ensemble Kalman filter and discrete cosine parameterization , 2008 .

[72]  A. Reynolds,et al.  Iterative Forms of the Ensemble Kalman Filter , 2006 .

[73]  Trond Mannseth,et al.  NEAR-WELL RESERVOIR MONITORING THROUGH ENSEMBLE KALMAN FILTER , 2002 .

[74]  J. Whitaker,et al.  Distance-dependent filtering of background error covariance estimates in an ensemble Kalman filter , 2001 .

[75]  Dean S. Oliver,et al.  The Ensemble Kalman Filter for Continuous Updating of Reservoir Simulation Models , 2006 .

[76]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

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

[78]  Jeffrey L. Anderson EXPLORING THE NEED FOR LOCALIZATION IN ENSEMBLE DATA ASSIMILATION USING A HIERARCHICAL ENSEMBLE FILTER , 2007 .

[79]  Rolf Johan Lorentzen,et al.  Analysis of the ensemble Kalman filter for estimation of permeability and porosity in reservoir models , 2005 .

[80]  Gedeon Dagan,et al.  Upscaling of permeability of anisotropic heterogeneous formations: 1. The general framework , 1993 .

[81]  G. Evensen,et al.  Sequential Data Assimilation Techniques in Oceanography , 2003 .

[82]  Dean S. Oliver,et al.  THE ENSEMBLE KALMAN FILTER IN RESERVOIR ENGINEERING-A REVIEW , 2009 .

[83]  Geir Nævdal,et al.  Quantifying Monte Carlo Uncertainty in the Ensemble Kalman Filter , 2008 .

[84]  M. Marietta,et al.  Pilot Point Methodology for Automated Calibration of an Ensemble of conditionally Simulated Transmissivity Fields: 1. Theory and Computational Experiments , 1995 .

[85]  Yoram Rubin,et al.  A stochastic approach to the problem of upscaling of conductivity in disordered media: Theory and unconditional numerical simulations , 1990 .

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

[87]  A. Sahuquillo,et al.  Stochastic simulation of transmissivity fields conditional to both transmissivity and piezometric data—I. Theory , 1997 .

[88]  Andrew C. Lorenc,et al.  The potential of the ensemble Kalman filter for NWP—a comparison with 4D‐Var , 2003 .

[89]  Xian-Huan Wen,et al.  Some Practical Issues on Real-Time Reservoir Model Updating Using Ensemble Kalman Filter , 2007 .

[90]  Brian D. Ripley,et al.  Stochastic Simulation , 2005 .

[91]  L. Hu,et al.  History Matching of Object-Based Stochastic Reservoir Models , 2003 .

[92]  A. Jazwinski Stochastic Processes and Filtering Theory , 1970 .

[93]  G. de Marsily,et al.  Four decades of inverse problems in hydrogeology , 2000 .

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

[95]  Dean S. Oliver,et al.  Critical Evaluation of the Ensemble Kalman Filter on History Matching of Geologic Facies , 2005 .

[96]  Tor Arne Johansen,et al.  Incorporating 4D Seismic Data in Reservoir Simulation Models Using Ensemble Kalman Filter , 2005 .

[97]  William H. Press,et al.  Numerical recipes in C , 2002 .

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

[99]  Jonggeun Choe,et al.  Use of Ensemble Kalman Filter to 3-Dimensional Reservoir Characterization during Waterflooding , 2006 .

[100]  M. G. Marietta,et al.  Pilot Point Methodology for Automated Calibration of an Ensemble of Conditionally Simulated Transmissivity Fields: 2. Application , 1995 .

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

[102]  Akhil Datta-Gupta,et al.  Structure Preserving Inversion: An Efficient Approach to Conditioning Stochastic Reservoir Models to Dynamic Data , 1997 .

[103]  D. Entekhabi,et al.  Land data assimilation and estimation of soil moisture using measurements from the Southern Great Plains 1997 Field Experiment , 2001 .