Professional Documents
Culture Documents
Eg502A_L3 PJadhawar_ (1)
Eg502A_L3 PJadhawar_ (1)
Dr Prashant Jadhawar
Lecturer – Petroleum Engineering
University of Aberdeen
Aberdeen AB24 3UE
Scotland
Tel: +44 1224 274180
Email: Prashant.Jadhawar@abdn.ac.uk
Reading Material
ISBN 978-1-61399-307-1
2
EG551Q
Dr Prashant Jadhawar
Lecturer – Petroleum Engineering
University of Aberdeen
Aberdeen AB24 3UE
Scotland
Tel: +44 1224 274180
Email: Prashant.Jadhawar@abdn.ac.uk
Lecture-3
3 March 2020
4
Outline
2kh pi p kh pi p
Dimensionless pressure: pD ;
q 141.2q
kt 0.000264 kt
tD ;
Dimensionless time: crw 2
crw 2
r r
Dimensionless radius: rD ;
rw rw
Well Testing: Analysis And Design
04/03/2020 6
Dr Prashant Jadhawar
6
Pressure Transient Model
1
rD p D / rD p D / t D
rD rD
With general Solutions:
q
Pi pr , t {PD t D , rD ... s}
Skin
2kh
8
Pressure Transient model
Practical Solutions
This involve the pressure as a function of time and radial distance for a
constant reservoir flow rate (the constant Terminal Rate Solutions).
162 .6 qB k
Pwf Pi {log t log 3 .32 087 s}
kh cr w 2
Thus after wellbore effects have died out and before boundary effects are
felt a plot of Pwf vs log t will give a straight line.
2kh n
( p i p wn ) q j p D (t Dn t Dj 1 ) q n s
j 1
q
pi p ws p D t t D p D t D For a pressure Build up
2kh
Where: t is the flowing time, Dt is the shut-in time
04/03/2020 Dr Prashant Jadhawar 10
10
Pressure Drawdown Analysis
11
Drawdown Analysis
Model Response
First Drawdown after Stabilisation
First Drawdown
12
Pressure Drawdown Analysis
Logarithmic Approximation of Pressure Drawdown
At the wellbore
1 4t D
pD ~ ln valid for t D 100
2 rD2
q 4kt
or pwt pi ln
4kh crw2
where
162.6qB k
pwt pi log(t ) log 3.23
2
kh ct rw ct co So cw S w c f
y Slope x
m
Well Testing: Analysis And Design
04/03/2020 13
Dr Prashant Jadhawar
13
162.6 𝑞𝜇𝐵 𝑘
𝑃𝑤𝑓 𝑟, 𝑡 𝑃 l𝑜𝑔 𝑡 l𝑜𝑔 3.23 0.869𝑆
𝑘ℎ 𝜙𝜇𝐶 𝑟𝑤
Y-intercept b is given by
162.6 𝜇𝑄 𝑘
𝑏 𝑃 𝑃 l𝑜𝑔 3.23 0.869𝑆
𝑘ℎ 𝜙𝜇𝐶 𝑟𝑤
Because the independent variable is log(t), the y-intercept is read from the
y-axis, where log(t) = 0, corresponding to a time of 1 hour. Thus, the
intercept b is usually written as p1hr for a drawdown test.
14
Single Rate Transient Drawdown Analysis
Including Afterflow and Skin
Analysis Plot (Drawdown)
Equations (field units)
pi
Wellbore Storage
Effects
𝑷𝒘
plhr
Slope m
162.6𝑞𝜇𝐵
𝑚 𝑝𝑠𝑖/𝑐𝑦𝑐𝑙𝑒 → gives k
𝑘ℎ
𝑝 𝑝 𝑘 10‐1 1 10 102
𝑠 log 3.23
𝑚 𝜑𝜇𝑐𝑟 Time (hrs)
𝑚 is negative
15
16
Drawdown Semilog Analysis: Procedure
1. Plot pressure data Pwf vs. ln t (time)(Semilog scale)
2. Recognize Infinite Acting Radial Flow (IARF). At this point,
simply find the data that fall on a straight line.
3. Draw a straight line passing through the selected data points
representing infinite acting radial flow. Find Slope m and
intercept P1hr from the line
17
18
Pressure Buildup Analysis
19
20
Pressure Buildup: Following Constant Rate Production
Buildup after First Drawdown
Ref: Gringarten
21
162.6 𝑞𝐵𝜇 𝑘
𝑃𝑤𝑓 𝑟, 𝑡 𝑃 l𝑜𝑔 𝑡 l𝑜𝑔 3.23 0.869𝑆
𝑘ℎ 𝜙𝜇𝐶 𝑟𝑤
22
Pressure Buildup Test
First Rate Second Rate
change change
q=q q=q
q=0 q=0
t =0 t = tp
Pressure response because of production at rate change “(+)q” at time t=0 (first
change)
162.6 𝑞𝐵𝜇 𝑘
𝑃 𝑞 l𝑜𝑔 𝒕 l𝑜𝑔 3.23 0.869𝑆
𝑘ℎ 𝜙𝜇𝐶 𝑟𝑤
Pressure response cause by rate change “(‐)q” at time t=tp (second change)
162.6 𝑞𝐵𝜇 𝑘
𝑃 𝑞 l𝑜𝑔 ∆𝒕 l𝑜𝑔 3.23 0.869𝑆
𝑘ℎ 𝜙𝜇𝐶 𝑟𝑤
Where ∆𝒕 = t ‐ tp
Well Testing: Analysis And Design
04/03/2020 23
Dr Prashant Jadhawar
23
.
𝑃𝑤𝑠 ∆t 𝑃𝑖 l𝑜𝑔 tp ∆𝒕 l𝑜𝑔 3.23 0.869𝑆
162.6 𝑞𝐵𝜇 𝑘
l𝑜𝑔 ∆𝒕 l𝑜𝑔 3.23 0.869𝑆
𝑘ℎ 𝜙𝜇𝐶 𝑟𝑤
24
Pressure Buildup Analysis
1. Horner Method: Infinite Acting Radial Flow (IARF)
Previous equation can be rearranged in the following form
162.6 𝜇𝑄 tp ∆𝒕 Horner Time
𝑃𝑤𝑠 ∆t 𝑃𝑖 l𝑜𝑔 ratio (HTR)
𝑘ℎ ∆𝒕
y = b+m x
25
26
Increasing
26
Pressure Buildup Analysis
1. Horner Method: Analysis Procedure
5. Calculate the skin factor s from the slope m, the flowing bottomhole pressure at
the moment of shut‐in, Pwf, and P1hr
27
𝑃𝑤𝑠 ∆t 𝑃𝑖 𝑷 𝒒 𝑃 𝑞
Pi ‐ Pwf (tp)
.
𝑃𝑤𝑠 ∆t 𝑃𝑖 l𝑜𝑔 tp l𝑜𝑔 3.23 0.869𝑆
162.6 𝑞𝐵𝜇 𝑘
l𝑜𝑔 ∆𝒕 l𝑜𝑔 3.23 0.869𝑆
𝑘ℎ 𝜙𝜇𝐶 𝑟𝑤
.
𝑃𝑤𝑠 ∆t 𝑃𝑖 𝑃𝑖 𝑃 𝑙𝑜𝑔 ∆𝑡 𝑙𝑜𝑔 3.23 0.869𝑆
.
𝑃𝑤𝑠 ∆t 𝑃 𝑙𝑜𝑔 ∆𝑡 𝑙𝑜𝑔 3.23 0.869𝑆
Slope m
Well Testing: Analysis And Design
04/03/2020 28
Dr Prashant Jadhawar
28
Pressure Buildup Analysis
.
𝑃𝑤𝑠 ∆t 𝑃 𝑙𝑜𝑔 ∆𝑡 𝑙𝑜𝑔 3.23 0.869𝑆
Slope m
y = b+m x
.
𝒃 𝑃 𝑃 𝑙𝑜𝑔 3.23 0.869𝑆
29
30
Pressure Buildup Analysis
2. Classic MDH method: Recommended Procedure
31
t p t
te
t p + t
IARF (Infinite Acting Radial Flow):
.
𝑃𝑤𝑠 ∆t 𝑃 𝑙𝑜𝑔 ∆𝑡𝑒 𝑙𝑜𝑔 3.23 0.869𝑆
.
𝒃 𝑃 𝑃 𝑙𝑜𝑔 3.23 0.869𝑆
32
Agarwal equivalent time Procedure
In practice, the plot of the equivalent pressure versus equivalent time for
build up test is similar to that of pressure versus time in draw down test.
But data effected by boundaries or by linear flow
• Plot shut in pressure Pws vs. equivalent time ∆𝑡𝑒 on semi-log scale
• Identify IARF regime, data falling on straight line (including late time)
and draw straight line through them (Remaining steps are identical to
MDH method
• The straight line slope m,
• The pressure at 1 hour on the straight line p (t =1hr…a
mathematical convenience – by hand only)
• The extrapolated pressure to infinite shut-in time (t = ∞): p*
• Permeability product kh and Skin
• Assumptions of Horner method and equivalent time method are similar
and have same limitations
33
34
Agarwal equivalent time vs MDH
35
36
Agarwal equivalent time method
Buildup Versus Drawdown Pressure Response
Type Curves
Drawdown
Agarwal Correction
Buildup
log p
log t
37
38
Pressure Derivative Analysis
39
40
Derivative Plot Analysis
Derivative data is computed as the derivative of pressure with
respect to a normalised superposition function. It is the same
as the function used for the superposition plot, except that it is
based on the natural log of time/q:
dp dp
For a single-rate drawdown test: (derivative) t
d ln t dt
dp
For a flow and buildup test: (derivative)
d ln t+tp ]
t
dp
For multiple flows and build ups: (derivative)
dsup(q(t),t
66
Well Testing: Analysis And Design
04/03/2020 41
Dr Prashant Jadhawar
41
Pressure Derivative
42
Pressure Derivative
43
Type Curves
44
What are the type curves?
45
2𝜋𝑘ℎ 𝑝 𝑝 𝑘ℎ 𝑝 𝑝
Dimensionless pressure: 𝑝 ;
𝑞𝜇 141.2𝑞𝜇
𝑘𝑡 0.000264𝑘𝑡
𝑡 ;
Dimensionless time: 𝜑𝜇𝑐𝑟 𝜑𝜇𝑐𝑟
𝑟 𝑟
Dimensionless radius: 𝑟 ;
𝑟 𝑟
46
Dimensionless Groups
Field unit:
𝑟 𝑟
Dimensionless radius: 𝑟 , 𝑟
𝑟 𝑟
0.000264𝑘𝑡
Dimensionless time 𝒕𝑫
𝜙𝜇𝑐 𝑟
Dimensionless time
𝑟 0.000264𝑘𝑡
based on reservoir area 𝑡 𝑡 ; A reservoir area
𝐴 𝜙𝜇𝑐 𝐴
𝑘ℎ
Dimensionless pressure 𝒑𝑫 𝑟 , 𝑡 𝒑 𝒑
141.2𝑞𝐵𝜇 𝒊
𝑘ℎ
Dimesionless BHP; 𝒑𝒘𝑫 1, 𝑡 𝑃𝑤𝐷 𝒑 𝒑𝒇
141.2𝑞𝐵𝜇 𝒊
Δ𝑝
skin 𝑆 𝑘ℎ
141.2𝑞𝐵𝜇
5.615𝐶 0.8936𝐶
Dimensionless well bore storage coefficient 𝑪𝑫
2𝜋𝜙𝑐 ℎ𝑟 𝜙𝑐 ℎ𝑟
47
Dimensionless Variables
pD
kh
p 0.000264k
141.2qB tD t
ct rw2
…and an additional variable to account for WBS….
C D 0.8936C
c t hr w2 tD kh t
…..which combines with tD…. C
0.000295
D C
04/03/2020 Dr Prashant Jadhawar 48
48
Type curves concept
kh
• The dimensionless pressure pD p
• Taking the logarithm of both side 141.2qB
kh )
log(pD) log p) +log (141.2qB
49
kh
141.2qB
100
p
pD
0.000264k
c r2
10-1
10-2
tD
Well Testing: Analysis And Design
04/03/2020 50
Dr Prashant Jadhawar
50
Gringarten-type curve
51
52
Gringarten-Bourdet type curve
53
54
Gringarten-Bourdet type curve
55
56
Type curves analysis and matching
• Type curve matching:
• Graph of the field data is placed on top of the type-curve
graph
• Moved the graph vertically and horizontally to find the
curve that has the shape most like that of the field data.
• Best fit are then used to calculate
• permeability, k
• wellbore-storage (WBS) coefficient, C
• skin factor, S
• fracture half-length, or other reservoir properties.
57
58
Radial Flow: Derivative Plot Analysis
• Solve for kh
kh pD
pD p kh 141.2qB PM
match
141.2qB Δp
kh t 0.8936C
C 0.000295 TMmatch CD
tD/CD c t hrw2
• Solve for Skin
2S
C e Match
S 0.5ln D
CD
73
04/03/2020 Dr Prashant Jadhawar 59
59
60
Type curve matching
61
62
Type curve matching
63
64
Pressure Match PM pD/p =2/100
Time Match TM (tD/CD))/t = 0.01/.015
CDe2S
Match
1000
100
10
1 .
0.001 0.01 0.1 1 10 100
Dt hours
Matches for pD/p, t/(tD/CD) are made by overlay, and the groups are
then dimensionalized using ct, q, µ, Ø, h, rw. Note pD stabilizes at 0.5.
The equations are then solved for kh and CDe2S for Skin.
04/03/2020 Dr Prashant Jadhawar 65
65
66
Drawdown Type Curves
Examples of Independent Variables*
Ramey
Gringarten
67
68
Type Curve Models
69
s=20,C-D =0
pD vs tD plotted for
s=10,C-D =100
s=5,C-D =100
s=0,C-D =100
s=20,C-D =1000
10
s=5,C-D =1000
s=0,C-D =1000
s=20,C-D =10000
s=10,C-D =10000
t-D
E+50
E+40
10.000
E+15
10
3
1
0.3
0.010
Dimensionless Time, tD/CD
100.000
1000
100
10
1.000 E+40
0.010 0.100 1.000 10.000 100.000 1000.000 10000.000 E+30
0.010
tD/CD
70
The End
Lecture-3
71