Machine Learning Surrogate for Reservoir Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current reservoir simulation models face challenges in accurately simulating fluid flow through heterogeneous porous media due to their inability to efficiently handle complex geometries and heterogeneity, leading to inaccurate results and high computational costs.

Innovation Solution

The use of machine learning algorithms, specifically neural networks, to approximate the inverse operator of a matrix equation that models fluid flow through porous media, allowing for the creation of a solution surrogate that can be reused across different sub-regions of a hydrocarbon reservoir, thereby improving simulation accuracy and reducing computational expense.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a fine grid discretization is used to capture heterogeneity in porous media, then measurement precision of physical properties is improved, but computational cost increases significantly

Engineering Contradiction:
Improveaccuracy of physical property representationVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The domain is divided into coarse grid cells, each containing heterogeneous fine-grid structures. This segmentation allows the fine-grid heterogeneity to be captured within representative elementary volumes (REV) while using a coarse overall grid, thus reducing total computational cost while maintaining accuracy for capturing heterogeneity effects.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of simulating the entire fine-grid model, the patent creates simplified copy representations of the fine-grid heterogeneity within each coarse grid cell using REV models. These copies capture the essential heterogeneity characteristics without requiring full fine-grid resolution, significantly reducing computational cost while preserving accuracy for heterogeneity effects.

Inventive Principle:
Principle #26Copying

2Productivity

If a coarse simulation grid is used to reduce computational expense, then productivity is improved, but measurement precision of physical properties deteriorates

Engineering Contradiction:
Improvesimulation speedVSAvoidaccuracy of physical property representation
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies different levels of detail to different parts of the model: coarse-grid regions use simplified REV representations of heterogeneity, while fine-grid regions maintain full resolution. This local quality approach allows accurate heterogeneity capture where needed while using coarser resolution elsewhere, improving overall simulation speed without sacrificing necessary precision.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces a new dimension of modeling by incorporating Representative Elementary Volume (REV) concepts that bridge the scale between coarse simulation grids and fine heterogeneity structures. This dimensional approach allows the model to represent sub-grid heterogeneity effects without requiring fine-grid resolution, thus maintaining measurement precision while improving productivity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of manufacture

If TPFA discretization is used for orthogonal grids with isotropic permeability, then ease of manufacture is improved, but manufacturing precision of fluid velocity calculations deteriorates when permeability is anisotropic or grid is non-orthogonal

Engineering Contradiction:
Improvesimplicity of discretization implementationVSAvoidaccuracy of fluid velocity calculation
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent transforms the discretization approach by incorporating REV-based effective properties that account for anisotropic permeability and non-orthogonal grid effects. By changing the parameters used in the discretization (using REV-averaged properties instead of simple point values), the method maintains TPFA simplicity while improving velocity calculation accuracy for complex permeability structures and grid configurations.

Inventive Principle:
Principle #35Parameter changes

4Manufacturing precision

If MPFA or Finite Element Methods are used to address complex geometries, then manufacturing precision of fluid velocity is improved, but device complexity and computational cost increase

Engineering Contradiction:
Improveaccuracy of fluid velocity calculationVSAvoidcomplexity of discretization method
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent uses inexpensive REV-based effective property calculations instead of complex MPFA or Finite Element discretizations. These simplified REV models act as disposable approximations that capture the essential physics of complex geometries and anisotropic permeability without requiring the computational overhead and implementation complexity of advanced discretization methods.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS10198535B2Methods and systems for machine-learning based simulation of flow
Publication Date: 2019.02.05 EXXONMOBIL UPSTREAM RESEARCH COMPANY(US)
  • US10198535B2 patent drawing
  • US10198535B2 patent drawing
  • US10198535B2 patent drawing

AI summary

There is provided a method for modeling a hydrocarbon reservoir that includes generating a reservoir model comprising a plurality of sub regions. At least one of the sub regions is simulated using a training simulation to obtain a set of training parameters comprising state variables and boundary conditions of the at least one sub region. A machine learning algorithm is used to approximate, based on the set of training parameters, an inverse operator of a matrix equation that provides a solution to fluid flow through a porous media. The hydrocarbon reservoir can be simulated using the inverse operator approximated for the at least one sub region. The method also includes generating a data representation of a physical hydrocarbon reservoir can be generated in a non-transitory, computer-readable, medium based, at least in part, on the results of the simulation.