Fraim 1987
Fraim 1987
Fraim 1987
Summary. A normalized time has been developed that linearizes the rate decline vs. normalized time for a gas reservoir
producing against constant well bore pressure during (external) boundary-dominated flow. This allows type-curve matching of the
exponential decline curve for a reservoir with any shape. Values of G, kl/l, and k~/rf> can be determined from this type-curve
match. It was determined that gas reservoir depletion plotted vs. actual time does not match exponential, harmonic, or hyperbolic
decline curves, and future performance can lead to overestimates of reserves and future rate.
Introduciion
Fetkovich 1.2 introduced the idea of applying log-log type-curve The viscosity and compressibility values in their integrated time
analysis to single-well analysis for both transient- and boundary- function are taken at the bottomhole 'flowing pressure (BHFP),
dominated flow periods. Boundary-dominated flow for constant- which is varying with time.
pressure production is similar to pseudosteady-state flow for This paper is concerned with the longer-term boundary-dominated
constant-rate production. His type-curve analysis was intended to flow of real gases in closed reservoirs. The objective is to improve
be a rapid way to estimate performance when a well is producing the use of Fetkovich's type curves for gas well analysis. A nor-
against a constant bottomhole pressure (BHP). From his type curves, malized time is introduced that applies to the viscosity and com-
future performance can be forecast along with estimates of oil in pressibility at the average reservoir pressure rather than the wellbore
place and ultimate recovery (Fig. I). pressure. This normalized time is used for boundary-dominated flow
For boundary-dominated flow, Fetkovich showed the Arps 3 fa- analysis, as well as for transient analysis. Only Darcy flow is con-
mily of curves with b as a parameter. The b=O case is for exponen- sidered.
tial decline of a liquid reservoir. Fetkovich used the curves with
values of b between 0 and 1 (hyperbolic and harmonic decline) for Real Gas Normalized Time
matching solution-gas-drive depletion and gas reservoir depletion. We will now show that the depletion of a closed real gas reservoir
Matching and extrapolating these curves is equivalent to using the can be expressed as an exponential decline (b=O) if a normalized
harmonic and hyperbolic declines with the usual semilog decline time is used. The normalized time is defined as
curves. He showed cases where these curves were useful.
Carter 4 developed another set of decline curves for boundary-
dominated flow that used a parameter, '1\, to represent variations
in the decline curves from real gas properties:
r" = r
o
(W,)j
J.l(p)c,(ji)
dr (4)
p p =2 r
o
Pdp,
z(p)J.l(pJ
(ji/z)=(ji/z);(I-Gp/G)
This is the equation for the straight line p/z plot. We also use the
(5)
Pp =2
o
r J.l(pJcg(p)
dlp/z(p J]. . (2) qg =Jg(pp -PPllj)' (6)
r
Eqs. 5 through 7 are the basis for our derivation. First, we
differentiate Eq. 5 to represent the pressure depletion with time:
fa = df. . (3)
o p,(PII:f )c,(P"f) -q (fJ/z)·
dCp/z) = g I dr (8)
Copyright 1987 Society of Petroleum Engineers G
••
TRANSIENT + DEPLETION
'O'~~~~~
EMPIRICAL TYPE CURVE SOLUTION
qdD=qltl. _ _
' _ :FDR b>O
• 6
t""", • l00.CCO qj
[1+ bOi1)b
J..
•
J qdD=~ • ..L :FOR b • 0
~
q, eDit
0,01
B
6
Then, we differentiate Eq. 6 to show how the rate changes with and substitute our expression for J, then our exponential decline
depletion: can be written as
IdD =
(</J w, l;r ,7·
----..-.:~--.:..-...:.:.----- ............... (17)
0.00633k~f"
(7r;} -I)
fD= ,'" (14)
(</JWg)ir,~. '/2 '/2 InC:::;A)
Note that in the transient time for a nonradial shape (C A <20). and
the decline curve will not trace the equivalcnt (r,'/r,l') transient stem
(~-r,~)ln(
on the Fetkovich curves. For shapes with CA <4, the rate will have
to decline to 40% of the "initial" boundary-dominated rate, qj. . ) 2.2485A )\
before a reasonable match can be obtained on a radial type curve. k,,,/A.=(tdD
, 'P
7r19.1785r,~
-------"---. .. . . . . . . (21)
To obtain normalized time, we must assume a value for original til MP 0.00633
gas in place, G. The first guess is found by matching the curve
of actual time vs. rate decline and calculating a value for G. This
value of G is then used to calculate normalized time and to match
this curve with the base fit b curve closest to the exponential curve. Reservoir Simulation Runs
A new value of G is calculated. This process is repeated until con- Numerical results were generated to test the validity of the
vergence is obtained for the exponential decline curve. From our normalized-time transformation. A three-dimensional (3D), three-
experience. it usually takes three tries for a closed-boundary phase, general-purpose simulator was used to simulate the real gas
reservoir. reservoirs. After each run was made, the results wcre processcd
The following properties can be determined from the match point to transform the time from actual time to normalized time. The re-
(MP): sults of both actual- and normalized-time plots were then compared.
The runs reported in this section werc either two-dimensional
(x,v) coordinatcs or one-dimensional radial coordinates. Some 3D
runs were made for analyzing layered reservoirs. They are report-
ed in another section.
Cases I through 4 were chosen to illustrate the use of the nor-
malized time. The data for these four cases are presentcd in Table
(Gp)ult= -
qg) (t,,)
( q,1D -
S~i
-, (19)
I. The reservoir and gas properties wcre held constant for all four
cases. The only properties that were varied for the four cases were
MP tdD MP A the initial reservoir pressurc, the constant BHFP. and the reser-
voir size and shape.
2.2485A ) The simulated results for these four cases arc shown in Figs. 2
PscT 1/2 In ( ? through 5. Each of these plots shows production rate ys. time. Each
_ _ _ _ _1_9_.1_7_8_5r_,-_1'_ , (20) figure shows three curves. The solid line represents thc analytic
solution for the exponential decline case (b=O) after boundary ef-
fects, and a value of r,)r" = 14.000 for the earlier (flat) part of the
"
Hatch Point Hatch Point
4.Jl) 0.51 4"1) 0.56
IJ J)7 0.108 ldl' 0.107
-3
time, days
time, days
Match Point
qdD= 0.72
(dD~ 0.67
Hatch Point
qdO= 1.54
IJD- 0.195
- Liquid Ca.e. re/rw • 14.000 (b-Q) - Liquid Case, re/rw • 14,000 (b-Q)
6. Actual Ti_ 6. Actual 'lime
D Puudo-tiM o Pseudo-time
). • 0.428
Fig. 4-Case 3-Actual time and pseudotime compared with Fig. 5-Case 4-Actual time and pseudotime compared with
liquid exponential decline case. liquid exponential decline case.
Example 1 Iteration 1 (Normalized Time). For the match point. tdD = 1.24,
Simulation Case I-Circular Reservoir. In this example, we show qdD=0.511. G=64.3 Bscf [1.82X10 9 std m 3 ], t=I,OOO, and
hpw the rate vs. normalized time matches the type curve for a per- q= 10.000.
fect case. An abridged fluid property table is shown in Table 2. Iteration 2 (Normalized Time). For the match point, tdD = 1.29,
The actual (p/z) increment was 12 psi [83 kPaJ. If data storage is qdD=0.5I, G=62.0 Bscf [1.76X10 9 std m 3 ], t=I,OOO. and
a problem, slice the table into partitions such that each partition q= 10.000.
is accurately approximated with a quadratic or cubic polynomial. Iteration 3 (Normalized Time). For the match point. t dD = 1.30,
The rate-vs.-time data are shown in Table 3. The plot of the rate QdD=O.SI, G=61.50 Bscf [1.74X 10 9 std m 3 ), t= 1,000, and
vs. real time is shown in Fig. 2. The real-time match point is shown, Q= 10,0(}().
but the b used is not shown. Notice that the plot of the rates parallels The third iteration decline curve traces the b=O type curve. The
the exponential decline curve late in life. This phenomenon is caused engineer ~an now calculate the reservoir properties with a high level
by the fluid properties' becoming constant as the average reservoir of confidence:
pressure approaches we)lbore pressure.
Now we will discuss the iteration procedure for this gas well. 2.2485A )
Initial Match (Actual Time). For the initial time match. the rate PscT V21n ( - - - -
is plotted vs. time and match on the type curve. When matching kgh =..!!..L 19. 1785r; (20)
the actual time decline curve. use the b>O curves for the best ac- qdD 1.987xlO- 5 T sc (ppi-Ppwj)
curacy.
For the match point (see Fig. 2),
q(1D =0.52, t,1D = 1.08, q= 10,000, t= 1.000,
(2.2485)(3.848 X 10 7 ) ]
qg til 2(p/Z)iS~i 14.7(660)ln [
G=---- (18) = 10,000 (19.1785)(0.25 2 )
qdD tdD (p.("/ )i(Ppi -p/Jllj)
0.55 (2)(1.985 x 10- 5 )(520)
=( 10.000)( 1.000)
0.55 1.08 1
(2)(4.918.5)(0.99) ]
x----------
(1.3593 X 10 9 -5.888 X 10 8 )
x [ (3.099 x 10- 6 )(1.359 x 10 9 -5.888x 10 8 )
Production Rate Actual Time Third Iteration Pseudotime Data from Match Points Case 1 Case 2 Case 3 Case 4
(Mscf/D) (days) (days)
--- --- --- ---
t dO at t n = 1,000 1.30 1.18 0.75 2.22
30,400 0.052 0.050 qdO at g(On = 10,000 0.51 0.55 0.70 1.54
27,300 O.HlO 0.168 t dO at t= 10,000 1.08 1.07 0.67 1.95
24,600 0.729 0.676 qdO at q(t) = 1,000 0.52 0.56 0.72 1.54
22,200 3.38 3.13
20,100 17.7 16.3 Arps factor, b
18,100 ~3.2 75.3 tn 0 0 0 0
16,400 174 154 t 0.3 0.3 0.4 0.7
14,700 276 239 G, Bscf
13;000 389 330 61.49 61.41 40.2 81.3
431
tn
11,300 520 t 73.30 70.00 52.9 91.5
9,650 668 540 Model 61.51 61.51 40.5 81.6
7,990 880 690
6,330 1,150 872 kh, md-ft
4,750 1,490 1,090 tn 200 200 198 201
3,250 1,950 1,370 t 187 197 191 202
1,800 2,690 1,800 Model 200 200 200 200
921 3,550 2,280
472 4,410 2,750 k/¢, md
tn 32.5 32.4 32.9 31.9
t 27.0 28.9 29.4 27.8
Model 32.8 32.8 33.0 32.5
10-·
0 275 550 825 1100 1375 1750 TABLE 7-GAS RATE vs. TIME, WELl- A
kglc/>=
( ~ -r2)ln( 19_._1_78:..:5~r.!!:J;_
tdD _:....7f_ _w
2.2845A ) 2,110.90
2,152.70
346.0
254.0
............. (21) 2,331.22 249.9
tn 0.00633 2,465.40 276.6
2,498.23 220.9
2,583.15 239.1
2,692.33 196.4
2,818.95 184.7
7 2,930.14 210.3
3.848x 10 )
3,104.16 189.1
-----0.252
1.20 ( 7f
1,000 0.00633 type-curve match. We have fOlmd errors around 1% when we used
43.099xlO~6
superposition tp match the slowly changing or stair-step BHP cases.
S
3
a
w
N
:J
<{
::;;
where a:
oz 1=6
Normalized Time
(days) to qg qo Qo
9.31159 228,652.0 2,382.857 0.342112 78,790.0
31.0261 761,867.0 2,339.839 0.335936 264,077.0
56.9002 0.139722 x 10 7 1,755.315 0.252015 456,101.0
87.1038 0.213889 x 10 7 1,832.293 0.263066 657,978.0
113.930 0.279764 x 10 7 1,542.693 0.221488 831,145.0
140.533 0.345087 x 10 7 1,580.630 0.226935 993,829.0
157.214 0.386049 x 10 7 1,555.702 0.223356 0.109819x 10 7
190.987 0.468981 x 10 7 1,676.541 0.240705 0.132095 x 10 7
211.162 0.518522 x 10 7 1,386.024 0.198995 0.145015 x 10 7
236.588 0.580958 x 10 7 1,364.227 0.195865 0.159922 x 10 7
258.195 0.634015 x 10 7 1,297.929 0.186347 0.172418x 10 7
280.214 0.688083 x 10 7 1,207.334 0.173340 0.184608 x 10 7
306.859 0.753512 x 10 7 1,194.827 0.171544 0.199013x 10 7
327.414 0.803986 x 10 7 1,229.633 0.176541 0.210430 x 10 7
351.145 0.862259 x 10 7 1,156.633 0.166061 0.223625 x 10 7
367.327 0.901996 x 10 7 1,057.562 0.151837 0.232099 x 10 7
395.410 0.970956 x 10 7 1,040.594 0.149401 0.246252 x 10 7
420.970 0.103372 x 10 8 1,132.847 0.162645 0.259852 x 10 7
457.596 0.112366 x 10 8 915.629 0.131459 0.278632 x 10 7
512.933 0.125954 x 10 8 927.012 0.133093 0.304956 x 10 7
548.877 0.134780 x 10 8 712.191 0.102251 0.320613 x 10 7
574.545 0.141083x 10 8 834.010 0.119741 0.331353x 10 7
594.334 0.145943 x 10 8 692.993 0.994946 x 10 -1 0.339638 x 10 7
613.484 0.150645 x 10 8 775.724 0.111373 0.347435 x 10 7
661.008 0.162315x 10 8 682.126 0.979345 x 10 -1 0.367010 x 10 7
723.947 0.177770 x 10 8 702.224 0.100820 0.392409 x 10 7
771.214 0.189377 x 10 8 679.369 0.975386 x 10- 1 0.412056 x 10 7
775.186 0.190352 x 10 8 614.004 0.881540 x 10- 1 0.413624 x 10 7
825.351 0.202670 x 10 8 580.809 0.833881 x 10- 1 0.432192 x 10 7
898.066 0.220526 x 10 8 519.489 0.745843 x 10- 1 0.457773 x 10 7
946.937 0.232527 x 10 8 469.746 0.674425 x 10- 1 0.473702 x 10 7
991.824 0.243549 x 10 8 575.430 0.826159 x 10- 1 0.489525 x 10 7
1,046.37 0.256942 x 10 8 410.884 0.589916 x 10- 1 0.508142 x 10 7
1,097.50 0.269498 x 10 8 353.190 0.507083 x 10- 1 0.521998 x 10 7
1,164.28 0.285897 x 10 8 359.430 0.516043 x 10- 1 0.539287 x 10 7
1,208.15 0.296670 x 10 8 409.223 0.587531 x 10- 1 0.551828 x 10 7
1,308.5p 0.321326 x 10 8 346.006 0.496769 x 10- 1 0.580990 x 10 7
.1,327.24 0.325912 x 10 8 254.003 0.364678 x 10- 1 0.585420 x 10 7
1,405.63 0.345162 x 10 8 249.916 0.358811 x 10- 1 0.601308 x 10 7
1,463.13 0.359282 x 10 8 276.662 0.397210 x 10- 1 0.613788 x 10 7
1,477.02 0.362691 x 10 8 220.960 0.317237 x 10- 1 0.616674 x 10 7
1,512.61 0.371432 x 10 8 239.122 0.343314 x 10- 1 0.623575 x 10 7
1,557.75 0.382516 x 10 8 196.469 0.282075 x 10 -1 0.631975 x 10 7
1,609.30 0.395174 x 10 8 184.754 0.265256 x 10- 1 0.640500 x 10 7
1,653.89 0.406123 x 10 8 210.328 0.301974 x 10- 1 0.648260 x 10 7
1,722.35 0.422935 x 10 8 189.105 0.271502 x 10- 1 0.660537 x 10 7
Substituting Eq. 29 into Eq. 28, we find BHP. The least-squares best-fit straight line of the normalized (plzl
data had slope error of less than 2 % and an intercept of 1.015.
( 7rrA)I (2.2485A)' a very accurate match because the well's decline curve can be
Vl --2 - 112 In 2 matched in the transient region and in the decline region. Case 4
ll · CArli' is a square with a very high drawdown. The square also behaves
which can also be expressed as like the radial case. Therefore. both regions were used to match
the decline curve. Case 2 is a 2 : I rectangle, and its transient region
In[(plZ)Il] =tdD' (30) cannot be used in the decline-curve match because only circular
shapes are given. For shapes with CA <4, the rate has to decline
Thus. we can plot normalized (Plz) vs. normalized time and get to 40% of the "initial" boundary-dominated flow rate, qi' before
a semilog straight line with an intercept approximately equal to I. a good match can be obtained with the radial-flow type curve.
For most of the field cases we matched. the intercept ranged from
1.02 to 0.95. We used Case I data to test the method. except we Example 2
added a random 5% of the current average reservoir pressure drop Field Case-Low-Permeability Fractured Gas Well. The data for
to the BHP to represent fluid loading in the gas well. The plot of this well come from Ref. 2. The reservoir data are shown in Table
the dimensionless rate and normalized (plz) vs. normalized time 5, the calculated fluid properties are shown in Table 6, and the digi-
is shown in Fig. 6. Note that the normalized (Plz) is almost a straight tized raw rate-time data are shown in Table 7. This well was chos-
line. and a unique match can be made on G and lifetime average en because we wanted an independent actual time match of the data.
10° 10'
Fig. a-Field case-gas rate for actual and normalized time. Fig. 9-Field case-final match of gas rate, r .Ir w = 24.
This is a hydraulically fractured gas well completed in the Dnon- accurate match. The gas in place calculated from the rate-time match
daga chert in West Virginia. The well was initially produced for should agree with the (plz) match: if they do not agree, the rate-
200 days and then shut in for a 106-day buildup in an attempt to time curve is moved up or down. For large differences, the well-
determine average reservoir pressure. With this average reservoir bore pressure should be changed and the process should be repeat-
pressure, they estimated G to be 3.36 Bscf [0.09 X 10 9 std m 3 ] ed. For manual type-curve matching, we found an rJr". stem equal
using the material-balance equation. The well also has a problem to 20. For a computer-generated type curve, we found an relrll'
of water loading up the wellbore. The time, normalized time, nor- stem equal to 25. Finally, we used a linear optimization program
malized (Plz) and pressure-average (W, )/(j.tc,)p data are shown in that chose an r,Jr". stem equal t024, which is shown in Fig. 9.
Table 8. It took six iterations to converge on G using the normal- After a match is obtained, the best-fit r,'/r". stem is recorded and
ized (plz) plot because we had to increase the line pressure from the permeability and porosity are calculated. With the porosity, satu-
500 to 710 psi [3.4 to 4.9 MPa] to represent the lifetime average rations, and original gas in place, the external radius can be calcu-
BHP. With the 71O-psi [4.9-MPa] BHP, we almost had a perfect lated. Finally, with the external radius and the r,'/r". ratio. the
straight line on the normalized (Plz) vs. normalized-time plot, as effective wellbore radius can be calculated. These results are shown
shown in Fig. 7. in Table 10 and are compared with the best-fit results of Refs. I
In the next step, we plot rate vs. the normalized time that was and 2. Note that they used the gas in place from the buildup test
generated during the (Plz) match. Normalized time, dimension- to help estimate the r,Jrl\' stem. The main advantage of this method
less time, gas rate, dimensionless rate, and dimensionless cumula- is that we are very confident in the future performance prediction
tive production are shown in Table 9. In Fig. 8, we see a large of the Fetkovich curve using normalized time. With the actual-time
range of scatter for the rate data that is caused by the liquid load- method, you must pick the best-fit b curve to extrapolate the future
ing, occasional shut-ins, and blows to the atmosphere. Note that production, which Fetkovich and we have shown to be inaccurate.
two to three data points were skipped between each plotted data In an effort to determine the effect of two-phase now in the frac-
point. With this much scatter in the data, it is easy to get a small ture and the effect of liquid loading the wellbore, we compared the
range of reasonable fits to the type curve. Thus, we calculate a small declines of the normalized (ph) and dimensionless rate, as shown
range of gas in place for the reservoir and we see a small range in Fig. 10. From our experience, the (plz) plot is a good approxi-
of relrl\' ratios that could be used in the skin calculation. But if we mation of the rate decline of a well at perfect conditions. From Ta-
use the normalized time from the (ph) match, we fix the time axis ble 10 we see that the dimensionless-rate plot declines about 1.75
and vary the rate axis for the best fit that gives a more unique and times faster than the (plz) plot. Thus. we have an approximate
method of calculating reserves for a well at completely unloaded
conditions and at current conditions. With these incremental reserves
we can determine whether it is profitable to install equipment or
TABLE 10-AESULTS OF NORMALIZED TIME MATCH
AND ACTUAL TIME MATCH, WELL A
to replace tubing to keep the well bore unloaded.
Normalized (Plz)
Normalized Actual 100 0 0 0 0
Time Time 0 0 (p/z)
0 0
0
Slope of In(j)/z)n vs. t n - 0.343743 x 10- 3 o DO
0
0
0
V-intercept 0.989647 w_ o
0
0
I-N 0
Estimated G, Mscf 0.303451 x 10 7 ~a 0
0
Produced G, Mscf 0.251800x 10 7 (1)0 o 0 0
0. 0.
1 000
Fig. 11-Variation of the t n integrand with reservoir temper- Fig. 12-Variation of the t n integrand with gas gravity; reser-
=
ature; gas gravity 0.6, Pi 10,000 psia. = =
voir temperature 200 Q F, Pi 10,000 psia. =
Acknowledgments
We acknowledge the helpful suggestions made by W.J. Lee and
For this case, when C1 =C", cr=O, and S"i = 1.0, then we can ex-
T.A. Blasingame during this work.
press the final result in terms of oil in place, N,
References
1. Fetkovich, M.J.: "Decline Curve Analysis Using Type Curves," JPT
(June 1980) 1065-77.
r
'/'I q"
o
dq" = -J fdr. .
Nc,,( pss
(A-7)
2J~p _
Ap.,endix dqg=--qp (A-II)
The exponential decline case assumes that the exponent is constant, Z/1.
or that q vs. r is exactly a straight Iin~ when plotted on semi log
graph paper. The following investigates when this is true and when Because Eq. A-5 applies to gas production as well as liquid pro-
it is an approxi!llation. d4ction, it is substituted into Eq. A-II to give .
Exponential declil]e seems to apply to the liquid case when C is
constant. At initial conditions (the beginning of pseudosteady state),
the initial rate is given qy d q g-2J~p
= - - qg-- - (Z)(PscT)
- - dr, (A-12)
ZJ.!. Vpc 1 P T",
rp ------''-d(plz)
J
c r(l-t1PCj) --
=(plz);( CpIC) (A-19)
................................. (A-14) o SgiCg
- [(PIZ.)j-1 -(plz)j ]
(/J.c r )"1'-2 _ _ ................... (A-20)
PPj-1 -Ppj
(!J.C r) i
From Eq. A-15, it can be seen that the formation and water com- t1t ll j=---t1tj' (A-21)
pressibility terms enter the integral transformation. Thus, a more (/J.c t ),,1'
.I
general expression for pseudotime is
where (/J.ct)av is the pressure-averaged (/J.gc t )(l-t1pcj) over each
til = r_ (~Cr)idt ,
o /J.(p )c(p )(l-t1PCj) .
(A-16)
time interval.
Step 5. Evaluate In; from
Pp=
o
r 2d(plz)
/J.gC r(l-t1pc;)
(A-17)
of (OF-32)/1.8
psi x 6.894757 E+OO
°C
kPa