Methods and Systems For Machine - Learning Based Simulation of Flow
First Claim
1. A method for modeling a hydrocarbon reservoir, comprising:
- generating a reservoir model comprising a plurality of coarse grid cells;
generating a plurality of fine grid models, each fine grid model corresponding to one of the plurality of coarse grid cells that surround a flux interface;
simulating the plurality of fine grid models using a training simulation to obtain a set of training parameters comprising a potential at each coarse grid cell surrounding the flux interface and a flux across the flux interface;
using a machine learning algorithm to generate a constitutive relationship that provides a solution to fluid flow through the flux interface;
simulating the hydrocarbon reservoir using the constitutive relationship; and
generating a data representation of a physical hydrocarbon reservoir in a non-transitory, computer-readable medium based, at least in part, on the results of the simulation.
0 Assignments
0 Petitions
Accused Products
Abstract
There is provided a method for modeling a hydrocarbon reservoir that includes generating a reservoir model that has a plurality of coarse grid cells. A plurality of fine grid models is generated, wherein each fine grid model corresponds to one of the plurality of coarse grid cells that surround a flux interface. The method also includes simulating the plurality of fine grid models using a training simulation to obtain a set of training parameters, including a potential at each coarse grid cell surrounding the flux interface and a flux across the flux interface. A machine learning algorithm is used to generate a constitutive relationship that provides a solution to fluid flow through the flux interface. The method also includes simulating the hydrocarbon reservoir using the constitutive relationship and generating a data representation of a physical hydrocarbon reservoir in a non-transitory, computer-readable medium based on the results of the simulation.
-
Citations
20 Claims
-
1. A method for modeling a hydrocarbon reservoir, comprising:
-
generating a reservoir model comprising a plurality of coarse grid cells; generating a plurality of fine grid models, each fine grid model corresponding to one of the plurality of coarse grid cells that surround a flux interface; simulating the plurality of fine grid models using a training simulation to obtain a set of training parameters comprising a potential at each coarse grid cell surrounding the flux interface and a flux across the flux interface; using a machine learning algorithm to generate a constitutive relationship that provides a solution to fluid flow through the flux interface; simulating the hydrocarbon reservoir using the constitutive relationship; and generating a data representation of a physical hydrocarbon reservoir in a non-transitory, computer-readable medium based, at least in part, on the results of the simulation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for producing a hydrocarbon from a hydrocarbon reservoir, comprising:
-
generating a reservoir model comprising a plurality of coarse grid cells; generating a plurality of fine grid models, each fine grid model corresponding to one of the plurality of coarse grid cells that surround a flux interface; simulating the plurality of fine grid models using a training simulation to obtain a set of training parameters comprising a potential at each coarse grid cell surrounding the flux interface and a flux across the flux interface; using a machine learning algorithm to generate a constitutive relationship that provides a solution to fluid flow through the flux interface; simulating the hydrocarbon reservoir using the constitutive relationship; and producing a hydrocarbon from the hydrocarbon reservoir based, at least in part, upon the results of the simulation. - View Dependent Claims (9)
-
-
10. A system for modelling reservoir properties, comprising:
-
a processor; a non-transitory machine readable medium comprising code configured to direct the processor to; generate a reservoir model comprising a plurality of coarse grid cells; generate a plurality of fine grid models, each fine grid model corresponding to one of the plurality of coarse grid cells that surround a flux interface; simulate the plurality of fine grid models using a training simulation to obtain a set of training parameters comprising a potential at each coarse grid cell surrounding the flux interface and a flux across the flux interface; use a machine learning algorithm to generate a constitutive relationship that provides a solution to fluid flow through the flux interface; simulate the reservoir using the constitutive relationship. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory, computer readable medium comprising code configured to direct a processor to:
-
generate a reservoir model comprising a plurality of coarse grid cells; generate a plurality of fine grid models, each fine grid model corresponding to one of the plurality of coarse grid cells that surround a flux interface; simulate the plurality of fine grid models using a training simulation to obtain a set of training parameters comprising a potential at each coarse grid cell surrounding the flux interface and a flux across the flux interface; use a machine learning algorithm to generate a constitutive relationship that provides a solution to fluid flow through the flux interface; simulate the reservoir model using the constitutive relationship. - View Dependent Claims (18, 19, 20)
-
Specification