Abstract
History matching algorithms usually converge to the most prominent solution in the hypercube of parameter space defined by bound values. Here, we present a workflow to partition the parameter space into subdomains by defining a set of constraints. Then, a constrained history matching algorithm is developed to search each subdomain for a solution. This algorithm enables the engineers to solve the history matching problem subject to a set of general nonlinear/linear constraints on model parameters. The history matching problem definition follows a Bayesian framework, where the solution is obtained by maximizing the parameter’s posterior probability density conditioned to the field data. With the proposed constrained algorithm, the optimization is subject to a set of constraints on model parameters. The optimizer is an iterative ensemble smoother and the constraints are enforced in a secondary update step at each optimization iteration by projecting the solutions to the feasible domain. The projection operator is derived from the Lagrangian form of the constrained problem, and based on linearizing the active set of constraints at the ensemble updates. The proposed constrained history matching algorithm and multi-solution search workflow are tested on an optimization test problem to validate its robustness and efficiency. Then history matching of a reservoir under water flooding is investigated where the history matching variables are the parameters for the relative permeability curves and the multipliers for the regional rock property fields. The constraints include relations between porosity and permeability multipliers as well as the relative permeability curve parameters. The constrained history matching algorithm could robustly find the feasible solutions which provided acceptable data matches. Moreover, with the application of the presented workflow, multiple solutions could be obtained for the history matching problem.
Similar content being viewed by others
References
Aanonsen, S.I., Nævdal, G., Oliver, D.S., Reynolds, A.C., Vallés, B.: The ensemble Kalman filter in reservoir engineering–a review. SPE J. 14(3), 393–412 (2009)
Abacioglu, Y., Oliver, D.S., Reynolds, A.C.: Efficient reservoir history matching using subspace vectors. Comput. Geosci. 5(2), 151–172 (2001)
Al-Rukabi, M., Forouzanfar, F.: Application of assisted history matching to unconventional assets. In: SPE Annual Technical Conference & Exhibition, 30 September - 2 October, Calgary, Canada, Society of Petroleum Engineers. Society of Petroleum Engineers (2019)
Chen, B., He, J., Wen, X. -H., Chen, W., Reynolds, A.C.: Uncertainty quantification and value of information assessment using proxies and markov chain monte carlo method for a pilot project. J. Pet. Sci. Eng. 157, 328–339 (2017)
Chen, Y., Oliver, D.S.: Levenberg–marquardt forms of the iterative ensemble smoother for efficient history matching and uncertainty quantification. Comput. Geosci. 17(4), 689–703 (2013)
Chen, Y., Oliver, D.S.: History matching of the Norne full-field model with an iterative ensemble smoother. SPE Reserv. Evaluation Eng. 17(2), 244–256 (2014)
Emerick, A.A.: Analysis of the performance of ensemble-based assimilation of production and seismic data. J. Pet. Sci. Eng. 139, 219–239 (2016)
Emerick, A.A., Reynolds, A.C.: Ensemble smoother with multiple data assimilations. Comput. Geosci. 55, 3–15 (2013)
Evensen, G.: Sequential data assimilation with a nonlinear quasi-geostrophic model using Monte Carlo methods to forecast error statistics. J. Geophys. Res. 99(C5), 10143–10162 (1994)
Evensen, G.: Analysis of iterative ensemble smoothers for solving inverse problems. Comput. Geosci., 1–24 (2018)
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., Vink, J.C., Chen, C., El Khamra, Y., Tarrahi, M.: Distributed gauss-newton optimization method for history matching problems with multiple best matches. Comput. Geosci. 21(5), 1325–1342 (2017)
Himmelblau, D.M.: Applied Nonlinear Programming. McGraw-Hill, New York (1972)
Iglesias, M.A., Dawson, C.: The regularizing levenberg–marquardt scheme for history matching of petroleum reservoirs. Comput. Geosci. 17(6), 1033–1053 (2013)
Kitanidis, P.K.: Quasi-linear geostatistical theory for inversing. Water Resour. Res. 31(10), 2411–2419 (1995)
Li, W., Lin, G.: An adaptive importance sampling algorithm for bayesian inversion with multimodal distributions. J. Comput. Phys. 294, 173–190 (2015)
Luo, X., Stordal, A.S., Lorentzen, R.J., Naevdal, G., et al.: Iterative ensemble smoother as an approximate solution to a regularized minimum-average-cost problem: Theory and applications. SPE J. (2015)
Ma, X., Bi, L.: A robust adaptive iterative ensemble smoother scheme for practical history matching applications. Comput. Geosci. (2019)
MacKey, D.J.C.: Information, Theory, Inference, and Learning Algorithms, 1st edn. Cambridge University Press, Cambridge (2003)
Oliver, D.S., Chen, Y.: Recent progress on reservoir history matching: a review. Comput. Geosci. 15, 185–221 (2011)
Oliver, D.S., He, N., Reynolds, A.C.: Conditioning permeability fields to pressure data. In: Proceedings of the European Conference for the Mathematics of Oil Recovery (1996)
Oliver, D.S., Reynolds, A.C., Liu, N.: Inverse Theory for Petroleum Reservoir Characterization and History Matching. Cambridge University Press, Cambridge (2008)
Phale, H.A., Oliver, D.S.: Data assimilation using the constrained ensemble kalman filter. SPE J. 16, 331–342 (2011)
Rafiee, J., Reynolds, A.: A two-level MCMC based on the distributed Gauss-Newton method for uncertainty quantification. In: ECMOR XVI-16th European Conference on the Mathematics of Oil Recovery (2018)
Rafiee, J., Reynolds, A.C.: Theoretical and efficient practical procedures for the generation of inflation factors for es-mda. Inv. Probl. 33(11), 115003 (2017)
Skjervheim, J.-A., Evensen, G., Hove, J., Vabø, J.G.: An ensemble smoother for assisted history matching. In: Proceedings of the SPE Reservoir Simulation Symposium, The Woodlands, Texas, USA, 21–23 February (2011)
Smola, A.J., Schölkopf, B.: A tutorial on support vector regression. Stat. Comput. 14(3), 199–222 (2004)
Stordal, A.S., Elsheikh, A.H.: Iterative ensemble smoothers in the annealed importance sampling framework. Adv. Water Resour. 86, 231–239 (2015)
Tarantola, A.: Inverse Problem Theory and Methods for Model Parameter Estimation. SIAM, Philadelphia (2005)
Tavakoli, R., Reynolds, A.C.: History matching with parameterization based on the SVD of a dimensionless sensitivity matrix. SPE J. 15(12), 495–508 (2010)
Thacker, W.C.: Data assimilation with inequality constraints. Ocean Model. 16(3), 264–276 (2007)
van Leeuwen, P.J., Evensen, G.: Data assimilation and inverse methods in terms of a probabilistic formulation. Mon. Weather. Rev. 124, 2898–2913 (1996)
Xu, B., Forouzanfar, F.: The information content and integration of distributed-temperature-sensing data for near-wellbore-reservoir characterization. SPE Reserv. Evaluation Eng. 20(04), 1094–6470 (2017a)
Xu, B., Forouzanfar, F.: Reservoir rock and fluid characterization using distributed temperature sensing DTS systems data. In: Proceedings of the SPE Europec featured at 79th EAGE Conference and Exhibition, 12-15, June, Paris, France (2017b)
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)
Zhao, Y., Forouzanfar, F., Reynolds, A.C.: Assisted history matching for multi-facies channelized reservoir using ES-MDA with common basis DCT. In: Proceedings of the ECMOR XV-15th European Conference on the Mathematics of Oil Recovery, Amsterdam, Netherlands, 29 August – 1 September (2016)
Acknowledgements
The authors would like to thank the management of the ExxonMobil Upstream Research Company for supporting this work.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Forouzanfar, F., Wu, XH. Constrained iterative ensemble smoother for multi solution search assisted history matching. Comput Geosci 25, 1593–1604 (2021). https://doi.org/10.1007/s10596-021-10036-3
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10596-021-10036-3