Rapid Learning-Based and Geologically Consistent History Matching

Various types of data become available at different stages of a reservoir’s life. The production data are integrated into the flow simulation models through a process referred to as history matching. The history-matching process is iterative, and it usually involves a large number of simulation runs. Hence, this process requires significant computational time. In most history-matching methods, the initial geological assumptions in the reservoir model are destroyed or significantly altered in the process. Furthermore, they do not account for the information obtained during the previous trials, and lack learning from the previous failures. In this paper, we introduce a new methodology that maintains the geological realism. The candidate realizations are selected through a learning-based history-matching (LHM) algorithm by which all the previously successful patterns are preserved and used to assist the construction of the next realizations. The various pieces of matching regions are assembled together to make a pool of the successful candidates. Such regions are then utilized for making an auxiliary dataset in a multiscale framework by which the next model is generated. To prevent from trapping in local minima, ideas from the genetic algorithm is adapted. The LHM algorithm can be applied to both categorical and continuous distributions. The LHM provides a conditional map by which the new production data are immediately incorporated into the existing reservoir models. We apply the LHM algorithm to various 2D and 3D examples with very complex binary and continuous properties. The algorithm is shown to produce history-matched models with significantly smaller CPU times.

[1]  Pejman Tahmasebi,et al.  Pore-scale simulation of flow of CO2 and brine in reconstructed and actual 3D rock cores , 2017 .

[2]  David Ginsbourger,et al.  Functional error modeling for uncertainty quantification in hydrogeology , 2015 .

[3]  W. D. Kruger,et al.  Determining Areal Permeability Distribution by Calculations , 1961 .

[4]  Yasin Hajizadeh,et al.  Towards Multiobjective History Matching: Faster Convergence and Uncertainty Quantification , 2011, ANSS 2011.

[5]  M. A. Christie,et al.  Impact of Model Parameterisation and Objective Choices on Assisted History Matching and Reservoir Forecasting , 2015 .

[6]  Lianlin Li,et al.  Sparse geologic dictionaries for subsurface flow model calibration: Part I. Inversion formulation , 2012 .

[7]  Jef Caers,et al.  Updating joint uncertainty in trend and depositional scenario for reservoir exploration and early appraisal , 2015, Computational Geosciences.

[8]  Louis J. Durlofsky,et al.  Error modeling for surrogates of dynamical systems using machine learning , 2017 .

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

[10]  W. J. Lee,et al.  A New Algorithm for Automatic History Matching Production Data , 1986 .

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

[12]  L. Kent Thomas,et al.  A Nonlinear Automatic History Matching Technique for Reservoir Simulation Models , 1972 .

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

[14]  G. Chavent,et al.  History Matching by Use of Optimal Theory , 1975 .

[15]  Muhammad Sahimi,et al.  Development of optimal models of porous media by combining static and dynamic data: the porosity distribution. , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.

[16]  Albert Tarantola,et al.  Inverse problem theory - and methods for model parameter estimation , 2004 .

[17]  Louis J. Durlofsky,et al.  Regularized kernel PCA for the efficient parameterization of complex geological models , 2016, J. Comput. Phys..

[18]  Alexandre A. Emerick,et al.  An improved TSVD-based Levenberg–Marquardt algorithm for history matching and comparison with Gauss–Newton , 2016 .

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

[20]  Bush,et al.  Top-Down Reservoir Modelling , 2004 .

[21]  Muhammad Sahimi,et al.  Development of optimal models of porous media by combining static and dynamic data: the permeability and porosity distributions. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[22]  Pejman Tahmasebi,et al.  MS-CCSIM: Accelerating pattern-based geostatistical simulation of categorical variables using a multi-scale search in Fourier space , 2014, Comput. Geosci..

[23]  Pejman Tahmasebi,et al.  Image‐based modeling of granular porous media , 2017 .

[24]  Mahmoud M. El-Halwagi,et al.  Managing abnormal operation through process integration and cogeneration systems , 2014, Clean Technologies and Environmental Policy.

[25]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

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

[27]  Louis J. Durlofsky,et al.  Closed-Loop Field Development Under Uncertainty by Use of Optimization With Sample Validation , 2015 .

[28]  J. Marsden,et al.  Tricubic interpolation in three dimensions , 2005 .

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

[30]  Louis J. Durlofsky,et al.  A New Differentiable Parameterization Based on Principal Component Analysis for the Low-Dimensional Representation of Complex Geological Models , 2014, Mathematical Geosciences.

[31]  Muhammad Sahimi,et al.  Computer simulation of gas generation and transport in landfills: VI—Dynamic updating of the model using the ensemble Kalman filter , 2012 .

[32]  Louis J. Durlofsky,et al.  Data assimilation and uncertainty assessment for complex geological models using a new PCA-based parameterization , 2015, Computational Geosciences.

[33]  Jef Caers,et al.  Efficient gradual deformation using a streamline-based proxy method , 2003 .

[34]  G. E. Slater,et al.  Adjustment of Reservoir Simulation Models To Match Field Performance , 1971 .

[35]  F. Anterion,et al.  Use of Parameter Gradients for Reservoir History Matching , 1989 .

[36]  Pejman Tahmasebi,et al.  Geostatistical Simulation and Reconstruction of Porous Media by a Cross-Correlation Function and Integration of Hard and Soft Data , 2015, Transport in Porous Media.

[37]  G. Mariéthoz,et al.  Bayesian inverse problem and optimization with iterative spatial resampling , 2010 .

[38]  L. Holden,et al.  Automatic History Matching by use of Response Surfaces and Experimental Design , 1994 .

[39]  Albert C. Reynolds,et al.  History Matching a Field Case Using the Ensemble Kalman Filter with Covariance Localization , 2011, ANSS 2011.

[40]  Louis J. Durlofsky,et al.  Trajectory piecewise quadratic reduced-order model for subsurface flow, with application to PDE-constrained optimization , 2016, J. Comput. Phys..

[41]  Muhammad Sahimi,et al.  Computer simulation of gas generation and transport in landfills. V: Use of artificial neural network and the genetic algorithm for short- and long-term forecasting and planning , 2011 .

[42]  Andreas S. Stordal,et al.  Bridging multipoint statistics and truncated Gaussian fields for improved estimation of channelized reservoirs with ensemble methods , 2015, Computational Geosciences.

[43]  K. H. Coats,et al.  A New Technique for Determining Reservoir Description from Field Performance Data , 1970 .

[44]  Jonathan Carter,et al.  Improved Reservoir Characterization through Evolutionary Computation , 2000 .

[45]  D. T. Rian,et al.  Optimization Methods for History Matching of Complex Reservoirs , 2001 .

[46]  Muhammad Sahimi,et al.  Ensembles‐based and GA‐based optimization for landfill gas production , 2014 .

[47]  Mike Christie,et al.  Geological feature selection in reservoir modelling and history matching with Multiple Kernel Learning , 2015, Comput. Geosci..

[48]  Michael Andrew Christie,et al.  GEOMODELLING OF A FLUVIAL SYSTEM WITH SEMI-SUPERVISED SUPPORT VECTOR REGRESSION , 2008 .

[49]  Pejman Tahmasebi,et al.  Stochastic shale permeability matching: Three-dimensional characterization and modeling , 2016 .

[50]  A. O’Sullivan,et al.  Error models for reducing history match bias , 2006 .

[51]  Albert C. Reynolds,et al.  A History Matching Procedure for Non-Gaussian Facies Based on ES-MDA , 2015, ANSS 2015.

[52]  Albert C. Reynolds,et al.  History Matching a Field Case Using the Ensemble Kalman Filter with Covariance Localization , 2011, ANSS 2011.

[53]  Mehrdad G. Shirangi Closed-loop field development optimization with multipoint geostatistics and statistical assessment , 2017, ArXiv.

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

[55]  Behnam Jafarpour,et al.  A Probability Conditioning Method (PCM) for Nonlinear Flow Data Integration into Multipoint Statistical Facies Simulation , 2011 .

[56]  W. K. Hastings,et al.  Monte Carlo Sampling Methods Using Markov Chains and Their Applications , 1970 .

[57]  Pejman Tahmasebi,et al.  HYPPS: A hybrid geostatistical modeling algorithm for subsurface modeling , 2017 .

[58]  M. L. Wasserman,et al.  A New Algorithm for Automatic History Matching , 1974 .

[59]  Dominik Endres,et al.  A new metric for probability distributions , 2003, IEEE Transactions on Information Theory.

[60]  Shahab D. Mohaghegh,et al.  Development of Surrogate Reservoir Model (SRM) for fast track analysis of a complex reservoir , 2009 .

[61]  A. Reynolds,et al.  Large-scale history matching with quadratic interpolation models , 2013, Computational Geosciences.

[62]  Michael Andrew Christie,et al.  Controlling the sedimentological realism of deltaic reservoir models by the use of intelligent sedimentological prior information , 2014 .

[63]  Pejman Tahmasebi,et al.  Enhancing multiple‐point geostatistical modeling: 2. Iterative simulation and multiple distance function , 2016 .

[64]  Michael Andrew Christie,et al.  Comparison of Stochastic Sampling Algorithms for Uncertainty Quantification , 2010 .

[65]  Muhammad Sahimi,et al.  Computer simulation of gas generation and transport in landfills. III: Development of lanfills' optimal model , 2007 .

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

[67]  Jef Caers,et al.  Regional probability perturbations for history matching , 2005 .

[68]  Michael Andrew Christie,et al.  Learning uncertainty from training images for reservoir predictions , 2014 .

[69]  Mehrdad G. Shirangi History matching production data and uncertainty assessment with an efficient TSVD parameterization algorithm , 2014 .

[70]  Akhil Datta-Gupta,et al.  Stochastic Reservoir Modeling Using Simulated Annealing and Genetic Algorithm , 1995 .