Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
GL_1
Review
Scalar
Vector
Potential
Gradient
Divergence
Laplacian
Fluid flow in porous media
Assume a potential function such that:
( x, y, z)
x Ux
y U Uy
z
Uz
k
U ()
Assume a potential function such that:
( x, y, z)
The potential function can be expressed for instance as:
( x, y, z) P( x, y, z) gz
Where:
( x, y, z )
Y
k
U ()
Darcys Law
Cartesian System
Z
U
()
Y
Fluid flow in porous media
U Fluid particles velocity
Potential distribution
k Permeability
Fluid viscosity
Similarly
Heat flow h k(T )
Cartesian System
Z
h
(T )
Y
Heat flow
h Heat flow
T Temperature distribution
(T ) Temperature gradient
k Thermal conductivity
And
V RI
Electrical flow
Cartesian System L
R
Z A
i
AR
L
(V )
X
1
i (V )
Y
Electrical flow
i Electrical intensity vector
V Potential distribution
R Resistance
Resistivity
L Length of conductor
x x
y ( ) y
z z
Summary
Divergence of a vector
U x U y U z
.U
x y z
Divergence of a vector is the scalar product of:
x
Ux
y
by
Uy
z Uz
Summary
If:
x 2 2 2
. 2 2 2
x y z
U
y
z
.
is the Laplacian Operator 2 2 2
2 2 2
x y z
That means:
2 2 2
2 2 2 Divergence of
x y z
Example
Assume the following:
( x, y, z) 2 x 4 y 5z 6
3 2
2
6x
8y
5
Recall
Homogeneous and non-isotropic reservoir
Darcys law (3 D)
k x
UX
x
Uy
k y
y
k z
Uz
z
Homogeneous and non-isotropic
kz
Z
kx
ky
X
Z kz
kx
ky
X
Definition of the
Y Anisotropy ratio a=(kx/kz)1/2
Recall
Homogeneous and isotropic reservoir (k the same)
Darcys law (3 D)
k
UX
x
Uy
k
y
k
Uz
z
Homogeneous reservoirs
Linear flow
Radial flow
Spherical flow
Three types of Fluids
water
Oil
Gas
Phase flow
Single phase
Multiphase
Assumptions
Single phase
Homogeneous and Isotropic
Radial flow
Fluids: Slightly compressible oil
Darcys Law k X
UX
x
Z
Y
Continuity equation
U X U X X
X
Y
Continuity equation
In one direction
ty.z( U ) x ( U ) xx V t t V t
V .t xy.z.t
We will obtain
( U ) x ( U ) xx t t t
x t
And, for x and t going to zero:
U
x t
Using Darcys law
and assuming no gravity forces
we will have for each direction xi :
xi
k xi P
U xi
xi
In the continuity equation, the source/sink term
should be added in such a way that:
[Source/sink]
U x U y U z
[ s / sk ]
x y z t
If no source/sink term
U x U y U z
x y z t
Or
( ) 1
( U ) Where U [k ]()
t
In this case, we will have:
1 ( )
[ [k ]()]
t
Where
[k ] Matrix permeability
And
x
[]
y
z
Case of Homogeneous and Non-isotropic PM:
1 ( )
[ [k ]()]
t
Where 0 0
kx
[k ] 0 ky 0
And
0 0 kz
x
[] y
z
Therefore, the continuity equation CE can be written:
[ kx ] [ ky ] [ kz ]
x x y y z z t
[ k ] [ k ] [ k ]
x x y y z z t
The continuity equation in the case of heterogeneous PM is
too complex to handle. However, it is important to notice that
the CE for the homogeneous and non-isotropic PM can be
reduced to the homogeneous and isotropic form
1 / 2
x xk x x 1 / 2
x
kx
1 / 2
y yk y And y ky
1 / 2
y
z zk 1/ 2 z 1 / 2
z kz
z
In this case, the CE can be written as:
x x
[ kx ]
x x x x
y y
[ ky ]
y y y y
z z
[ kz ]
z z z z t
Or also
x
2
[ kx ]
x x x
y
2
[ ky ]
y y y
z
2
[ kz ]
z z z t
[ ] [ ] [ ]
x x y y z z t
In the case of homogeneous and isotropic porous medium, the
CE can be written:
[ k ] [ k ] [ k ]
x x y y z z t
Assuming a horizontal reservoir, this CE becomes:
P P P
[ k ] [ k ] [ k ]
x x y y z z t
Assuming k and constant, this CE becomes:
P P P
[ ] [ ] [ ]
x x y y z z k t
The continuity equation can be written:
P P P
[ ] [ ] [ ]
x x y y z z k t
is a function of P. It varies with P according to the
system: wether it is a lightly compressible oil or gas.
Assume the system is a slightly compressible oil:
1 V 1
c or c
V P P
c p p0
and
0e
Recall: k , , constant
Replacing, we will have:
c p p0 P c p p0 P
0e 0e
x
x y y
c p p0 P
0e
z z
k t
0 e
c p p0
Or also
P c p p0 P
2 2
c p p0
0e 2
c 0 e x
x
{ y} {z}
k t
0 e c p p0
This equation can be written now as:
P c p p0 P
2 2
c p p0
0e 2
c 0 e x
x
{.}y {.}z
k
0e
c p p0
c P
t
Or also:
2P 2P 2P
2 2 2
x y z
P 2 P 2 P 2 c P
c
x y z k t
Neglecting the pressure gradient to the power two:
P 2 P 2 P 2
c Negligible
x x x
2
c P is negligible
2 P 2 P 2 P c P
2
2
2
x y z k t
( x, t ) () 0
L
x
x
t
PETR 5308
Pressure Transient Analysis
GL_2
Single phase flow Slightly compressible fluid
The three D diffusivity equation is:
2 P 2 P 2 P P P P c P
2 2 2
2
c
x y z x y z k t
2 2
Notice:
P 2 P 2 P 2
c Is negligible
x y z
2 P 2 P 2 P c P
2 2 2
x y z k t
c P
P
k t
Where :
Laplacian
P Pr essure
Porosity
Vis cos ity
c Compressibility
k Permeabili ty
t Time
System of Units:
If: P, , , c, k , t , x,..
2 P 2 P 2 P c P
2
2
2
x y z k t
2 P 2 P 2 P c P
2
2
2
x y z 0.000264k t
P : Psi
: Fraction
: Cp
c : 1 / psi
k : md
t : Hours
L : ft
Practical meaning of this differential equation:
Single phase
Homogeneous and Isotropic
Fluids: Slightly compressible oil
Fluids and reservoir properties constant
One D solution as a function of x and t
Cartesian System (Initial condition : t=0 )
t=0
t
One D solution as a function of x and t
Cartesian System (Boundary condition : x=0)
x=0
t
System of coordinates
2 P 1 P c P
r 2
r r 0.000264k t
Boundary Conditions
1. No flow Boundary at top and bottom
2. P=Pi at the outer limit of the reservoir
Initial Conditions
1. P=Pi at t=0
Pressure at outer boundary is Pi No flow condition
2 P 1 P c P
r 2
r r 0.000264k t
In this equation:
The rock/fluid parameters are:
,,c and k
r
rD
rw
0.0002637 kt
tD
crw 2
0.00708khPi P
PD
qB
qB
qD
0.00708khPi Pwf
After this change of variables, the equation becomes:
1 PD 2 PD PD
rD rD rD
2
t D
Or equivalently:
1 PD PD
rD
rD rD rD t D
Type of flow
Type of reservoir
Type of BC
After adding the following assumptions:
Constant production rate
Radial cylindrical flow
Infinite acting reservoir (transient)
GL_3
Assumptions:
Single phase
Homogeneous and Isotropic PM (k and constant)
Slightly compressible fluid
Isothermal ( constant)
Horizontal flow
For a slightly compressible fluid, we will have:
1 d
c 2
dP
c ( P Ps )
se 3
In this case, since k , and are constant. And the gravity is
eliminated, the CE can be written as:
P P P
[ ] [ ] [ ] 4
x x y y z z k t
Eq. 3 after derivation with respect to x and t will give:
c ( P PS ) P c ( P PS ) P
se c And: se c
x x t t
Also since:
P P P
[ ] { }
x x x x x x
The CE can be written:
2P 2P 2P
[ 2 2 2 ]
x y z
P
2
P 2 P
2
P
c[( )( )( )] s e c ( P PS ) c
x y z k t
Or also:
2P 2P 2P
[ 2 2 2 ]
x y z
P
2
P 2 P
2
c P
c[( )( )( )]
x y z k t
2P 2P 2P
[ 2 2 2]
x y z
P
2
P 2 P
2
c P
c[( )( )( )]
x y z k t
In general
P P 2 P
2 2
c[( )( )( )] Is negligible
x y z
So we will have:
2 P 2 P 2 P c P
[ 2 2 2 ] 5
x y z k t
This is the well known diffusivity equation which can be
written as:
c P
P
k t
And in radial coordinates:
1 P 1 2 P 2 P c P
[r ] 2 [ 2 ] 2 6
r r r r z k t
Assumptions:
1. Single phase
2. Homogeneous and Isotropic PM (k and constant)
3. Slightly compressible fluid
4. Isothermal
5. Horizontal flow
6. Radial symmetry
7. Negligible pressure gradient
In this case, because of assumptions 5 and 6, Eq. 6 can be
written as:
1 P c P
[r ]
r r r k t 7
3. Also P q
lim rw
r
r 2kh
r
1 P c P
[r ] 7
r r r k t
Boltzman transformation
To solve E 7, the following change of variables is needed
cr 2
4kt
Eq. 7 can be written as a function of the new variable
Notice that:
cr cr 2
and
r 2kt t 4kt 2
After using the chain rule, Eq. 7 can be written as:
1 P c P
[r ]
r r r k t
Replacing, we get:
P cr 2 P
[ ]
4kt
And since:
cr 2
4kt
Eq. 7 becomes:
P P
[ ] 8
Eq. 8 can be integrated as follows:
P We will have:
Lets write: P'
dP' dP'
P' P' Or: (1 ) P'
d d
dP' (1 ) dP' d
Or also: d Or: also d
P' P'
This will give after integration: ln P' ln( ) C'
ln P' ln( ) ln C
This can be written as:
ln P' ln C ln
Or:
dP C ' du
Pi
u
Or:
u
e
P Pi C ' du 10
u
dP dP 11
r 2
dr d
Since from Eq. 9, we will have:
dP
C ' e
d
This means:
dP
lim 0 c' 12
d
From Eq. 11:
1 dP dP
r
2 dr d
Taking into account Eq. 11 and Eq. 12 we will have:
dP 1 dP
lim 0 r lim 0 r Or:
d 2 dr
1 dP
C ' r lim 0 r
2 dr
P q
r 13
r 2kh
In this case, will have:
q
C'
4kh
And Eq. 10 can be written as:
q e u
P Pi
4kh u
du 14
q cr 2
P Pi Ei
4kh 4kt
cr 2
Ei
4kt
cr 2
Is the Exponential integral function of:
4kt
Ei
Exponential integral
e u
Ei du
u
1/x
1/e
1 x
1 e x
Product: e x by or
x x
u
Ei
e
du
u
Integral
Ei x
Ei x ln 1.781x
x 0.02
Ei x negligible
4
x
.01
rD 2 rD 2 rD
2
Ei
4t
D
Ei ln 1.781
4t D 4t D
2
rD
0.01
4t D
Ei x negligible
4
2
rD
.01 10 4t D
Table
Summary
For an infinite reservoir, the solution is:
q cr 2
P(r , t ) Pi Ei
4kh 4kt
Next we will take a look at the case of
Bounded reservoirs
PETR 5308
Pressure Transient Analysis
GL_4
Bounded reservoirs
Before discussing the case of bounded reservoirs,
We need to talk about variables
Dimensionless variables
r
rD
rw
0.0002637 kt
tD
crw 2
0.00708khPi P
PD
qB
qB
qD
0.00708khPi Pwf
If dimensionless variables are used, the diffusivity equation becomes:
1 PD PD
rD
rD rD rD t D
Among the solutions that exist in the literature, we can mention:
rD 2
PD 0.5Ei
4t D
2. Bounded cylindrical reservoir solution
Using Field units (Non-dimensionless form)
qB 2t D 3
P(rw , t ) Pi 141.2 ln reD
kh reD 2
4
Bessel term (Negligible for large t)
The infinite acting reservoir solution coincides with the Bounded
reservoir solution if the dimensionless time tD is within a certain
range.
3.79105 ct rw 2 948ct re 2
< t <
k k
Consider an Infinite reservoir with a line source well
e u
The exponential integral solution: Ei du
u
e u
For >10.9 Ei du is negligible
u
e u
For 0.02<<10.9 Ei du is given by Table
u
e u
For <.02 Ei du Is: ln(1.781)
u
Pressure at outer boundary Pi No flow condition
h 120 ft
k 4 md
Pi 3200 psia
rw 0.33 ft
re 4000 ft
q 200 stb/d
0.18
1.12 cp
ct 0.000072 1/psia
B 1.26 Rb/stb
Q1
3.79105 ct rw 2
tmin = tmin = 0.2 hr
k
Q2
1 PD PD
rD
rD rD rD t D
Among the solutions that exist in the literature, we can mention:
rD 2
PD 0.5Ei
4t D
1 PD PD
rD
rD rD rD t D
rD 2
PD 0.5Ei
4t D
PETR 5308
Pressure Transient Analysis
GL_5
Recall: The infinite reservoir solution
Solution in Dimensionless form
rD 2 rD
r
PD 0.5Ei
rw
4t D
0.0002637 kt
tD
Solution in field units crw 2
0.00708khPi P
qB 948ct r 2
PD
P(r , t ) Pi 70.6 Ei qB
kh kt
If the reservoir is ideal (S=0) and the log approximation is valid:
70.6qB 1688ct rw
2 948ct r 2 Or also
Pi Pwf ln For 0.02
kt
kh kt
70.6qB ln(10) 1688ct rw ln X ln 10* log X
2
Pi Pwf log Because:
kh
kt
162.6qB 1688ct rw 2
That means: Pi Pwf log
kh kt
Formation damage
10 10 or: S 5.12
In this case: S 1 ln
4 0.33
200 *1.26 *1.5
and: Ps 2 * 70.6 * 5.12
10 *100
70.6qB 948ct rw
2
Pi Pwf Ei Ps
Or:
kh kt
70.6qB 948ct rw 70.6qB k rs
2
Pi Pwf
Ei 2 1 ln Or:
kh kt kh k s rw s
70.6qB 948ct rw k rs
2
Pi Pwf
Ei 2 1 ln
kh
kt k s rw
Drawdown equation with Skin
948ct rw
2
For <0.02
kt
70.6qB 1688ct rw
2
Pi Pwf ln 2S
kh kt
Recall: the skin S is:
k rs
S 1 ln
k s rw
qB
Ps 70.6 2S
kh
k rs
S 1 ln
k s rw
Bounded Reservoirs
Bounded Cylindrical Reservoir solution with Bessel term:
Or:
qB 2t D 3
P(rw , t ) Pi 141.2 2 ln reD
kh reD 4
with
~ 0.0744qBt
Pi P
ct re h
2
0.0744qB qB re 3
Pwf Pi t 141.2 ln E1
ct re h
2
kh rw 4
0.0744qBt ~
Replacing : In E1 by Pi P
ct re h
2
We obtain :
qB re 3
~
Pwf Pi Pi P 141.2 ln
kh rw 4
Or:
~ qB re 3
P Pwf 141.2 ln
kh rw 4
In the case of skin damage, this equation can be written:
~ qB re 3
P Pwf 141.2 ln S
kh rw 4
~ Is the average pressure and
P
S is the skin damage
The equation with the skin damage:
~ qB re 3
P Pwf 141.2 ln S
kh rw 4
Can be also written as:
~ qB re 3
P Pwf 141.2 ln
k j h rw 4
kj is an average permeability of the damaged reservoir
After combining, we obtain:
re 3 re 3
ln ln
r 4 r 4
w w
kj k
kj
Or:
k re 3 re 3
ln S ln S
r 4 r 4
w w
Recall
The Productivity Index PI for a bounded circular reservoir
q stb / d
PI ~ PI
P Pwf psi
From previous relation, we have:
k jh kh
PI or PI
re 3 re 3
141.2 B ln 141.2 B ln S
rw 4 rw 4
~
P Is the average pressure and
q q 0.00708kh
J ~ or: J ~
P Pwf P Pwf 1 10.06 A 3
B ln S
2 2 4
C A rw
A Drainage Area sq ft
CA Shape Factor
Bounded Reservoirs
CA = 31.62
Notice
= (31.62/10.06)
A= re2
Bounded Reservoirs
CA = 30.8828
For a Triangle:
CA = 27.6
Bounded Reservoirs
For a square with a well off center - located in just one quarter of
the square:
CA = 4.5132
CA = 2.0769
Bounded reservoirs
Bounded reservoirs
Maximum time a reservoir is infinite acting
0.000264kt ct At DA
Since: t DA Or t
ct A 0.000264k
ct At DA
t<
0.000264k
ct At DA
t>
0.000264k
Productivity Index
q 100 stb / d
PI PI 0.2
Pav Pwf 2000 1500 psi
Bounded reservoirs
qB re 3
k j 141.2 ln
hP rw 4
100 *1.5 * 0.5 1000 3
k j 141.2 ln
10(2000 1500) 0.25 4
k j 16md
If the estimation of k is k=25 md. How do you estimate S:
we have seen that:
re 3
ln
k j k rw 4
r 3
ln e S
r 4
w
or
re 3 re 3
k j ln S k ln or
rw 4 rw 4
kj re 3 k j re 3
ln S ln
k w r 4 k w r 4
Or also
kj re 3 k j re 3
S ln ln
k rw 4 k rw 4
or
kj re 3 k j
S ln 1
k rw 4 k
Or also
re 3 k
S ln 1
k
rw 4 j
1000 3 25
S ln 1
0.25 4 16
Or also S 4.24
This shows that this well is damaged.
Questions:
What is the difference between kj and ks
What is rs
Can we find rs for instance
Flow equations for generalized reservoir geometry
~ qB 1 10.06 A 3
P Pwf 141.2 ln S
kh 2 C A rw 2 4
where:
A Drainage area sq ft
CA Shape factor
0.00708kh
PI
1 10.06 A 3
B ln S
4
2 2
Aw
C r
Application: Flow equations for generalized geometry
0.00708kh
PI
1 10.06 A 3
B ln S
4
2 2
Aw
C r
For instance, for a bounded circular reservoir:
h 10 ft
Pav 2000 psia
Pwf 1500 psia
re 1000 ft
rw 0.25 ft
q 100 stb/d
0.5 cp
ct 0.000072 1/psia
B 1.5 Rb/stb
A *(1000)2
CA 30.8828
In this case, We will have:
A 3,141,500 sq ft
CA 30.88
rw 0.25ft
0.00708kh
PI
1 10.06 A 3
B ln S
4
2 2
Aw
C r
We will have:
Applying the PI equation with skin:
0.00708 * 25 *10
PI
1 10.06 * 3.14 *106 3
1.5 * .5 ln 4.24
2
2 30.8828 * (.25) 4
stb / d
We get: PI 0.2
psi
This shows that a reservoir with a square shape behaves almost like a
circular reservoir
Another example:
Bounded reservoir with a square shape and a well in the first quarter of
the square
h 10 ft
Pav 2000 psia
Pwf 1500 psia
re 1000 ft
rw 0.25 ft
q 100 stb/d
0.5 cp
ct 0.000072 1/psia
B 1.5 Rb/stb
A *(1000)2
CA 4.5132
Applying the PI equation with skin:
0.00708 * 25 *10
PI
1 10.06 * 3.14 *106 3
1.5 * .5 ln 2
4.24
2 4.5132 * (.25) 4
stb / d
We get: PI 0.185
psi
This shows that a reservoir with a square shape and a well in the first
quarter behaves slightly differently from a centered circular reservoir
PETR 5308
Pressure Transient Analysis
GL_5p
r
rD
Drawdown equation for an ideal reservoir S=0 rw
Assuming t very large tD
0.0002637 kt
crw 2
qB 0.000527kt re 3 0.00708khPi P
Pwf Pi 141.2 ln PD
qB
kh ct re 2
rw 4
0.0744qB qB re 3
Or: Pwf Pi t 141.2 ln E1
ct re h
2
kh rw 4
and
0.0744qB qB re 3
Pwf Pi t 141.2 ln
V p kh rw 4
ct
After deriving with respect to t
P ( rw , t )
Pwf Slope t
t
P(rw , t ) 0.234qB
t ctV p
Reservoir Limit Test
P(rw , t ) 0.234qB
t ctV p
Next
Extract re from the value of Vp
Vp
re
h
PETR 5308
Pressure Transient Analysis
GL_6
Formation damage
70.6qB 1688ct rw
2
Pi Pwf ln 2S
kh kt
Definition
rwa = rw exp(-S)
Or also: S=ln(rw/rwa)
Effective well bore radius
In this case, the previous equation becomes:
70.6qB 1688ct rw rw
2 2
Pi Pwf ln ln( 2
kh kt rwa
which can be also written as
0.007078kh 1
PI
B 2
ln 1688 c r
t w
2 S
kt
Bounded Reservoirs with various shapes
In a bounded Reservoir with other non-circular shape , we have:
~ 141.2 Bq 1 10.06 A 3
P Pwf ln S
kh 2 2 4
Aw
C r
The productivity index J for a VW can be written as:
q
J ~ or:
P Pwf
q 0.00708kh 1
J ~
P Pwf B
ln
1 10.06 A
S
3
2 C A rw 4
2
A Drainage Area sq ft
CA Shape Factor
Extension to horizontal wells
Extension to horizontal wells
Assume a homogeneous and non-isotropic reservoir
The Productivity Index J for a bounded cylindrical reservoir
and a horizontal well has been derived by many authors:
Joshi
Giger
Borisov
Renard and Dupuy
Example
Renard and Dupuy solution
2a
X
L
1
rw ' rw
2
0.5
L
0.5 4
kh 2r
and a 0.5 0.25 eh
kv 2 L
In
0.5
L
4
2r
a 0.5 0.25 eh
2 L
h k rs
Sh 1 ln
L k s rw
The horizontal skin is also written as follows:
h
Sh Sv
L
Sv is the vertical skin
k rs
S v 1 ln
k s rw
PETR 5308
Pressure Transient Analysis
GL_7
Example of Application
Consider the following three reservoirs:
1. Circle with a well in the center
2. Square with a well in the center
3. Square with a well in first quadrant
Calculate the time for which each of these reservoirs is
a. acting
b. the PSS solution is accurate
c. the PSS solution is accurate with 1% error
Data
A 17.42 106 SQFT
0.2
1 cp
ct 10-5 1/psi
k 100 md
Assume
h 10 ft
s 3
rw 0.3 ft
B 1.2 RB/stb
Bounded reservoirs
Bounded reservoirs
Bounded reservoirs
0.000264kt ct A
t DA t t DA
ct A 0.000264k
Bounded reservoirs
Bounded reservoirs
0.000264kt ct A
t DA t t DA
ct A 0.000264 k
Bounded reservoirs
Recall
0.000264kt ct A
t DA Or t t DA
ct A 0.000264k
Or t = 1,320tDA
Use the table to find the coefficient CA and the times tDA
We will have:
0.00708kh
PI
1 10.06 A 3
B ln S
2 2 4
C A rw
0.00708 *100 *10
PI
1 10.06 *17.42 *106
1.2 *1 ln 2
2.25
1
ln C
A
2 (.3) 2
5.9
PI
12.94
1
ln C
A
2
Applying the PI equation
5.9
PI
12.94 ln C A
1
2
1. t=30 hrs
Since 30<33 the Ei. solution applies. Since 30 hrs is a large
time, the ln approximation is valid. Therefore, we use:
70.7qB 1,688ct rw
2
Pi Pwf ln 2S
kh kt
2. t=200 hrs
Since 30<200<396 neither the Ei solution nor the
approximate PSS solution is valid. Therefore there is no
solution.
3. t=800 hrs
Since 800>792 we can use the PSS solution. It will be
exact
Superposition principle
Analytical solution for a production well
Sketch for production starting at t=0
70.6 948crw 2
Prw , t Pi (q) Ei
kh kt
q
t
-q
t
Rate <0 for a production well: rate =-q with q>0
Rate >0 for an injection well : rate =+q with q>0
If the starting time is ts instead of zero, the analytical solution can be
written as follows:
70.6 B 948crw
2
Prw , t Pi (q) Ei
q kh k t t s
t
-q
ts t
Superposition Principle in Time
q2
q1
t
ts t
Production starting at t=0, change of rate at ts
The analytical solution for this problem can be obtained by superposing the
following three solutions:
crw 2
Prw , t Pi q1 Ei
4kh 4kt
crw 2
Prw , t Pi q1 Ei
4kh 4k (t t s
and
crw 2
Prw , t Pi q2 Ei
4k t t s
4kh
Example
Application of the Superposition Principle in Time to handle a build up.
Consider a well that has been producing for a certain time and shut in.
Question
What will be the effect on the bottom hole pressure?
The bottom hole pressure which is equal initially to the flowing pressure
will start obviously to increase and approaches the initial pressure
asymptotically for a very large shut in time.
The previous solution can also be written:
In Field Units
q q
+q
t ts t
-q
t
The result is
+ =
+q
ts
t ts ts+t
ts+t t
-q -q
Using the previous equation (1) in field units:
Where q is positive
Analytical solution for superposition of a production and an injection well:
q positive
In the resulting analytical solution with superposition in time:
948crw 948crw
2 2
If 0.02
k t s t kt
70.6 Bq t
Prw , t Pi ln
kh t s t
Which gives the well known Horner method
Recall:
Horner equation can be also written in the log form:
Since:
ln(X) =ln(10).log(X) we will have:
162.6 Bq t
Prw , t Pi log
kh t s t
P(rw,t)) Horner Plot Using Field units:
Log plot
Pi
162.6Bq t t
Pws Pi log s
kh t
t s t
t
162.6Bq
Using the natural log plot, the slope is:
kh
PETR 5308
Pressure Transient Analysis
GL_8
Pressure Drawdown Tests
Negligible wellbore storage
Recall: Flowing pressure versus time
70.6qB 1,688ct rw
2
Pi Pwf ln 2S Or
kh kt
162.6qB 1,688ct rw
2
Pwf Pi log 0.869S
kh kt
Or
162.6qB ct rw
2
Pwf Pi log 3.23 0.869S
kh kt
In the case of a drawdown test, after plotting the semilog pressure versus
time, from the MTR we obtain a linear plot where the slope is given by:
162.6qB
m
kh
And , therefore:
162.6qB
k
mh
Skin in a drawdown test
From the pressure equation
162.6qB ct rw
2
Pwf Pi log 3.23 0.869S
kh kt
We can extract the Skin equation
Pi P1hr k
S 1.151 log 3.23
2
m ct rw
Where:
Pi initial pressure
P1hr Pwf for t= 1hr
m Slope
k,,,rw and ct :the characteristics of the reservoir
Drawdown test
Drawdown test Wellbore storage effect
Boundary effect
Constant rate draw down Tests
+q
ts
t tP tP+t
tP+t t
-q -q
Pi
Pws
Superposition in time
+q
ts
t tP tP+t
tP+t t
-q -q
( q) B 1,688crw
2
Pws P70.6 ln 2S
kh kt
qB 1,688crw
2
Pws P70.6 ln 2S
kh k tP t
Pi
Pws
( q) B 1,688crw
2
qB 1,688crw 2S
2
Pws P70.6 ln 2S Pws P70.6 ln
kt
kh k tP t
kh
The analytical solution for this shut in problem is:
Pi Initial pressure
Pws Pressure after shut in
tp Production time
qB 1,688crw 1,688crw 2
2
( q ) B
Pws Pi 70.6
ln 2S 70.6
ln 2S
kh k t P t
kh kt
qB t P t
Or Pws Pi 70.6 ln For large t
kh t
Recalling: log( X )
ln( X ) and ln(10) 2.302
ln(10)
qB t t
We can write: Pws Pi 2.302 * 70.6 log P
kh t
qB t t
Or also Pws Pi 162.6 log P
kh t
The pressure solution written at time tp gives:
qB 1,688ct rw
2
Pwf0 Pi 70.6 ln 2S or
kh ktP
qB 1,688ct rw
2
2
Pwf0 Pi 162.6 log S
2.302 or
kh ktP
qB 1,688ct rw
2
Pwf0 Pi 162.6 log 0.869S
kh ktP
Or also
1,688ct rw 2
Pwf0 Pi m log 0.869mS
ktP
t P t qB
Pws (t ) Pi m log m = 162.6
t kh
After subtracting the two equations above, we get:
t P t 1,688ct rw 2
Pws (t ) Pwf0 m log m log 0.869mS
t ktP
or
Notice:
1. For t = 1 (tp+t)/ tpt#1
2. Log(1,688) = 3.23
Pws(1hr) Pwf0 ct rw 2
S 1.151 log 3.23
m k
Pws
Summary Horner plot
Pi
1
t P t
t
162.6Bq t P t
Pws Pi log
kh t
Pws Horner Plot summary
Pi
1
t P t
t
162.6Bq
m
kh
Example of an ideal Build up test
Test Data
t P t
t
t
0
2 37
4 19
8 10
16 5,5
24 4
48 2,5
Pws t P t
Next, plot Pws vs To find the slope
t
1950
1950 1850
m 100 psi / cycle
1
or
1850
1950 1750
m 100 psi / cycle
2
1750
10 1 t P t
t
Pws Also need to find Pws(1hr)
t P t 72 1
For t 1hr 73
t 1
1950
1764
73 1 t t
t P t log P
t t
1HR
Pws
Pws(1hr) Pwf ct rw 2
S 1.151
log
3.23
m k
1950
1764
73 1 t P t
t
1,764 1,150 0.2 *1* .000002 * 0.32
S 1.151 log 3.23
m 48
S 1.43
Pws 1,764 1,150 0.2 *1* .000002 * 0.32
S 1.151 log 3.23
m 48
1950
S 1.43
Also
m =100 psi/cycle
qB
Ps 141.2 S
kh
162.6Bq
m
kh
1764
PS 0.869mS
73 1 t P t
t
FE
P P P
i wf S
P P
i wf
FE
1950 1150 124.3
= 0.844
1950 1150
Which shows that this is a damaged well
Initial pressure estimation from build up tests
The permeability is estimated from the slope m
Real build up tests
Real build up tests
Pws(1hr)
t P t
t
1HR
Well Bore Storage Effect
Pi
Pws
Well Bore Storage Effect
PETR 5308
Pressure Transient Analysis
GL_9
Superposition Principle in Space
Application
Single producing well
With a production rate = - q (q>0)
Or
70.6 B 948cr 2
Pr , t Pi qEi
kh kt
Or
70.6 B 948cr 2
Pi Pr , t qEi
kh kt
Superposition in space
Assume an observation well at M
Assume also two producing wells at A and B distant dA and dB from the
observation well
dA
dB
Well A
Well B
Single well
Pressure P(M,t) at point M is:
70.6 B 948cd 2
PM , t Pi qA Ei
kh kt
At point M, P due to well A is equal to:
70.6 B 948cd 2
qA Ei
kh kt
Well A
d
M
dB
Well A
70.6 B 948cd A2
Pi P M , t q A Ei
kh kt
70.6 B 948cd B 2
qB Ei M
kh kt
P due to well A dA dB
70.6 B 948cd A 2
q A Ei
kh kt
Well A
P due to well B
Well B
70.6 B 948cd B 2
qB Ei
kh kt
This can be generalized to the case of n wells
For instance. Assume three wells:
In the case of three producing wells
Well A
dAB
dAC
Well B
Well C
Assume three wells
Assume also Well A has skin damage SA:
70.6 B 1688crw 2
Pi Prw , t
q A ln
2S A
kh kt
70.6 B 948cd AB 2 70.6 B 948cd AC 2
qB Ei
qC Ei
kh kt kh kt
Or equivalently
162.6 B 1688crw 2
Pi Prw , t q A log 2S A
kh kt
70.6 B 948cd AB 2 70.6 B 948cd AC 2
qB Ei
qC Ei
kh kt kh kt
Superposition in space
Pressure P(rW,t) or Pwf at well A is:
Well A
d
Well B
Physical
Well A boundary
d
Image Well
A
Superposition in space
Application to the case of a barrier:
Physical
Well A boundary
d
Image Well
A
Assume
Well A
Image Well
A
The solution after applying the principle of superposition in time
and in space is:
948crW 2 948c2d 2
q A Ei q A Ei
70.6 B kt kt
PrW , t Pi
kh 948crW 2
948c2d 2
q A Ei q A Ei
k t t s
k t t s
948crw 948crw
2 2
0.02
kt k t t s
If we wait further, the next two terms also become smaller than 0.02
948c2d 948c2d
2 2
0.02
kt k t t s
And the solution can be written as follows :
70.6 Bq t 1688c2d 2 1688c2d 2
PrW , t Pi ln ln ln
kh t s t
k t s t
kt
70.6 Bq ts t
Or also PrW , t Pi 2 ln
kh t
162.6 Bq ts t
PrW , t Pi 2 log
kh t
This shows that for large t at the end of the build up, the slope is
twice the slope when t is small
P(r,t)
Pi
1 ts t
t
70.6 Bq t 948c2d 2 948c2d 2
PrW , t Pi ln Ei Ei
kh t s t k t s t
kt
162.6 Bq ts t
PrW , t Pi 2 log
kh t
Question
ri 2
C1
4t
P Pi e Ri is maximum for:
t
ri 2 ri 2 2
dP C1
2
C1ri ri
2 e 4t
e 4t
0 Or: 1 0
dt t 4tt 2
4t
1
kt kt
ri
2 2
Or also: Or: ri
948 ct 948 ct
Radius of investigation
Distance to a fault
Empirical method
PETR 5308
Pressure Transient Analysis
GL_10
Radius of investigation
kt
ri
2
948 ct
948 ct 2ri
2
t
k
Wellbore storage
Because of fluids compressibility, the sand face rate qsf and
the surface rate q are different.
Writing the material balance of the fluids that enter and leave the well
bore, we get:
Fluids in: qsfB
Fluids out: qB
d 24Vwb 24 Awb dz
Accumulation 1
dt 5.615 5.615 dt
24 Awb dz
MBE (qsf q) B 2
5.615 dt
dz (qsf q) B
Or 3
dt A 24
wb
5.615
Wellbore storage
z g
Also Pw Pt
144 g c
d ( Pw Pt ) g dz
Or 4
dt 144 g c dt
dz 144 g c d ( Pw Pt )
That is 5
dt g dt
Wellbore storage
dz (qsf q) B
Also
dt A 24
wb
5.615
After equating, we obtain:
144 g c d ( Pw Pt ) (qsf q) B 6
g dt Awb
24
5.615
Or
144 g c d ( Pw Pt ) 24
(qsf q) B Awb 7
g dt 5.615
Wellbore storage
144 Awb g c
Lets call: Cs
5.615g
0.00708kh( Pi Pw )
Since PD
qi B
0.000264kt
And tD
ct rw 2
We can write:
0.894Cs
CsD
ct hrw 2
Equation 7 can be written:
24 d ( Pw Pt )
qsf q Cs
B dt
24 dPw
qsf q Cs
B dt
q dPD
qsf qi CsD
qi dt D
For q constant
qsf dPD
1 CsD
q dt D
Remark 1
qsf qsf
For small CsD 1 Or 1
q q
Remark 2
24Cs dPw
qsf q
B dt
Wellbore storage effect
Before the well production starts, the wellbore is at
equilibrium at high pressure. When the production starts, the
formation does not have the time to react and will not
produce, the production will come from compressibility of the
fluid filling the wellbore volume.
qsf dPD
1 CsD
We will have:
q dt D
dPD dPD
1 CsD 0 Or CsD 1
dt D dt D
dPD
CsD 1 Integrating this equation gives:
dt D
CsD PD t D
This shows that in the beginning when the well starts flowing,
a log log plot of PD vs tD will have a unit slope.
This theoretical development characterizes the wellbore
storage effect and has been confirmed by field observation
Application
tD
Application Type Curve Matching Techniques
Log log Analysis
PD
Application Type Curve Matching Techniques
PETR 5308
Pressure Transient Analysis
GL_11
Flow equations with skin
70.6qB 1688ct rw
2
Pi Pwf ln 2S
kh kt
S
Lets write rweff rwe
2
rweff S rweff
And e Or e 2 S
rw rw
rweff
2
Or ln 2S
rw
In this case, we will have:
70.6qB 1688ct rw
2 rweff
2
Pi Pwf ln ln
kh r
w
kt
Or
70.6qB 1688ct rw rweff
2
2
Pi Pwf ln
kh r
kt w
After simplification:
70.6qB 1688ct rw rweff
2 2
Pi Pwf ln
kh ktr
2
w
We will obtain
70.6qB 1688ct rweff
2
Pi Pwf ln
kh kt
Example: Stimulated well S=-4
rweff = 13.65 ft
Example: Damaged S=+5
rweff = 0.0017 ft
Original well Damaged well
Original well
Stimulated well
Remark
S
Since rweff rwe
1. For a damaged well, the value of S can go as high as one can imagine
2. For a stimulated well, s is limited in value.
Example:
Assume rw =0.3 ft and S=-8
rweff =0.3e+8 or rweff =0.3*8103 =2431 ft
This effective radius of the well is limited in size and cannot be larger
than re.
Therefore:
For a stimulated well, we always have approximately:
-8 < S < 0
Skin Consideration
S
rweff rwe
1. Formation damage
2. Turbulence due to Perforations
3. Turbulence due to Gas Flow
4. Representation of Vertical and Horizontal fractures
5. Representation of Horizontal Wells
ht
S Sd S p
h
p
Horizontal Well Handling
Horizontal Wells can be represented by an equivalent
effective well bore radius rweff and a skin can be derived to
represent Horizontal Wells.
L
reh reh: Drainage radius
2
rweff 1/ 2
L : Horizontal Well length
L h
2
a 1 1 2a 2r
w
1/ 2
1 4
1/ 2
L 2 r
a 0.25 eh
2 2 L
Other Remarks concerning the Art of analyzing Build-Up tests
Use of Log Log plot to find the end the ETR region
PETR 5308
Pressure Transient Analysis
GL_12
Type Curves Analysis Methods
.
Type Curves Analysis Methods
.
Curves Analysis Methods
Pressure Match
.
Pressure Match
PD
Pressure Match
Recall
PD kh
PM kh 141.2qB( PM )
P 141.2qB
Similarly for the time match
Recall
Time Match
tD/CD
Time Match
.
Similarly for the time match
.
The Pressure Derivative
The Pressure Derivative
Definition
Derivative type curve
Well with wellbore storage and skin
Homogeneous reservoir
The equation above can be written using the natural log:
qB qB k
P 70.6 ln( t ) 162.6 log( ) 3.23 0.869S
kh kh ct rw 2
kh dP kh
t P'
141.2qB dt 141.2qB
And
kh kh 70.6qB
P'
141.2qB 141.2qB kh
Or:
dPD kh 70.6qB
d ln(t D / CD ) 141.2qB kh
dPD
0.5
d ln(t D / CD )
.
Derivative method
Derivative method
.
Derivative match
.
PETR 5308
Pressure Transient Analysis
GL_13
Multiple rate history
.
Superposition in time
crw 2 crw 2
Prw , t Pi q1 Ei q2 q1 Ei
4k t t
4kh 4 kt s
2
2
Prw , t Pi q2 q1 ln
cr cr
q1 ln w w
4kh 4 k t t1
4k t t
2
Superposition in time
q1 starting at time t1
2
2
Prw , t Pi q2 q1 ln
cr cr
q1 ln w w
4kh 4 k t t1
4k t t
2
t t2 t t3 t t4
q1 ln q2 ln q3 ln
t t1 t t2 t t3
Prw , t Pi
4kh t tn crw 2
... q ln q ln
t t n 4k t t
n 1
n 1 n
Superposition in time
In the case of n rates and field units, the solution is:
t t2 t t3 t t4
q1 ln q2 ln q3 ln
70.6 B t t1 t t2 t t3
P rw , t Pi
kh t tn 1688ct rw 2
... qn 1 ln t t qn ln k t t
n 1 n
t t2 t t3 t t4
q1 log q2 log q3 log
162.6 B t t1 t t2 t t3
P rw , t Pi
kh t tn 1688ct rw
2
... qn 1 log t t qn log k t t
n 1 n
Notice in the equation above if we can assume:
t tn 1
t tn1
Therefore:
t tn
ln 0
t tn 1
162.6 B 1688ct rw 2
Prw , t Pi qn log
kh k t tn
. Multi-rate tests Superposition in time
Multi-rate tests
Superposition in time
Another approach
In the case of one rate starting at t=0, the solution is:
qB 1688crw
2
Pi Prw , t 162.6 log 0.869s
Or
kh kt
qB k
Pi Prw , t 162.6 log t log 3.23 0.869s
kh cr
2
w
Where
B k
m' 162.6 and s' log 3.23 0.869s
2
kh ct rw
In the case of n rates, the first rate starts at t=0, the solution is:
Where
B and
k
s' log 3.23 0.869S
m' 162.6 2
kh ct rw
In the case of n rates, the solution is:
Pi Prw , t
m' log t s '
q1
qn qn
m'
q2 q1
log t t s'
1
qn
m'
q3 q2
log t t2 s'
qn
...
m'
qn qn 1
log t tn1 s'
qn
Or also
Pi Prw , t q1
m' log t
qn qn
m'
q2 q1
log t t 1
qn
m'
q3 q2
log t t 2
qn
...
m'
qn qn 1
log t t n 1 m' s '
qn
The previous equation can be written in a general form
Pi Pwf n
m'
q j q j 1
log t t j 1
qn j 1 qn
k
m' log 3.23 0.869s
2
ct rw
The previous equation can be written in the case of a build up
Build up case
qn = 0
B n
Pi Pws 162.6 q j q j 1 logt t j 1
kh j 1
Application
Case of n=3
q1
q2
q3=0
Or also:
q2 B q1 t t t1
Pi Pws 162.6 log log
kh q2 t t1 t t2
Notation in the case of n=3
t1 =tp1
t2 =tp1 +tp2
t=t2 +t
t- t1 = tp2 +t
Then
q2 B q1 t p1 t p 2 t t p 2 t
Pi Pws 162.6 log log
t p 2 t
kh q2 t
The procedure is to plot Pws vs:
q t p1 t p 2 t t p 2 t
log log
t p 2 t
1
q2 t
q t p1 t p 2 t t p 2 t
Pws vs: log log
t p 2 t
1
q2 t
q2 B
m 162.6
kh
The extrapolation of t to infinity gives Pi
Question:
q2 B q1 t p1 t p 2
log t p 2 s'
Pi Pws 162.6 log
kh q2 t p 2
and
q t p1 t p 2 t t p 2 t
Pi Pws m log
1 log
t t
q2 p2 t
Subtracting the two previous equations
q t p1 t p 2 t p 2 t t p 2 t
Pws Pwf m log log s'
t p1 t p 2 t t p 2 t p 2 t
1
q2
k
And s' log 3.23 0.869s
2
For small t ct rw
tp1 +tp2 +t tp1 +tp2
And
tp2 +t tp2
P1hr Pwf k
with s 1.151 log 3.23
2
m ct rw
PETR 5308
Pressure Transient Analysis
GL_13a
Average pressure around a producing well
P*
Methods to estimate the average pressure
Reservoir Data
q 250 stb/d
tP 13630 hrs
h 69 ft
0.039
o 0.8 cp
ct 1.710-5 1/psi
rw 0.198 ft
A (2x1,320)2 ftxft
Bo 1.136 RB/stb
First step
Fourth step
2.3034 p * p
= 5.45
m
Application of the MBH Method or P* method
Fifth step
0.00388kt
118.6qB
ct re 2
p pws e
kh
This equation can be written, after taking the log of both sides as:
118.6qB 0.00168kt
log p pws log
kh ct re 2
log p pws A Bt
Modified Muskat Method
250ct re 750ct re
2 2
t
k k
Becomes linear
log p pws A Bt
Reservoir limit test
In the case of the presence of a boundary near the well, the equation
giving the pressure is, after a certain time:
70.6qB 1,688ct rw
2
Pi Pwf ln 2S
kh kt p
70.6qB 948ct 2d
2
Ei
kh kt
p
Reservoir limit test
948ct rW 2 948ct 2d 2
Ei Ei
70.6qB kt kt
Pws Pi
kh 948ct rW 2
948ct 2d
2
Ei Ei
k t t p
k t t p
Reservoir limit test
In the case of a buildup, if the time is large enough so that the relation
below applies:
948ct rw 948ct rw
2 2
0.02
kt k t t p
This equation has been rearranged in the John Lee SPE textbook and
presented in the form:
162.6qB t p t 3,792ct L2
Pws Pi log 0.434 Ei
kh t kt p
70.6qB 3,792ct L2
Ei
kh kt
70.6qB 3,792ct L2
Ei
kh kt
70.6qB 3,792ct L2
P *ws Ei
kh kt
Reservoir limit test
Estimation of the distance to a fault
1
0.000148kt x 2
L
ct
PETR 5308
Pressure Transinet Analysis
GL_13b
Production Decline Curves
If the PSS regime is reached, P is:
qB re 3
Pav Pwf 141.2 ln S
kh rw 4
q
P av Pwf
B re 3
141.2 ln S
kh rw 4
In the rate equation:
q
P av Pwf
B re 3
141.2 ln S
kh rw 4
q(t ) qi 1 bDi t
1
b
q(t ) qi 1 bDi t
1
b 0<b<1
Harmonic decline
q(t ) qi 1 Di t
1
b=1
Arps decline curve analysis approach
After the following change of variables is made:
q
The three types of decline as function of cum. production
Cartesian system
The three types of decline as function of time
Semi-log
The three types of decline as function of cum. production
Semi-log
The three types of decline as function of time
Log-log
The three types of decline as function of cum. production
Log-log
Constant percentage Decline Curve
Daily rate
(qt qt 1 ) (1/d)
Dd
t.qt
Monthly rate
DM 30.4Dd (1/m)
Yearly rate
DY 12DM (1/y)
Constant Percentage Decline Curve
Daily decline rate
(qt qt 1 )
D = Constant
t.qt
When t goes to zero, this can be written:
1 dq dq
D 3.4 Or Ddt
q dt q
After integration
dq
q D dt We obtain ln q ln qi Dt
q
Or ln Dt Or also q qi e Dt 3.13
qi
Production Decline Curves
Rate vs. cumulative production
Cartesian system
q Slope
100
10
10 20 30 t
ln q ln qi Dt
Production rate as a function of cum. Production Gp
Cartesian system
Rate plotted as a function of time
Cartesian system
q
q qi e Dt
Production Decline Curves
Rate vs. cumulative production
Cartesian system
q Slope
qi
Gp
q qi GP 3.5
Production Decline Curves
(qi q)
GP
(qi q)
Or
GP
dq dGP
Also
dt dt
dGP
And since q We will have: dq
q
dt dt
1 dq dq
Therefore D and Ddt
q dt q
Example 1
q GP
(MMscf/d) (MMMscf)
200 10
210 20
190 30
193 60
170 100
155 150
130 190
123 220
115 230
110 240
115 250
Question: What type of decline curve is this
200
150
Series1
100
50
0
0 100 200 300 400 500 600
Gp
Example 1
250
200
Prod Rate (MMscf/d)
150
Series1
100
50
0
0 100 200 300 400 500 600
Cumulative prod (MMMscf)
Questions: Estimate
1. The remaining prod down to a rate of 50 MMscf/d
215 100
Dd Or Dd 0.000417 (1/d)
276,000
The Monthly
The yearly
Or q1 qn e tY DY
5. How long it will take for the rate to reach 50 MMscf/d
q1
ln
qn
tY
DY
50
ln
Or tY 115
0.152
tY = 5.5 years
Harmonic Decline
GL_14
Fractured wells
Infinite conductivity fractures
Linear flow regime
Lf
Fractured wells
Pressure solution
Lf
qB
P 4.06 t
hx f kct
.
Result analysis in the case of a fractured reservoir
Case of a half fracture length reservoir
1
qB 2
mLf 4.064
hx f kct
Dimensionless Parameters
PD
kh
Pi Pwf
141.2qB
2
t r
t DLf D w2
Lf
Gringarten Type curves
Fractured Wells
PD
kh
Pi Pwf
141.2qB
0.000264t
t DLf
ct L f 2
Pi Pwf
kh 0.000264kt
PD t DLf
141.2qB ct L f 2
Remark 1
Notice
1. the Slope
2. The asymptote
xe/Lf
Remark 2
Example
Build Up in a vertically fractured wells
Remark 2
Build Up in a vertically fractured wells
PD
kh
Pi Pwf and
141.2qB
0.000264t
t DLf
ct L f 2
141.2qB PD
k
h P P
i wf
Solution
141.2qB PD
k
h P P Match
i wf
Where
PD
P P Match
i wf
The ratio
PD
P P Match
i wf
Is obtained from:
PD 0.1
P P
i wf
15.2
qB
mBLf 44.11 1 1
h(k f w f ) (kct )
2 4
Knowing the slope:
qB
mBLf 44.11 1 1
h(k f w f ) (kct )
2 4
Linear flow
Pressure derivative
Pressure and pressure derivative Log log plot
Infinite conductivity fracture
Finite conductivity fracture
Bi-Linear flow
Log log pressure
Bi-Linear flow
Pressure derivative log log plot
Pressure and pressure derivative Log log plot
Finite conductivity fracture
Application
Fractured reservoirs
Infinite conductivity fractures
Drawdown pressure
1
qB t 2
Pi Pwf 4.064
hL f kct
Build-up pressure
1
qB t 2
Pws Pwf 4.064
hL f kct
Fractured reservoirs
Infinite conductivity fractures
Plot :
( Pi Pwf ) Vs (t )
Or:
( Pws Pwf ) Vs (t )
( Pi Pwf ) mL t
1
Obtain a linear plot 2
Lf=2rwa
Note that:
Pws(1hr) Pwf k
S 1.151 log 3.23
2
m ct rw
We can also write:
Lf
rwa
2
rwa rwe s
Lf
s ln
2rw
Lf
s 2.303 log
2rw
And
Lf Pws(1hr) Pwf k
2.303 log 1.151 log 3.23
2
2rw m ct rw
Or:
Lf 1 Pwf Pws(1hr) k
log log 3.23
2
2rw 2 m ct rw
Or also
Pwf Pws(1hr) k 1
log log 2
ct r
log( L f )
1 m w
2 1 1
3.23 2 log 2 log
2 rw
Or also
1 Pwf Pws(1hr) k
log( L f ) log 2.63
2 m ct
PETR 5308
Pressure Transient Analysis
GL_15
Naturally fractured reservoirs
Reference
1 P2 2 c2 P2
r r r r k t
2
Double porosity systems Analytical solution
Warren and Root Approach
With a source/sink term, we will have:
1 P2 2 c2 P2
r r r r source/sink term
k2 t
In the case of double porosity systems:
The source/sink term is in fact the flow contribution of the
matrix to the fracture system and
We will have therefore:
k2 1 P2 Sk1 P2
r r r
r P P c
t
1 2 2 2
Double porosity systems Analytical solution
Warren and Root Approach
Taking into account the accumulation tern in the matrix, we will have:
P1 Sk1
1c1 P1 P2 0
t
Remark:
P1 and P2 are in both flow equations.
This means the two equations are linked and should be put
in the form of a system of two equations
S is a characteristic coefficient
Double porosity systems Analytical solution
Warren and Root Approach
P1 Sk1
1c1 P1 P2 0
t
P2 k2 1 P2 Sk1
2c2 r P1 P2 0
t r r r
Double porosity systems Analytical solution
Warren and Root Approach
P1 P2
P1 and P2
Double porosity systems Analytical solution
Warren and Root Approach
Additional Reference
Fundamentals of Fractured Reservoir Engineering
By TD Van Golf-Racht
Elsevier 1982
Double porosity systems Analytical solution
Warren and Root Approach
Fractured reservoirs
Storativity ratio
.
Horner and Superposition Theorem
.
.
PETR 5308
Pressure Transient Analysis
GL_16
Well Testing in Gas Reservoirs
REFERENCES
REFERENCES
VX VX +X
Y
For any type of fluids, a CE was developed earlier
[ k ]+ [ k ]+ [ k ] = ( )
x x y y z z t
P P P
[ k ]+ [ k ]+ [ k ] = ( )
x x y y z z t
Assuming k and constant, this CE becomes:
P P P
[ ]+ [ ]+ [ ]= ( )
x x y y z z k t
A continuity equation has been developed earlier
[ k ]+ [ k ]+ [ k ] = ( )
x x y y z z t
k X P
= ( )
x x t
1 rk r P
= ( )
r r r t
Assuming:
Laminar flow
Negligible gravity
Constant porosity
Constant permeability k
Assuming also:
MP
=
RTZ
Or After simplification
Notice in the gas diffusivity equation above
P
(P ) = 2
P
dP
0
Z
Also from
P
(P ) = 2
P
dP
0
Z
We have
2 P
= And also
P Z
P 1
=
Z 2 P
The diffusivity equation can be written in this case:
1 P 1 P 1 P P
+ + =
x 2 P x y 2 P y z 2 P z k t Z
Notice since
P
=
P x x
We will have:
1 1 1 P
+ + =
2 x x 2 y y 2 z z k t Z
Also, since:
1
cg =
P
and
Z P
cg =
P P Z
We will have
Z P t P P P
cg = Or also = cg
P t Z P t Z Z t
And P Pc g P
=
k t Z kZ t
After combining
1 1 1 P
+ + =
2 x x 2 y y 2 z z k t Z
P Pc g P
And using =
k t Z kZ t
We obtain
1 1 1 Pcg P
+ + =
2 x x 2 y y 2 z z kZ t
And after replacing
P 2 P P
= Or also =
t P t t Z t
And finally
cg
+ + =
x x y y z z k t
The diffusivity equation can be finally written as:
2 2 2 c g
+ 2 + 2 =
x 2
y z k t
P
(P ) = 2
P
dP
0
Z
A close look at the pseudo pressure function shows that this function is
inversely proportional to the product Z
Question:
How does Z vary with P
Particularity of Z
z
2000 4000 P
(P ) = P 2
2 ( P 2 ) 2 ( P 2 ) 2 ( P 2 ) c g ( P 2 )
+ + =
x 2
y 2
z 2
k t
CASE 2 2000<P<4000 psia Z is non-linear
(P )
2 2 2 c g
+ 2 + 2 =
x 2
y z k t
CASE 3 P>4000 psia Z Proportional to P
(P ) = P
2 P 2 P 2 P c g P
+ 2 + 2 =
x 2
y z k t
Pressure solution in Gas Reservoirs
All the previously derived solutions can now apply
Draw down solution
57.92 x106 qscTPsc
( Pi ) ( Pwf ) = log kt 3.23 + 0.869 s '
khTsc gi cti rw
2
s ' = s + Dqsc
S is the composite skin
S is the skin due to formation damage
D is the non-Darcy flow constant
The solution to the PDE for oil reservoirs is used in the case of gas
reservoirs. The superposition principle is used In particular to study:
1. Build up tests
2. Multiple wells interaction
3. other tests
GL_17
Continuity Equation in Gas Reservoirs
Flow equations in gas systems
c g
+ + =
x x y y z z 0.0002637 k t
BC
1.No flow boundary at top and bottom
2.P=Pi at the outer limit of the reservoir
IC
1.P=Pi at t=0
Pressure at outer boundary Pi No flow condition
c g
+ + =
x x y y z z 0.0002637 k t
Or
c g
=2
0.0002637 k t
In radial coordinates
1 c g
r =
r r r 0.0002637 k t
Recall
(P ) = P 2
CASE 1
P<2000 psia
CASE 2
2000 < P<4000 psia (P ) =
CASE 3
P>4000 psia (P ) = P
Examine the gas equation
1 c g
r =
r r r 0.0002637 k t
Variables
t
r
Unknowns
P
q
Remark 1
rD = f(r, rw,..)
tD = f(r, rw,t,..)
PD = ..
qD = ..
PD
When rD 1 lim rD = 1
rD
When rD lim(PD ) = 0
When tD 0 lim(PD ) = 0
Similar results are obtained for other treatments
P2 treatment
Change of variables
r
rD =
rw
0.0002637 kt
tD =
g c g rw 2
P 2i P 2
PD =
P 2 i qD
1.41710 6 qsc g T z
qD =
khP 2 i
Pseudo pressure treatment
Change of variables
r
rD =
rw
0.0002637 kt
tD =
av cav rw 2
i
PD =
i qD
1.41710 6 qscT
qD =
kh i
In the case of the dimensionless PDE derived earlier:
1 PD PD
rD
=
rD rD rD t D
Exponential integral
u
Ei ( ) =
e
du
u
Ei ( x )
Ei ( x ) = ln (1.781x )
x 0.02
4
x
.01
rD 2
Ei
rD 2 rD
2
4t D
Ei = ln1.781
4t D 4t D
2
rD
0.02
4t D
2
rD
.02 4t D
Exponential integral solution
rD 2 rD
2
PD = 0.5 Ei And for
0.02
4t D 4t D
rD
2
We will have: PD = 0.5 ln1.781
4t D
Or also
tD
PD = 0.5 ln 2 + 0.809
rD
This is accurate for tD>25 at the well
Example 1
Assuming
t 24hrs 0.16
h 40 ft Zi 0.84
k 20 md Zav 0.85
Pi 2000 psia i 0.0156 cp
rw 0.399 ft av 0.0152 cp
T 580 R ci 0.00058 1/psia
qsc 7.0 MMscfd cav 0.00061 1/psia
Example 1
P treatment
r
rD =
rw
0.0002637 kt
tD =
g c g rw 2
Pi P
PD =
Pi q D
7.085105 qsc g T z
qD =
PkhPi
rD = 1 Compute tD
qD =0.01161
Trial and error procedure
qD = 0.1210
qD = 0.1212
r
rD =
rw
0.0002637 kt
tD =
av cav rw 2
P 2i P 2
PD =
P 2 i qD i
1.41710 6 qsc g T z
qD =
khP 2 i
P2 treatment
Example 1
1.41710 6 qsc g T z
qD = 2 qD = 0.02323
khP i
P2 treatment
Example 1
P 2 i Pwf
2
PD =
P 2 i qD i
Pwf = [20002-7x.02323x20002]0.5
i wf
PD =
i qD i
1.42210 6 qscT
qD =
kh i
Pseudo pressure treatment
Dimensionless variables
0.0002637 kt
tD =
g c g rw 2
tD = 549,203
Dimensionless variables
wf = i- fw x0.2182x7.013
wf = 279.16 MMpsia2/cp
( P * ) ( Pwf 0 ) skin
And finally: FE =
( P * ) ( Pwf 0 )
PETR 5308
Pressure Transient Analysis
GL_18
Application to transient well testing
Analytical solution: Drawdown solution:
t
-q
t
4
Analytical solution for a producing gas well
P Approach
cr
2
P(r , t ) = Pi qEi
4kh 4 kt
P Approach
70.6 qB 948crw
2
P(rw , t ) = Pi + Ei
kh kt
Pi Pwf = ln 2s'
kh kt
s ' = s + Dqsc
Equations for a drawdown test
162.6 gi qsc gi 1688 gi cti rw
2
Pi Pwf = log s '
kh kt 1.151
s ' = s + Dqsc
Other useful equations
162.6qsc gi gi
m=
kh
162.6qsc gi gi
kh =
m
Finally the equation giving the skin will be:
Pi Pwf 1hr
s ' = 1.151 + 3.23
k
log
m c r 2
gi ti w
Transient well testing
P2 Approach
Equations for a drawdown test Transient Flow
Pi 2 Pwf 1hr 2
s ' = 1.151 + 3.23
k
log
m cr 2
g w
Transient well testing
( Pi ) ( Pwf )1hr
s ' = 1.151 + 3.23
k
log
m c r 2
gi ti w
Where
s ' = s + Dqsc
Application
SG 0.68
Pi 3732 psia
qsc 5.65 MMscd
TR 673 R
0.10
h 20
rW 0.29
re 2640
PC 693 psia
TC 376 R
PC 693 psia
i 0.0208 cp
ci 0.00022 1/psia
Table 2
t Pwf t Pwf
GL_19
Application to transient well testing
Consider the two following states
q q
+q
t ts t
-q
t
Adding the above two states, we get:
+q
ts
t ts ts+t
ts+t t
-q -q
A well shut in can be represented by the resulting diagram:
ts
ts+t t
-q
Analytical solution for a gas well
subject to build up
P Approach
General analytical solution for superposition of a
production and an injection well
2
2
P(rw , t ) = Pi
cr cr
qEi w + qEi w
4kh 4 kt 4k (t t )
s
If we have:
crw 2
crw 2
0.02
4k (t s + t ) 4kt
q crw 2 crw 2
P(rw , t ) = Pi + ln ln
4kh 4k (t s + t ) 4kt
Where: is Euler constant =1.78
The above equation can be simplified to:
q t
P(rw , t ) = Pi + ln
4kh t s + t
For any consistent system of units.
Pi
1
t
ln
t s + t
khTsc t
P2i
1
t
ln
t s + t
khTsc t
Subtracting the second eq. from the first, we obtain:
t p t
t p t p + t And
t p + t
=1
Therefore:
P 2 ws1hr P 2 wf 0
s ' = 1.151 + 3.23
k
log
m c ti r 2
gi w
And
s ' = s + Dqsc
Transient well testing
1
t + t
ln P
t
SG 0.68
Pi 3732 psia
qsc 5.65 MMscd
TR 673 R
0.10
h 20
rw 0.29
re 2640
PC 693 psia
TC 376 R
PC 693 psia
i 0.0208 cp
ci 0.00022 1/psia
Table 2
t Pws t Pws
GL_20
Empirical testing methods
Assume: Steady state flow and the P2 approach applies.
We will have:
0.007027 kh (P Pwf )
2 2
R
qsc =
g ZT r
log e
rw
Or: qsc =
0.007027 kh
r
(
P R Pwf
2 2
)
1
g Z T log e
rw
This can be written in this form:
(
qsc = C PR Pwf
2 2 n
)
0.007027 kh
Where C=
r
g Z T log e
rw
and n =1
Empirical testing methods
If we dont have a steady state flow and the P2 approach
does not apply, we can write the flow equation as follows:
(
qsc = C PR Pwf
2
)
2 n
(
qsc = C PR Pwf
2
)
2 n
P1
2
1000
1 10 q 100
log(q1 ) = log(C ) + n log P1
2
(
qsc = C PR Pwf
2 2 n
)
qsc
C=
(P R
2
Pwf )
2 n
Conventional tests
Or Flow after flow tests
Conventional tests
Or Flow after flow tests
Conventional tests
Or Flow after flow tests
Example
Pwf Q PR2-Pwf2
1000000
100000
10000
1000
1 10 100
Conventional or flow after flow tests
Subtracting, we get:
[
log(q1 ) log(q2 ) = n log(P1 ) log(P2 )
2 2
]
After rearranging, we obtain:
q1
log
n= q2
C=
qsc
(P )
and:
P12 2
Pwf 1
2 n
log
2
R
P2
Empirical Well testing methods q1
Conventional or flow after flow tests log
n= q2
P1
2
P12
log
1000000
2
P2
100000
10000
1000 Q
1 10 100
Conventional or flow after flow tests
8.4
log
n= 1.6
=
0.72 and: n = 0.72
10,000 1
log
1,000
Also
15.552 MMscf / d
C= = 0.01113
(23,365)0.72
psia 2
Empirical Well testing methods
Conventional or flow after flow tests
(
AOF = 0.011128 408.2 14.7
2
)
n
AOF=64 MMscf/d
Problems with Flow after Flow Tests
t PR Pwf Q
(hrs) (psia) (psia) (MMscf/d)
Shut-in 408.2
Flow 4 403 4.288
Shut-in 5 408.2
Flow 4 394 9.265
Shut-in 6 408.2
Flow 4 378.5 15.552
Shut-in 8 408.2
Flow 36 369.6 10
Empirical Well testing methods Q PR2-Pwf2
Isochronal tests MMscf/d psia2
4.288 4137
9.265 11391
10 30000
15.552 23365
P1 20.177 33148
2
100000
q
log 1
n= q2
P12
10000 log
2
P2
1000
1 10 100
Q
Empirical Well testing methods
Isochronal tests
Isochronal tests
q
log 1
n= q2
P12
log
2
P2
Isochronal tests
q
log 1
n= q2
P12
log
2
P2
Isochronal tests
Remark 1
Remark 2
AOF estimation:
1. If the pressures are in psia, the AOF should be estimated on the basis
of Patm = 14.7 psia
2. If the pressures are in psi, the AOF should be estimated on the basis of
Patm = 0 psi
Modified Isochronal tests
q
log 1
n= q2
P12
log
2
P2
Modified Isochronal tests
q
log 1
n= q2
P12
log
2
P2
Modified Isochronal tests
Example
t P PR2-Pwf2 Q
hrs psia 106 psia2 MMscf/d
147.2 3700
6 3144 3.805 2.397
6 3700
6 2566 7.106 5.214
6 3700
6 2158 9.033 6.144
6 3698
6 1836 10.352 7.186
6 3690
24 1727 10.73 6.148
Isochronal tests
Example
100
q
log 1
PR2-Pwf2 (106psia2) 10
n= q2
P12
log
2
P2
1
1 10 100
Q MMscf/d
Isochronal tests Q PR2-Pwf2
Example MMscf/d psia2
4.288 4137
9.265 11391
1000 10 30000
15.552 23365
20.177 33148
100
q
log 1
n= q2
P12
log
2
2
P
10
1
1 10 100 1000
Quiz # 12
q
Conventional Test log 1
n= q2
P12
log
2
1000
P2
Q Pwh
MMscf/d psia
6.64 6758
10.5 6570
16.62 6156
25.2 5344
100
Pi = 7000
10
1
1 10 100 1000
.
PETR 5308
Pressure Transient Analysis
GL_21
Empirical Well testing methods
Empirical Well testing methods
qg MMscf/d
Empirical Well testing methods
Transient pseudo pressure equation
S ' s Dqg
50,300 *106 qgTPsc
s Dqg
kt
i wf 1.151log
khTsc 2
1,688 i cti rw
qg MMscf/d
Empirical Well testing methods
Stabilized Flow
S ' s Dqg
50.300 *106 qgTPsc re
av wf ln 0.75 s Dqg
r
khTsc w
Or also
1.422 *106 qgT re
av wf ln 0.75 s Dqg
r
kh w
qg MMscf/d
Empirical Well testing methods
qg MMscf/d
Empirical Well testing methods
qg MMscf/d
Empirical Well testing methods
R wf
A' B' qsc
qsc
50.300 *106 TPsc kt
A' 1.151log s
khTsc 2
1,688 i ti w
c r
R wf
A' B' qsc
qsc
1.422 *106 T kt
A' 1.151log s
kh 2
1,688 i ti w
c r
1.422 *106 T
B' D
kh
Empirical Well testing methods
The previous coefficients can be also written as follows:
R wf
A' B' qsc
qsc
1.422 *106 T 1 kt
A' ln s
kh 2 1,688 c r
2
i ti w
1.422 *106 T
B' D
kh
Empirical Well testing methods
R wf
A' B' qsc
qsc
1.422 x106 T re
A' ln 0.75 s
r
kh w
1.422 x106 T
B' D
kh
Empirical Well testing methods
Stabilized pressure squared equation
Where
1.422 *106 ZT re
A ln 0.75 s
r
kh w
Or
1.422 *106 ZT
B D
kh
Empirical Well testing methods
PR Pwf
2 2
A Bq g
qg
1.422 *106 ZT re
A ln 0.75 s
r
kh w
ax bx c 0
2
b 2 4ac
b
x1
2a
b
x2
2a
Notice: Only one solution is acceptable
b b 2 4ac
x1
2a
Estimation of the Absolute Open Flow (AOF)
2
Aq g Bqg Pav Pwf 0
2 2
Aq g Bqg P 0
2 2
2
P Pav Patm
2 2
In this case, the AOF is one of the solutions of the quadratic:
Aq g Bqg P 2 0
2
A A2 4 BP 2
AOF
2B
PR Pwf
2 2
A Bq g
qg
PR Pwf
2 2
vs q
qg
Application
Use cartesian system
PR Pwf
2 2
o
qg
o Slope B
o
o
o
o
PR Pwf
2 2
Intercept A
Plot A Bq g
qg
Caution
PR Pwf
2 2
A Bq g
qg
.
PETR 5308
Pressure Transient Analysis
GL_22
Application of the superposition Principle
Consider the following change of rate
+q2
q1
t1 t
We can simulate this change of rate by superposing to the
original rate q1, a (q1) rate and adding +q2 rate starting from t1
This can be shown in the following sketch:
q q
q2
= +
q1
q1
t t1 t -q1 t1 t
q2
+
-q1 t1 t
Superposition in time - Solution
1.422 x106 T q1 PD (t D ) q1 PD (t D t D1 ) + q2 PD (t D t D1 )
( Pi ) ( Pwf ) = q P (t t ) + q P (t t )...
kh 2 D D D2 3 D D D2
1.422 x106 Tqn
+ S'
kh
or
1.422 x106 T q1 PD (t D ) q1 PD (t D t D1 ) + q2 PD (t D t D1 )
( Pi ) ( Pwf ) = q P (t t ) + q P (t t )...
kh 2 D D D2 3 D D D2
1.422 x106 Tqn
+ [s + Dqn ]
kh
Superposition in time
After dividing by qn ,and rearranging, the solution is written as:
[ ]
( Pi ) ( Pwf )
1.422 x106 TD 2
kh
qn
=
qn
q1
6
P (t )
q1
P (t
q D D q D D D1 q D D D1 t ) +
q2
P (t t )
1.422 x10 T n n n
q2
q PD (t D t D 2 ) + q PD (t D t D 2 )...
kh q3
n n
1.422 x106 T
+ S
kh
Superposition in time
The previous solution can be also written as:
[ ]
( Pi ) ( Pwf )
1.422 x106 TD 2
kh
qn
=
qn
q1
P (t ) +
(q2 q1 )
P ( t t )
6 q D D q
D D D1
1.422 x10 T n n
(q3 q2 )
PD (t D t D 2 )...
kh
+ q
n
1.422 x106 T
+ S
kh
Superposition in time
Or also
[
( Pi ) ( Pwf ) ]
1.422 x106 TD 2
kh
qn
=
qn
q j
PD (t D t Dj 1 ) +
1.422 x106 T n
1.422 x106 T
kh
j =1 qn kh
S
kt
PD (tD ) = 1.1515[log( )]
1688ct rw
2
Superposition in time
The previous equation can also be written as:
kh
j =1 qn
1.637 x106 T k 1.422 x106 T
log( )+ S
1688ct rw
2
kh kh
kh
j =1 qn
1.637 x106 T k 1.422 x106 T
+ log( )+ S
1688ct rw
2
kh kh
and q is in MM scf/d
Finally plotting the following two terms
[ ]
( Pi ) ( Pwf )
1.422 x106 TD 2
qn
q j
log(t n t j 1 )
n
kh
qn
vs
j =1 qn
We will obtain the value of the term:
kh
j =1 qn
1.637 x106 T k 1.422 x106 T
+ log( )+ S
1688ct rw
2
kh kh
Application
Application :
q1
q log (42 + t )
q1
log ( 36 + t ) +
q2
log (30 + t )
n q n q n
1637T q2
RHS = ( + ) +
q3
( + )
q3
( + ) +
q4
( + )
kh qn
log 24 t log 18 t log 12 t log 6 t
qn qn qn
q4
q log (t ) +
qn
log ( t )
n q n
1637T k 1422TS
+ log( ) +
1688ct rw
2
kh kh
Notice: q is in M scf/d
Superposition in time
Application :
q1 42 + t q2 30 + t
q log + log
n 36 + t qn 24 + t
1637T q3 18 + t q4
RHS = + log + log (6 + t )
kh qn 12 + t qn
( qn q4 )
+ (
log t )
qn
1637T k 1422TS
+ log( ) +
kh 1688ctr 2 w kh
Application :
q1 42 + t q2 30 + t
q log 36 + t + q log 24 + t
n n
1637T q3 18 + t q4
RHS = + log + log (6 + t )
kh qn 12 + t qn
( qn q4 )
+ log ( t )
qn
1637T k 1422TS
+ log( ) +
kh 1688ctr 2 w kh
Application :
5 42 + t 10 30 + t
12 log 36 + t + 12 log 24 + t
1637T 15 18 + t 28
+ log + log(6 + t )
kh 12 12 + t 12
(12 28)
+ log(t )
12
+ Cons tan t
Superposition in time
Application :
5 42 + t 10 30 + t
12 log 36 + t + 12 log 24 + t
1637T 15 18 + t 28
RHS = + log + log(6 + t )
kh 12 12 + t 12
(12 28)
+ log(t )
12
+ cons tan t
Superposition in time
Application :
1637T
Y= F (t ) + Constant
kh
Superposition in time
Application :