Neural Operator-Based Proxy for Reservoir Simulations Considering Varying Well Settings, Locations, and Permeability Fields
Daniel Badawi, Eduardo Gildin
TL;DR
This work introduces a single Fourier Neural Operator (FNO) surrogate that learns the solution operator for Darcy-style reservoir flows, generalizing across unseen permeability fields, well locations, and variable well counts. By integrating input channels that encode well locations/controls and employing a data-augmentation strategy, the model achieves error levels under 5% for most predictions and can extrapolate in time, while delivering predictions in seconds instead of hours. The approach handles both single-phase pressures and two-phase pressures with saturations (via a unified architecture, enhanced by U-FNO constructs) and demonstrates substantial acceleration over traditional CMG IMEX simulations, enabling efficient history matching and reservoir optimization. The combination of discretization-invariant learning, adaptive masking, and augmentation paves the way for practical reservoir digital twins and rapid scenario assessment in hydrocarbon and carbon storage applications.
Abstract
Simulating Darcy flows in porous media is fundamental to understand the future flow behavior of fluids in hydrocarbon and carbon storage reservoirs. Geological models of reservoirs are often associated with high uncertainly leading to many numerical simulations for history matching and production optimization. Machine learning models trained with simulation data can provide a faster alternative to traditional simulators. In this paper we present a single Fourier Neural Operator (FNO) surrogate that outperforms traditional reservoir simulators by the ability to predict pressures and saturations on varying permeability fields, well locations, well controls, and number of wells. The maximum-mean relative error of 95\% of pressure and saturation predictions is less than 5\%. This is achieved by employing a simple yet very effective data augmentation technique that reduces the dataset size by 75\% and reduces overfitting. Also, constructing the input tensor in a binary fashion enables predictions on unseen well locations, well controls, and number of wells. Such model can accelerate history matching and reservoir characterization procedures by several orders of magnitude. The ability to predict on new well locations, well controls, and number of wells enables highly efficient reservoir management and optimization.
