Modified Ensemble Kalman filter for reservoir parameter and state estimation in the presence of model uncertainty

Abstract Ensemble Kalman filter (EnKF) is widely used in reservoir modelling for on-line history matching. Typically, it is assumed that structurally the model is an accurate representation of the reservoir and uncertainty exists only in the parameters. This paper focuses on estimating reservoir static parameters (i.e., porosity and permeability) and dynamic states using EnKF in the presence of mismatch between the reservoir and the model. An in depth investigation of the application challenges of EnKF is reported. Two modifications are introduced for joint state-parameter estimation: i) addition of error to the model to represent the mismatch between the predictive model and real system, and ii) introduction of a tuning parameter called ‘forcing data’ to the perturbation variable for dealing with a noisy system. A benchmark problem defined as ‘tank series model’ has been designed for the verification of the EnKF algorithm. Using the simplified model mathematical formulation of state estimation combined with parameter calibration is presented systematically. Later similar approach is applied to a nonlinear two-dimensional reservoir under water flooding operation. To assess the performance in history matching, a sensitivity analysis is conducted. It was observed that due to forcing data perturbation, about 13.6% and 9% improvement is possible in history matching of the tank and reservoir cases respectively when model mismatch and uncertainty in measurement is high.

[1]  Yin Feng,et al.  A gathered EnKF for continuous reservoir model updating , 2016 .

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

[3]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[4]  Heng Li,et al.  Simultaneous Estimation of Relative Permeability and Capillary Pressure for PUNQ-S3 Model With a Damped Iterative-Ensemble-Kalman-Filter Technique , 2017 .

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

[6]  P. Tontiwachwuthikul,et al.  Estimation of Relative Permeability by Assisted History Matching Using the Ensemble Kalman Filter Method , 2009 .

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

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

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

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

[11]  Michael Andrew Christie,et al.  Model Selection for Error Generalization in History Matching , 2018, Day 3 Wed, June 13, 2018.

[12]  Albert C. Reynolds,et al.  Investigation of the sampling performance of ensemble-based methods with a simple reservoir model , 2013, Computational Geosciences.

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

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

[15]  Jonggeun Choe,et al.  Ensemble-Based Data Assimilation in Reservoir Characterization: A Review , 2018 .

[16]  A. Reynolds,et al.  Estimation of Depths of Fluid Contacts by History Matching Using Iterative Ensemble-Kalman Smoothers , 2010 .

[17]  Jan Dirk Jansen,et al.  Improved Reservoir Management Through Optimal Control and Continuous Model Updating , 2004 .

[18]  Jeffrey L. Anderson An Ensemble Adjustment Kalman Filter for Data Assimilation , 2001 .

[19]  R. B. Boozarjomehry,et al.  Joint estimation of absolute and relative permeabilities using ensemble-based Kalman filter , 2015 .

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

[21]  R. B. Boozarjomehry,et al.  Impact of initial ensembles on posterior distribution of ensemble-based assimilation methods , 2018, Journal of Petroleum Science and Engineering.

[22]  C. Klein,et al.  Estimation of Geothermal Reservoir Properties Using the Ensemble Kalman Filter , 2013 .

[23]  E. Khamehchi,et al.  History matching using traditional and finite size ensemble Kalman filter , 2015 .

[24]  Xian-Huan Wen,et al.  Real-Time Reservoir Model Updating Using Ensemble Kalman Filter With Confirming Option , 2006 .

[25]  Olwijn Leeuwenburgh,et al.  Seismic History Matching of Fluid Fronts Using the Ensemble Kalman Filter , 2013 .

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

[27]  Soroosh Sorooshian,et al.  Dual state-parameter estimation of hydrological models using ensemble Kalman filter , 2005 .

[28]  S. Sorooshian,et al.  Stochastic parameter estimation procedures for hydrologie rainfall‐runoff models: Correlated and heteroscedastic error cases , 1980 .

[29]  Sigurd Ivar Aanonsen Using Model Error With the Ensemble Kalman Filter for More Accurate Model Updates and Predictions , 2009 .

[30]  Rolf Johan Lorentzen,et al.  Estimating Facies Fields by Use of the Ensemble Kalman Filter and Distance Functions--Applied to Shallow-Marine Environments , 2013 .

[31]  A. Stordal,et al.  Bridging the ensemble Kalman filter and particle filters: the adaptive Gaussian mixture filter , 2011 .

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

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

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