Abstract
In oil reservoir engineering one stage of great interest is the production history matching process, in which the numerical model is adjusted to reproduce the observed field production. The objective is to find the model parameters which minimize the difference between calculated and observed fluid production rates. However, the consideration of the rock properties along every cell of the numerical model that represents the reservoir as design variables would lead to an unfeasible large number of variables and consequently, a very difficult problem to be solved. To overcome that, we will assume that the permeability field will be stochastic and represented by a spectral decomposition through the Karhunen–Loève expansion (KLE). In this work both linear and nonlinear forms for KLE expansions will be investigated. The mathematical formulation of this problems leads to nonsmooth and high-cost objective functions leading to a difficult problem to be tackled. To overcome that, surrogate models are built and incorporated in a sequential optimization strategy. Results are presented and the potential of the developed tool is discussed.
Similar content being viewed by others
Abbreviations
- C :
-
Covariance matrix
- d obs :
-
Observed cumulative oil production
- E :
-
Eigenvector matrix
- f error :
-
Objective function
- f:
-
Calculated cumulative oil production
- \( \hat{f}\left( x \right) \) :
-
Kriging model
- F :
-
High-order space
- y :
-
Permeability realization vector
- n :
-
Time step
- n dv :
-
The total number of design variables
- N r :
-
Number of permeability realizations
- N c :
-
Number of reservoir grid elements
- Np :
-
Number of producers wells
- t :
-
Total time step number
- K :
-
Kernel matrix
- W :
-
Covariance matrix of the transformed realizations
- α :
-
Eigenvector of kernel matrix
- Λ :
-
Eigenvalue diagonal matrix
- ξ :
-
Random numbers vector
- λ :
-
Eigenvalue of covariance matrix
- ν :
-
Eigenvector of covariance matrix
References
Oliver DS, Reynolds AC, Liu N (2008) Theory for petroleum reservoir characterization and history matching. Cambridge University Press, Cambridge
Hans OJ (1966) A rapid method for obtaining a two-dimensional reservoir description from well pressure response data, SPE 1473
Chavent C, Dupuy M, Lemonnier P (1973) History matching by use of optimal control theory, paper SPE 4627, presented at the SPE-AIME 48th annual fall meeting, Las Vegas
Fasanino G, Molinard JE, Marsily G, Pelcé V (1986) Inverse modeling in gas reservoirs, paper SPE 15592, presented at the 61st SPE annual technical conference and exhibition, New Orleans
Brouwer DR (2004) Dynamic water flood optimization with smart wells using optimal control theory, Ph.D. thesis, Delft University of Technology, Delft
Aitokhueni I, Durlosfsky LJ (2005) Optimizing the performance of smart wells in complex reservoirs using continuously updated geological models. J Petrol Sci Eng 48:254–264
Sarma P, Durlosfky LJ, Aziz K (2008) Kernel principal component analysis for efficient differentiable parameterization of multipoint geostatistics. Math Geosci 40:3–32
Forrester IJ, Sóbester A, Keane AJ (2008) Engineering design via surrogate modeling. Wiley, Chichester
Simpson TW, Maurey TM, Korte JK, Mistree F (2001) Kriging models for global approximations in simulation-based multidisciplinary design optimization. AIAA J 39(12):2233–2241
Giunta AA (2002) Use of data sampling, surrogate models, and numerical optimization in engineering design. In: Proceedings of the 40th AIAA aerospace sciences meeting and exhibition, Reno
Powell MJD (1978) Algorithms for nonlinear constraints that use lagrangian function. Math Program 14:224–248
Alexandrov N, Dennis Jr JE, Lewisand RM, Torezon V (1997) A trust region framework for managing the use of approximation models in optimization. NASA/CR-201745; ICASE report no. 97-50
Cmg (2006) IMEX: user’s guide. Computing Modeling Group LTD, Calgary
Lira Jr JD (2012) Otimização com Modelos Substitutos Considerando Incertezas em Reservatório de Petróleo. Ph.D. thesis, Civil Engineering, UFPE, Brazil
Tatang M (1995) Direct incorporation of uncertainty in chemical and environmental enginering systems. Ph.D. thesis, MIT
Huang SP, Quek ST, Phonn KK (2001) Convergence study of the truncated Karhunen–oeve expansion for simulation of stochastic processes. Int J Numer Meth Eng 52:1029–1043
Scholkopf B, Smola A, Muller K (1996) Nonlinear component analysis as a kernel eigenvalue problem. Technical report no. 44, Max-Planck Institut für biologische Kybernetik, Arbeitsgruppe Bülthoff
Du Q, Vance F, Gunzburger M (1999) Centroidal Voronoi Tessellations: applications and algorithms. Society for Industrial and Applied Mathematics
Afonso SM, Horowitz B, Lira Jr JD, Carmo A, Cunha J, Willmerdorf R (2008) Comparison of surrogate building techniques for engineering problems. XXIX Cilamce
Keane AJ, Nair PB (2005) Computational approaches for aerospace design: the pursuit of excellence. Wiley, Chichester
Eldred MS, Giunta AA, Collins SS (2004) Second-order corrections for surrogate-based optimization with model hierarchies. Paper AIAA-2004-4457 in Proceedings of the 10th AIAA/ISSMO multidisciplinary analysis and optimization conference, Albany
Giunta AA, Eldred M (2000) Implementation of a trust region model management strategy in the dakota optimization toolkit. AIAA-2000-4935
Adams BM et al (2011) DAKOTA, A multilevel parallel object-oriented framework for design optimization, parameter estimation, uncertainty quantification, and sensitivity analysis. Version 5.1 - User’s manual. Sandia national laboratories, Albuquerque
Ghanem R (1998) Probabilistic characterization of transport in heterogeneous media. Comput Methods Appl Mech Eng 158:199–220 (Elservier)
Gill PE, Murray W, Saunders MA, Wright MH (2001) User’s guide for NPSOL 5.0: a Fortran package for nonlinear programing. Technical report SOL 86-6
Acknowledgments
The authors acknowledge the financial support for this research given by ANP (National Agency of Petroleum, Brazil), CNPQ and PETROBRAS.
Author information
Authors and Affiliations
Corresponding author
Additional information
Technical Editor: Celso Kazuyuki Morooka.
Rights and permissions
About this article
Cite this article
de Lira, J.D., Willmersdorf, R.B., Afonso, S.M.B. et al. Automatic history matching considering surrogate-based optimization and Karhunen–Loève expansions. J Braz. Soc. Mech. Sci. Eng. 36, 919–928 (2014). https://doi.org/10.1007/s40430-014-0128-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40430-014-0128-0