Multi-tank material balance model
First Claim
1. At a computer system including at least one processor, a computer-implemented method for performing a material balance analysis for a plurality of tanks in a petroleum reservoir according to a multi-tank material balance model, the method comprising:
- dividing a petroleum reservoir into a plurality of different tank blocks, at least a first tank block and a second tank block of the plurality of tank blocks being adjacent so as to be connected at a reservoir tank block boundary such that materials are permitted to travel between the first and second tank blocks;
determining a flow rate between the first and second tank blocks proportional to the difference in reservoir tank block pressures;
determining a material balance for at least some of the plurality of tank blocks in the reservoir, the material balance comprising a determined material balance for the first tank block and a determined material balance for at least the second adjacent tank block through influx and efflux of material across the reservoir tank block boundary; and
based on the material balance, manually or automatically modifying operation of one or more production units at the petroleum reservoir selected from producing oil wells, water injection wells, gas injection wells, heat injectors, or sub-components thereof, wherein adjusting the operation of the one or more production units is selected from change in volume, change in pressure, change in temperature, and change in well bore path.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments are directed to performing material balance analysis for tanks in a petroleum reservoir and to performing dual porosity material balance analysis. In one scenario, a computer system divides a reservoir into multiple tank blocks, where at least two tank blocks are adjacent. The adjacent tanks are connected at a tank block boundary so that materials are permitted to travel between the tank blocks. The computer system determines flow rate between adjacent tank blocks proportional to the difference in tank block pressures. Then, upon making this determination, the computer system determines material balance for at least some of the tank blocks in the reservoir through influx and efflux of material across the tank block boundary. The material balance includes a determined material balance for one of the adjacent tank blocks and a determined material balance for the other adjacent tank block.
61 Citations
22 Claims
-
1. At a computer system including at least one processor, a computer-implemented method for performing a material balance analysis for a plurality of tanks in a petroleum reservoir according to a multi-tank material balance model, the method comprising:
-
dividing a petroleum reservoir into a plurality of different tank blocks, at least a first tank block and a second tank block of the plurality of tank blocks being adjacent so as to be connected at a reservoir tank block boundary such that materials are permitted to travel between the first and second tank blocks; determining a flow rate between the first and second tank blocks proportional to the difference in reservoir tank block pressures; determining a material balance for at least some of the plurality of tank blocks in the reservoir, the material balance comprising a determined material balance for the first tank block and a determined material balance for at least the second adjacent tank block through influx and efflux of material across the reservoir tank block boundary; and based on the material balance, manually or automatically modifying operation of one or more production units at the petroleum reservoir selected from producing oil wells, water injection wells, gas injection wells, heat injectors, or sub-components thereof, wherein adjusting the operation of the one or more production units is selected from change in volume, change in pressure, change in temperature, and change in well bore path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. At a computer system including at least one processor, a computer-implemented method for performing a dual porosity material balance analysis for a petroleum reservoir, the method comprising:
-
dividing a petroleum reservoir into reservoir tanks including at least a fracture tank and a matrix tank, the fracture tank and the matrix tank communicating one or more portions of material over a fracture-matrix tank boundary, the fracture tank and the matrix tank having one or more different physical properties; determining a residual equation for the fracture tank by evaluating volume changes for one or more phases within the fracture tank; selecting a relative permeability for the fracture-matrix tank boundary; determining a residual equation for the matrix tank by evaluating volume changes for one or more phases within the matrix tank; determining a Jacobian value for the fracture tank; determining a Jacobian value for the matrix tank; using the determined residual equation for the fracture tank, the residual equation for the matrix tank, the Jacobian value for the fracture tank and the Jacobian value for the matrix tanks, determining a material balance for the petroleum reservoir; and based on the material balance, manually or automatically modifying operation of one or more production units at the petroleum reservoir selected from producing oil wells, water injection wells, gas injection wells, heat injectors, or sub-components thereof, wherein adjusting the operation of the one or more production units is selected from change in volume, change in pressure, change in temperature, and change in well bore path. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer system comprising the following:
-
one or more processors; system memory; one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors, cause the computing system to perform a method for performing a material balance analysis for a plurality of tanks in a petroleum reservoir according to a multi-tank material balance model, the method comprising; dividing a petroleum reservoir into a plurality of different reservoir tank blocks, at least a first tank block and a second tank block of the plurality of reservoir tank blocks being adjacent so as to be connected at a reservoir tank block boundary such that materials are permitted to travel between the first and second tank blocks; determining a flow rate between the first and second tank blocks proportional to the difference in reservoir tank block pressures; determining a material balance for at least some of the plurality of reservoir tank blocks in the petroleum reservoir, the material balance comprising a determined material balance for the first tank block and a determined material balance for at least the second adjacent tank block through influx and efflux of material across the reservoir tank block boundary; and based on the material balance, manually or automatically modifying operation of one or more production units at the petroleum reservoir selected from producing oil wells, water injection wells, gas injection wells, heat injectors, or sub-components thereof, wherein adjusting the operation of the one or more production units is selected from change in volume, change in pressure, change in temperature, and change in well bore path. - View Dependent Claims (21, 22)
-
Specification