Quick refresher
- In logarithms, the change from real quantities to dimensionless ones is a simple shift. A record that obeys the model is a copy of one of the type curves, shifted parallel to the axes.
- The shift along the pressure axis (the pressure match) gives the flow capacity . The shift along the time axis (the time match) gives the wellbore storage coefficient . The porosity, the compressibility of the reservoir and the wellbore radius are not in the shifts.
- The parameter of the curve, , is the dimensionless wellbore storage coefficient taken at the effective wellbore radius (the radius of an ideal well without skin that would behave like the real well). The skin is half the natural logarithm of the ratio of the parameter to . So an error of a factor of 2 in the parameter changes the skin by only 0.35.
- We start the match with the unit slope, which links the two shifts. Then we move the record along it until the transition section and the late points lie on one of the curves.
- The match is reliable only if the record has reached radial flow. If the record ended in the transition section, neighbouring curves describe it almost equally well, and the permeability and the skin are uncertain. is still well known.
- We check the result independently: by the unit slope, and and the skin by a semilog analysis of the points that the match assigned to radial flow.
shifts between the plot of the record and the type-curve plot (SI)
pressure match: m³/d, mPa·s, MPa, mD·m (in oilfield units the constant is 141.2)
time match: m³/MPa, mD·m, mPa·s, h (oilfield: 0.000295)
the skin from the parameter of the curve; the index means the values at the match point
- Choosing the curve by the early points and not checking the late ones. In the transition section, neighbouring curves are almost the same.
- Turning the plot when we lay it over the curves, or drawing it with a different length of the logarithmic cycle.
- Setting the moment of start-up or shut-in inexactly. The early points then shift in time, and the unit slope is distorted.
- Matching a record to curves for a constant when the wellbore storage coefficient or the skin changes during the record.
- Taking a good fit as proof of the model. Other reservoir models give similar records too.
After this lesson you can
- explain why the record on a log–log plot repeats the shape of the dimensionless curve of the model, and what the shifts along the axes contain
- describe the family of type curves for a well with wellbore storage and skin in the coordinates against , and the meaning of the parameter
- do a match, and from the match point calculate the flow capacity, the permeability, the wellbore storage coefficient , and the skin in metric and oilfield units
- check the result with the unit-slope section (the early straight line of slope 1) and the semilog straight line, and tell which points belong to radial flow
- name the causes of an ambiguous match and the errors it leads to: a short record, a time count that starts at the wrong moment, a changing wellbore storage coefficient, an unsuitable model
The shape of the curve and the shifts along the axes
Dimensionless variables (dimensionless form) make the solution common to all reservoirs. We measure the pressure in “units” of and the time in units tied to the reservoir and the wellbore. For a well with wellbore storage, a convenient dimensionless time is (Wellbore storage). If we write the change to dimensionless quantities in logarithms, multiplying by a constant factor turns into adding a constant number:
- dimensionless change of pressure, , —
- change of the bottomhole pressure since start-up () or shut-in (), Pa
- dimensionless time divided by the dimensionless wellbore storage coefficient: , —
- time since start-up or shut-in (for a build-up, ), s
- change of the rate at the wellhead at standard conditions, formation volume factor (reservoir volume per unit of surface volume), viscosity, m³/s, m³/m³, Pa·s
- permeability and thickness of the reservoir, m², m
- wellbore storage coefficient, m³/Pa
Units: SI; the forms below are in oilfield units
- A start-up from a state in which the pressure in the reservoir has equalised, or a shut-in after production at a constant rate. For a pressure build-up curve, the shut-in time is much shorter than the producing time of the well.
- The record obeys the model of the type curves: a homogeneous infinite reservoir, a constant and a constant skin.
The second term in each formula is a constant number. So on a plot with two logarithmic scales the record is the same curve as , only shifted: vertically by , and horizontally by . The shape of the curve depends only on the model and its parameter. The shifts contain and . The porosity, the compressibility of the reservoir and the wellbore radius cancelled out of .
In other unit systems (2)
in m³/d at standard conditions, in mPa·s, in mD, in m, in MPa, in h, in m³/MPa.
, where is the constant of Darcy's law in these units (Skin factor); , as in the lesson Wellbore storage.
in STB/d (stock-tank barrels of oil per day), in cP, in mD, in ft, in psi, in h, in bbl/psi.
; (5.615 is the number of cubic feet in a barrel).
The family of curves for a well with wellbore storage and skin
The model is a homogeneous infinite reservoir and a well with a constant wellbore storage coefficient and a constant skin. Its dimensionless solution depends on two numbers, and . If we plot against , each pair needs its own curve, and it is awkward to fit two parameters at once. Two things help: another dimensionless time, , and a single parameter, .
Why one parameter is enough. A well with a skin gives almost the same bottomhole pressure as a well without skin that has the effective radius (Skin factor). The dimensionless wellbore storage coefficient taken at this radius is : the square of the radius in the denominator of gets smaller by a factor of . In the variables of this “effective” well, the problem has one parameter, and it is the number written on the curves. The curves of this lesson were calculated in this way.
- parameter of the type curve, —
- wellbore storage coefficient, m³/MPa
- porosity, total compressibility, thickness of the reservoir, —, 1/MPa, m
- wellbore radius and skin factor; is the effective radius, m, —
- dimensionless change of pressure and dimensionless time, —
Units: dimensionless ( and are given per the same unit of pressure); natural logarithm
- A homogeneous infinite reservoir; constant and .
- The first asymptote is the section of pure wellbore storage. The second is radial flow, which starts after the transition section (how long wellbore storage lasts).
- Replacing the skin with an effective radius is exact for radial flow and almost exact in the transition section, if is not too small (advanced section).
All the curves start on one unit-slope line: while only the wellbore works, the reservoir does not matter. Then each curve leaves it and goes to its own logarithmic asymptote (a line that the curve approaches more and more closely). The larger the parameter, the longer the curve follows the unit slope, the sharper it then turns, and the higher its asymptote lies. The second asymptote is the same pressure function (the pressure function), written with .
Log–log plot: dimensionless time from 0.01 to 10,000, dimensionless pressure from 0.01 to 100. Six curves leave a common dashed unit-slope line. The lowest one, with the parameter 1, leaves the line first and rises smoothly to 5 at the right edge. The larger the parameter, the longer the curve follows the line and the more sharply it then flattens. The top one, with the parameter 10 to the power 10, stays near the line until a dimensionless time of about 1. At the right edge the curves lie at 5.0, 7.3, 9.6, 11.9, 14.2 and 16.5.
- 10
- 100
- 1000
| 10 | ||||
| 100 | ||||
| 1000 |
A of about 10 belongs to shut-in at the bottom of the well, about 100 to a wellbore filled with liquid, and about 1000 to free gas in the wellbore (Wellbore storage). The parameter grows as : each unit of skin multiplies it by 7.4. So the position of the curve in the family is set above all by the skin.
How we match a record to the curves
Matching means finding two shifts and one parameter. By hand, people did it in the steps given below. Programs do the same by fitting (section “Matching today”). The main condition is that the type-curve plot and the plot of the record are drawn with the same length of the logarithmic cycle, and that the axes stay parallel when we lay one over the other.
- 1Draw the plot of the record
Plot against on log–log axes, with the same cycle length as the type curves. For a build-up, is the pressure rise since shut-in.
- 2Lay it over without turning
Place the plot of the record over the family and move it only up and down and right and left.
- 3Match the unit slope
Put the early points on the unit-slope line. This links the two shifts: from here on we move the plot only along this line.
- 4Choose the curve
Move along the unit slope and find the curve on which the transition section and the late points lie. If needed, interpolate between neighbouring curves.
- 5Read the match point
Choose a convenient point and write down its coordinates in both systems: and on the type-curve plot, and on the plot of the record. Write down the parameter of the curve.
- 6Calculate the parameters
Find , , and the skin by the formulas below.
- 7Check
Compare with the unit-slope section and with the design of the well. Find and the skin by a semilog analysis of the points that the match assigned to radial flow. Make sure that the late points are not distorted by boundaries.
- pressure match: the dimensionless pressure of the match point divided by the change of pressure that coincided with it, 1/Pa
- flow capacity, m³
- rate at standard conditions (after start-up or before shut-in), formation volume factor, viscosity, m³/s, m³/m³, Pa·s
Units: SI
- The record is matched to the curve as a whole, including the radial-flow section.
- The rate is constant. For a build-up, the shut-in time is small compared with the producing time.
The higher the points of the record lie relative to the curve (a larger at the same ), the lower the flow capacity. In meaning this is the same as the slope of the semilog straight line: in the radial section grows by 1.151 per decimal cycle.
In other unit systems (2)
in m³/d, in mPa·s, in MPa; in mD·m.
: the same constant as in the formula for the skin pressure drop.
in STB/d, in cP, in psi; in mD·ft.
.
- time match: the time of the record that coincided with the dimensionless time of the match point, divided by this dimensionless time, s
- wellbore storage coefficient, m³/Pa
- flow capacity (from the pressure match) and viscosity, m³, Pa·s
Units: SI
- was found from the pressure match.
- Time is counted exactly from the moment of start-up or shut-in.
For this form of the curves, the time match gives not the permeability but the wellbore storage coefficient. The same must come from the unit-slope section, and we can compare it with the design of the well and its contents.
In other unit systems (2)
in mD·m, in mPa·s, in h; in m³/MPa.
, where converts time in hours into dimensionless time.
in mD·ft, in cP, in h; in bbl/psi.
.
- parameter of the curve on which the record lies, —
- dimensionless wellbore storage coefficient, —
- wellbore storage coefficient from the time match, m³/MPa
- porosity, total compressibility, thickness of the reservoir, wellbore radius, —, 1/MPa, m, m
- skin factor, —
Units: metric oilfield units or SI: and are given per the same unit of pressure; natural logarithm
- , , and are known independently: depends on them, and so does the skin.
- The skin that we find refers to the wellbore radius that we put into .
We read the parameter of the curve on a logarithmic scale, and the skin depends on its logarithm. An error of a factor of 2 in the parameter changes the skin by , and an error of a factor of 10 changes it by 1.15.
In other unit systems (1)
in bbl/psi, in 1/psi, and in ft.
: the numerator is in barrels and the denominator is in cubic feet (as in the lesson Wellbore storage).
Example: matching a pressure build-up record
An oil well produced for about four months (3000 h) at 30 m³/d. Then we shut it in at the wellhead and recorded the bottomhole pressure for four days. There is free gas in the wellbore, so wellbore storage lasts for hours. Below are an assumed record and its match with the type curves.
- 10 s
- , MPa
- 0.052
- , MPa/h
- 18.7
- 20 s
- , MPa
- 0.103
- , MPa/h
- 18.5
- 40 s
- , MPa
- 0.203
- , MPa/h
- 18.3
- 1.5 min
- , MPa
- 0.442
- , MPa/h
- 17.7
- 3 min
- , MPa
- 0.838
- , MPa/h
- 16.8
- 6 min
- , MPa
- 1.521
- , MPa/h
- 15.2
- 12 min
- , MPa
- 2.553
- , MPa/h
- 12.8
- 30 min
- , MPa
- 4.165
- , MPa/h
- 8.33
- 1 h
- , MPa
- 5.035
- , MPa/h
- 5.04
- 2 h
- , MPa
- 5.470
- , MPa/h
- 2.73
- 4 h
- , MPa
- 5.738
- , MPa/h
- 1.43
- 8 h
- , MPa
- 5.965
- , MPa/h
- 0.75
- 16 h
- , MPa
- 6.178
- , MPa/h
- 0.39
- 24 h
- , MPa
- 6.300
- , MPa/h
- 0.26
- 48 h
- , MPa
- 6.503
- , MPa/h
- 0.14
- 72 h
- , MPa
- 6.620
- , MPa/h
- 0.09
- 96 h
- , MPa
- 6.703
- , MPa/h
- 0.07
| , MPa | , MPa/h | |
|---|---|---|
| 10 s | 0.052 | 18.7 |
| 20 s | 0.103 | 18.5 |
| 40 s | 0.203 | 18.3 |
| 1.5 min | 0.442 | 17.7 |
| 3 min | 0.838 | 16.8 |
| 6 min | 1.521 | 15.2 |
| 12 min | 2.553 | 12.8 |
| 30 min | 4.165 | 8.33 |
| 1 h | 5.035 | 5.04 |
| 2 h | 5.470 | 2.73 |
| 4 h | 5.738 | 1.43 |
| 8 h | 5.965 | 0.75 |
| 16 h | 6.178 | 0.39 |
| 24 h | 6.300 | 0.26 |
| 48 h | 6.503 | 0.14 |
| 72 h | 6.620 | 0.09 |
| 96 h | 6.703 | 0.07 |
. The data were calculated from a model of a homogeneous infinite reservoir with wellbore storage and skin, and rounded to 0.001 MPa. The parameters of the model are given at the end of the example. The almost constant in the first tens of seconds is a sign of the unit-slope section.
Two log–log plots with the same cycle length. Top: time after shut-in from 0.001 to 1000 hours, pressure rise from 0.01 to 100 MPa. Seventeen points rise almost along a straight line with slope 1, from 0.05 MPa at 10 seconds to 1.5 MPa at 6 minutes. Then they bend, and after 1 hour they grow almost horizontally from 5 to 6.7 MPa. The point at 3.10 hours and 0.583 MPa is marked. Bottom: dimensionless time from 0.01 to 10,000, dimensionless pressure from 0.01 to 100; the grey type curves and the orange fitted curve. All the points lie on the orange curve, which is between the grey curves with the parameters one million and one hundred million. The match point at dimensionless time 100 and dimensionless pressure 1 is marked.
- Well and reservoir
- = 30 m³/d; = 1.2; = 1.3 mPa·s; = 10 m; = 0.17; MPa⁻¹; = 0.1 m
- Producing time before shut-in
- 3000 h, much longer than the record
- Result of the match
- the record lay on the curve ; the point , coincided with = 0.583 MPa and = 3.10 h
- Pressure match: ; mD·m; mD.
- Time match: m³/MPa.
- The same in oilfield units (1 m³ = 6.2898 bbl, 1 MPa = 145.04 psi, 1 m = 3.2808 ft): = 188.7 STB/d, = 84.56 psi; mD·ft, that is, 149.8 mD·m; bbl/psi, that is, 0.0797 m³/MPa.
- Dimensionless coefficient: m³/MPa; .
- Skin: .
- Check by the unit-slope section: at 10 s, = 0.052 MPa, and m³/MPa. This is practically the same as from the match.
- Where radial flow starts: after the match, the points from 4 h on lie on the radial asymptote of the fitted curve with a deviation of less than 1%. We take them for the semilog check, in the next example.
What it means. We calculated the record from a model with = 15 mD, = 4 and = 0.08 m³/MPa. The match returned them with errors of 0.1% in permeability, 0.3% in and 0.03 in skin. The errors come from the rounding of the measurements, and from the fact that the record is a build-up and not a drawdown: by the end of the record, the pressure rise is 0.14% smaller than on the start-up curve. The wellbore storage coefficient is several times larger than a wellbore filled with oil alone would give (in the lesson Wellbore storage it is 0.013 m³/MPa for 8 m³ of wellbore). The reason is free gas in the wellbore. The data in this example are assumed for illustration.
- Points of radial flow
- by the match, from 4 h on; we take two points far apart: 24 h (6.300 MPa) and 96 h (6.703 MPa)
- Producing time;
- 3000 h; 46.8
- Reservoir
- = 10 m; = 0.17; = 1.3 mPa·s; MPa⁻¹; = 0.1 m
- Horner ratios: and ; the difference of their base-10 logarithms is 0.59184.
- Slope: MPa per cycle; mD·m; mD.
- Pressure rise on the line 1 h after shut-in: MPa.
- Skin: ; .
What it means. Two independent methods agree. This is the main argument for the interpretation. The small difference is natural. By 24 h the pressure already lies on the radial asymptote to within a per cent, but the slope of the curve is still a little larger than in radial flow. So the line through 24 and 96 h is 1.6% steeper than the model, and the permeability from it is lower. The match uses the whole record, and here it came closer to the parameters of the model. The skin formula is from the lesson Pressure build-up analysis. The correction for the finite producing time, , is negligible at 3000 h. The data in this example are assumed for illustration.
What can go wrong
Matching is a fit, by eye or by a program, and it has weak points. The main one is ambiguity. If the record has not reached radial flow, different pairs of “permeability and skin” describe it almost equally well. To see this, we cut the record of the example at 1 h and match it to three curves.
Plot of the pressure rise, from 0 to 8 MPa, against the time after shut-in, from 0.001 to 100 hours on a logarithmic scale. Nine points up to 1 hour rise in an S shape from zero to 5 MPa. Three solid curves pass through them and merge into one. After 1 hour the curves diverge: the turquoise one rises highest, to 7 MPa by 100 hours; the orange one is lowest, up to 6.5 MPa; the dark one is between them. The grey dashed continuation of the record goes between the dark and the orange curves and ends at 6.7 MPa at 96 hours.
- Record
- the same measurements, but only up to 1 h: 9 points
- Curves
- ; the best one for these points;
- The curve : the match gives = 12.5 mD, = 0.0795 m³/MPa, = 2.7; the root-mean-square deviation of the points from the curve (a kind of average gap) is 0.24%.
- The best curve, : = 14.0 mD, = 0.0797 m³/MPa, = 3.5; deviation 0.13%.
- The curve : = 16.8 mD, = 0.0800 m³/MPa, = 5.0; deviation 0.31%.
- For comparison, the whole record up to 96 h: on the curves and the deviation is 1.14% and 0.66%, against 0.13% for the best one.
What it means. All three matches differ from the points by less than half a per cent. On a log–log plot such differences cannot be seen, and the record of a real well usually differs from the ideal model of the wellbore by more. Even the best curve for the first hour did not coincide with the model from which the points were calculated: the rounding of the measurements decided its choice. The early points reliably give only : on the unit-slope section the reservoir is “not visible”. The permeability and the skin compensate each other: a more permeable reservoir with a larger skin gives almost the same transition. Only radial flow lets us tell them apart. In the full record, the wrong curves deviate from the points 5 to 9 times more. The data in this example are assumed for illustration.
From this comes a rule for planning: after wellbore storage ends, we must record at least one logarithmic cycle of radial flow (how long wellbore storage lasts). If that is impossible, we give the result of the match as a range, not as one number, and we check it against independent data: the permeability measured on core samples, and the neighbouring wells. Matching the pressure and its logarithmic derivative (its slope on a semilog plot) at the same time greatly reduces the ambiguity. On the derivative, the curves of neighbouring parameters differ much more clearly (Diagnosis with the pressure derivative).
- What we see
- The early points lie on a line with a slope below or above 1
- Possible cause
- an inexact moment of start-up or shut-in; a changing
- What to do
- refine the moment from the record of the gauge (Wellbore storage); see Nonideal wellbore storage, well clean-up and changing skin
- What we see
- The early points move from curve to curve
- Possible cause
- the wellbore storage coefficient or the skin changes, for example during well clean-up
- What to do
- do not match to a single curve; Nonideal wellbore storage, well clean-up and changing skin
- What we see
- The late points of a build-up go above the curve
- Possible cause
- a sealing boundary: a fault
- What we see
- The late points of a build-up flatten below the curve
- Possible cause
- a closed area, or a short producing time before shut-in
- What we see
- The curve does not describe the transition section, though the start and the end fit well
- Possible cause
- another model: a hydraulic fracture, dual porosity
- What to do
- try other models; Diagnosis with the pressure derivative
| What we see | Possible cause | What to do |
|---|---|---|
| The early points lie on a line with a slope below or above 1 | an inexact moment of start-up or shut-in; a changing | refine the moment from the record of the gauge (Wellbore storage); see Nonideal wellbore storage, well clean-up and changing skin |
| The early points move from curve to curve | the wellbore storage coefficient or the skin changes, for example during well clean-up | do not match to a single curve; Nonideal wellbore storage, well clean-up and changing skin |
| The late points of a build-up go above the curve | a sealing boundary: a fault | A sealing fault near the well: the method of images |
| The late points of a build-up flatten below the curve | a closed area, or a short producing time before shut-in | Build-up in a bounded reservoir and average reservoir pressure, Effect of producing time on build-up analysis |
| The curve does not describe the transition section, though the start and the end fit well | another model: a hydraulic fracture, dual porosity | try other models; Diagnosis with the pressure derivative |
On a log–log plot each next cycle of time takes as much room as the previous one, though it lasts ten times longer, and late deviations from the curve look small. It is easier to look for the signs of boundaries on a semilog plot and on a plot with ordinary axes.
Matching today
While families of curves were printed on paper, people put the record on transparent tracing paper with the same logarithmic grid, and slid it by hand over the type-curve chart. Today programs do the matching. They calculate the model curve for trial values of , and . Then they adjust the values so that the difference between the logarithms of the pressures is as small as possible (advanced section). This is how the match in the lesson's example was found. The principle is the same, but the parameter of the curve changes continuously, and the model can include boundaries, a fracture and heterogeneity of the reservoir.
The manual skill is still useful. It teaches us to see which section of the record sets which parameter, and to notice when a program has “forced” an unsuitable model to fit. Usually we match two curves at once: the pressure and its logarithmic derivative. The lesson Diagnosis with the pressure derivative covers the diagnosis with the derivative.
Terms and symbols
- Type curve
- A calculated relation between the dimensionless pressure and the dimensionless time for a chosen model. It is usually a family of curves with one parameter, drawn on log–log axes.
- Pressure match
- The ratio of the dimensionless pressure to the change of pressure at the match point. It gives the flow capacity .
- Time match
- The ratio of the time of the record to the dimensionless time at the match point. It gives the wellbore storage coefficient .
- Match point
- Any point whose coordinates we read in both systems after the overlay: on the type-curve plot and on the plot of the record.
- Parameter
- The dimensionless wellbore storage coefficient taken at the effective wellbore radius. It sets the shape of the type curve.
- Equal scales
- The same length of the logarithmic cycle on the plot of the record and on the type-curve plot. Without it, the shape of the curve is distorted.
Common mistakes and misconceptions
“The early points coincided, so we have found the right curve.”
The early points give only . In the lesson's example, a record 1 h long lay equally well on the curves from to , and the permeability from them differed by a third.
“The time match gives the permeability.”
In the form against , the time match gives the wellbore storage coefficient , and the flow capacity comes from the pressure match.
“We read the skin directly on the curve.”
On the curve we read the parameter . We get the skin as of the ratio of the parameter to . We calculate from the that we found and from the properties of the reservoir and the well. An error in the wellbore radius or in passes into the skin.
“If the record lay well on a type curve, the reservoir model is right.”
A good fit shows only that the model does not contradict the record. Other models give similar records too. We choose the model by the signs of the whole record and check it against independent data.
“We can match a build-up to start-up curves for any producing time before shut-in.”
Only if the shut-in time is small compared with the producing time. Otherwise the late points of a build-up lie below the start-up curve, and we use the equivalent time (Effect of producing time on build-up analysis).
In depth: advanced detail
How accurate is the single parameter
The curves of the lesson are calculated for a well without skin that has the effective radius . The “thin skin” model is an infinitely thin layer with an extra pressure drop at the wall (Skin factor). It is not exactly the same as the effective-radius model. While the disturbance has not moved away from the wellbore, a thin skin and a reduced radius behave differently. A calculation with the same model shows how much this matters. For pairs of and with the same , we compare the of the thin skin with the type curve.
- 10
- 1.15
- Difference in
- 1.8%
- 1
- 2.30
- Difference in
- 6.1%
- 100
- 2.30
- Difference in
- 0.17%
- 1
- 4.61
- Difference in
- 2.6%
- 1000
- 3.45
- Difference in
- 0.02%
- 10
- 5.76
- Difference in
- 0.39%
- 100
- 9.21
- Difference in
- 0.04%
| Difference in | |||
|---|---|---|---|
| 10 | 1.15 | 1.8% | |
| 1 | 2.30 | 6.1% | |
| 100 | 2.30 | 0.17% | |
| 1 | 4.61 | 2.6% | |
| 1000 | 3.45 | 0.02% | |
| 10 | 5.76 | 0.39% | |
| 100 | 9.21 | 0.04% |
Calculation over the interval of from 0.01 to . The largest difference falls in the transition section, and in radial flow the curves converge.
For from a hundred up, which is almost always the case when a well is shut in at the wellhead, the difference is no more than 0.2%. A record with any pair , lies on the curve of its parameter. The difference becomes noticeable only for a small , for example when we shut in at the bottom of the well. In such cases the interpretation programs calculate the full model, not one family.
Curves in the coordinates against
The first type curves for a well with wellbore storage and skin were drawn in the coordinates against , with two parameters, and . On them the early sections are separate unit-slope lines, one for each . The pressure match gives the same flow capacity, and the time match gives the permeability:
- dimensionless time of the match point divided by the time of the record that coincided with it, 1/s
- permeability, m²
- porosity, viscosity, total compressibility, wellbore radius, —, Pa·s, 1/Pa, m
Units: SI
- The curves are calculated for a known .
- The porosity, the compressibility and the wellbore radius are known exactly.
The permeability from the time match and the flow capacity from the pressure match must agree, but comparing them is unreliable. One depends on and on the square of the wellbore radius, and the other depends on the thickness, and these quantities are known inexactly. Besides, the curves for different and look alike, and it is hard to fit two parameters at once. The form against brought all the early sections onto one line and left a single parameter, so it is used more often.
In other unit systems (1)
in mD, in mPa·s, in 1/MPa, in m, in h.
is the factor of dimensionless time in these units.
Matching by fitting: what the program minimises
We can write the overlay by eye as a least-squares problem (find the numbers that make the sum of the squared gaps as small as possible). To match means to find the shifts and and the parameter for which the sum of the squares of the differences of the logarithms is smallest:
- the measurements: change of pressure and time, MPa, h
- shifts along the pressure and time axes: is the pressure match, is the inverse of the time match , 1/MPa, 1/h
- parameter of the curve , —
- the type curve with the parameter , —
- number of measurements, —
Units: dimensionless
- All the measurements are equally reliable. When the noise of the gauge is known, we weight the terms.
- The model is chosen in advance. The fit does not check that it is right.
Logarithms give the early small and the late large changes of pressure the same weight. This is the same as the overlay on a log–log grid. For given and , the best pressure shift is found at once: is the mean of the differences . What is left is to fit two numbers. The root of is the root-mean-square relative deviation. In the lesson's example it is about a tenth of a per cent, which is at the level of the rounding of the measurements. A narrow minimum in means a reliable skin, and a flat minimum means ambiguity, as in the example with the short record. The program will find a minimum in that case too, but the confidence interval of the skin (the range of values that the data allow) will be wide.
Connections to other topics
- Wellbore storage — the wellbore storage coefficient, the unit slope and the solution from which the type curves are calculated.
- Skin factor — the skin and the effective wellbore radius, on which the parameter is built.
- Pressure build-up analysis — the Horner method, with which we check the result of matching a build-up.
- Pressure drawdown analysis — the semilog straight line for a record after start-up, and its link with the pressure match.
- Diagnosis with the pressure derivative — the logarithmic derivative of pressure: diagnosis of the sections of a record, and matching two curves at once.
- Nonideal wellbore storage, well clean-up and changing skin — what to do when the wellbore storage coefficient or the skin changes during the record.
- Effect of producing time on build-up analysis — how to allow for a short producing time before a build-up.
- Dimensionless well solutions: skin, radius of investigation and units — other dimensionless solutions for wells, and how they are written in different units.
- Well testing: purposes and types of test — planning the duration of a test so that the record reaches radial flow.
Check yourself
- 1
What does the pressure match give on the curves against ?
- A.The flow capacity
- B.The wellbore storage coefficient
- C.The skin factor
- D.The porosity of the reservoir
Show the answer
Correct answer: A. The flow capacity
. So the ratio at the match point equals , and when the rate and the viscosity are known, we find from it. The time match gives , and the skin comes from the parameter of the curve together with .
- 2
After matching, the point coincided with = 0.40 MPa, and the point with = 0.25 h. The record lay on the curve . The rate is 50 m³/d, = 1.1, = 2.0 mPa·s, = 8 m, = 0.20, MPa⁻¹ and = 0.1 m. Find the permeability, and the skin.
Show the answer
; mD·m, mD. m³/MPa. m³/MPa, so . .
- 3
A build-up record 2 h long lies entirely on the unit-slope section and the transition section. What can we find reliably from it?
- A.Only the wellbore storage coefficient
- B. and , but not the skin
- C. and the skin, but not
- D.All three parameters
Show the answer
Correct answer: A. Only the wellbore storage coefficient
The unit slope is set only by the wellbore, so is found with confidence. In the transition section the permeability and the skin compensate each other: neighbouring type curves describe such a record almost equally well, as in the lesson's example with a record 1 h long. For and the skin we need radial flow.
- 4
The parameter of the curve was read with an error of a factor of 2. How much does the calculated skin change?
- A.By a factor of 2
- B.It does not change
- C.By 2
- D.By 0.35
Show the answer
Correct answer: D. By 0.35
, so an error of a factor of 2 in the parameter changes the skin by . The skin is not sensitive to an inexact reading of the parameter, but it is sensitive to , and so to the wellbore radius and to .
- 5
Why are the porosity, the compressibility of the reservoir and the wellbore radius not in the dimensionless time , but they are in the skin that we find by matching?
Show the answer
: the cancels. So the shifts give and without knowing these quantities. But we get the skin as , and . Here the porosity, the compressibility, the thickness and the wellbore radius are needed.
- 6
The pressure at the moment of shut-in is known exactly, but the early points of the record on a log–log plot lie on a line with a slope of about 0.7 instead of 1. What is the most likely cause?
- A.The skin is too large
- B.The time count was started later than the actual shut-in of the well
- C.The time count was started before the shut-in
- D.The effect of a reservoir boundary
Show the answer
Correct answer: B. The time count was started later than the actual shut-in of the well
On the unit-slope section is proportional to the true time. If the clock was started after the shut-in, the recorded times are smaller than the true times by a constant amount. At the start of the record, the ratio of times between the points then looks larger than the ratio of pressures, and the slope is less than 1. A count started before the shut-in gives a slope greater than 1 instead. The skin and the boundaries do not affect this section.
Updated: 5 October 2026