DFA Book 04 Production Analysis
DFA Book 04 Production Analysis
PA and PTA share a large technical kernel, and are often performed by the same engineers.
This was not always the case, and we will start with a short history of PA.
PA started in the 1920s on a purely empirical basis, and as a financial tool. There was no
technical background to these relations, the objective was to find the right decline function
that fit the past history and would be able to assess the US$ revenue in the future.
In the 1940s, the formulation of constant pressure exponential, hyperbolic and harmonic rate
decline was published (Arps, 1945). This was still partly empirical, but some parameters could
be quantified using specific analyses.
In the 1960s came the first series of type-curves, still assuming constant flowing pressure. The
Fetkovich type-curve combined two families of curves: one for the transient flowing period and
one for the late time boundary dominated response. Ten years later Carter extended it to the
gas case. Other type-curves were later published to address further complex configurations
including layered and fractured reservoirs. This was done in parallel to the theoretical work
done in PTA.
At this stage the methodology was somewhat equivalent to the standard procedure in PTA in
the late 1970s. The Arps plot was the counterpart of the Horner plot, and the constant
pressure type-curves were the counterpart of the well test drawdown type-curves.
As we have seen the introduction of the Bourdet derivative and PCs dramatically changed PTA
in the 1980s and 1990s. This did not happen as fast in PA, where most work continued to be
done using Arps and Fetkovich methods, generally as side applications linked to the production
databases. Unlike PTA, classical methodology in PA was not phased out. In many mature
reservoirs, permanent gauges cannot be justified economically, and PA methods will stay as
they are, because there are generally no data to justify a more sophisticated approach.
However the theory had evolved in ways akin to those in PTA. Blasingame et al. introduced a
variable rates/variable pressure type-curve as a loglog plot of productivity index vs. material
balance time, complemented by the equivalent of the Bourdet derivative. An adapted version
of the loglog plot, where rate-normalized pressure replaces the productivity index, was also
published. Additional solutions accounted for various well and reservoir configurations. So the
modern tools were available in theory before the end of the 1980s, but they were only recently
implemented in commercial PA applications, such as Topaze.
Advancements in PA started to progress in the late 1990s and early 2000s, partly due to the
development of permanent pressure gauges. When engineers started receiving long term
continuous pressure data, the first reaction was to load this into a PTA program: ‘I have rates;
I have pressures, so I treat this as a well test’. However PTA methodology was not designed
for this type of data, and engineers would sometimes perform incorrect interpretation by
overlooking specific assumptions that are no longer valid on the time scale of a permanent
gauge survey. Material balance errors and over-simplifications using Perrine’s approach for
multiphase flow property evaluation were, and are, among the most frequently
encountered errors.
q( t ) =
qi
Q( t ) =
qi b
Di (1 − b)
(
qi1−b − q ( t )
1−b
)
[1 + bD t ]
1
b
i
where: qi is the initial rate, Di is the decline factor, and b a parameter varying between 0 and
1, defining the decline type. Three types are usually considered: hyperbolic, exponential and
harmonic.
Exponential decline, b = 0
It can be shown that the general decline equation tends to an exponential decline when b
tends to 0:
qi − q( t )
q( t ) = qi e − Di t Q( t ) =
Di
Harmonic decline, b =1
qi qi ⎛ qi ⎞
q( t ) = Q(t ) = ln⎜ ⎟
[1 + D t ]i
Di ⎝ q( t ) ⎠
Decline curve equations are applicable only after the transient part of the response has ceased,
i.e. during boundary dominated flow. A general approach consists in the determination of the
three parameters directly, by non-linear regression. The traditional usage however, is centered
on the use of some specific presentations where linearity is sought after the value of b has
been fixed. Practically, the following scales/linearity can be used:
Once the decline parameters have been obtained, and since the analytical expression of the
rate and cumulative are known, it is possible, from a given abandonment rate, to calculate the
corresponding abandonment time, and hence the recovery at abandonment.
qa
The abandonment rate is usually defined as either q a or the ratio . The abandonment time
qi
( )
is noted t a and the recovery at abandonment N p t a . Figure 4.B.2 illustrates this extrapolation
of the Arps plot.
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p5/24
Exponential decline is widely used because of the simplicity of the associated graphical
methods. It leads to conservative reserves estimates. Besides, it can be demonstrated that
exponential decline is the late time behavior of a constant pressure production in a closed
reservoir, with a slightly compressible fluid assumption.
Δp = mQ + bq
With Δp = pi − p w
Q = cumulative production
q : instantaneous production rate
1
and m =
Nct
Differentiating the two terms of the equation with respect to the time:
dΔp dQ dq
=m +b
dt dt dt
Under constant production well pressure conditions
dΔp dQ dq
=0=m +b
dt dt dt
We have
dQ
=q
dt
Therefore
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p6/24
dq m dq m
= − q or = − dt
dt b q b
dq m m
∫ q
= − ∫ dt or ln q = − t + cst
b b
m m
q = exp(− t + cst ) that can be written q = qi exp(− t )
b b
There are many situations however, where the general hyperbolic decline is more adequate.
This is the case in solution gas drive reservoirs.
In our opinion, and given the power of the non-linear regression, it is better to try and
determine all three parameters, including b, systematically. Above all, it is important to stress
that decline curves have many limitations:
4.B.2 Fetkovich
In 1980, Fetkovich introduced a type-curve combining the theoretical response of a well in a
closed reservoir, and the standard Arps decline curves. The motivation behind this work was to
come up with a loglog matching technique applicable to both the transient part of the data and
the boundary dominated flow period. By presenting both periods, the Type-Curve would avoid
incorrectly matching transient data on decline curves.
A determining preliminary step was that the exponential decline can be shown to be the long-
term solution of the constant pressure case. The Fetkovich type-curve is derived assuming a
slightly compressible fluid and constant flowing pressure. Extension to gas can be made with
the appropriate dimensionless rate expression, as described below. The original type-curve
presented by Fetkovich displayed rate only. A composite presentation including the cumulative
was later introduced to bring more confidence in the matching process and to reduce the effect
of the noise.
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p7/24
In Figure 4.B.3 the left region of the curves (green to blue) corresponds to the transient part
of the response. On the right hand side, are the Arps decline curves (red to yellow). Note the
legend on the left: the red Arps curve is for an exponential decline (b=0), the last yellow curve
is for a harmonic decline (b=1).
The Fetkovich type-curve displays dimensionless values qDd, QDd versus tDd as defined below.
The dimensionless variables can be expressed in terms of the Arps decline curve parameters,
or in terms of the transient response parameters. The duality is due to the composite nature of
the type-curve showing once again a merge of a theoretical closed reservoir response, and the
empirical Arps stems.
Time
0.00634 kt
Dimensionless time: tD =
φμct rw2
tD
Related by: t Dd =
1 ⎡⎛ re ⎞ ⎤⎡ ⎛ r ⎞ 1 ⎤
2
⎢⎜ ⎟ − 1⎥ ⎢ln⎜ e ⎟ − ⎥
2 ⎢⎣⎝ rw ⎠ ⎥⎦ ⎣ ⎝ rw ⎠ 2 ⎦
Rate
q( t )
Decline curve dimensionless rate: q Dd =
qi
. q( t ) μB
1412
Dimensionless flow rate, oil: q D oil =
kh( pi − p w )
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p8/24
50300Tq( t ) psc
p
2 pdp
q D gas =
(
Tsc kh m( pi ) − m( p w ))
; with m( p) = ∫0
μZ
⎡ ⎛ r ⎞ 1⎤
q Dd and q D are related by: q Dd = q D ⎢ln⎜ e ⎟ − ⎥
⎣ ⎝ rw ⎠ 2 ⎦
Cumulative production
Q( t )
Decline curve dimensionless cumulative: QDd =
Npi
Where Npi defines the ultimate recovery.
A match will bring values of re and kh, Di and qi. The type of decline, b is not linked to any of
the match ratios, obtained by selecting the correct type-curve. From the external boundary
distance, the reservoir pore volume can be calculated. From the Arps parameters, the future
performance can be forecast; Npi can be calculated as well as Np for any specified
abandonment rate.
It is worth noting that specific methods or extensions have been studied for gas production,
such as the Carter type-curve. When using the Fetkovich type curve with gas, the expression
of the rate match is modified to use the pseudo pressure m(p), in a manner analogous to what
is done in Pressure Transient Analysis. In addition, Fraim and Wattenbarger suggested the use
of a normalized time rather than time itself, with the following definition:
t
(μct )i
tn = ∫
0 ( ) ( )dt
μ p ct p
The gas diffusion equation can then be re-written in terms of pseudo pressure m(p):
∂m( p) k
= 0.0002637 ∇ 2 m( p )
∂t Φμct
When the pressure varies significantly, the term μct and therefore the diffusion term varies, If
we introduce the pseudotime:
t (μct )i
t n (t ) = ∫ I ( p wf (τ ))dτ I ( p) =
0
where
()()
μ p ct p
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p9/24
∂m( p) k
The diffusion equation becomes: = 0.0002637 ∇ 2 m( p )
∂t n Φ (μct )i
Note : the use of the normalised pseudo time requires the knowledge of the average pressure
at each step, that makes its use difficult.
They demonstrated that the real gas constant pressure solution, when plotted using
normalized time, exhibits a boundary-dominated period that matches the exponential decline.
The major drawback however, is that the normalized time expression requires an a priori
knowledge of the average pressure, hence of the reserves. The method is thus iterative in
nature. Note: the normalized time is not used; hence a gas response in depletion mode will not
necessarily follow the exponential decline.
It is important to remember that the Fetkovich type-curve is based, for the depletion part, on
the Arps decline curves. Like the decline curves it suffers some limitations:
- It is assumed that the bottom-hole pressure is fairly constant. Fetkovich suggests that if
the pressure is smooth, and uniformly decreasing, one could use a Δp normalized rate.
- The well behavior is assumed constant, e.g. no change in skin with time.
- The drainage area of the considered well is constant, i.e. the producing behavior of
surrounding wells must also be stabilized.
Broadly speaking, one could say that the introduction of type-curve matching techniques in
production analysis has opened the way to applying methods developed for well test
interpretation to the analysis of production data. The main limitation in the Fetkovich type-
curve is the assumption of constant flowing pressure. Blasingame and McCray noted that using
a pressure normalized flow rate when the bottom-hole pressure varies significantly did not
remedy the problem. They sought functions that would transform the variable
pressures/variable rates solution into an equivalent constant pressure or constant rate
solution. They introduced two specific time functions, tcr the constant rate time analogy, and tcp
for constant pressure. For the liquid case, the constant rate analogy time function is defined as
the ratio of the cumulative and the flow rate:
Q( t )
t cr =
q( t )
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p10/24
q( t )
When the normalized rate is plotted versus this function on a loglog scale, the
pi − p w ( t )
boundary dominated flow period follows a negative unit slope line:
The Black Oil Pseudo Steady State flow rate equation is:
qo 1
=
Δp bo , pss + mo , pss t
With:
1 Bo
mo , pss = ;
Nct Boi
μ o Bo ⎡ 1⎡ 4 1 A⎤ ⎤
bo , pss = 141.2 ⎢ ln ⎢ γ ⎥ + s⎥ ;
kh ⎣ 2 ⎣ e C A rw2 ⎦ ⎦
Np
and t =
qo
qo
When the Pseudo Steady States dominates is function of t at exponent (-1),
Δp
qo
Therefore a loglog plot of vs t will show a negative unit slope straight line
Δp
Np
Note: Periods of very low rates give artificially high values of t = then the equation
qo
qo 1 qo 1
= tends to = the points are found on the same -1 unit slope
Δp bo , pss + mo , pss t Δp mo , pss t
straight line.
Based on this result, Palacio and Blasingame introduced type-curves that could be used for
variable flowing pressure conditions. In order to improve the type-curve analysis the Bourdet
derivative was also considered. However, due to the noise inherent to the production data, the
derivative was not applied to the normalized flow itself but to its integral. More precisely, the
Palacio-Blasingame type-curve plot shows the following:
Normalized rate:
q(t )
PI ( t ) =
pi − p w (t )
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p11/24
q(τ )
te te
1 1
PI Int .=
te ∫0 PI (τ )dτ = t e ∫p
0 i − p w (τ )
dτ
∂ (PI Int )
PI Int. Derivative =
∂ ln (te )
All three curves are plotted against t e on a loglog scale as illustrated in Figure 4.C.1.
The traditional method of using this presentation is in conjunction with type-curves for a
particular well model. This plot is used as a diagnostic tool, where the data and a model
response are compared. The model can be any model, analytical or numerical, single or multi-
well, etc. One can either display the ‘true’ model response, i.e. the response to the full
pressure history, or the response to a single pressure step. The single step response shows the
signature of the model in a clear, and usable form, whereas the response to the real history is
usually very erratic, because the equivalent time is jumping back and forth in time.
Nonlinear cases
q( t )
The cornerstone of the Blasingame plot is the linearity between the normalized rate
pi − p w ( t )
1
and during boundary dominated flow. This relation, valid for a slightly compressible fluid,
te
does not apply to gas unless the rate is normalized with respect to Δm p and the time is ( )
modified as follows:
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p12/24
μ gi cti t qg (t )
qg (0) ∫0 μ g ( p )ct ( p )
tegas = dt
qo 1
In the PSS oil flow rate equation = , the slope mo , pss is a function of the fluid
Δp bo , pss + mo , pss t
compressibility, which is highly pressure dependent in gas cases.
The objective is to keep the linearity and the PSS flow rate equation for gas in the same shape
as for oil,:
qg 1
= with a constant slope mg , pss
Δp p bg , pss + mg , pss t egas
We take the varying viscosity and compressibility into account by introducing the ‘pseudo’
pressure and ‘pseudo’ normalized time:
μ gi zi p p
pp =
pi ∫ pbase μg z
dp
μ gi cti t q g (t )
(t ) ∫ μ
t egas = dt
qg 0
g ( p ) ct ( p )
1
The slope is then mg , pss =
Gct
μ gi Bgi ⎡ 1 ⎡ 4 1 A⎤ ⎤
bg , pss = 141.2 ⎢ ln ⎢ γ 2⎥
+ s⎥
kh ⎣ 2 ⎣ e C A rw ⎦ ⎦
However, this time function is not used in Topaze. The consequence is that the linearities
expected during the various flow regimes may be distorted. It is important to realize however,
that the Blasingame plot only provides a basis for comparing the data and a model response
calculated for the particular case. Handling the non linearities is the model responsibility, not
that of the plot. If the model is representative, the model and the data will be consistent. So it
does not matter whether such or such period exhibits a linearity or not. When using a type
curve this is different as the type curve embeds modelling assumptions.
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p13/24
pi − pw ( t ) Q( t )
In other words for the liquid case, if we plot versus t e = on a loglog scale the
q( t ) q( t )
boundary dominated flow will exhibit a unit slope line, similar to pseudo-steady state in
Pressure Transient Analysis. Furthermore, if we take the derivative of the normalized pressure
with respect to the logarithm of t e , the transient part will exhibit a stabilization at a level
linked to the mobility.
The similarity with PTA is thus complete. Yet, the noise level on the derivative is usually too
high, as illustrated in Figure 4.C.2. One workaround is to work with a normalized pressure
integral, in a manner analogous to what was done on the Palacio-Blasingame type-curves.
pi − p w (τ )
I (te ) =
1 te
Integral of normalized pressure:
te ∫
o q(τ )
dτ
∂I (te )
Bourdet derivative of the Integral of normalized pressure: I ' (te ) =
∂ ln (te )
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p14/24
Using the integral preserves the signature of the flow regimes while significantly reducing the
noise. Hence such definitions provide a diagnostic tool where most of the usual well test
methods can be used. In particular, it is clearly possible to get an estimate of the reservoir kh
from the derivative stabilization level. The kh being known, one can then get a first estimate of
the reservoir size from the unit slope late time trend. These calculations are an integral part of
the loglog plot. It is possible to either display the ‘true’ model response, i.e. the response to
the full pressure history, or the response to a single pressure step. The single step response
shows the signature of the model in a clear and usable form (Figure 4.C.2 and 4.C.3), whereas
the response to the real history is usually very erratic, because the equivalent time is jumping
back and forth in time as illustrated in Figure 4.C.4.
Nonlinear cases
The linearities expected during the various flow regimes may be distorted when the diffusion
does not follow a linear equation, with gas or in multiphase cases, it is important to realize that
the loglog plot, like the Blasingame plot, only provides a basis for comparing the data and a
model response. Handling the non-linearities is the model responsibility, not that of the plot. If
the model is representative, the model and the data will be consistent. It does not really
matter whether such or such period exhibits linearity or not. When using a type-curve this is
different as the type-curve embeds modelling assumptions.
They show that the responses corresponding to distinct reservoir sizes all exhibit a straight line
with a negative slope during boundary dominated flow, and all curves converge to the same
value on the X axis, equal to 1 2π . In other words, the following relation is established in all
cases during boundary dominated flow:
1
qD = − Q DA
2π
The expression of the dimensionless variables varies depending of the fluid type and a specific
treatment must be applied in each case.
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p16/24
Oil
For an oil case, the expression of the dimensionless parameters is defined below:
141.2qBμ 0.8936QB
qD = and Q DA =
kh( p i − pw) φ hAc t ( p i − p w )
The dimensionless cumulative production can be expressed in terms of the fluid in place, in
STB/D:
φhA
N=
5.615 B
0.8936Q Q
Q DA = =
5.615 Nc t ( p i − p w ) 2πNc t ( p i − p w )
141.2qBμ 1 0.8936QB
= −
kh( p i − pw) 2π 5.615 Nc t ( p i − p w )
Using the full definition of the dimensionless variables requires an a priori estimate of PV,
basically what we are after. Therefore the method presented by Agarwal-Gardner is iterative.
q Q
However we see from the above equation that if we plot versus
pi − p w ct ( pi − p w )
boundary dominated flow will exhibit a straight line which intercept with the X axis gives
directly N.
Note: In the case of constant flowing pressure, it is interesting to draw a parallel between this
rate cumulative plot and the rate cumulative plot used in traditional decline curve analysis. The
traditional decline methods yield a maximum recovery rather than fluid in place. The relation
between the two methods is established by considering a recovery factor of RF= c t ( p i − p w ) .
Gas
1
qD = − Q DA
2π
provided that the dimensionless rate and cumulative production be defined as:
qD =
1422.T .q
and QDA =
[
4.50.T .zi .Gi . m( pi ) − m( p) ]
kh(m( p i ) − m( p w ) ) φ hA. pi .[m( pi ) − m( pw )]
All equations are in Oil Field units.
Unlike the oil case, we cannot find a simple expression of a normalized cumulative that is
independent of the fluid in place. This is because the gas in place is involved in a non-linear
fashion in the expression of the dimensionless cumulative. However by extension with the
previous method for oil we can choose to plot:
q
versus Q DA =
[
G i . m ( p i ) − m( p ) ]
m( p i ) − m ( p w ) [m( p i ) − m( p w )]
[ ]
G i . m ( p i ) − m( p )
@ Intercept =
φ .h. A.2.π . pi PV .2π . pi
= =
PV .2π . pi. . p sc .T
=
PV
= Gi
[m( p i ) − m( p w )] 4.50.T .zi 4.50.T .zi 4.50.T .Bgi .Tsc. pi Bgi
Once the interpretation is initialized and production data loaded, the first task will be to extract
the interval of time on which the analysis will be performed. If the pressures are not available,
only the ‘old’ tools can be used. If both rates and pressures are available, the interpretation
will be performed with the four main diagnostic tools. The interpretation engineer can select
one or several analytical and/or numerical models, set their parameters and generate these
models for comparison with the actual data. For models that are believed applicable, the
engineers can refine the model leading parameters, either manually or by using nonlinear
regression.
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p19/24
Once this is finalized, the engineer may use the model(s) to forecast future production by
defining a scenario of producing pressures. The user can then run a sensitivity analysis on a
selection of the model parameters.
The path described is the default path when all is well. In reality, for complex problems, it
becomes a trial-and-error process where the interpretation engineer may decide to go back
and forth as needed when part of the process is unsatisfactory.
The load option imports flat ASCII files, allows manual input, copy-paste from spreadsheets,
and increasingly input through links to databases or intermediate repositories using advanced
filtering tools.
After the load, the cumulative production is automatically calculated by integration of the
production history, and is displayed on the history plot together with the rate. Pressures is
loaded and displayed in the history plot.
Quality control is not as critical as in PTA, because wellbore effects are normally not dominant,
except when the pressure is recorded at surface. In this case, the validity of the well intake
curves used to correct the pressure to sandface during extraction can become a potential weak
point.
Beyond the usual cleaning of irrelevant data and the correction of load errors, the main
challenge is to end up with at least one coherent, synchronized set of rate and pressure data.
To get there the engineer may have to perform the following tasks:
• If rates are not loaded from a file, create the rate history by identifying the pressure breaks
and get the rate values from hard copy reports.
• Refine the production history, when the time sampling of rate measurements is too crude.
• Conversely, if the production history goes into useless detail, simplify the rate history to
reduce the CPU time required to run the models.
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p20/24
• ARPS plot
• Fetkovich type-curve plot
• Fetkovich plot
• Blasingame plot
• Loglog plot
• Normalized rate-cumulative plot
At extraction time the option to invoke a defined lift curve or flow correlation to correct the
pressure profile from the measurement depth to sandface can be chosen.
The loglog plot is used for diagnostic purposes to identify the two main flow regimes hopefully
present in production data, infinite acting radial flow (IARF) and pseudo steady state (PSS).
The pressure match is fixed to coincide with a stabilization of the derivative of the normalized
pressure integral and the time match is fixed to the unit slope line of PSS at late time.
Figure 4.D.1, the match is adjusted by click and drag of the mouse. The loglog plot is linked to
the Blasingame and the Fetkovich plot so any change in the loglog match is mirrored in the
others. In case the data is of high quality and the sampling frequency is high enough it is
sometimes possible that more than the IARF transient develop thus extending the diagnostic
possibilities to approach those of PTA and both well and reservoir models can be recognized in
the test data. This is however rare in low frequency data typically used in production analysis.
If the loaded pressure history contains any decent build-ups with high frequency pressure data
or a link to a database that allows the repopulation of this data without a filter then the
interpreter is in luck. This data can be transferred to a PTA module to determine all of the
classical parameters including the model and these can be transferred back to the PA package
and finally the modelling can begin; adjusting for parameters that can typically change over
the longer time intervals involved in production analysis (i.e. skin).
After a comparison between the model and the data, changes can be made to the model
parameters and any known well configuration can be imposed such as knowledge of the well
being fractured, horizontal or partially penetrating. In the event that PTA was performed on
part of the pressure data the model used can be transferred to the production analysis.
Finally the objective is to vary the model parameters until there is a reasonable match
between the model and the data in all relevant plots, including the history plot.
The principle of non linear regression is to use numerical optimization to refine the parameter
estimates by minimizing an error function, generally the standard deviation between the
simulated and real values at selected times. The most commonly used optimization algorithm
is Levenberg-Marquardt, but there are many variants. The engineer has the possibility to run
with some or all the leading parameters of the model and he can also fix the upper and lower
limits of the allowed parameter variation. The data points on which the error function will be
calculated may also be controlled. See Figure 4.D.2.
4.D.6 Forecast
Once the model has been selected a production forecast can be easily performed by defining a
flowing (producing) pressure scenario. Figure 4.D.3 illustrates this with a constant pressure
production for 100 days.
Typically, professional analysis reports are generated with two possible set-ups:
• A header document, from a word processor, with some ‘copy-paste’ of plots and results
from the PA software, but with most of the ‘mechanical’ report delivered as an annex,
• An integrated document, typically from a word processor, where some plots and tables are
dynamically connected to the PA software using some OLE or COM automations. The
advantage of this solution is that it is much more flexible. Once a model template has been
defined, the reporting process will get shorter and shorter from one analysis to the next.
Modern PA and PTA share a similar path. After loading, synchronizing and extracting data, one
first tries to run a diagnostic using specialized plots and straight lines. An analytical or
numerical model is then run, and an optimization process adjusts the parameters to minimize
the difference between the simulated model response and the observed data.
The main regime of interest in PA is Pseudo Steady State (PSS). We look primarily for a unit
slope on the loglog or the Blasingame plot. Specialized analysis will determine the size of the
well drainage area from the slope, and the intercept will be a function of three main factors:
the well productivity index, the mobility and a shape factor. More complex models could be
used, but there may not be enough information to determine the additional parameters.
However the pressure transient results may be used to determine these.
Dynamic Flow Analysis - v4.02 - © KAPPA 1988-2007 Chapter 4 – Production Analysis (PA) - p24/24
Production history may be so scattered that the responses will be dominated by transients. In
this case there is no way to identify pseudo steady state behavior. This may happen even
though the well is still producing and the pressure is declining globally.
Despite the lack of pure PSS behavior it will be possible with a model to history match the data
and obtain a reliable drainage area estimate and even sometimes discriminate mobility, skin
and shape factor. No specialized plot will show such a behavior. So the use of models and
optimization is likely to change the way PA is performed completely, even more radically than
happened with PTA.
PTA models account for rate-dependent skin. It is also known that the well may be cleaning up
during the initial production phase. So the well productivity may not be constant during a well
test. However this is a reasonable assumption for a single build-up, and optimization will be
possible with a single mechanical skin model. In PA this is unlikely. Well productivity does
change over time, and no optimization process is reasonably possible over a long period of
time without considering a time-dependent skin.
In PTA, boundary effects are generally material boundaries, even though interfering wells can
produce the same effects as boundaries. In PA we consider the well drainage area. Except
when there is only one producing well, part or all of the drainage area boundaries are
immaterial, depending on the flow equilibrium between the neighboring wells. The drainage
area will change in time when new wells are produced, or even when the flow rates change
asymmetrically. To account for these changes, a multi well model, either analytical or
numerical, may be required.