Professional Documents
Culture Documents
INTERPRETATION
for monophasic oil and monophasic gas
by analysis of pressure behavior
1989
This manual is an update of Systems Analysis Part 1.
Well Test Interpretation for monophasic oil by analysis of
pressure behavior written by Flopetrol, Melun, France
1983.
Chapters for Gas Wells and Impulse Testing were also
added.
WELL TEST
INTERPRETATION
for monophasic oil and monophasic gas
by analysis of pressure behavior
CONTENTS
1 INTRODUCTION
3 LOG-LOG DIAGNOSIS
4 TYPE-CURVE ANALYSIS
5 BUILDUP INTERPRETATION
6 CHECKING PROCEDURES
7 INTERPRETATION METHODOLOGY
8 GAS WELLS
9 IMPULSE TESTING
10 EQUATION SUMMARY
RESERVOIR MODEL
WELL TESTING
4 INTRODUCTION
Reservoir Model
ECONOMIC MODEL
RESERVOIR MODEL
RESERVOIR ECONOMIC
MODEL MODEL
FIELD DEVELOPMENT
STRATEGY
Reservoir Model 5
Interest rate
Return on investment
Etc.
For example:
Primary production
Secondary recovery
Tertiary recovery
GEOLOGY
GEOPHYSICS
WELLS
6 INTRODUCTION
On PVT samples
Etc.
Etc.
MEASUREMENT
Electric P.V.T.
Geophysics Well Test
Logs Core
INTERPRETATION
RESERVOIR ENGINEERING
RESERVOIR MODEL
Well Testing 7
Well Testing
Permeability
Reservoir size
TIME
TIME
Well Testing 9
p
FLOWRATE
PRESSURE
q (t)
TIME
When a well is opened, initially the production at surface is due only to the
decompression of fluid in the wellbore. The reservoir contribution is
negligible.
p (t) q (t)
Well Testing 11
r
pi
pressure profile
The reservoir is still at initial pressure, pi. Only the pressure in the
wellbore has dropped.
12 INTRODUCTION
The WELLBORE STORAGE effect prevents the sand-face flow rate from
instantaneously following the surface flow rate.
FLOW RATE
t
elapsed time from opening of well
Well Testing 13
The reservoir production is established when all the fluid flowing at the
surface comes from the reservoir.
p (t) q (t)
14 INTRODUCTION
r
pi
SKIN, s = 0
rd
pressure profile
Within the drainage area the pressure drops. The minimum pressure is in
the wellbore.
The communication between the well and the reservoir is affected by:
Partial penetration
rw r
pi
p s SKIN, s > 0
pressure profile
16 INTRODUCTION
After stimulation, the ability to flow into the wellbore is improved. Thus
the pressure drop measured in the well is smaller.
This is seen as a reduction in the SKIN FACTOR which may even become
negative.
rw rwa r
pi
p s
SKIN, s < 0
pressure profile
Well Testing 17
In a fissured reservoir, the fissure response is much faster than the matrix
response.
During the first period of production only the FISSURE SYSTEM produces,
the matrix blocks still being at initial pressure.
Once the MATRIX BLOCKS start to produce into the fissures, pm, drops
from pi to pf.
When both systems (fissures and matrix blocks) have the same pressure the
behavior appears HOMOGENEOUS.
Well Testing 19
p (t) q (t)
r
pi
rd
In a test of sufficiently long duration, another flow regime will occur at late
time due to the presence of OUTER BOUNDARIES, such as:
NO FLOW BOUNDARY
CLOSED SYSTEM
For example, if there is a SEALING FAULT near the well, after rd has
reached the fault, the shape of the pressure profile is changed.
p (t) q (t)
sealing
fault
Well Testing 21
p TIME t1
pressure front has not reached
the fault
pi
p TIME t2 > t1
pressure front has reached the
fault and is reflected but no effect
is seen at the wellbore
pi
p TIME t3 > t2
pressure reflection has reached
the wellbore, the effect of the fault
is seen in the measured signal
pi
Interference Testing
producing observation
well well
r
pi
rd
pressure profile
24 INTRODUCTION
wellbore storage
fracture flow
boundary effect
First the WELLBORE STORAGE acts and there is no pressure change in the
reservoir.
When the reflection reaches the well, an additional pressure drop will be
observed indicating the presence of a boundary.
2. SYSTEMS ANALYSIS APPROACH
INTERPRETATION MODELS
28 SYSTEMS ANALYSIS APPROACH
The principles governing the analysis of well tests are more easily
understood when one considers well test interpretation as a special
PATTERN RECOGNITION problem.
I S O
O/I S
The response of the theoretical reservoir is computed for specific initial and
boundary conditions, that must correspond to the actual ones.
IxSO
30 SYSTEMS ANALYSIS APPROACH
Models
If the wrong model is selected, then the parameters calculated for the actual
reservoir will not be correct.
On the other hand, the solution of the INVERSE PROBLEM is not always
unique. It is possible to find several reservoir configurations that would
yield similar responses to a given input signal.
But the number of alternative solutions decreases as the number and the
range of output signal measurements increase.
Models used for analysis are always built in the same manner. They
include:
A BASIC MODEL
Most BASIC MODELS in the oil industry have impermeable upper and
lower boundaries, and are of infinite lateral extent.
BASIC
MODEL
INFINITE LATERAL
EXTENT
UNIFORM INITIAL
PRESSURE
32 SYSTEMS ANALYSIS APPROACH
INNER BOUNDARY
CONDITIONS
WELLBORE STORAGE
SKIN
FRACTURES
PARTIAL PENETRATION
etc
Models 33
Possibilities include:
OUTER BOUNDARY
CONDITIONS
NO FLOW
CONSTANT PRESSURE
34 SYSTEMS ANALYSIS APPROACH
HOMOGENEOUS HETEROGENEOUS
DOUBLE POROSITY
MULTILAYERED
COMPOSITE
LOG-LOG SCALE
LOG-LOG SHAPES
TIME PERIODS
40 LOG-LOG DIAGNOSIS
Log-Log Scale
To select the appropriate theoretical model and identify the flow regimes
the change in pressure during the test, p, and the pressure derivative,
p't, are plotted versus time, t, on LOG-LOG SCALE.
LOG p & LOG p' t
LOG t
The algorithm takes a point before (left) and a point after (right) the point
(B) considered, calculates the two corresponding derivatives and places
their weighted mean at the point of interest.
Y2
B
Y1
X2
X1
Y1 Y2
dy X1 X2 - X2 X1
=
dxB
X1 + X2
42 LOG-LOG DIAGNOSIS
Data may be noisy, so the two points are normally chosen to be adequately
distant from the point considered, in order to smooth the scatter in the
differentiated data.
Smoothing is delicate.
The shape of the log-log pressure and pressure derivative plot is indicative
of the system behavior.
In most practical cases, the effect of inner and outer boundary conditions
on the pressure behavior of the model is independent of the nature of the
basic model itself (homogeneous or heterogeneous).
This is so because inner boundaries, the basic model, and outer boundaries
dominate at different times.
Log-Log Shape
p
p' t
LOG p & LOG p' t
Wellbore Storage
LOG t
Log-Log Shape 45
Wellbore Storage
p
0
0 t
46 LOG-LOG DIAGNOSIS
p
p' t
LOG p & LOG p' t
High Conductivity
Fracture Flow
LOG t
Log-Log Shape 47
0
0
t
48 LOG-LOG DIAGNOSIS
p
p' t
LOG p & LOG p' t
Low Conductivity
Fracture Flow
LOG t
Log-Log Shape 49
4
The SPECIALIZED PLOT is a plot of p versus t .
0
0 4
t
50 LOG-LOG DIAGNOSIS
tD
pD = 0.5 lnC + 0.80907 + lnCDe2s
D
tD
CD pD' = 0.5
p
p' t
Homogeneous System
LOG p & LOG p' t
LOG t
Log-Log Shape 51
0
LOG t
52 LOG-LOG DIAGNOSIS
p
p' t
Heterogeneous System
LOG p & LOG p' t
LOG t
Log-Log Shape 53
p
p' t
Heterogeneous System
LOG p & LOG p' t
Slabs
Spheres
LOG t
For a multilayered system the depth of the dip is between those for double
porosity systems with pseudosteady state and transient interporosity flow.
p
p' t
Heterogeneous System
LOG p & LOG p' t
LOG t
54 LOG-LOG DIAGNOSIS
p
p' t
Closed System
LOG p & LOG p' t
LOG t
Log-Log Shape 55
Closed System
p
0
0 t
56 LOG-LOG DIAGNOSIS
p
p' t
Constant Pressure Boundary
LOG p & LOG p' t
LOG t
Log-Log Shape 57
The first horizontal line indicates infinite acting radial flow before the effect
of the fault becomes apparent.
p
p' t
LOG p & LOG p' t
Sealing Fault
LOG t
58 LOG-LOG DIAGNOSIS
p
p' t
Linear Channel Flow
LOG p & LOG p' t
LOG t
Log-Log Shape 59
0
0
t
60 LOG-LOG DIAGNOSIS
inner outer
boundary + basic
model
+ boundary
conditions conditions
p
p' t Closed
System
Radial Flow
LOG p & LOG p' t
Wellbore
Storage
LOG t
62 LOG-LOG DIAGNOSIS
p Closed
p' t Radial System
Flow
LOG p & LOG p' t
Fracture
Flow
Wellbore
Storage
LOG t
Log-Log Shape 63
p Radial Flow
Transition
p' t Period
LOG p & LOG p' t
Wellbore
Storage
LOG t
64 LOG-LOG DIAGNOSIS
Time Periods
1 2 3 4
C xf, hd, , , kh, s, p* r, A, p
LOG p & LOG p' t
no flow
boundary
fracture constant
pressure
partial penetration boundary
radial
wellbore fissures homogeneous closed
storage multilayers flow system
LOG t
Time Periods 65
This period was the first to be investigated by well testing, in the 1920's and
1930's.
It was then realized that the validity of the spot pressure measurements
was dependent upon the duration of the shut-in period:
The less permeable the formation, the longer the shut-in period necessary
to reach average reservoir pressure.
This corresponds to period 3 in the figure. Data from period 3 are analyzed
to obtain the:
PERMEABILITY-THICKNESS PRODUCT, kh
SKIN, s
EXTRAPOLATED PRESSURE, p*
In the same way, a positive skin could indicate either a damaged well, or
an undamaged well with partial penetration; and a negative skin
characterizes a stimulated well (as a result of acidizing or hydraulic
fracturing) or a well in a fissured reservoir.
Time Periods 67
Detailed information is only obtained from period 2 and has been the
subject of many recent developments. It describes the specific flow
characteristics of the system before the gross radial homogeneous behavior
is reached.
Partial penetration
Fracture
Natural fissures
Multilayers
DIMENSIONLESS GROUPS
TYPE CURVES
HOMOGENEOUS
DOUBLE POROSITY WITH PSEUDOSTEADY
STATE INTERPOROSITY FLOW
DOUBLE POROSITY WITH TRANSIENT
INTERPOROSITY FLOW
DOUBLE PERMEABILITY
LOG-LOG ANALYSIS
70 TYPE-CURVE ANALYSIS
Dimensionless Groups
DIMENSIONLESS PRESSURE, pD
DIMENSIONLESS TIME, tD
pD = A p where A = (kh, , )
In log-log coordinates:
Consequently, when the proper model is being used, real and theoretical
pressure versus time curves are IDENTICAL IN SHAPE, but
TRANSLATED one with respect to the other when plotted on the same log-
log graph.
The translation factors for both pressure and time axes, are proportional to
the well and reservoir parameters. They can, therefore, be used to compute
these parameters.
72 TYPE-CURVE ANALYSIS
For a given theoretical model, not all TYPE CURVES are equivalent. The
ease with which a given type curve can be used is dependent on the choice
of dimensionless groups.
The various flow regimes must be clearly indicated, with limits computed
from realistic approximation criteria, so that appropriate SPECIALIZED
ANALYSIS methods can be applied to the corresponding test data.
6. WELL WITH WELLBORE STORAGE AND SKIN. RESERVOIR WITH DOUBLE POROSITY
BEHAVIOR - Pseudosteady state interporosity flow
(Bourdet and Gringarten, SPE 9293 September 1980)
(Bourdet, Ayoub, Whittle, Pirard and Kniazeff, World Oil October 1983) SMP 3069
7. WELL WITH WELLBORE STORAGE AND SKIN. RESERVOIR WITH DOUBLE POROSITY
BEHAVIOR - Transient interporosity flow
(Bourdet and Gringarten - SPE 9293, September 1980)
(Bourdet, Alagoa, Ayoub and Pirard, World Oil April 1984) SMP 3058
10
p
D
t D /rD2 p D'
t D /rD2 p D'
1
and
10-1
D
p
10-2
10 -1 1 10 102 10 3 104
t D /rD2
BASIC
MODEL
HOMOGENEOUS
INFINITE LATERAL
EXTENT
UNIFORM INITIAL
PRESSURE
Type Curves 75
kh
pD 141.2qB p
0.0002637 k t
tD
ct rw2
r
rD
rw2
pD , tD/rD2
pD
kh = 141.2qB from the PRESSURE MATCH
pmatch
0.0002637 kh
cth = from the TIME MATCH
tD2/rD2
r2 t
match
This type curve is called the THEIS CURVE. It is also known as the Line
Source Solution and the Exponential Integral Curve.
76 TYPE-CURVE ANALYSIS
10 2 CDe 2s t
p 40 tp
D 10
1
20
t D /CD p D' 10 6
t D /CD p '
D
10 4
10 3
10 2
10 4
10 10 -1
APPROXIMATE END 6
-1
OF UNIT SLOPE 10 4
and
STRAIGHT LINE 3
2
1
D
p
10 -1
10 -1 1 10 102 10 3 104
t D/CD
INFINITE LATERAL
EXTENT
WELLBORE STORAGE
IMPERMEABLE UPPER &
LOWER BOUNDARIES
SKIN
UNIFORM INITIAL
PRESSURE
78 TYPE-CURVE ANALYSIS
kh
pD 141.2qB p
0.0002637 k t
tD
ct rw2
0.8936 C
CD
ct h rw2
pD , tD/CD , CDe2s
pD
kh = 141.2qB p from the PRESSURE MATCH
match
0.000295 kh
C = tD/CD
from the TIME MATCH
t
match
(CDe2s)match
s = 0.5 ln CD
from the CURVE MATCH
The shape of the curve is defined by the label CDe2s. If CD and s are changed, but the
product CDe2s is kept constant, the curve is not changed.
10
CDf
0.0
t Df p D'
0.003
1 0.01
0.03
0.1
0.3
and
10 -1
D
p
p
D
t Df p D'
10 -2
10 -4 10 -3 10 -2 10 -1 1 10
t Df
INFINITE LATERAL
WELLBORE STORAGE EXTENT
UNIFORM INITIAL
PRESSURE
80 TYPE-CURVE ANALYSIS
kh
pD 141.2qB p
0.0002637 k t
tDf
c t x f2
0.8936 C
CDf
c t h x f2
pD , tDf , CDf
pD
kh = 141.2qB p from the PRESSURE MATCH
match
0.0002637 k
xf = tD f from the TIME MATCH
ct t
match
10 2
p
15
0.
D
0.
=
t Df p D'
=
A
A
/
xf
/
t Df p D'
xf
10 x e /y e 1 4 4 1
0
xf / A =
andD
1
p
xf / A = 0
APPROXIMATE END OF
HALF UNIT SLOPE
LOG-LOG STRAIGHT LINE
10 -1
10 -2 10 -1 1 10 10 2 103
t Df
INFINITE LATERAL
EXTENT
INFINITE CLOSED
CONDUCTIVITY IMPERMEABLE UPPER & RECTANGLE
VERTICAL LOWER BOUNDARIES
FRACTURE
UNIFORM INITIAL
PRESSURE
82 TYPE-CURVE ANALYSIS
kh
pD 141.2qB p
0.0002637 k t
tDf
c t x f2
xf / A xf / A
xe/ye xe/ye
xf
xe
0.0002637 k
xf = tD f from the TIME MATCH
ct t
match
xf 2
A = from the CURVE MATCH
(xf/ A)match
10
FCD
0.1
5
500
t Df p D'
1
and
10 -1
D
p
p
D
t Df p D'
10 -2
10 -4 10 -3 10 -2 10 -1 1 10
t Df
INFINITE LATERAL
EXTENT
FINITE
CONDUCTIVITY IMPERMEABLE UPPER &
VERTICAL LOWER BOUNDARIES
FRACTURE
UNIFORM INITIAL
PRESSURE
84 TYPE-CURVE ANALYSIS
kh
pD 141.2qB p
0.0002637 k t
tDf
c t x f2
kf w
FCD k xf
pD , tDf , FCD
pD
kh = 141.2qB p from the PRESSURE MATCH
match
0.0002637 k
xf = tD f from the TIME MATCH
ct t
match
WELL WITH WELLBORE STORAGE AND SKIN. RESERVOIR WITH DOUBLE POROSITY BEHAVIOR
- pseudosteady state interporosity flow
10 2 CDe 2s
p 40
10
D -30
10
t D /CD p D'
t D /CD p '
D
10 10
10
-6
10 10
-1
10
and
-2
10
1 e -2s
D
p
CD / (1-) = 10 -1 10
-2
10
-3
INFINITE LATERAL
WELLBORE EXTENT
STORAGE
IMPERMEABLE UPPER &
SKIN LOWER BOUNDARIES
UNIFORM INITIAL
PRESSURE
86 TYPE-CURVE ANALYSIS
kh
pD 141.2qB p
0.0002637 k t
tD
ct rw2
0.8936 C
CD
ct h rw2
km
rw2 k
f
(Vct)f
= (Vc ) + (Vc )
tf tm
88 TYPE-CURVE ANALYSIS
km
= k
f
12
= for horizontal slab matrix blocks
hm 2
15
= for spherical matrix blocks
rm2
pD
kh = 141.2qB p from the PRESSURE MATCH
match
0.000295 kh
C = tD/CD
from the TIME MATCH
t
match
(CDe2s)match
s = 0.5 ln CD
from the last CDe2s CURVE MATCH
(CDe2s)f+m
= (CDe2s)f from the first and last CDe2s CURVES
WELL WITH WELLBORE STORAGE AND SKIN. RESERVOIR WITH DOUBLE POROSITY BEHAVIOR
- Transient interporosity flow
10 2 CDe 2s
t
40 tp
10
' 1
40 6
10
t D /CD p '
D
10 4
10 3
10 2
10
10
10 -1
APPROXIMATE END -1 6
10
OF UNIT SLOPE
and
4
STRAIGHT LINE 3
-1
10 2
1
D
p
-2 -2 -3 -3
CD/(1-) 2 = 3x10 10 3x10 10 3x10-4
10 -1
10 -1 1 10 102 10 3 104
t D/CD
INFINITE LATERAL
WELLBORE EXTENT
STORAGE
IMPERMEABLE UPPER &
SKIN LOWER BOUNDARIES
UNIFORM INITIAL
PRESSURE
Type Curves 91
kh
pD 141.2qB p
0.0002637 k t
tD
ct rw2
0.8936 C
CD
ct h rw2
km
rw2 k
f
(Vct)f
= (Vc ) + (Vc )
tf tm
92 TYPE-CURVE ANALYSIS
km
= k
f
12
= for horizontal slab matrix blocks
hm 2
15
= for spherical matrix blocks
rm2
pD
kh = 141.2qB p from the PRESSURE MATCH
match
0.000295 kh
C = tD/CD
from the TIME MATCH
t
match
(CDe2s)match
s = 0.5 ln CD
from the last CDe2s CURVE MATCH
(CDe2s)f+m
= (CDe2s)f from the first and last CDe2s CURVES
' [ (CDe2s)f+m ]2
= from the ' CURVE matched
' (e-2s) during the transition period
WELL WITH WELLBORE STORAGE AND SKIN. RESERVOIR WITH DOUBLE PERMEABILITY
BEHAVIOR - LAYERED RESERVOIRS WITH CROSSFLOW
Due to the large number of governing groups, no printed type curves exist for this model.
10
= 1.00
0.95
0.80
0.60
t /CD p D'
1
D
and
10-1
D
p 0.60
p
D 0.80
0.95
t D /CD p D'
= 1.00
-2
10
-1 2 3 4
10 1 10 10 10 10
t D/CD
UNIFORM INITIAL
PRESSURE
Type Curves 95
k1h1+k2h2
pD 141.2qB p
0.0002637 (k1h1+k2h2) t
tD
[(cth)1+(cth)2] rw2
0.8936 C
CD
[(cth)1+(cth)2] rw2
k2h2
rw2 k h +k h
1 1 2 2
(cth)1
(cth)1+(cth)2
k1h1
k1h1+k2h2
TYPE-CURVE MATCHING
For type-curve matching purposes, the type curve for a reservoir with
double porosity behavior, pseudosteady state transition, is used as a first
match. A permeability contrast term KAPPA () is then altered until a
refined computer match is obtained.
pD
k1h1 + k2h2 = 141.2qB p from the PRESSURE MATCH
match
(CDe2s)match
s = 0.5 ln CD
from the CDe2s CURVE MATCH
PRESSURE DATA
Pressure Data
p
Dd
p
BU
tp
TIME
The bottomhole pressure is initially at pi. During a time tp, the well is
flowed at constant rate and the pressure drops.
pBU(t=) = pDd(t=tp)
pBU(t) pDd(t)
drawdown
LOG p
buildup
tp
LOG t
The illustration shows the drawdown and buildup responses on the same
log-log scale.
The BUILDUP CURVE deviates from the drawdown response and tends
asymptotically towards pDd(t=tp) for large elapsed time.
102 BUILDUP INTERPRETATION
This means that for log-log analysis of buildup data, BUILDUP TYPE
CURVES should be used, computed for the actual production time, tp.
pD = pD[(t)D]
In this case:
pD = pD[(t)D]
and drawdown type curves can be used for analysis. However, the method
is not always applicable, and in practice has limited use.
When the log-log analysis indicates that the radial flow configuration has
been reached during the buildup, semilog analysis can then be performed
with the HORNER METHOD:
tp + t
A plot of p(t) versus log
t
104 BUILDUP INTERPRETATION
Usually the flow sequence is not just a constant rate drawdown followed
by a buildup.
It is complicated by:
CLEAN-UP
SHUT-IN
CHANGING RATE
The equation of the resulting MULTI-RATE TYPE CURVE, for the flow
period # n, is:
n-1
qi - qi-1 n-1 n-1
p (tj) - p (tj+t) + p (t)
pD = qn-1 - qn D D D D D{ D}
j=1 j=1
i=1
n-1
(
n-1
p (t) versus qi - qi-1 log tj+t + (qn - qn-1) log (t)
)
j=1
i=1
106 BUILDUP INTERPRETATION
The shape of buildup type curves is a function not only of well and
reservoir behavior, but also of the previous flow history.
Pressure type curves for buildups start to flatten at times dependent upon
the previous production duration.
By taking the derivative with respect to Horner (or Superposition) time the
problem is alleviated, because during infinite acting radial flow this
derivative has the same value as for drawdowns i.e. 0.5 in dimensionless
terms.
10 2
10
t /CD p D'
D
10 -1
10 -1 1 10 102 10 3 104
t D/CD
Pressure Derivative Data 107
If infinite acting radial flow is attained during the drawdown period, the
derivative type curve for the following buildup has almost the same shape
as the drawdown type curve.
If infinite acting radial flow is not attained during the drawdown period,
superposition will affect transition periods on the type curve.
The shape of the hump denoting wellbore storage is modified, as is the dip
during heterogeneous transition periods. To obtain a refined match a
computer generated curve is required.
6. CHECKING PROCEDURES
CONSISTENCY OF RESULTS
Consistency of Results
In fact, because the real reservoir is much more complex than the
theoretical model used to represent it, some difference, (up to 10% for kh) is
acceptable.
Pressure History Simulation 111
Once the model has been selected, and the reservoir parameters computed,
these can be used to recalculate the pressure history of the test, from the
actual rate history.
TIME
7. INTERPRETATION METHODOLOGY
114 INTERPRETATION METHODOLOGY
Interpretation Methodology
QUALITATIVE INFORMATION:
Comparing the shapes of real and theoretical curves is essential for the
selection of the most appropriate THEORETICAL MODEL, and for
identifying the DOMINATING FLOW REGIMES, for which specialized
analysis methods can be used.
QUALITATIVE INFORMATION:
is obtained by MATCHING the log-log plot of the test data against a type
curve derived from a THEORETICAL MODEL that includes the various
features identified in the actual data.
The model not only allows the pertinent parameters to be calculated but
also specifies their significance. For example, kh and s have a different
significance in a homogeneous system than in a double porosity system.
RAW DATA
MODEL
IDENTIFICATION
log-log analysis
specialized
analysis
checking
procedures
FINAL
RESULTS
8. GAS WELLS
GAS PROPERTIES
PSEUDOSKIN
118 GAS WELLS
Gas Properties
The interpretation methodology for gas wells is the same as for oil wells.
In the theory for analysis of oil wells, certain assumptions are made.
VISCOSITY COMPRESSIBILITY
Oil
Gas
Oil
Gas
PRESSURE
PRESSURE
120 GAS WELLS
p
2p
m(p) = dp = Area under graph
(p) z(p)
po
2p/z
po p
PRESSURE
For gas analysis, the oil equations are modified by replacing the pressure
terms by the gas pseudo-pressure.
Pseudopressure and Pseudotime 121
t,p
dt
t(p,t) = (p) c (p)
t
to,po
1/c t
(t, p)
(t o , po )
PRESSURE
When pressure drawdowns are large, pseudotime must be used. For small
pressure variations, the effect of changing gas properties is minimal, and
real times may be used.
122 GAS WELLS
However, there are certain limits for which simplifications can be made.
tn
ta
ns
co
=
/p
z
z
z = constant
2,000 3,000
PRESSURE, psia
Pseudopressure and Pseudotime 123
For pressures BETWEEN 2,000 AND 3,000 psi no simplification exists for
m(p).
For pressures OVER 3,000 psi, z/p is constant. The pseudopressure, m(p),
is proportional to the pressure, p. Analysis can be performed using
pressure instead of m(p).
A plot of m(p) versus either p2 or p should be linear over the test pressure
range for the simplification to be valid.
- z- pD
kh = 711 q T
p p match
pD
kh = 1422 q T ( z ) 2
- -
p match
124 GAS WELLS
p
D
kh = 1422 q T m(p)
match
For convenience, the pressure function may be normalized, and given the
dimensions of pressure.
p
i zi p
ppn = pi + pi (p) z(p) dp
pi
t
dt
tpn = i cti (p) c (p)
t
0
Pseudoskin
Gas flowing in and around the wellbore may reach velocities at which non-
Darcy flow regimes (i.e. turbulence) occur. The result is a flow rate-
dependent pressure drop in addition to the pressure drop associated with
wellbore damage (skin effect). This total skin effect is called pseudoskin.
s' = s + Dq
s' is the skin measured in the test. D is the non-Darcy flow coefficient and
is indicative of the amount of turbulence near the wellbore.
The well is flowed at several different rates. A graph is made s' versus flow
rate q.
MEASURED SKIN, s'
Slope = D
0
FLOW RATE, q
9. IMPULSE TESTING
128 IMPULSE TESTING
Impulse testing is particularly useful for wells that do not flow to surface
and for wells where extended flow may not be desirable (because of sand
problems, for example).
* Mark of Schlumberger
129
Production or Injection
RATE
TIME TIME
Pressure Response
PRESSURE
PRESSURE
TIME TIME
Interpretation
LOG p & LOG p' t
LOG p t
LOG t LOG t
130 IMPULSE TESTING
During the flow period the impulse data, (pi-p)tp, matches on the
conventional pressure type curve.
When the well is shut in the impulse data, (pi-p)t, falls from the pressure
type curve and eventually matches the pressure derivative type curve
(typically when t > 3tp).
2
10
Pressure Type Curve
Derivative Type Curve
Pressure group, psi x hours
End of Impulse
10
p multiplied by t p p multiplied by t
10 -1
-4 -3 -2 -1
10 10 10 10 1 10
Time, hours
131
pD
kh = 3,388.8 Qt p
match
Any impulse will create a signal that theoretically carries all the
information characterizing the reservoir.
In practice, however, only part of the signal can be measured because of the
limits of the pressure gauge.
10. EQUATION SUMMARY
qB
p vs t slope = 4.065 h ct kxf2
4 44.11 qB
p vs t slope =
4
h ctk
kw
f
qB
p vs log (t) slope = 162.6 kh = m
p(t=1hr) k
s = 1.1513 m - log
2 + 3.2275
c tr w
tp + t
p vs log t slope = 162.6 kh
qB
= m
p1hr-p(t=0) tp+1
s = 1.1513 + log t + 3.2275
k
m - log 2
ctrw p
n-1 n-1 B
p vs (qi-qi-1)log tj+t + (qn-qn-1)logtslope = 162.6 kh = m'
i=1 j=1
p1hr - p(t=0)
s = 1.1513 m' (q + 3.2275
k
- q ) - log
n-1 n ctrw2
qB
p vs t slope = 0.234 hc A = m*
t
p1hr - pint
m m
CA = 5.456 m* 10
qB
p vs t slope = 8.133 bh k ct
135
qT z- psc
p vs t slope = 7.421 C p- Tsc
-z- psc
723.8 qT - T
p sc
p vs t slope =
h - c- kx 2
t f
-z- psc
7856 qT - T
4 p sc
p vs t slope =
4 - -
h ctk kfw
qT -z- psc
p vs log (t) slope = 28950 kh - T = m
p sc
p(t=1hr) k
s' = 1.1513 m - log - - + 3.2275
ctrw2
tp + t qT -z- psc
p vs log t slope = 28950 kh - T = m
p sc
p1hr-pt=0 k tp+1
s' = 1.1513 m - log - - + log t + 3.2275
2 p
ctrw
qTz- psc
p vs t slope = 41.67 - Ap- Tsc = m*
hc t
p1hr - pint
m m
CA = 5.456 m* 10
qT z- psc
p vs t slope = 1449 bh - k ct Tsc
p
136 EQUATION SUMMARY
qTz- psc
p2 vs t slope = 14.84 C Tsc
qT (-z-) psc
p2 vs log (t) slope = 57900 kh Tsc = m
tp + t qT (-z-) psc
p2 vs log t slope = 57900 = m
kh Tsc
p2 -p2
1hr t=0 k tp+1
s' = 1.1513 m - log - - + log t + 3.2275
2 p
ctrw
p2 -p2
1hr t=0 k
s' = 1.1513 m' (q - q ) - log - - + 3.2275
n-1 n ctrw2
qTz- psc
p2 vs t slope = 83.35 = m*
hc- tA Tsc
2 2
p1hr - pint
m m
CA = 5.456 m* 10
qTz- - psc
p2 vs t slope = 2897 bh - Tsc
k c t
137
qT psc
m(p) vs t slope = 14.84 - Tsc
C
1448 qT psc
m(p) vs t slope = Tsc
h - c- kx 2
t f
4 15712 qT psc
m(p) vs t slope = Tsc
4 - -
h ctk kfw
qT psc
m(p) vs log (t) slope = 57900 kh T = m
sc
m(p)t=1hr
s' = 1.1513 + 3.2275
k
m - log - -
2
c t r w
tp + t qT psc
m(p) vs log t slope = 57900 kh T = m
sc
m(p)1hr-m(p)t=0 tp+1
s'=1.1513 +log t +3.2275
k
m - log - -
c r tw
2 p
m(p)1hr-m(p)t=0
s' = 1.1513 m' (q + 3.2275
k
- log - -
n-1 - qn) c r tw
2
qT psc
m(p) vs t slope = 83.35 = m*
hc- tA- Tsc
m(p)1hr - m(p)int
m m
CA = 5.456 m* 10
qT psc
m(p) vs t slope = 2897 Tsc
bh k-c- t