SlideShare a Scribd company logo
1 of 11
Download to read offline
1
( ) ( ) ( )
( ) B
W
+
B
R
-
R
N
+
B
N
=
B
G
+
B
W
+
W
+
p
S
-
1
S
C
+
C
GB
+
NB
+
B
-
B
G
+
B
-
B
N
w
p
g
soi
p
p
t
p
Ig
I
Iw
I
e
t
wi
wi
w
f
gi
ti
gi
g
ti
t ∆






Material Balance Calculations
A general material balance equation that can be applied to all reservoir types was
first developed by Schilthuis in 1936. Although it is a tank model equation, it can
provide great insight for the practicing reservoir engineer. It is written from start of
production to any time (t) as follows:
oil zone oil expansion + gas zone gas expansion
+ oil zone and gas zone pore volume and connate water expansion
+ water influx + water injected + gas injected
= oil produced + gas produced + water produced
Where:
N initial oil in place, STB
Np cumulative oil produced, STB
G initial gas in place, SCF
GI cumulative gas injected into reservoir, SCF
Gp cumulative gas produced, SCF
We water influx into reservoir, bbl
WI cumulative water injected into reservoir, STB
Wp cumulative water produced, STB
Bti initial two-phase formation volume factor, bbl/STB = Boi
Boi initial oil formation volume factor, bbl/STB
Bgi initial gas formation volume factor, bbl/SCF
Bt two-phase formation volume factor, bbl/STB = Bo + (Rsoi - Rso) Bg
Bo oil formation volume factor, bbl/STB
Bg gas formation volume factor, bbl/SCF
Bw water formation volume factor, bbl/STB
BIg injected gas formation volume factor, bbl/SCF
BIw injected water formation volume factor, bbl/STB
Rsoi initial solution gas-oil ratio, SCF/STB
Rso solution gas-oil ratio, SCF/STB
Rp cumulative produced gas-oil ratio, SCF/STB
Cf formation compressibility, psia-1
Cw water isothermal compressibility, psia-1
Swi initial water saturation
∆pt reservoir pressure drop, psia = pi - p(t)
p(t) current reservoir pressure, psia
(1)
2
( ) ( ) ( )
( ) B
W
+
B
R
-
R
N
+
B
N
=
B
G
+
B
W
+
W
+
p
S
-
1
S
C
+
C
GB
+
NB
+
B
-
B
G
+
B
-
B
N
w
p
g
soi
p
p
t
p
Ig
I
Iw
I
e
t
wi
wi
w
f
gi
ti
gi
g
ti
t ∆






B
N
B
G
=
volume
oil
initial
volume
cap
gas
initial
ti
gi
=
m
( ) ( ) ( )
( ) B
W
+
B
R
-
R
N
+
B
N
=
B
G
+
B
W
+
W
+
p
S
-
1
S
C
+
C
B
Nm
+
NB
+
B
-
B
B
B
Nm
+
B
-
B
N
w
p
g
soi
p
p
t
p
Ig
I
Iw
I
e
t
wi
wi
w
f
ti
ti
gi
g
gi
ti
ti
t ∆






Material Balance Equation as a Straight Line
Normally, when using the material balance equation, each pressure and the
corresponding production data is considered as being a separate point from other pressure
values. From each separate point, a calculation is made and the results of these
calculations are averaged.
However, a method is required to make use of all data points with the
requirement that these points must yield solutions to the material balance equation that
behave linearly to obtain values of the independent variable. The straight-line method
begins with the material balance written as:
Defining the ratio of the initial gas cap volume to the initial oil volume as:
and plugging into the equation yields:
Let:
3
( )
[ ] B
G
-
B
W
-
B
W
+
B
R
-
R
+
B
N
=
F
p
S
-
1
S
C
+
C
=
E
B
-
B
=
E
B
-
B
=
E
Ig
I
Iw
I
w
p
g
soi
p
t
p
t
wi
wi
w
f
w
f,
gi
g
g
ti
t
o
∆






( )
( ) W
+
E
B
m
+
1
+
E
B
B
m
+
E
N
=
W
+
E
B
m
+
1
N
+
E
B
B
Nm
+
E
N
=
F
e
w
f,
ti
g
gi
ti
o
e
w
f,
ti
g
gi
ti
o






( ) 





E
B
m
+
1
+
E
B
B
m
+
E
=
D w
f,
ti
g
gi
ti
o
D
W
+
N
=
D
F e
Thus we obtain:
Let:
Dividing through by D, we get:
Which is written as y = b + x. This would suggest that a plot of F/D as the y coordinate
and We/D as the x coordinate would yield a straight line with slope equal to 1 and
intercept equal to N.
(2)
4
Drive Indexes from the Material Balance Equation
The three major driving mechanisms are: 1) depletion drive (oil zone oil
expansion), 2) segregation drive (gas zone gas expansion), and 3) water drive (water
zone water influx). To determine the relative magnitude of each of these driving
mechanisms, the compressibility term in the material balance equation is neglected and
the equation is rearranged as follows:
Dividing through by the right hand side of the equation yields:
The terms on the left hand side of equation (3) represent the depletion drive index (DDI),
the segregation drive index (SDI), and the water drive index (WDI) respectively. Thus,
using Pirson's abbreviations, we write:
DDI + SDI + WDI = 1
( ) ( ) ( ) ( )
[ ]
B
R
-
R
+
B
N
=
B
W
-
W
+
B
-
B
G
+
B
-
B
N g
soi
p
t
p
w
p
e
gi
g
ti
t
( )
( )
[ ]
( )
( )
[ ]
( )
( )
[ ]
1
=
B
R
-
R
+
B
N
B
W
-
W
+
B
R
-
R
+
B
N
B
-
B
G
+
B
R
-
R
+
B
N
B
-
B
N
g
soi
p
t
p
w
p
e
g
soi
p
t
p
gi
g
g
soi
p
t
p
ti
t
(3)
5
Tracy Material Balance
Tracy started with the Schilthuis form of the material balance equation:
Since:
Plugging into the equation, rearranging, and solving for N yields:
Let:
( ) ( ) ( ) w
p
g
soi
p
p
t
p
e
gi
g
ti
t B
W
B
R
-
R
N
+
B
N
=
W
B
-
B
G
+
B
-
B
N +
+
( )B
R
-
R
+
B
=
B
B
=
B
R
N
=
G
B
B
Nm
=
G
g
so
soi
o
t
oi
ti
p
p
p
gi
ti
[ ]
( ) ( )





−
−
B
-
B
B
B
m
+
B
R
-
R
+
B
-
B
B
W
W
B
G
+
B
R
-
B
N
=
N
gi
g
gi
oi
g
so
soi
oi
o
w
p
e
g
p
g
so
o
p )
(
( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )





Φ






Φ






Φ
B
-
B
B
B
m
+
B
R
-
R
+
B
-
B
=
B
-
B
B
B
m
+
B
R
-
R
+
B
-
B
B
=
B
-
B
B
B
m
+
B
R
-
R
+
B
-
B
B
R
-
B
=
gi
g
gi
oi
g
so
soi
oi
o
W
gi
g
gi
oi
g
so
soi
oi
o
g
G
gi
g
gi
oi
g
so
soi
oi
o
g
so
o
N
1
6
Phi vs Reservoir Pressure
0.01
0.1
1
10
100
0 500 1000 1500 2000
Reservoir Pressure, psia
P
ressu
re
F
acto
r
phiG
phiW
PhiN vs Reservoir Pressure
0
5
10
15
20
25
30
35
40
0 500 1000 1500 2000
Reservoir Pressure, psia
Pre
s
s
u
re
F
a
c
to
r
phiN
Thus we have:
If there is no water influx or water production, the equation is written as:
Φ
Φ G
p
N
p G
+
N
=
N
Phi factors can be calculated at all desired pressures using data from a reservoir fluid
analysis. Then a table or plot of these factors can be used to calculate oil in place or
predict future performance.
Phi factors are infinite at the bubble point and decline rapidly as pressure declines below
the bubble point. Characteristic shapes of these pressure functions are shown next.
( )Φ
−
+
Φ
Φ W
e
w
p
G
p
N
p W
B
W
G
+
N
=
N
7
Tracy Method for Predicting Future Performance
For oil reservoirs above the bubble-point pressure, the Tracy prediction method is
not needed. It is normally started at the bubble-point pressure or at pressures below. To
use this method for predicting future performance, it is necessary to choose the future
pressures at which performance is desired. This means that we need to select the pressure
step to be used. At each selected pressure, cumulative oil, cumulative gas, and producing
gas-oil ratio will be calculated. So the goal is to determine a table of Np, Gp, and Rp
versus future reservoir static pressure such as:
n p Np Gp Rp
0
1
2
3
4
p0 = pi = pb
p1
p1
p3
p4
0
Np1
Np2
Np3
Np4
0
Gp1
Gp2
Gp3
Gp4
Rsb
R1
R2
R3
R4
Oil is produced from volumetric, undersaturated reservoirs by the expansion of reservoir
fluids. Down to the bubble-point pressure, the production is caused by liquid (oil and
connate water) expansion and rock compressibility. Below the bubble-point pressure, the
expansion of the connate water and the rock compressibility are negligible, and as the oil
phase contracts owing to release of gas from solution, production is a result of expansion
of the gas phase. As production proceeds, pressure drops and the gas and oil viscosities
and volume factors continually change.
Tracy method for predicting the performance of internal gas drive reservoir uses
the material balance equation for a volumetric undersaturated oil reservoir which is
written as:
( ) ( ) ( ) w
p
g
soi
p
p
t
p
e
gi
g
ti
t B
W
B
R
-
R
N
+
B
N
=
W
B
-
B
G
+
B
-
B
N +
+
8
Since:
Plugging into the equation, rearranging, and solving for N yields:
Let:
Thus we have:
( )B
R
-
R
+
B
=
B
B
=
B
R
N
=
G
B
B
Nm
=
G
g
so
soi
o
t
oi
ti
p
p
p
gi
ti
[ ]
( ) ( )





−
−
B
-
B
B
B
m
+
B
R
-
R
+
B
-
B
B
W
W
B
G
+
B
R
-
B
N
=
N
gi
g
gi
oi
g
so
soi
oi
o
w
p
e
g
p
g
so
o
p )
(
( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )





Φ






Φ






Φ
B
-
B
B
B
m
+
B
R
-
R
+
B
-
B
=
B
-
B
B
B
m
+
B
R
-
R
+
B
-
B
B
=
B
-
B
B
B
m
+
B
R
-
R
+
B
-
B
B
R
-
B
=
gi
g
gi
oi
g
so
soi
oi
o
W
gi
g
gi
oi
g
so
soi
oi
o
g
G
gi
g
gi
oi
g
so
soi
oi
o
g
so
o
N
1
9
If there is no water influx or water production, the equation is written as:
Φ
Φ G
p
N
p G
+
N
=
N
Phi factors can be calculated at all desired pressures using data from a reservoir fluid
analysis. Then a table or plot of these factors can be used to calculate oil in place or
predict future performance.
At time level j, the above equation is written as:
Since:
Thus:
Rearranging and solving for ∆Np we get:
Where Np
j-1
, Gp
j-1
are the cumulative oil and gas production at the old time level j-1
respectively.
( )Φ
−
+
Φ
Φ W
e
w
p
G
p
N
p W
B
W
G
+
N
=
N
( ) ( )Φ
∆
Φ
∆ j
G
p
1
-
j
p
j
N
p
1
-
j
p G
+
G
+
N
+
N
=
N
( ) N
2
R
+
R
=
R
N
=
R
N
=
G p
j
p
1
-
j
p
ave
p
p
p
p
p ∆






∆
∆
∆
( ) ( ) N
R
+
+
G
+
N
=
N
R
+
G
+
N
+
N
=
N
p
j
G
ave
p
j
N
j
G
1
-
j
p
j
N
1
-
j
p
j
G
p
ave
p
j
G
1
-
j
p
j
N
p
j
N
1
-
j
p
∆
Φ
Φ
Φ
Φ
Φ
∆
Φ
Φ
∆
Φ
Φ
Φ
Φ
Φ
∆ j
G
ave
p
j
N
j
G
1
-
j
p
j
N
1
-
j
p
p
R
+
G
-
N
-
N
=
N (4)
10
The tarner method for predicting reservoir performance by internal gas drive will
be presented in a form proposed by Tracy as follows:
1) Calculate ΦN and ΦG at p = pi - ∆p using:
2) Assume Rp
j
= Rso
j
3) Calculate Rp
ave
using:
4) Calculate ∆Np using equation (4):
5) Calculate Np = Np
j-1
+ ∆Np
( ) ( )
( ) ( )





Φ






Φ
B
-
B
B
B
m
+
B
R
-
R
+
B
-
B
B
=
B
-
B
B
B
m
+
B
R
-
R
+
B
-
B
B
R
-
B
=
gi
g
gi
oi
g
so
soi
oi
o
g
G
gi
g
gi
oi
g
so
soi
oi
o
g
so
o
N






2
R
+
R
=
R
j
p
1
-
j
p
ave
p
Φ
Φ
Φ
Φ
∆
G
ave
p
N
G
1
-
j
p
N
1
-
j
p
p
R
+
G
-
N
-
N
=
N
11
6) Calculate So and SL as follows:
7) Evaluate ko at Sw and kg at SL
8) Calculate Rp
j
using the following equation:
9) Calculate the difference between the assumed and the calculated Rp
j
value. If these
two values agree within some tolerance, then the calculated ∆Np is correct. On the other
hand, if they don't agree then the calculated value should be used as the new guess and
steps 3 through 9 are repeated.
( )
S
+
S
=
S
B
B
N
N
-
1
S
-
1
=
S
o
w
L
oi
o
p
w
o 





B
B
k
k
+
R
=
R
g
o
g
o
o
g
so
j
p
µ
µ

More Related Content

Similar to Week3.pdf

Society of-actuariescasualty-actuarial-society-exam-p4001
Society of-actuariescasualty-actuarial-society-exam-p4001Society of-actuariescasualty-actuarial-society-exam-p4001
Society of-actuariescasualty-actuarial-society-exam-p4001
Zixi Wang
 
Solving Linear Equations Over p-Adic Integers
Solving Linear Equations Over p-Adic IntegersSolving Linear Equations Over p-Adic Integers
Solving Linear Equations Over p-Adic Integers
Joseph Molina
 
Phase Transitions of Best-of-Two and Best-of-Three on Stochastic Block Models
Phase Transitions of Best-of-Two and Best-of-Three on Stochastic Block ModelsPhase Transitions of Best-of-Two and Best-of-Three on Stochastic Block Models
Phase Transitions of Best-of-Two and Best-of-Three on Stochastic Block Models
Nobutaka Shimizu
 

Similar to Week3.pdf (20)

Society of-actuariescasualty-actuarial-society-exam-p4001
Society of-actuariescasualty-actuarial-society-exam-p4001Society of-actuariescasualty-actuarial-society-exam-p4001
Society of-actuariescasualty-actuarial-society-exam-p4001
 
Cubic root using excel
Cubic root using excelCubic root using excel
Cubic root using excel
 
Geotechnical Engineering-II [Lec #24: Coulomb EP Theory]
Geotechnical Engineering-II [Lec #24: Coulomb EP Theory]Geotechnical Engineering-II [Lec #24: Coulomb EP Theory]
Geotechnical Engineering-II [Lec #24: Coulomb EP Theory]
 
silo.tips_the-pressure-derivative.pdf
silo.tips_the-pressure-derivative.pdfsilo.tips_the-pressure-derivative.pdf
silo.tips_the-pressure-derivative.pdf
 
Register Allocation
Register AllocationRegister Allocation
Register Allocation
 
Decline curve
Decline curveDecline curve
Decline curve
 
Design and analysis of algorithm ppt ppt
Design and analysis of algorithm ppt pptDesign and analysis of algorithm ppt ppt
Design and analysis of algorithm ppt ppt
 
General Material Balance Equation 1.pptx
General Material Balance Equation 1.pptxGeneral Material Balance Equation 1.pptx
General Material Balance Equation 1.pptx
 
01 why do_we_need_artificial_lift
01 why do_we_need_artificial_lift01 why do_we_need_artificial_lift
01 why do_we_need_artificial_lift
 
Class lectures on Hydrology by Rabindra Ranjan Saha Lecture 9
Class lectures on Hydrology by Rabindra Ranjan Saha Lecture 9Class lectures on Hydrology by Rabindra Ranjan Saha Lecture 9
Class lectures on Hydrology by Rabindra Ranjan Saha Lecture 9
 
Trilinear embedding for divergence-form operators
Trilinear embedding for divergence-form operatorsTrilinear embedding for divergence-form operators
Trilinear embedding for divergence-form operators
 
Lateral Earth pressure
Lateral Earth pressureLateral Earth pressure
Lateral Earth pressure
 
Solving Linear Equations Over p-Adic Integers
Solving Linear Equations Over p-Adic IntegersSolving Linear Equations Over p-Adic Integers
Solving Linear Equations Over p-Adic Integers
 
Numerical Simulation Study of a 1-D Subsurface Reservoir
Numerical Simulation Study of a 1-D Subsurface ReservoirNumerical Simulation Study of a 1-D Subsurface Reservoir
Numerical Simulation Study of a 1-D Subsurface Reservoir
 
Binomial theorem
Binomial theorem Binomial theorem
Binomial theorem
 
Presentation 4 ce 904 on Hydrology by Rabindra Ranjan Saha,PEng, Associate Pr...
Presentation 4 ce 904 on Hydrology by Rabindra Ranjan Saha,PEng, Associate Pr...Presentation 4 ce 904 on Hydrology by Rabindra Ranjan Saha,PEng, Associate Pr...
Presentation 4 ce 904 on Hydrology by Rabindra Ranjan Saha,PEng, Associate Pr...
 
Phase Transitions of Best-of-Two and Best-of-Three on Stochastic Block Models
Phase Transitions of Best-of-Two and Best-of-Three on Stochastic Block ModelsPhase Transitions of Best-of-Two and Best-of-Three on Stochastic Block Models
Phase Transitions of Best-of-Two and Best-of-Three on Stochastic Block Models
 
Depth compensated bottle 1 bottle explained
Depth compensated bottle 1 bottle explainedDepth compensated bottle 1 bottle explained
Depth compensated bottle 1 bottle explained
 
Fluid mechanics study guide (Cheat sheet)
Fluid mechanics study guide (Cheat sheet)Fluid mechanics study guide (Cheat sheet)
Fluid mechanics study guide (Cheat sheet)
 
Calculo volumetrico
Calculo volumetricoCalculo volumetrico
Calculo volumetrico
 

Recently uploaded

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 

Recently uploaded (20)

(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 

Week3.pdf

  • 1. 1 ( ) ( ) ( ) ( ) B W + B R - R N + B N = B G + B W + W + p S - 1 S C + C GB + NB + B - B G + B - B N w p g soi p p t p Ig I Iw I e t wi wi w f gi ti gi g ti t ∆       Material Balance Calculations A general material balance equation that can be applied to all reservoir types was first developed by Schilthuis in 1936. Although it is a tank model equation, it can provide great insight for the practicing reservoir engineer. It is written from start of production to any time (t) as follows: oil zone oil expansion + gas zone gas expansion + oil zone and gas zone pore volume and connate water expansion + water influx + water injected + gas injected = oil produced + gas produced + water produced Where: N initial oil in place, STB Np cumulative oil produced, STB G initial gas in place, SCF GI cumulative gas injected into reservoir, SCF Gp cumulative gas produced, SCF We water influx into reservoir, bbl WI cumulative water injected into reservoir, STB Wp cumulative water produced, STB Bti initial two-phase formation volume factor, bbl/STB = Boi Boi initial oil formation volume factor, bbl/STB Bgi initial gas formation volume factor, bbl/SCF Bt two-phase formation volume factor, bbl/STB = Bo + (Rsoi - Rso) Bg Bo oil formation volume factor, bbl/STB Bg gas formation volume factor, bbl/SCF Bw water formation volume factor, bbl/STB BIg injected gas formation volume factor, bbl/SCF BIw injected water formation volume factor, bbl/STB Rsoi initial solution gas-oil ratio, SCF/STB Rso solution gas-oil ratio, SCF/STB Rp cumulative produced gas-oil ratio, SCF/STB Cf formation compressibility, psia-1 Cw water isothermal compressibility, psia-1 Swi initial water saturation ∆pt reservoir pressure drop, psia = pi - p(t) p(t) current reservoir pressure, psia (1)
  • 2. 2 ( ) ( ) ( ) ( ) B W + B R - R N + B N = B G + B W + W + p S - 1 S C + C GB + NB + B - B G + B - B N w p g soi p p t p Ig I Iw I e t wi wi w f gi ti gi g ti t ∆       B N B G = volume oil initial volume cap gas initial ti gi = m ( ) ( ) ( ) ( ) B W + B R - R N + B N = B G + B W + W + p S - 1 S C + C B Nm + NB + B - B B B Nm + B - B N w p g soi p p t p Ig I Iw I e t wi wi w f ti ti gi g gi ti ti t ∆       Material Balance Equation as a Straight Line Normally, when using the material balance equation, each pressure and the corresponding production data is considered as being a separate point from other pressure values. From each separate point, a calculation is made and the results of these calculations are averaged. However, a method is required to make use of all data points with the requirement that these points must yield solutions to the material balance equation that behave linearly to obtain values of the independent variable. The straight-line method begins with the material balance written as: Defining the ratio of the initial gas cap volume to the initial oil volume as: and plugging into the equation yields: Let:
  • 3. 3 ( ) [ ] B G - B W - B W + B R - R + B N = F p S - 1 S C + C = E B - B = E B - B = E Ig I Iw I w p g soi p t p t wi wi w f w f, gi g g ti t o ∆       ( ) ( ) W + E B m + 1 + E B B m + E N = W + E B m + 1 N + E B B Nm + E N = F e w f, ti g gi ti o e w f, ti g gi ti o       ( )       E B m + 1 + E B B m + E = D w f, ti g gi ti o D W + N = D F e Thus we obtain: Let: Dividing through by D, we get: Which is written as y = b + x. This would suggest that a plot of F/D as the y coordinate and We/D as the x coordinate would yield a straight line with slope equal to 1 and intercept equal to N. (2)
  • 4. 4 Drive Indexes from the Material Balance Equation The three major driving mechanisms are: 1) depletion drive (oil zone oil expansion), 2) segregation drive (gas zone gas expansion), and 3) water drive (water zone water influx). To determine the relative magnitude of each of these driving mechanisms, the compressibility term in the material balance equation is neglected and the equation is rearranged as follows: Dividing through by the right hand side of the equation yields: The terms on the left hand side of equation (3) represent the depletion drive index (DDI), the segregation drive index (SDI), and the water drive index (WDI) respectively. Thus, using Pirson's abbreviations, we write: DDI + SDI + WDI = 1 ( ) ( ) ( ) ( ) [ ] B R - R + B N = B W - W + B - B G + B - B N g soi p t p w p e gi g ti t ( ) ( ) [ ] ( ) ( ) [ ] ( ) ( ) [ ] 1 = B R - R + B N B W - W + B R - R + B N B - B G + B R - R + B N B - B N g soi p t p w p e g soi p t p gi g g soi p t p ti t (3)
  • 5. 5 Tracy Material Balance Tracy started with the Schilthuis form of the material balance equation: Since: Plugging into the equation, rearranging, and solving for N yields: Let: ( ) ( ) ( ) w p g soi p p t p e gi g ti t B W B R - R N + B N = W B - B G + B - B N + + ( )B R - R + B = B B = B R N = G B B Nm = G g so soi o t oi ti p p p gi ti [ ] ( ) ( )      − − B - B B B m + B R - R + B - B B W W B G + B R - B N = N gi g gi oi g so soi oi o w p e g p g so o p ) ( ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )      Φ       Φ       Φ B - B B B m + B R - R + B - B = B - B B B m + B R - R + B - B B = B - B B B m + B R - R + B - B B R - B = gi g gi oi g so soi oi o W gi g gi oi g so soi oi o g G gi g gi oi g so soi oi o g so o N 1
  • 6. 6 Phi vs Reservoir Pressure 0.01 0.1 1 10 100 0 500 1000 1500 2000 Reservoir Pressure, psia P ressu re F acto r phiG phiW PhiN vs Reservoir Pressure 0 5 10 15 20 25 30 35 40 0 500 1000 1500 2000 Reservoir Pressure, psia Pre s s u re F a c to r phiN Thus we have: If there is no water influx or water production, the equation is written as: Φ Φ G p N p G + N = N Phi factors can be calculated at all desired pressures using data from a reservoir fluid analysis. Then a table or plot of these factors can be used to calculate oil in place or predict future performance. Phi factors are infinite at the bubble point and decline rapidly as pressure declines below the bubble point. Characteristic shapes of these pressure functions are shown next. ( )Φ − + Φ Φ W e w p G p N p W B W G + N = N
  • 7. 7 Tracy Method for Predicting Future Performance For oil reservoirs above the bubble-point pressure, the Tracy prediction method is not needed. It is normally started at the bubble-point pressure or at pressures below. To use this method for predicting future performance, it is necessary to choose the future pressures at which performance is desired. This means that we need to select the pressure step to be used. At each selected pressure, cumulative oil, cumulative gas, and producing gas-oil ratio will be calculated. So the goal is to determine a table of Np, Gp, and Rp versus future reservoir static pressure such as: n p Np Gp Rp 0 1 2 3 4 p0 = pi = pb p1 p1 p3 p4 0 Np1 Np2 Np3 Np4 0 Gp1 Gp2 Gp3 Gp4 Rsb R1 R2 R3 R4 Oil is produced from volumetric, undersaturated reservoirs by the expansion of reservoir fluids. Down to the bubble-point pressure, the production is caused by liquid (oil and connate water) expansion and rock compressibility. Below the bubble-point pressure, the expansion of the connate water and the rock compressibility are negligible, and as the oil phase contracts owing to release of gas from solution, production is a result of expansion of the gas phase. As production proceeds, pressure drops and the gas and oil viscosities and volume factors continually change. Tracy method for predicting the performance of internal gas drive reservoir uses the material balance equation for a volumetric undersaturated oil reservoir which is written as: ( ) ( ) ( ) w p g soi p p t p e gi g ti t B W B R - R N + B N = W B - B G + B - B N + +
  • 8. 8 Since: Plugging into the equation, rearranging, and solving for N yields: Let: Thus we have: ( )B R - R + B = B B = B R N = G B B Nm = G g so soi o t oi ti p p p gi ti [ ] ( ) ( )      − − B - B B B m + B R - R + B - B B W W B G + B R - B N = N gi g gi oi g so soi oi o w p e g p g so o p ) ( ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )      Φ       Φ       Φ B - B B B m + B R - R + B - B = B - B B B m + B R - R + B - B B = B - B B B m + B R - R + B - B B R - B = gi g gi oi g so soi oi o W gi g gi oi g so soi oi o g G gi g gi oi g so soi oi o g so o N 1
  • 9. 9 If there is no water influx or water production, the equation is written as: Φ Φ G p N p G + N = N Phi factors can be calculated at all desired pressures using data from a reservoir fluid analysis. Then a table or plot of these factors can be used to calculate oil in place or predict future performance. At time level j, the above equation is written as: Since: Thus: Rearranging and solving for ∆Np we get: Where Np j-1 , Gp j-1 are the cumulative oil and gas production at the old time level j-1 respectively. ( )Φ − + Φ Φ W e w p G p N p W B W G + N = N ( ) ( )Φ ∆ Φ ∆ j G p 1 - j p j N p 1 - j p G + G + N + N = N ( ) N 2 R + R = R N = R N = G p j p 1 - j p ave p p p p p ∆       ∆ ∆ ∆ ( ) ( ) N R + + G + N = N R + G + N + N = N p j G ave p j N j G 1 - j p j N 1 - j p j G p ave p j G 1 - j p j N p j N 1 - j p ∆ Φ Φ Φ Φ Φ ∆ Φ Φ ∆ Φ Φ Φ Φ Φ ∆ j G ave p j N j G 1 - j p j N 1 - j p p R + G - N - N = N (4)
  • 10. 10 The tarner method for predicting reservoir performance by internal gas drive will be presented in a form proposed by Tracy as follows: 1) Calculate ΦN and ΦG at p = pi - ∆p using: 2) Assume Rp j = Rso j 3) Calculate Rp ave using: 4) Calculate ∆Np using equation (4): 5) Calculate Np = Np j-1 + ∆Np ( ) ( ) ( ) ( )      Φ       Φ B - B B B m + B R - R + B - B B = B - B B B m + B R - R + B - B B R - B = gi g gi oi g so soi oi o g G gi g gi oi g so soi oi o g so o N       2 R + R = R j p 1 - j p ave p Φ Φ Φ Φ ∆ G ave p N G 1 - j p N 1 - j p p R + G - N - N = N
  • 11. 11 6) Calculate So and SL as follows: 7) Evaluate ko at Sw and kg at SL 8) Calculate Rp j using the following equation: 9) Calculate the difference between the assumed and the calculated Rp j value. If these two values agree within some tolerance, then the calculated ∆Np is correct. On the other hand, if they don't agree then the calculated value should be used as the new guess and steps 3 through 9 are repeated. ( ) S + S = S B B N N - 1 S - 1 = S o w L oi o p w o       B B k k + R = R g o g o o g so j p µ µ