Skip to main content
Log in

Levenberg–Marquardt forms of the iterative ensemble smoother for efficient history matching and uncertainty quantification

  • Original Paper
  • Published:
Computational Geosciences Aims and scope Submit manuscript

Abstract

The use of the ensemble smoother (ES) instead of the ensemble Kalman filter increases the nonlinearity of the update step during data assimilation and the need for iterative assimilation methods. A previous version of the iterative ensemble smoother based on Gauss–Newton formulation was able to match data relatively well but only after a large number of iterations. A multiple data assimilation method (MDA) was generally more efficient for large problems but lacked ability to continue “iterating” if the data mismatch was too large. In this paper, we develop an efficient, iterative ensemble smoother algorithm based on the Levenberg–Marquardt (LM) method of regularizing the update direction and choosing the step length. The incorporation of the LM damping parameter reduces the tendency to add model roughness at early iterations when the update step is highly nonlinear, as it often is when all data are assimilated simultaneously. In addition, the ensemble approximation of the Hessian is modified in a way that simplifies computation and increases stability. We also report on a simplified algorithm in which the model mismatch term in the updating equation is neglected. We thoroughly evaluated the new algorithm based on the modified LM method, LM-ensemble randomized maximum likelihood (LM-EnRML), and the simplified version of the algorithm, LM-EnRML (approx), on three test cases. The first is a highly nonlinear single-variable problem for which results can be compared against the true conditional pdf. The second test case is a one-dimensional two-phase flow problem in which the permeability of 31 grid cells is uncertain. In this case, Markov chain Monte Carlo results are available for comparison with ensemble-based results. The third test case is the Brugge benchmark case with both 10 and 20 years of history. The efficiency and quality of results of the new algorithms were compared with the standard ES (without iteration), the ensemble-based Gauss–Newton formulation, the standard ensemble-based LM formulation, and the MDA. Because of the high level of nonlinearity, the standard ES performed poorly on all test cases. The MDA often performed well, especially at early iterations where the reduction in data mismatch was quite rapid. The best results, however, were always achieved with the new iterative ensemble smoother algorithms, LM-EnRML and LM-EnRML (approx).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Arenas, E., van Kruijsdijk, C., Oldenziel, T.: Semi-automatic history matching using the pilot point method including time-lapse seismic data. In: SPE Annual Technical Conference and Exhibition, 30 September–3 October 2001. New Orleans, Louisiana (2001)

  2. Bocquet, M., Sakov, P.: Combining inflation-free and iterative ensemble Kalman filters for strongly nonlinear systems. Nonlin. Process. Geophys. 19(3), 383–399 (2012)

    Article  Google Scholar 

  3. Bogaert, P.: Spatial prediction of categorical variables: the Bayesian maximum entropy approach. Stoch. Environ. Res. Risk Assess. 16(6), 425–448 (2002)

    Article  Google Scholar 

  4. Chen, Y., Oliver, D.S.: Ensemble-based closed-loop optimization applied to Brugge Field. SPE Reserv. Eval. Eng. 13(1), 56–71 (2010)

    Google Scholar 

  5. Chen, Y., Oliver, D.S.: Ensemble randomized maximum likelihood method as an iterative ensemble smoother. Math. Geosci. 44(1), 1–26 (2012)

    Article  Google Scholar 

  6. Emerick, A., Reynolds, A.: Investigation of the sampling performance of ensemble-based methods with a simple reservoir model. Comput. Geosci. 17, 1–26 (2013)

    Article  Google Scholar 

  7. Emerick, A.A., Reynolds, A.C.: Ensemble smoother with multiple data assimilation. Comput. Geosci. Available online 17 March (2012)

  8. Golub, G.H., van Loan, C.F.: Matrix computations, 2 edn. The Johns Hopkins University Press, Baltimore (1989)

    Google Scholar 

  9. Gu, Y., Oliver, D.S.: An iterative ensemble Kalman filter for multiphase fluid flow data assimilation. SPE J. 12(4), 438–446 (2007)

    Google Scholar 

  10. Li, G., Reynolds, A.C.: Iterative ensemble Kalman filters for data assimilation. SPE J. 14(3), 496–505 (2009)

    Google Scholar 

  11. Li, R., Reynolds, A.C., Oliver, D.S.: History matching of three-phase flow production data. SPE J. 8(4), 328–340 (2003)

    Google Scholar 

  12. Liu, N., Oliver, D.S.: Evaluation of Monte Carlo methods for assessing uncertainty. SPE J. 8(2), 188–195 (2003)

    Google Scholar 

  13. Menke, W.: Geophysical data analysis: discrete inverse theory, revised edn. Academic, San Diego (1989)

    Google Scholar 

  14. Oliver, D.S., Reynolds, A.C., Liu, N.: Inverse theory for petroleum reservoir characterization and history matching, 1st edn. Cambridge University Press, Cambridge (2008)

    Book  Google Scholar 

  15. Peters, E., Chen, Y., Leeuwenburgh, O., Oliver, D.S.: Extended Brugge benchmark case for history matching and water flooding optimization. Comput. Geosci. 50(1), 16–24 (2013)

    Google Scholar 

  16. Peters, L., Arts, R.J., Brouwer, G.K., Geel, C.R., Cullick, S., Lorentzen, R.J., Chen, Y., Dunlop, K.N.B., Vossepoel, F.C., Xu, R., Sarma, P., Alhutali, A.H., Reynolds, A.C.: Results of the Brugge benchmark study for flooding optimization and history matching. SPE Reserv. Eval. Eng. 13(3), 391–405 (2010)

    Google Scholar 

  17. Sakov, P., Oliver, D.S., Bertino, L.: An iterative EnKF for strongly nonlinear systems. Mon. Weather Rev. 140(6), 1988–2004 (2012)

    Article  Google Scholar 

  18. Skjervheim, J.-A., Evensen, G.: An ensemble smoother for assisted history matching. In: SPE Reservoir Simulation Symposium, 21–23 February. The Woodlands, Texas (2011)

    Google Scholar 

  19. Tarantola, A.: Inverse problem theory and methods for model parameter estimation, p. 348. Society for Industrial Mathematics, Philadelphia (2005)

    Book  Google Scholar 

  20. Wu, Z., Reynolds, A.C., Oliver, D.S.: Conditioning geostatistical models to two-phase production data. SPE J. 4(2), 142–155 (1999)

    Google Scholar 

  21. 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 (2002)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yan Chen.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chen, Y., Oliver, D.S. Levenberg–Marquardt forms of the iterative ensemble smoother for efficient history matching and uncertainty quantification. Comput Geosci 17, 689–703 (2013). https://doi.org/10.1007/s10596-013-9351-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10596-013-9351-5

Keywords

Navigation