-
Learning CO$_2$ plume migration in faulted reservoirs with Graph Neural Networks
Authors:
Xin Ju,
François P. Hamon,
Gege Wen,
Rayan Kanfar,
Mauricio Araya-Polo,
Hamdi A. Tchelepi
Abstract:
Deep-learning-based surrogate models provide an efficient complement to numerical simulations for subsurface flow problems such as CO$_2$ geological storage. Accurately capturing the impact of faults on CO$_2$ plume migration remains a challenge for many existing deep learning surrogate models based on Convolutional Neural Networks (CNNs) or Neural Operators. We address this challenge with a graph…
▽ More
Deep-learning-based surrogate models provide an efficient complement to numerical simulations for subsurface flow problems such as CO$_2$ geological storage. Accurately capturing the impact of faults on CO$_2$ plume migration remains a challenge for many existing deep learning surrogate models based on Convolutional Neural Networks (CNNs) or Neural Operators. We address this challenge with a graph-based neural model leveraging recent developments in the field of Graph Neural Networks (GNNs). Our model combines graph-based convolution Long-Short-Term-Memory (GConvLSTM) with a one-step GNN model, MeshGraphNet (MGN), to operate on complex unstructured meshes and limit temporal error accumulation. We demonstrate that our approach can accurately predict the temporal evolution of gas saturation and pore pressure in a synthetic reservoir with impermeable faults. Our results exhibit a better accuracy and a reduced temporal error accumulation compared to the standard MGN model. We also show the excellent generalizability of our algorithm to mesh configurations, boundary conditions, and heterogeneous permeability fields not included in the training set. This work highlights the potential of GNN-based methods to accurately and rapidly model subsurface flow with complex faults and fractures.
△ Less
Submitted 16 June, 2023;
originally announced June 2023.
-
Embedded Fracture Model for Coupled Flow and Geomechanics
Authors:
I. Shovkun,
T. Garipov,
H. A. Tchelepi
Abstract:
Fluid injection and production cause changes in reservoir pressure, which result in deformations in the subsurface. This phenomenon is particularly important in reservoirs with abundant fractures and faults because the induced slip and opening of the fractures may significantly alter their hydraulic properties. Modeling strongly coupled poro-mechanical processes in naturally fractured reservoirs i…
▽ More
Fluid injection and production cause changes in reservoir pressure, which result in deformations in the subsurface. This phenomenon is particularly important in reservoirs with abundant fractures and faults because the induced slip and opening of the fractures may significantly alter their hydraulic properties. Modeling strongly coupled poro-mechanical processes in naturally fractured reservoirs is a challenging problem. The Discrete Fracture Model (DFM) is a state-of-art method for modeling coupled flow and mechanics in fractured reservoirs. This method requires constructing computational grids that comform to fractures, which is very challenging in complex 3D settings. The objective of this study is to develop a numerical method that does not require gridding near fractures and can efficiently model hydromechanical interactions in fractured reservoirs. We utilize formulations based on the Strong Discontinuity Approach (SDA) for mechanics and Embedded Discrete Fracture Model (EDFM) for flow. We first present a mathematical formulation and emphasize the kinematic aspects of fracture slip and opening. We then introduce a series of mechanical tests that investigate the spatial convergence of the model and compare its accuracy with the Discrete Fracture Model (DFM). We finally consider a synthetic coupled case of a reservoir with several fractures and compare the performance of the SDA and DFM methods. Our results indicate super-linear spatial convergence of the proposed SDA algorithm. Numerical simulations confirm the applicability of the proposed method to modeling the coupling effects in subsurface applications.
△ Less
Submitted 18 August, 2020;
originally announced August 2020.
-
MeshfreeFlowNet: A Physics-Constrained Deep Continuous Space-Time Super-Resolution Framework
Authors:
Chiyu Max Jiang,
Soheil Esmaeilzadeh,
Kamyar Azizzadenesheli,
Karthik Kashinath,
Mustafa Mustafa,
Hamdi A. Tchelepi,
Philip Marcus,
Prabhat,
Anima Anandkumar
Abstract:
We propose MeshfreeFlowNet, a novel deep learning-based super-resolution framework to generate continuous (grid-free) spatio-temporal solutions from the low-resolution inputs. While being computationally efficient, MeshfreeFlowNet accurately recovers the fine-scale quantities of interest. MeshfreeFlowNet allows for: (i) the output to be sampled at all spatio-temporal resolutions, (ii) a set of Par…
▽ More
We propose MeshfreeFlowNet, a novel deep learning-based super-resolution framework to generate continuous (grid-free) spatio-temporal solutions from the low-resolution inputs. While being computationally efficient, MeshfreeFlowNet accurately recovers the fine-scale quantities of interest. MeshfreeFlowNet allows for: (i) the output to be sampled at all spatio-temporal resolutions, (ii) a set of Partial Differential Equation (PDE) constraints to be imposed, and (iii) training on fixed-size inputs on arbitrarily sized spatio-temporal domains owing to its fully convolutional encoder. We empirically study the performance of MeshfreeFlowNet on the task of super-resolution of turbulent flows in the Rayleigh-Benard convection problem. Across a diverse set of evaluation metrics, we show that MeshfreeFlowNet significantly outperforms existing baselines. Furthermore, we provide a large scale implementation of MeshfreeFlowNet and show that it efficiently scales across large clusters, achieving 96.80% scaling efficiency on up to 128 GPUs and a training time of less than 4 minutes.
△ Less
Submitted 21 August, 2020; v1 submitted 1 May, 2020;
originally announced May 2020.
-
Temporal Markov Processes for Transport in Porous Media: Random Lattice Networks
Authors:
Amir H. Delgoshaie,
Patrick Jenny,
Hamdi A. Tchelepi
Abstract:
Monte Carlo (MC) simulations of transport in random porous networks indicate that for high variances of the log-normal permeability distribution, the transport of a passive tracer is non-Fickian. Here we model this non-Fickian dispersion in random porous networks using discrete temporal Markov models. We show that such temporal models capture the spreading behavior accurately. This is true despite…
▽ More
Monte Carlo (MC) simulations of transport in random porous networks indicate that for high variances of the log-normal permeability distribution, the transport of a passive tracer is non-Fickian. Here we model this non-Fickian dispersion in random porous networks using discrete temporal Markov models. We show that such temporal models capture the spreading behavior accurately. This is true despite the fact that the slow velocities are strongly correlated in time, and some studies have suggested that the persistence of low velocities would render the temporal Markovian model inapplicable. Compared to previously proposed temporal stochastic differential equations with case specific drift and diffusion terms, the models presented here require fewer modeling assumptions. Moreover, we show that discrete temporal Markov models can be used to represent dispersion in unstructured networks, which are widely used to model porous media. A new method is proposed to extend the state space of temporal Markov models to improve the model predictions in the presence of extremely low velocities in particle trajectories and extend the applicability of the model to higher temporal resolutions. Finally, it is shown that by combining multiple transitions, temporal models are more efficient for computing particle evolution compared to correlated CTRW with spatial increments that are equal to the lengths of the links in the network.
△ Less
Submitted 2 May, 2018; v1 submitted 9 August, 2017;
originally announced August 2017.