Académique Documents
Professionnel Documents
Culture Documents
Modern RTA/PTA
analysis
Measure change in
pressure with time
Higher permeability?
Lower Skin?
Larger reserve?
8000
7000
Pressure, kPa
6000
5000
Reservoir 1
Reservoir 2
4000
3000
2000
1000
0
0
100
200
300
Time, hour
400
500
600
Determination of K and S
Transient flow regime
pi pwf (t ) =
k
162.6q B
log
(
t
)
+
log
3
.
23
+
0
.
87
S
c r 2
kh
t w
Interpretation method?
Semi-log plot
8000
7000
6000
Pressure, kPa
slope =
5000
162.6 qB
kh
Reservoir 1
Reservoir 2
4000
3000
2000
1000
0
0.001
0.01
0.1
1
Time, hour
10
100
1000
SEMI-LOG
PERM=1
PERM=10
PERM=100
Slope gives permeability
SEMI-LOG
P
k
s' = 1.151
log ( t ) log
2
c
r
m
t w
+ 3.23
Skin = 10
Skin = 0
Skin = -5
k
kh
s'
20.974 m D
20.97 mD.m
0.291
3500
3000
2500
2000
1500
1000
500
p/qdata
p/qmodel
0
10-4
2 3 4 56 8
10-3
2 3 4 56 8
10-2
2 3 4 56 8
10-1
2 3 4 56 8
1.0
t , h
2 3 456 8
101
2 3 4 56 8
102
2 3 4 56 8
103
Methods of Analysis
Traditional (e.g semi-log/Horner)
Derivative: Slope of the semi-log plot
Computer-aided integrated (History
matching)
DERIVATIVE
Derivative is defined as: Der = dP/d(ln(t))
Derivative is obtained by plotting the data on a
semi-log scale of Pressure versus Log time.
The slope of this semi-log curve gives the
derivative.
Derivative is a misnomer. It should have been
called semi-log Derivative. It should not be
confused with the mathematical derivative of
pressure with time. This latter term dP/dt has been
given the name PPD (Primary Pressure Derivative),
and is used to differentiate between wellbore
dynamics and reservoir transients.
19.392 mD
-0.147
Semi-log plot
Analysis 1
4500
4
2
4000
3500
p/q, kPa/(m3/d)
103
2
102
7
4
2
k
kh
s'
20.974 m D
20.97 mD.m
0.291
3000
2500
2000
1500
101
7
p/q data
p/q model
Derivativedata
Derivativemodel
2
1.0
10-4
2 3 4 56 8
10-3
2 3 4 56 8
10-2
2 3 4 56 8
10-1
2 3 456 8
1.0
t , h
2 3 456 8
101
2 3 4 56 8
102
2 3 4 56 8
103
1000
500
p/q data
p/q model
0
2
10-4
3 4 56 8
10- 3
3 4 56 8
10 -2
2 3 4 56 8
10 -1
2 3 4 56 8
1.0
t , h
2 3 4 56 8
101
2 3 4 56 8
102
3 4 56 8
103
Radial 0
k
s'
Radial 0
19.392 mD
9.482
k
s'
104
104
7
103
103
7
19.392 mD
-0.147
2
102
7
4
2
102
7
4
101
101
7
Derivativedata
Derivativemodel
2
1.0
10-4
p/q data
p/q model
2 3 4 56 8
10-3
2 3 4 56 8
10-2
2 3 4 56 8
10-1
2 3 456 8
1.0
t , h
2 3 456 8
101
2 3 4 56 8
102
2 3 4 56 8
103
p/q data
p/q model
Derivativedata
Derivativemodel
2
1.0
10-4
2 3 4 56 8
10-3
2 3 4 56 8
10-2
2 3 4 56 8
10-1
2 3 456 8
1.0
t , h
2 3 456 8
101
2 3 4 56 8
102
2 3 4 56 8
103
Compressibility Cause of
production
9000
Expansion vs.
displacement
7000
6000
Pressure, kPa
1 V
c=
V p
8000
5000
Reservoir 1
Reservoir 2
4000
3000
2000
1000
0
0
100
200
300
Time, hour
dp wf
0.234qB
=
= constant
dt
ct Ah
400
500
600
Radial 0
k
s'
k
s'
19.392 m D
9.482
104
7
4
2
2
103
103
7
p/q , kPa/(m3/d)
p/q , kPa/(m3/d)
19.392 m D
9.482
2
2
10
7
4
2
102
7
4
PSS 1
Vp
1.92e+05 m3
V
9.59e+05 m3
OIPanalysis 1.36e+02 103m 3
101
101
p/qdata
p/qmodel
1.0
2 3 4 56 8
10-3
2 3 4 56 8
10- 2
2 3 4 56 8
10- 1
2 3 4 56 8
1.0
t, h
2 3 456 8
101
2 3 4 56 8
102
2 3 4 56 8
-4
103 10
p/qdata
p/qmodel
Derivative data
Derivative model
2
Derivative data
Derivative model
1.0
10-4
2 3 4 56 8
10-3
2 3 4 56 8
10- 2
2 3 4 56 8
10- 1
2 3 4 56 8
1.0
t, h
2 3 456 8
101
2 3 4 56 8
102
2 3 4 56 8
103
Fractured well
104
7
4
2
103
7
4
2
102
7
4
2
101
7
p/qdata
p/qmodel
Derivative data
Derivative model
2
1.0
10-4
2 3 4 56 8
10-3
2 3 4 56 8
10-2
2 3 4 56 8
10-1
2 3 4 56 8
1.0
t , h
Objectives
What other flow regime?
2 3 4 56 8
101
2 3 4 56 8
102
2 3 4 56 8
103
p/q , kPa/(m3/d)
2
102
7
5
3
2
101
7
5
p/qdata
p/qmodel
3
2
Derivative data
Derivative model
1.0
10-4
2 3 4 56 8
10-3
2 3 4 56 8
10-2
2 3 4 56 8
10-1
2 3 4 56 8
1.0
t , h
2 3 4 56 8
101
2 3 4 56 8
102
2 3 4 56 8
103
Slope of Derivative:
Flow Regime:
Wellbore storage
Fracture
Middle Time
Late Time
slope = 0
slope =
slope = 1
Radial flow;
(semilog straight line)
Channel
Reservoir Volume
Methods of Analysis
TD Vertical 1
Total Test
4000
kh
h
k
sd
3995
3990
5000.00 md.ft
50.000 ft
100.000 m d
-2.000
Xe
Ye
Xw
Yw
1500.0ft
0.0010
1500.0ft
100.0 ft
750.0 ft 0.0008
0.0006
3985
Pressure , psi
Traditional (e.g
semi-log/Horner)
Derivative: Slope of
the semi-log plot
Computer-aided
integrated (History
matching)
0.0004
3980
0.0002
3975
-0.0000
3970
-0.0002
3965
-0.0004
3960
p data
-0.0006
p model
% Error
-0.0008
100 110 120 130 140 150 160 170 180 190 200 210
3955
0
10
20
30
40
50
60
70
80
90
Time , h
400
Higher permeability?
Lower Skin?
350
300
Reservoir 1
Reservoir 2
250
200
150
100
50
0
0
50
100
150
Time, hour
200
250
Production Data
Analysis:
q(t )
1
=
1
qi
(1 + bDi t )b
log(t)
q(t )
= exp( Dt )
qi
Traditional - Arps
Empirical
Single-phase and two-phase (0 < b < 1)
Boundary-dominated regime
Data q vs. t
Constant operating conditions
Example
Example 1-Single Phase Depletion
1000
100
10
0
200
400
600
800
Time, Days
1000
1200
1400
1600
Example
Example 1-Single-Phase Depletion
10000
1000
100
10
1
0.1
10
100
1000
Time, Days
10000
100000
1000000
Boundary-Dominated Flow
Start of Boundary-Dominated Flow
pi
Transient Flow
Pressure ( p )
Boundary-Dominated
re
Distance ( r )
141.3qB
qD =
kh( pi pwf )
0.00634kt
tD =
ct rw2
1
4tD
qD (tD ) =
exp
4A
4A
A
ln
ln
2
2
2
C Arw
r
C
r
A w
w
Exponential Decline
qD
tD
tD
2
1 re 1 re
ln 1
2 rw 2 rw
re 1
qDd = qD ln
rw 2
10
Transient Flow
Transient rFlow
Different
e/rw
Boundary
Boundary
Dominated
Flow
becomes Flow
Dominated
Exponential Decline
is Exponential
Decline
qDd
0.1
0.001
re/rw=10
re/rw=200
0.01
re/rw=20
re/rw=1000
tDd
0.1
re/rw=50
re/rw=10000
10
re/rw=100
exponential
Questions
Do transient stems depend on reservoir
size?
What parameters can be determined by
matching the transient data?
re/rw = 10
q, q Dd
re/rw = 50
0.1
0.01
0.0001
0.001
0.01
0.1
t, tDd
re/rw=10
re/rw=50
Exponential (b=0)
10
141.2 Bo re 1
ln
= q
kh ( p p ) r 2
i
wf
wa
log q Dd
141.2 B r 1
o
ln e
= log q + log
kh( p p ) r 2
i
wf
wa
Boundary
DominatedEmpirical
Stems
qDd
0.1
TransientAnalytical
Stems
0.01
0.001
0.0001
0.001
0.01
0.1
10
100
tDd
re/rw=10
re/rw=1000
re/rw=20
re/rw=10000
re/rw=50
b=0
b=0.6
b=0.8
b=1.0
re/rw=100
b=0.2
re/rw=200
b=0.4
Fetkovich
Empirical and theoretical
Single-phase and two-phase (0 < b < 1)
pD =
kh ( pi pwf (t ))
141.3qB
Production Data
Analysis:
141.3q (t )B
qD =
kh( pi pwf )
0.00634kt
tD =
2
ct rw
RTA:
kh[pi pwf (t )]
pD =
141.2 Bq
141.2Bq(t )
qD =
kh( pi pwf )
qD =
1
pD
0.00634kt
tD =
crw2
0.00634kt
tD =
crw2
tc =
q(t )dt
0
q(t )
N p (t )
q(t )
tc =
qdt
0
=t
tc =
q(t )dt
0
q (t )
q
t
>t
Blasingame
Theoretical Analytical solution
Single-phase
Agarwal-Gardner
The flowing material balance plot allows
an alternative representation of data
Very advantageous for determination of OGIP
0.0014
0.0012
q/Dm(p)
0.001
0.0008
0.0006
0.0004
0.0002
0
0
0.2
0.4
0.6
Dm(p-bar)/Dm(p)
0.8
1.2
1 p ct p
r =
r r r
k t
1 p p g ct p p
r
=
r r Z r
k Z t
p
p
( p ) = m( p ) = 2 dp
0 z
1 ( p ) g c g ( p )
r
=
r r
r
k
t
1 ( p ) g cg ( p )
r
=
r r
r
k
t
dt
ta = ( g cg )i
g ( p )cg ( p )
0
t
tac =
( c )
g g i
q(t )
q(t )dt
0 g ( p )cg ( p )
Pseudo-time
Material-Balance pseudo-time
Transition
(influenced by
boundaries /
heterogeneities)
Boundary Dominated
log(q/p)
Energizing reservoir
(aquifer, partially
sealing fault)
Decreasing skin
Volumetric depletion
log(q/p)
log(q/p)
log(q/p)
log(q/p)