Abstract
In a previous paper, we developed a theoretical basis for parameterization of reservoir model parameters based on truncated singular value decomposition (SVD) of the dimensionless sensitivity matrix. Two gradient-based algorithms based on truncated SVD were developed for history matching. In general, the best of these “SVD” algorithms requires on the order of 1/2 the number of equivalent reservoir simulation runs that are required by the limited memory Broyden–Fletcher–Goldfarb–Shanno (LBFGS) algorithm. In this work, we show that when combining SVD parameterization with the randomized maximum likelihood method, we can achieve significant additional computational savings by history matching all models simultaneously using a SVD parameterization based on a particular sensitivity matrix at each iteration. We present two new algorithms based on this idea, one which relies only on updating the SVD parameterization at each iteration and one which combines an inner iteration based on an adjoint gradient where during the inner iteration the truncated SVD parameterization does not vary. Results generated with our algorithms are compared with results obtained from the ensemble Kalman filter (EnKF). Finally, we show that by combining EnKF with the SVD-algorithm, we can improve the reliability of EnKF estimates.
Similar content being viewed by others
References
Bissell, R.: Calculating optimal parameters for history matching. In: 4th European Conference on the Mathematics of Oil Recovery (1994)
Evensen, G.: The combined parameter and state problem. Technical Report, Norsk Hydro Research Center (2005)
Evensen, G.: Data Assimilation: The Ensemble Kalman Filter. Springer, Berlin (2007)
Floris, F.J.T., Bush, M.D., Cuypers, M., Roggero, F., Syversveen, A.R.: Methods for quantifying the uncertainty of production forecasts: a comparative study. Pet. Geosci. 7(Supp), 87–96 (2001)
Gao, G., Reynolds, A.C.: An improved implementation of the LBFGS algorithm for automatic history matching. SPE J. 11(1), 5–17 (2006)
Gao, G., Zafari, M., Reynolds, A.C.: Quantifying uncertainty for the PUNQ-S3 problem in a Bayesian setting with RML and EnKF. SPE J. 11(4), 506–515 (2006)
Gaspari, G., Cohn, S.E.: Construction of correlation functions in two and three dimensions. Q. J. R. Meteorol. Soc. 125(554), 723–757 (1999)
Golub, G.H., van Loan, C.F.: Matrix Computations, 2nd edn. The Johns Hopkins University Press, Baltimore (1989)
Grimstad, A.A., Mannseth, T., Naevdal, G., Urkedal, G.: Scale splitting approach to reservoir characterization (SPE-66394). In: 2001 SPE Annual Technical Conference and Exhibition (2001)
Grimstad, A.A., Mannseth, T., Aanonsen, S.A., Aavatsmark, I., Cominelli, A., Mantica, S.: Identification of unknown permeability trends from history matching of production data (SPE-77485). In: 2002 SPE Annual Technical Conference and Exhibition (2002)
Houtekamer, P.L., Mitchell, H.L.: A sequential ensemble Kalman filter for atmospheric data assimilation. Mon. Weather Rev. 129(1), 123–137 (2001)
Jacquard, P., Jain, C.: Permeability distribution from field pressure data. Soc. Pet. Eng. J. 5(4), 281–294 (1965)
Jafarpour, B., McLaughlin, D.B.: Efficient permeability parameterization with the discrete cosine transform. In: Proceedings of the SPE Reservoir Simulation Symposium (2007)
Jahns, H.O.: A rapid method for obtaining a two-dimensional reservoir description from well pressure response data. Soc. Pet. Eng. J. 6(12), 315–327 (1966)
Kitanidis, P.K.: Quasi-linear geostatistical theory for inversing. Water Resour. Res. 31(10), 2411–2419 (1995)
Levenberg, K.: A method for the solution of certain non-linear problems in least squares. Q. Appl. Math. 2, 164–168 (1944)
Li, R., Reynolds, A.C., Oliver, D.S.: History matching of three-phase flow production data. SPE J. 8(4), 328–340 (2003)
Marquardt, D.W.: An algorithm for least-squares estimation of nonlinear parameters. J. Soc. Ind. Appl. Math. 11(2), 431–441 (1963)
O’Leary, D., Simmons, J.: A bidiagonalization-regularization procedure for large scale discretizations of ill-posed problems. SIAM J. Sci. Statist. Comput. 2(4), 474–489 (1981)
Oliver, D.S., He, N., Reynolds, A.C.: Conditioning permeability fields to pressure data. In: European Conference for the Mathematics of Oil Recovery, pp. 1–11 (1996)
Oliver, D.S., Reynolds, A.C., Liu, N.: Inverse Theory for Petroleum Reservoir Characterization and History Matching. Cambridge University Press, Cambridge, UK (2008)
Reynolds, A.C., He, N., Chu, L., Oliver, D.S.: Reparameterization techniques for generating reservoir descriptions conditioned to variograms and well-test pressure data. Soc. Pet. Eng. J. 1(4), 413–426 (1996)
Reynolds, A.C., He, N., Oliver, D.S.: Reducing uncertainty in geostatistical description with well testing pressure data. In: Schatzinger R.A., Jordan, J.F. (eds.) Reservoir Characterization—Recent Advances, pp. 149–162. American Association of Petroleum Geologists (1999)
Rodriques, J.R.P.: Calculating derivatives for automatic history matching. Comput. Geosci. 10, 119–136 (2006)
Sarma, P., Durlofsky, L.J., Aziz, K.: Kernel principal component analysis for efficient differentiable parameterization of multipoint geostatistics. Math Geosci. 40, 3–32 (2008)
Tarantola, A.: Inverse Problem Theory: Methods for Data Fitting and Model Parameter Estimation. Elsevier, Amsterdam, The Netherlands (1987)
Tavakoli, R., Reynolds, A.C.: History matching with parameterization based on the VD of a dimensionless sensitivity matrix (SPE-118952). In: SPE Reservoir Simulation Symposium (2009)
Thulin, K., Li, G., Aanonsen, S.I., Reynolds, A.C.: Estimation of initial fluid contacts by assimilation of production data with EnKF. In: Proceedings of the 2007 SPE Annual Technical Conference and Exhibition (2007)
Vogel, C.R., Wade, J.G.: Iterative SVD-based methods for ill-posed problems. SIAM J. Sci. Comput. 15(3), 736–754 (1994)
Zafari, M., Reynolds, A.C.: EnKF versus RML, theoretical comments and numerical experiments. TUPREP Research Report 22, pp. 195–228 (2005)
Zafari, M., Reynolds, A.C.: Assessing the uncertainty in reservoir description and performance predictions with the ensemble Kalman filter. SPE J. 12(3), 382–391 (2007)
Zhang, F., Reynolds, A.C.: Optimization algorithms for automatic history matching of production data. In: Proceedings of 8th European Conference on the Mathematics of Oil Recovery, pp. 1–10 (2002)
Zhang, F., Reynolds, A.C., Oliver, D.S.: Evaluation of the reduction in uncertainty obtained by conditioning a 3D stochastic channel to multiwell pressure data. Math. Geol. 34(6), 713–740 (2002)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tavakoli, R., Reynolds, A.C. Monte Carlo simulation of permeability fields and reservoir performance predictions with SVD parameterization in RML compared with EnKF. Comput Geosci 15, 99–116 (2011). https://doi.org/10.1007/s10596-010-9200-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10596-010-9200-8