Method and system for reservoir modeling
First Claim
Patent Images
1. A method for modeling properties of a reservoir, comprising:
- constructing a coarse computational mesh for the reservoir in a computer system, wherein the coarse computational mesh comprises a plurality of cells;
determining a plurality of flows for each of the plurality of cells based on Dirichlet boundary conditions, wherein determining the plurality of flows for each of the plurality of cells comprises;
selecting a plurality of pressure points along a plurality of boundaries of the cell, wherein selecting the plurality of pressure points at the boundary comprises;
selecting a mid-point of a boundary of the cell if a scalar permeability or all entries of a permeability tensor at the boundary is less than a first pre-determined threshold;
selecting two points close to two ends of the boundary if a maximum permeability or a maximum entry of the permeability tensor at the boundary is greater than the first pre-determined threshold;
selecting a first pressure point if the maximum of the scalar permeability or entries of the permeability tensor is greater than the first pre-determined threshold;
selecting the first pressure point where the scalar permeability or an entry of the permeability tensor reaches the maximum; and
selecting additional pressure points away from the first pressure point, wherein a spacing, h, of the additional pressure points, comprises;
0 Assignments
0 Petitions
Accused Products
Abstract
A method is presented for modeling reservoir properties. The method includes constructing a coarse computational mesh for the reservoir. The coarse computational mesh comprises a plurality of cells. The method further includes determining a plurality of flows for each of the plurality of cells based on Dirichlet boundary conditions. Additionally, the method includes determining a solution to a coarse pressure equation for the reservoir based on the plurality of flows.
305 Citations
16 Claims
-
1. A method for modeling properties of a reservoir, comprising:
-
constructing a coarse computational mesh for the reservoir in a computer system, wherein the coarse computational mesh comprises a plurality of cells; determining a plurality of flows for each of the plurality of cells based on Dirichlet boundary conditions, wherein determining the plurality of flows for each of the plurality of cells comprises; selecting a plurality of pressure points along a plurality of boundaries of the cell, wherein selecting the plurality of pressure points at the boundary comprises; selecting a mid-point of a boundary of the cell if a scalar permeability or all entries of a permeability tensor at the boundary is less than a first pre-determined threshold; selecting two points close to two ends of the boundary if a maximum permeability or a maximum entry of the permeability tensor at the boundary is greater than the first pre-determined threshold; selecting a first pressure point if the maximum of the scalar permeability or entries of the permeability tensor is greater than the first pre-determined threshold; selecting the first pressure point where the scalar permeability or an entry of the permeability tensor reaches the maximum; and selecting additional pressure points away from the first pressure point, wherein a spacing, h, of the additional pressure points, comprises; - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for modeling properties of a reservoir, comprising:
-
a plurality of processors; a machine readable medium comprising code configured to direct at least one of the plurality of processors to; construct a coarse computational mesh for the reservoir, wherein the coarse computational mesh comprises a plurality of cells; determine a plurality of flows for each of the plurality of cells based on Dirichlet boundary conditions, wherein the code configured to direct at least one of the plurality of processors to determine the plurality of flows for each of the plurality of cells is further configured to; select a plurality of pressure points along a plurality of boundaries of the cell, wherein the code configured to select the plurality of pressure points at the boundary is further configured to; select a mid-point of a boundary of the cell if a scalar permeability or all entries of a permeability tensor at the boundary is less than a first pre-determined threshold; select two points close to two ends of the boundary if a maximum permeability or a maximum entry of the permeability tensor at the boundary is greater than the first pre-determined threshold; select a first pressure point if the maximum of the scalar permeability or entries of the permeability tensor is greater than the first pre-determined threshold; select the first pressure point where the scalar permeability or an entry of the permeability tensor reaches the maximum; and select additional pressure points away from the first pressure point, wherein a spacing, h, of the additional pressure points, comprises; - View Dependent Claims (14, 15)
-
-
16. A method for producing hydrocarbons from an oil and/or gas field using an upscaling method relating to a physical structure, the method for producing hydrocarbons comprising:
-
constructing a coarse computational mesh for the physical structure in a computer system, wherein the coarse computational mesh comprises a plurality of cells; determining a plurality of flows for each of the plurality of cells based on Dirichlet boundary conditions, wherein determining the plurality of flows for each of the plurality of cells comprises; selecting a plurality of pressure points along a plurality of boundaries of the cell, wherein selecting the plurality of pressure points at the boundary comprises; selecting a mid-point of a boundary of the cell if a scalar permeability or all entries of a permeability tensor at the boundary is less than a first pre-determined threshold; selecting two points close to two ends of the boundary if a maximum permeability or a maximum entry of the permeability tensor at the boundary is greater than the first pre-determined threshold; selecting a first pressure point if the maximum of the scalar permeability or entries of the permeability tensor is greater than the first pre-determined threshold; selecting the first pressure point where the scalar permeability or an entry of the permeability tensor reaches the maximum; and selecting additional pressure points away from the first pressure point, wherein a spacing, h, of the additional pressure points, comprises;
-
Specification