Abstract
Reservoir simulation is critically important for optimally managing petroleum reservoirs. Often, many of the parameters of the model are unknown and cannot be measured directly. These parameters must then be inferred from production data at the wells. This is an inverse problem which can be formulated within a Bayesian framework to integrate prior knowledge with observational data. Markov Chain Monte Carlo (MCMC) methods are commonly used to solve Bayesian inverse problems by generating a set of samples which can be used to characterize the posterior distribution. In this work, we present a novel MCMC algorithm which uses a sequential transition kernel designed to exploit the redundancy which is often present in time series data from reservoirs. This method can be used to efficiently generate samples from the Bayesian posterior for time-dependent models. While this method is general and could be useful for many different models. We consider a Bayesian inverse problem in which we wish to infer fault transmissibilities from measurements of pressure at wells using a two-phase flow model. We demonstrate how the sequential MCMC algorithm presented here can be more efficient than a standard Metropolis-Hastings MCMC approach for this inverse problem. We use integrated autocorrelation times along with mean-squared jump distances to determine the performance of each method for the inverse problem.
Similar content being viewed by others
References
Ahmed, E., Jaffré, J., Roberts, J.E.: A reduced fracture model for two-phase flow with different rock types. Math. Comput. Simul. 137, 49–70 (2017)
Angot, P., Boyer, F., Hubert, F.: Asymptotic and numerical modelling of flows in fractured porous media. ESAIM: Math. Model. Numer. Anal. 43(2), 239–275 (2009)
Billingsley, P.: Probability and Measure. Wiley, New York (2008)
Chavent, G., Jaffré, J.: Mathematical Models and Finite Elements for Reservoir Simulation: Single Phase, Multiphase and Multicomponent Flows Through Porous Media. Elsevier (1986)
Chen, Z., Huan, G., Ma, Y.: Computational Methods for Multiphase Flows in Porous Media, vol. 2. SIAM (2006)
Christen, J.A., Fox, C.: Markov chain Monte Carlo using an approximation. J. Comput. Graph. Stat. 14(4), 795–810 (2005)
Efendiev, Y., Datta-Gupta, A., Ginting, V., Ma, X., Mallick, B.: An efficient two-stage Markov chain Monte Carlo method for dynamic data integration. Water Resour. Res. 41(12) (2005)
Fumagalli, A., Scotti, A.: A numerical method for two-phase flow in fractured porous media with non-matching grids. Adv. Water Resour. 62, 454–464 (2013)
Gamerman, D., Lopes, H.F.: Markov Chain Monte Carlo: Stochastic Simulation for Bayesian Inference. Chapman and Hall/CRC, Boca Raton (2006)
Geuzaine, C., Remacle, J.F.: Gmsh: A 3-d finite element mesh generator with built-in pre-and post-processing facilities. Int. J. Numer. Methods Eng. 79(11), 1309–1331 (2009)
Lie, K.A.: An Introduction to Reservoir Simulation Using MATLAB/GNU Octave. Cambridge University Press, Cambridge (2019)
Logg, A., Mardal, K.A., Wells, G.N., et al.: Automated Solution of Differential Equations by the Finite Element Method. Springer. https://doi.org/10.1007/978-3-642-23099-8 (2012)
Martin, V., Jaffré, J., Roberts, J.E.: Modeling fractures and barriers as interfaces for flow in porous media. SIAM J. Sci. Comput. 26(5), 1667–1691 (2005)
Nilsen, H.M., Natvig, J.R., Lie, K.A., et al.: Accurate modeling of faults by multipoint, mimetic, and mixed methods. SPE J. 17(02), 568–579 (2012)
Oliver, D.S., Chen, Y.: Recent progress on reservoir history matching: a review. Comput. Geosci. 15(1), 185–221 (2011)
Schwenk, N., Flemisch, B., Helmig, R., Wohlmuth, B.: Dimensionally reduced flow models in fractured porous media. Comput. Geosci 16, 277–296 (2012)
Seabold, S., Perktold, J.: Statsmodels: econometric and statistical modeling with Python. In: Proceedings of the 9th Python in Science Conference, vol. 57, p 61. Scipy (2010)
Solonen, A., Ollinaho, P., Laine, M., Haario, H., Tamminen, J., Järvinen, H., et al.: Efficient MCMC for climate model parameter estimation: parallel adaptive chains and early rejection. Bayesian Anal. 7(3), 715–736 (2012)
Stuart, A.M.: Inverse problems: a Bayesian perspective. Acta Numer. 19, 451–559 (2010)
Acknowledgments
This work was supported by ExxonMobil through its membership in The University of Texas at Austin Energy Institute and the National Science Foundation under Grant DMS-1818847. Additional funding was provided by the Oden Institute for Computational Engineering and Sciences through the CSEM Fellowship.
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
Estes, S., Dawson, C. Uncertainty quantification in reservoirs with faults using a sequential approach. Comput Geosci 25, 851–869 (2021). https://doi.org/10.1007/s10596-020-10021-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10596-020-10021-2