Mathematics > Optimization and Control
[Submitted on 26 Jun 2019]
Title:Fast uncertainty quantification of reservoir simulation with variational U-Net
View PDFAbstract:Quantification of uncertainty in production/injection forecasting is an important aspect of reservoir simulation studies. Conventional approaches include intrusive Galerkin-based methods (e.g., generalized polynomial chaos (gPC) and stochastic collocation (SC) methods) and non-intrusive Monte Carlo (MC) based methods. Nevertheless, the quantification is conducted in reformulations of the underlying stochastic PDEs with fixed well controls. If one wants to take various well control plans into account, expensive computations need to be repeated for each well design independently. In this project, we take advantages of the equation-free spirit of convolutional neural network (CNN) to overcome this challenge and thus achieve the flexibility of efficient uncertainty quantification with various well controls. We are interested in the development of surrogate models for uncertainty quantification and propagation in reservoir simulations using a deep convolutional encoder-decoder network as an analogue to the image-to-image regression tasks in computer science. First, a U-Net architecture is applied to replace conventional expensive deterministic PDE solver. Then we adopt the idea from shape-guided image generation using variational U-Net and design a new variational U-Net architecture for "control-guided" reservoir simulation. Backward propagation is learned in the network to extract the hidden physical quantities and then predict the future production by the learned forward propagation using the hidden variable with various well controls. Comparisons in computational efficiency are made between our proposed CNN approach and conventional MC approach. Significant improvements in computational speed with reasonable accuracy loss are observed in the numerical tests.
References & Citations
export BibTeX citation
Loading...
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.