A method for automatic history matching of a compositional reservoir simulator with multipoint flux approximation

A method for history matching of an in-house petroleum reservoir compositional simulator with multipoint flux approximation is presented. This method is used for the estimation of unknown reservoir parameters, such as permeability and porosity, based on production data and inverted seismic data. The limited-memory Broyden–Fletcher–Goldfarb–Shanno method is employed for minimization of the objective function, which represents the difference between simulated and observed data. In this work, we present the key features of the algorithm for calculations of the gradients of the objective function based on adjoint variables. The test example shows that the method is applicable to cases with anisotropic permeability fields, multipoint flux approximation, and arbitrary fluid compositions.

[1]  L. Sønneland,et al.  A method for performing history matching of reservoir flow models using 4D seismic data , 2003, Petroleum Geoscience.

[2]  I. Aavatsmark,et al.  An Introduction to Multipoint Flux Approximations for Quadrilateral Grids , 2002 .

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

[4]  Bradley T. Mallison,et al.  A compact multipoint flux approximation method with improved robustness , 2008 .

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

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

[7]  J. Somerville,et al.  Elasticity/saturation relationships using flow simulation from an outcrop analogue for 4D seismic modelling , 2006, Petroleum Geoscience.

[8]  Jorge Nocedal,et al.  Algorithm 778: L-BFGS-B: Fortran subroutines for large-scale bound-constrained optimization , 1997, TOMS.

[9]  V. Dalen,et al.  Generalized Transmissibilities for Distorted Grids in Reservoir Simulation , 1986 .

[10]  JARLE HAUKÅS,et al.  A Black-Oil and Compositional IMPSAT Simulator with Improved Compositional Convergence , 2004 .

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

[12]  Hui Cao,et al.  Performance of IMPSAT and IMPSAT-AIM Models in Compositional Simulation , 2002 .

[13]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[14]  Ivar Aavatsmark,et al.  Interpretation of a two-point flux stencil for skew parallelogram grids , 2007 .

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

[16]  Arild Buland,et al.  Bayesian time-lapse inversion , 2006 .

[17]  J. R. Waggoner,et al.  Improved reservoir modelling with time-lapse seismic data in a Gulf of Mexico gas condensate reservoir , 2003, Petroleum Geoscience.

[18]  Dean S. Oliver,et al.  Conditioning Geostatistical Models to Two-Phase Production Data , 1999 .

[19]  Youness El Ouair,et al.  Value Creation From 4D Seismic At the Gullfaks Field: Achievements And New Challenges , 2006 .

[20]  John H. Seinfeld,et al.  Estimation of two-phase petroleum reservoir properties by regularization , 1987 .

[21]  S. Aanonsen,et al.  History Matching Using Time-lapse Seismic (HUTS) , 2003 .

[22]  E. Tziperman,et al.  Finite Difference of Adjoint or Adjoint of Finite Difference , 1997 .

[23]  M. Landrø,et al.  Discrimination between pressure and fluid saturation changes from marine multicomponent time-lapse seismic data , 2003 .

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

[25]  D. Luenberger Optimization by Vector Space Methods , 1968 .

[26]  A. T. Watson,et al.  Automatic History Matching With Variable-Metric Methods , 1988 .

[27]  Jorge Nocedal,et al.  A Limited Memory Algorithm for Bound Constrained Optimization , 1995, SIAM J. Sci. Comput..

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

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

[30]  Robert A. Wattenbarger Practical Aspects of Compositional Simulation , 1970 .

[31]  D. K. Ponting,et al.  Corner Point Geometry in Reservoir Simulation , 1989 .

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