Abstract
In this paper, an innovative approach for enhancing fluid transport modeling in porous media is presented, which finds application in various fields, including subsurface reservoir modeling. Fluid flow models are typically solved numerically by addressing a system of partial differential equations (PDEs) using methods such as finite difference and finite volume. However, these processes can be computationally demanding, particularly when aiming for high precision on a fine scale. Researchers have increasingly turned to machine learning to explore solutions for PDEs in order to improve simulation efficiency. The proposed method combines an adaptive multi-scale strategy with generative adversarial networks (GAN) to increase simulation efficiency on a fine scale. The devised model, called simulation enhancement GAN (SE-GAN), takes coarse-scale simulation results as input and generates fine-scale results in conjunction with the provided petrophysical properties. With this new approach, a deep learning model is trained to map coarse-scale results to fine-scale outcomes, rather than directly solving the fluid flow model. Case studies reveal that SE-GAN can achieve a significant improvement in accuracy while reducing computational time compared to the original fine-scale simulation solver. A comprehensive evaluation of numerical experiments is conducted to elucidate the benefits and limitations of this method. The potential of SE-GAN in accelerating the numerical solver for reservoir simulations is also demonstrated.
Similar content being viewed by others
Data Availability
The associated data and source code for this manuscript can be accessed at our public repository on GitHub: https://github.com/ShuopengYang/SEGAN.
References
Anitescu C, Atroshchenko E, Alajlan N, Rabczuk T (2019) Artificial neural network methods for the solution of second order boundary value problems. Comput Mater Continua 59(1):345–359
Bhalla S, Yao M, Hickey JP, Crowley M (2020) Compact representation of a multi-dimensional combustion manifold using deep neural networks. In: Brefeld U, Fromont E, Hotho A, Knobbe A, Maathuis M, Robardet C (eds) Machine learning and knowledge discovery in databases. Springer International Publishing, Cham, pp 602–617. https://doi.org/10.1007/978-3-030-46133-1_36
Brown JB, Salehi A, Benhallam W, Matringe SF (2017) Using data-driven technologies to accelerate the field development planning process for mature field rejuvenation. In: SPE western regional meeting, Bakersfield, California, SPE-185751-MS. https://doi.org/10.2118/185751-MS
Bukharev A, Budennyy S, Lokhanova O (2018) The task of instance segmentation of mineral grains in digital images of rock samples (thin sections). In: International conference on artificial intelligence applications and innovations, Nicosia, Cyprus. https://doi.org/10.1109/IC-AIAI.2018.8674449
Cao J, Gao H, Dou L, Zhang M, Li T (2019a) Modeling flow in anisotropic porous medium with full permeability tensor. J Phys Conf Ser 1324(1):012054
Cao J, Zhang N, Johansen TE (2019b) Applications of fully coupled well/near-well modeling to reservoir heterogeneity and formation damage effects. J Petrol Sci Eng 176:640–652
Chen Z, Churchill V, Wu K, Xiu D (2022) Deep neural network modeling of unknown partial differential equations in nodal space. J Comput Phys 449:110782. https://doi.org/10.1016/j.jcp.2021.110782
Karimi-Fard M, Durlofsky L (2012) Accurate resolution of near-well effects in upscaled models using flow-based unstructured local grid refinement. SPE J 17(4):1084–1095. https://doi.org/10.2118/141675-PA
Li J, Chen Y (2020) A deep learning method for solving third-order nonlinear evolution equations. Commun Theor Phys 72(11):115003
Lie KA (2019) An introduction to reservoir simulation using MATLAB/GNU octave: user guide for the MATLAB reservoir simulation toolbox (MRST). Cambridge University Press, Cambridge. https://doi.org/10.1017/9781108591416
Milan PJ, Hickey JP, Wang X, Yang V (2021) Deep-learning accelerated calculation of real-fluid properties in numerical simulation of complex flowfields. J Comput Phys 444:110567. https://doi.org/10.1016/j.jcp.2021.110567
Nabian MA, Meidani H (2018) A deep neural network surrogate for high-dimensional random partial differential equations. Preprint arXiv:180602957. https://doi.org/10.48550/arXiv.1806.02957
Olalotiti-Lawal F, Salehi A, Hetz G, Castineira D (2019) Application of flow diagnostics to rapid production data integration in complex geologic grids and dual permeability models. In: SPE western regional meeting, San Jose, California, SPE-195253-MS. https://doi.org/10.2118/195253-MS
Raissi M, Perdikaris P, Karniadakis GE (2019) Physics-Informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J Comput Phys 378:686–707
Rios V, Schiozer DJ, Santos LOSD, Skauge A (2021) Improving coarse-scale simulation models with a dual-porosity dual-permeability upscaling technique and a near-well approach. J Petrol Sci Eng 198(1):108132
Ryu S, Kim H, Kim SG, Jin K, Cho J, Park J (2022) Probabilistic deep learning model as a tool for supporting the fast simulation of a thermal–hydraulic code. Expert Syst Appl 200:116966. https://doi.org/10.1016/j.eswa.2022.116966
Salehi A, Hetz G, Olalotiti F, Sorek N, Darabi H, Castineira D (2019) A comprehensive adaptive forecasting framework for optimum field development planning. In: SPE reservoir simulation conference, Galveston, Texas. https://doi.org/10.2118/193914-MS
Santos A, Scanavini HFA, Pedrini H, Schiozer DJ, Munerato FP, Barreto CEAG (2022) An artificial intelligence method for improving upscaling in complex reservoirs. J Petrol Sci Eng 211(7553):110071
Shirangi MG, Durlofsky LJ (2016) A general method to select representative models for decision making and optimization under uncertainty. Comput Geosci 96:109–123. https://doi.org/10.1016/j.cageo.2016.08.002
Suzuki Y (2019) Neural network-based discretization of nonlinear differential equations. Neural Comput Appl 31:3023–3038
Tompson J, Schlachter K, Sprechmann P, Perlin K (2017) Accelerating Eulerian fluid simulation with convolutional networks. In: Proceedings of the 34th international conference on machine learning, vol. 70, pp. 3424–3433
Trehan S, Durlofsky LJ (2018) Machine-learning-based modeling of coarse-scale error, with application to uncertainty quantification. Comput Geosci 22(3):1093–1113
Wang YD, Blunt MJ, Armstrong RT, Mostaghimi P (2021) Deep learning in pore scale imaging and modeling. Earth Sci Rev 215:103555. https://doi.org/10.1016/j.earscirev.2021.103555
Wang J, Pang X, Yin F, Yao J (2022a) A deep neural network method for solving partial differential equations with complex boundary in groundwater seepage. J Petrol Sci Eng 209:109880. https://doi.org/10.1016/j.petrol.2021.109880
Wang N, Chang H, Zhang D (2022b) Surrogate and inverse modeling for two-phase flow in porous media via theory-guided convolutional neural network. J Comput Phys 466:111419
Weinan E, Yu B (2018) The deep Ritz method: a deep learning-based numerical algorithm for solving variational problems. Commun Math Stat 6(1):1–12
Xu Y, Zhang H, Li Y, Zhou K, Kurths J (2020) Solving fokker–planck equation using deep learning. Chaos 30(1):013133. https://doi.org/10.1063/1.5132840
Xu H, Zhang D, Wang N (2021) Deep-Learning based discovery of partial differential equations in integral form from sparse and noisy data. J Comput Phys 445:110592. https://doi.org/10.1016/j.jcp.2021.110592
Acknowledgements
This study was supported by the National Natural Science Foundation of China (no. 52004214), the Natural Science Foundation of Shaanxi Province (2022JM-301, 2022JM-171), and the Postgraduate Innovation and Practice Ability Development Fund of Xi’an Shiyou University (YCS22211012).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Liu, Y., Yang, S., Zhang, N. et al. Simulation Enhancement GAN for Efficient Reservoir Simulation at Fine Scales. Math Geosci (2024). https://doi.org/10.1007/s11004-024-10136-7
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11004-024-10136-7