Skip to content
Brent$117.6Gas TTF$1,192USD453.87 ₸
MunaiHub
Reservoir engineeringFlow in porous media and transient inflow Advanced 23 min read

Superposition principle

The superposition principle is the rule for adding the solutions of the diffusivity equation. The pressure change caused by several wells, or by several rate changes of one well, equals the sum of the pressure changes from each of these events, calculated as if the others did not exist. Each term is the already known solution for a well at a constant rate, but with its own rate, its own distance to the point and its own start time.

Why it matters

The line-source solution describes one well that starts at a constant rate in an untouched reservoir. Real wells change their rate, are shut in for tests and started again, and work next to other wells and near faults. Superposition lets us calculate the pressure in all these cases without finding new solutions of the equation. Pressure build-up analysis (the study of how pressure recovers after a well is shut in), the processing of records at a changing rate, interference tests (tests that show how wells affect each other), the treatment of reservoir boundaries by the method of images, and the calculation of well interference are all built on it.

Quick refresher

  • The diffusivity equation for a slightly compressible fluid is linear: a solution multiplied by a number, and a sum of solutions, are also solutions. So the pressure drop is proportional to the rate, and the drops from different sources add up.
  • Adding in space: the pressure drop at a point equals the sum of the drops from all the wells, each with its own rate, distance and time of work. The skin is added only for the well in which we calculate the pressure.
  • Adding in time: a change of the rate from qj−1q_{j-1} to qjq_j is equivalent to starting one more well at the same point with the rate qj−qj−1q_j - q_{j-1}. A shut-in is the start of an imaginary injection well with the former rate.
  • The skin terms add up to qnSq_nS: the pressure drop across the skin is set by the current rate, while the whole earlier history of the rate acts through the reservoir.
  • A pressure record at several rates is processed on a plot with the superposition time function: the points of all the rate steps fall on one straight line. Its slope gives the flow capacity khkh, and its position gives the skin.
  • A no-flow boundary is replaced by an image well with the same rate history at twice the distance to the boundary. A constant-pressure boundary is replaced by an image with the opposite sign.
Key relationships
pi−p=∑jqjBμ4πkh E1 ⁣(ϕμct rj24k (t−tj))p_i - p = \sum_{j} \dfrac{q_jB\mu}{4\pi kh}\,E_1\!\left(\dfrac{\phi\mu c_t\,r_j^2}{4k\,(t - t_j)}\right)

pressure at a point from several wells (SI); for a producing well at its own wellbore, a logarithm and the skin are used

pi−pwf=Bμ2πkh∑j=1n(qj−qj−1)[pD(t−tj−1)+S]p_i - p_{wf} = \dfrac{B\mu}{2\pi kh}\sum_{j=1}^{n}\left(q_j - q_{j-1}\right)\left[p_D\big(t - t_{j-1}\big) + S\right]

stepwise change of the rate; q0=0q_0 = 0, pDp_D is the pressure function without skin

Xn=∑j=1nqj−qj−1qn lg⁡(t−tj−1)X_n = \sum_{j=1}^{n}\dfrac{q_j - q_{j-1}}{q_n}\,\lg\left(t - t_{j-1}\right)

superposition time function (lg⁡\lg is the base-10 logarithm); (pi−pwf)/qn(p_i - p_{wf})/q_n depends linearly on XnX_n

kh=2.149 Bμm′kh = 2.149\,\dfrac{B\mu}{m'}

flow capacity from the slope m′m' of the multi-rate plot (MPa per 1 m³/d per log cycle)

Δpim=qBμ4πkh E1 ⁣(ϕμct (2L)24kt)\Delta p_{\text{im}} = \dfrac{qB\mu}{4\pi kh}\,E_1\!\left(\dfrac{\phi\mu c_t\,(2L)^2}{4kt}\right)

addition from a sealing fault at a distance LL (SI)

Common pitfalls
  • Adding the skin of a neighbouring well to its contribution. It changes the pressure only at its own wellbore.
  • Counting the time of all the rate steps from the start of production, instead of from the moment of each rate change.
  • Using the logarithmic approximation for a neighbouring well or an image. At distances of hundreds of metres it holds only after months and years.
  • Adding solutions where the problem is nonlinear: gas at large pressure changes, gas coming out of the oil at the wellbore, pressure-dependent permeability, a skin that grows with the rate.
  • Thinking that the pressure around a well starts to rise right after it is shut in. In a neighbouring well it keeps falling for a long time.

After this lesson you can

  • explain why the solutions of the diffusivity equation can be added, and name the conditions under which this stops being true
  • calculate the pressure in a producing well, and at a point of the reservoir, when several wells that started at different times are working, taking the skin (the effect of the zone right around the well) into account correctly
  • represent the rate history as steps, and calculate the bottomhole pressure when the rate changes, and the pressure in a neighbouring well after a shut-in
  • plot a graph with the superposition time function, and find the flow capacity and the skin from a pressure record at several rates, without shutting the well in
  • replace a no-flow boundary or a constant-pressure boundary by an imaginary image well, and estimate when the boundary shows up in the pressure of the well

Why solutions can be added

In the lesson Line-source solution and the pressure function we found the solution for one well: it starts at a constant rate in a reservoir where the pressure is the same everywhere. A real history is more complicated. The rate is changed with a choke (a valve that limits the flow), the well is shut in for a test and started again, and new wells are drilled nearby and put on production. We do not need to look for a new solution of the equation for each such case. It is enough to add up the solutions we already know.

The reason lies in the structure of the diffusivity equation (Diffusivity equation). The pressure and its derivatives enter it only to the first power: there are no products of them, and no coefficients that depend on the pressure itself. Such an equation is called linear, and it has two properties. A solution multiplied by a number is also a solution: twice the rate gives twice the pressure drop. A sum of solutions is also a solution: if two sources act in the reservoir, the pressure change from them equals the sum of the changes from each. Together these properties make up the superposition principle.

Linearity of the diffusivity equation
∇2Δp=ϕμctk ∂ Δp∂t⇒Δp=a1 Δp1+a2 Δp2  — also a solution\nabla^2 \Delta p = \frac{\phi\mu c_t}{k}\,\frac{\partial\,\Delta p}{\partial t}\quad\Rightarrow\quad \Delta p = a_1\,\Delta p_1 + a_2\,\Delta p_2\ \ \text{— also a solution}
where:
  • Δp\Delta ppressure drop relative to the initial pressure, pi−p(x,y,t)p_i - p(x, y, t), at the point of the reservoir with coordinates xx, yy at the time tt, Pa
  • ∇2\nabla^2Laplace operator over the coordinates in the plane of the reservoir, ∂2/∂x2+∂2/∂y2\partial^2/\partial x^2 + \partial^2/\partial y^2 (the sum of the second derivatives, a measure of the curvature of the pressure profile), 1/m²
  • Δp1, Δp2\Delta p_1,\ \Delta p_2two solutions of the same equation, for example from two wells or from two rate steps of one well, Pa
  • a1, a2a_1,\ a_2constant factors (ratios of rates), —
  • ϕ, μ, ct, k\phi,\ \mu,\ c_t,\ kporosity, viscosity, total compressibility, permeability, —, Pa·s, 1/Pa, m²

Units: SI (any consistent system of units)

Holds when
  • The fluid is single-phase and slightly compressible. The porosity, permeability, viscosity and compressibility do not depend on pressure.
  • Darcy's law applies: the filtration velocity is proportional to the pressure gradient, with no inertial losses.
  • The conditions at the wells and at the boundaries are linear too: given rates, constant pressures or no-flow boundaries.
  • Before the events begin, the pressure in the whole reservoir is the same, p=pip = p_i. If the reservoir was already disturbed, the solution that describes this earlier disturbance is added to the sum.

We add not the pressures themselves but their changes relative to the initial state. Each term is the solution for one source: one well at a constant rate that started at its own moment. If there is one source but its rate changes, the terms are the rate steps.

Several wells: adding in space

Suppose several wells work in the reservoir. Each creates its own drawdown cone (the region where the pressure has dropped), and the cones overlap. The pressure drop at any point (in a producing well, in a shut-in observation well, or simply at a point of the reservoir) equals the sum of the drops that each well would give if it worked alone.

Adding in space: the pressure at a point from several wells
pi−p(x,y,t)=∑j=1NqjBμ4πkh E1 ⁣(ϕμct rj24k (t−tj))p_i - p(x, y, t) = \sum_{j=1}^{N} \frac{q_jB\mu}{4\pi kh}\,E_1\!\left(\frac{\phi\mu c_t\,r_j^2}{4k\,(t - t_j)}\right)
where:
  • p(x,y,t)p(x, y, t)pressure at a point of the reservoir at the time tt, Pa
  • pip_iinitial reservoir pressure, Pa
  • NNnumber of wells, —
  • qjq_jrate of well jj at standard conditions; negative for an injection well, m³/s
  • rjr_jdistance from well jj to the point, m
  • tjt_jmoment well jj starts; while t≤tjt \le t_j, its term is zero, s
  • E1E_1exponential integral (a standard mathematical function that describes how the pressure drop depends on the distance from a well and on time), —
  • B, μ, k, h, ϕ, ctB,\ \mu,\ k,\ h,\ \phi,\ c_tformation volume factor, viscosity, permeability, thickness, porosity, total compressibility, m³/m³, Pa·s, m², m, —, 1/Pa

Units: SI

Holds when
  • The reservoir is uniform and unbounded; each well works at a constant rate from the moment it starts.
  • The linearity conditions of the previous section hold.
  • For a producing well, at the point of its own wellbore (r=rwr = r_w), the function is replaced by a logarithm and the skin of that well is added. The skins of the other wells are not in the sum.

The contribution of each well is set by its rate and by how far the point is from its drawdown cone: the argument of the function is the square of the ratio of the distance to the radius of investigation of that well. Close wells that have worked for a long time give a large contribution. Far wells that started recently give a small one.

In other unit systems (2)
Metric oilfield units
pi−p=0.933 Bμkh∑jqj E1 ⁣(ϕμct rj20.01421 k (t−tj))p_i - p = 0.933\,\frac{B\mu}{kh}\sum_{j} q_j\,E_1\!\left(\frac{\phi\mu c_t\,r_j^2}{0.01421\,k\,(t - t_j)}\right)

qjq_j in m³/d at standard conditions, μ\mu in mPa·s, kk in mD, hh and rjr_j in m, ctc_t in 1/MPa, tt in h, pressure in MPa.

0.933=1/(4π⋅0.0853)0.933 = 1/(4\pi\cdot0.0853), where 0.08530.0853 is the constant of Darcy's law in these units; 0.01421=4⋅3.553⋅10−30.01421 = 4\cdot3.553\cdot10^{-3}.

Oilfield units
pi−p=70.6 Bμkh∑jqj E1 ⁣(948 ϕμct rj2k (t−tj))p_i - p = 70.6\,\frac{B\mu}{kh}\sum_{j} q_j\,E_1\!\left(\frac{948\,\phi\mu c_t\,r_j^2}{k\,(t - t_j)}\right)

qjq_j in STB/d (barrels of oil at standard conditions per day), μ\mu in cP, kk in mD, hh and rjr_j in ft, ctc_t in 1/psi, tt in h, pressure in psi.

70.6=1/(4π⋅1.127⋅10−3)70.6 = 1/(4\pi\cdot1.127\cdot10^{-3}); 948=1/(4⋅2.637⋅10−4)948 = 1/(4\cdot2.637\cdot10^{-4}).

For the well in which we calculate the pressure, the distance equals its radius rwr_w. There the argument of the function becomes smaller than 0.01 within seconds, and the function is replaced by a logarithm (logarithmic approximation): E1≈ln⁡tD+0.809E_1 \approx \ln t_D + 0.809. We add 2S2S to it, twice the skin of this well, because the factor in front of the bracket is half of the “unit” qBμ/(2πkh)qB\mu/(2\pi kh). For neighbouring wells hundreds of metres away, the argument is small only after months and years of work, so for them we need the function E1E_1 itself.

What goes into the sum for the bottomhole pressure of a well
Source
the well itself
Distance
rwr_w (logarithm)
Time counted from
its start
Skin
its skin
Source
a neighbouring producer
Distance
between the wells (E1E_1)
Time counted from
the start of the neighbour
Skin
not included
Source
a neighbouring injector
Distance
between the wells (E1E_1)
Time counted from
the start of injection
Skin
not included; the contribution has a minus sign
Source
an image beyond a boundary
Distance
to the image (E1E_1)
Time counted from
as for the real well
Skin
not included

If the rate of any well changed, its contribution is itself split into steps; see the next section.

Worked exampleBottomhole pressure of a well with a neighbouring well taken into account
Given (assumed data)
Reservoir (assumed data)
kk = 40 mD; hh = 12 m; ϕ\phi = 0.18; μ\mu = 1.6 mPa·s; BB = 1.25; ct=1.6⋅10−3c_t = 1.6\cdot10^{-3} MPa⁻¹; pip_i = 25 MPa; bubble point pressure 12 MPa
Well P-1
works for 480 h (20 days) at 80 m³/d; skin 1
Well P-2
450 m from P-1; works for 192 h (8 days) at 60 m³/d; rwr_w = 0.108 m; SS = 2
Solution
  1. Hydraulic diffusivity: η=3.553⋅10−3 k/(ϕμct)=308.4\eta = 3.553\cdot10^{-3}\,k/(\phi\mu c_t) = 308.4 m²/h. The factor 0.933 Bμ/(kh)=0.0038880.933\,B\mu/(kh) = 0.003888 MPa per 1 m³/d of rate.
  2. Own contribution of P-2: tD=ηt/rw2=5.08⋅106t_D = \eta t/r_w^2 = 5.08\cdot10^{6}; ln⁡tD+0.809+2S=20.25\ln t_D + 0.809 + 2S = 20.25; pressure drop 60⋅0.003888⋅20.25=4.72460\cdot0.003888\cdot20.25 = 4.724 MPa.
  3. Contribution of P-1 at the bottom of P-2: x=r2/(4ηt)=4502/(4⋅308.4⋅480)=0.3420x = r^2/(4\eta t) = 450^2/(4\cdot308.4\cdot480) = 0.3420. This is far larger than 0.01, so the logarithm does not apply and we need the function itself: E1(0.3420)=0.8106E_1(0.3420) = 0.8106. Pressure drop 80⋅0.003888⋅0.8106=0.25280\cdot0.003888\cdot0.8106 = 0.252 MPa. The skin of P-1 is not included.
  4. Bottomhole pressure of P-2: pwf=25−4.724−0.252=20.02p_{wf} = 25 - 4.724 - 0.252 = 20.02 MPa. The neighbouring well gives 5.1% of the pressure drop.
  5. If we used the logarithm for P-1, we would get −ln⁡(1.781⋅0.3420)=0.4958-\ln(1.781\cdot0.3420) = 0.4958 instead of 0.8106. The contribution of the neighbour would be too low by 39%.
  6. The effect the other way round: at the bottom of P-1, well P-2 gives x=4502/(4⋅308.4⋅192)=0.855x = 450^2/(4\cdot308.4\cdot192) = 0.855, E1=0.2816E_1 = 0.2816, and a pressure drop of 60⋅0.003888⋅0.2816=0.06660\cdot0.003888\cdot0.2816 = 0.066 MPa.
Answer: The bottomhole pressure of P-2 is about 20.02 MPa. Of the pressure drop of 4.98 MPa, the neighbouring well P-1 gives 0.252 MPa.

What it means. The contribution of the neighbouring well is smaller than the well's own, but it is not negligible. If we leave it out when we test P-2, part of the pressure drop will be put down to P-2 itself, and the permeability and the skin from the record will be wrong. The wells do not affect each other equally: P-2 works for less time and at a lower rate, so at the bottom of P-1 it gives an addition almost four times smaller. The pressure everywhere is above the bubble point, so the single-phase model applies. The data in this example are assumed for illustration.

The interference test is built on the same addition. The rate is changed in one well, and the pressure is recorded in a neighbouring shut-in well. The response in it is one term of the sum. From the time of its arrival and its size, we find the flow capacity and the hydraulic diffusivity of the reservoir between the wells (pressure in a neighbouring well). If other wells work at the same time, their contributions are calculated and subtracted from the record, again by superposition.

A changing rate: adding in time

Now there is one well, but its rate changes in steps: q1q_1 from the start, q2q_2 from the moment t1t_1, q3q_3 from the moment t2t_2, and so on. The method is the same. Each change of the rate is treated as the start of one more well at the same point, with a rate equal to the increase: the first “well” keeps working at the rate q1q_1, the second adds q2−q1q_2 - q_1, the third adds q3−q2q_3 - q_2. After t2t_2 the sum is exactly q3q_3. A decrease of the rate is the addition of a negative rate, that is, an imaginary injection well.

Rate of well P-3 in three rate steps02448729604080120Time since the start, hRate, m³/d4070100Fall of the bottomhole pressure: contributions of the three rate steps and their sum0244872960369Time since the start, hPressure drop, MPa40 m³/dfrom 0 h+30 from 24 h+30 from 48 hsum

Two graphs with the same time axis, from 0 to 96 hours. The upper one shows the rate in steps: 40 m³/d up to 24 hours, 70 up to 48 hours, and 100 after that. The lower one shows the pressure drop from 0 to 9 MPa. The first dashed curve, for 40 m³/d, rises to 2 MPa in the first minutes and slowly grows to 3.4 MPa by 96 hours. The second, an increase of 30 m³/d, starts at 24 hours with a sharp rise to almost 2 MPa and grows to 2.5. The third, another 30 m³/d, starts in the same way at 48 hours and reaches 2.4 MPa. The solid curve of the sum grows to 3.1 MPa by 24 hours, rises sharply and reaches 5.6 MPa by 48 hours, rises sharply again and reaches 8.3 MPa by 96 hours.

CalculatedCalculated example from the lesson: the rate of well P-3 is raised twice, so that it is 40, then 70, then 100 m³/d (top). Below is the fall of the bottomhole pressure: the contributions of the three steps (dashed lines), each counted from its own moment, and their sum (solid line). Skin 3. Wellbore storage (the effect of the fluid held in the wellbore itself) is not taken into account, so at the moments of a rate change the pressure changes almost in a jump.
Adding in time: the bottomhole pressure for a stepwise change of the rate
pi−pwf(t)=Bμ2πkh∑j=1n(qj−qj−1)[pD ⁣(k (t−tj−1)ϕμctrw2)+S]p_i - p_{wf}(t) = \frac{B\mu}{2\pi kh}\sum_{j=1}^{n}\left(q_j - q_{j-1}\right)\left[p_D\!\left(\frac{k\,(t - t_{j-1})}{\phi\mu c_t r_w^2}\right) + S\right]
where:
  • pwf(t)p_{wf}(t)bottomhole pressure at the time tt, Pa
  • pip_iinitial reservoir pressure (the pressure before the first start), Pa
  • qjq_jrate in step jj at standard conditions; q0=0q_0 = 0, m³/s
  • tj−1t_{j-1}moment step jj begins; t0=0t_0 = 0, s
  • nnnumber of the current rate step: tn−1<tt_{n-1} < t, —
  • pDp_Ddimensionless pressure at the wall of the well at a constant rate, without skin; in an infinite reservoir 12(ln⁡tD+0.809)\tfrac12(\ln t_D + 0.809), —
  • SSskin factor, —
  • B, μ, k, h, ϕ, ct, rwB,\ \mu,\ k,\ h,\ \phi,\ c_t,\ r_wformation volume factor, viscosity, permeability, thickness, porosity, total compressibility, radius of the well, m³/m³, Pa·s, m², m, —, 1/Pa, m

Units: SI

Holds when
  • The linearity conditions hold. The skin does not depend on the rate and does not change with time.
  • The sandface rate (the rate at the bottom of the well) changes instantly: the effect of the wellbore is not taken into account. It is taken into account by putting the solution with wellbore storage and skin in place of pD+Sp_D + S (Wellbore storage).
  • In an infinite reservoir the logarithmic form of pDp_D is correct if more than a few seconds have passed after each rate change. In a bounded reservoir we take the solution for a bounded reservoir.

Each rate change sends its own disturbance into the reservoir, and all of them keep acting at the same time. The skin terms add up to qnSq_nS: the sum of the rate increases equals the current rate. So the pressure drop across the skin “remembers” only the current rate, while the whole earlier history acts through the reservoir.

In other unit systems (2)
Metric oilfield units, logarithmic approximation
pi−pwf=0.933 Bμkh[∑j=1n(qj−qj−1)(ln⁡3.553⋅10−3 k (t−tj−1)ϕμctrw2+0.809)+2qnS]p_i - p_{wf} = 0.933\,\frac{B\mu}{kh}\left[\sum_{j=1}^{n}\left(q_j - q_{j-1}\right)\left(\ln\frac{3.553\cdot10^{-3}\,k\,(t - t_{j-1})}{\phi\mu c_t r_w^2} + 0.809\right) + 2q_nS\right]

qjq_j in m³/d, μ\mu in mPa·s, kk in mD, hh and rwr_w in m, ctc_t in 1/MPa, tt in h, pressure in MPa; the logarithm is natural.

0.933=1/(4π⋅0.0853)0.933 = 1/(4\pi\cdot0.0853); 3.553⋅10−33.553\cdot10^{-3} converts time in hours into dimensionless time; 0.809=ln⁡(4/γ)0.809 = \ln(4/\gamma), γ=1.781\gamma = 1.781.

Oilfield units, logarithmic approximation
pi−pwf=70.6 Bμkh[∑j=1n(qj−qj−1)(ln⁡2.637⋅10−4 k (t−tj−1)ϕμctrw2+0.809)+2qnS]p_i - p_{wf} = 70.6\,\frac{B\mu}{kh}\left[\sum_{j=1}^{n}\left(q_j - q_{j-1}\right)\left(\ln\frac{2.637\cdot10^{-4}\,k\,(t - t_{j-1})}{\phi\mu c_t r_w^2} + 0.809\right) + 2q_nS\right]

qjq_j in STB/d, μ\mu in cP, kk in mD, hh and rwr_w in ft, ctc_t in 1/psi, tt in h, pressure in psi.

70.6=1/(4π⋅1.127⋅10−3)70.6 = 1/(4\pi\cdot1.127\cdot10^{-3}); 2.637⋅10−42.637\cdot10^{-4} is the dimensionless-time factor in these units.

Worked exampleBottomhole pressure at three rates
Given (assumed data)
Reservoir
the same as in the previous example
Well P-3
rwr_w = 0.108 m; SS = 3
Rate steps
40 m³/d from 0 to 24 h; 70 m³/d from 24 to 48 h; 100 m³/d after 48 h
Solution
  1. Dimensionless time per 1 h: η/rw2=26,442\eta/r_w^2 = 26{,}442. The pressure “unit” per 1 m³/d: Bμ/(0.536 kh)=0.007777B\mu/(0.536\,kh) = 0.007777 MPa.
  2. The pressure function without skin, pD=12(ln⁡tD+0.809)p_D = \tfrac12(\ln t_D + 0.809): at 24 h it is 7.085, at 48 h 7.431, at 72 h 7.634, and at 96 h 7.778.
  3. End of the first rate step, 24 h: Δp=0.007777⋅40⋅(7.085+3)=3.137\Delta p = 0.007777\cdot40\cdot(7.085 + 3) = 3.137 MPa; pwfp_{wf} = 21.863 MPa.
  4. End of the second rate step, 48 h: the first step has worked for 48 h, the second for 24 h. Δp=0.007777 [40 (7.431+3)+30 (7.085+3)]=5.598\Delta p = 0.007777\,[40\,(7.431 + 3) + 30\,(7.085 + 3)] = 5.598 MPa; pwfp_{wf} = 19.402 MPa.
  5. At 96 h the steps have worked for 96, 72 and 48 h. Δp=0.007777 [40⋅7.778+30⋅7.634+30⋅7.431+100⋅3]=8.268\Delta p = 0.007777\,[40\cdot7.778 + 30\cdot7.634 + 30\cdot7.431 + 100\cdot3] = 8.268 MPa; pwfp_{wf} = 16.732 MPa.
  6. Of this, the skin gives 100⋅0.007777⋅3=2.33100\cdot0.007777\cdot3 = 2.33 MPa, the same as at a constant rate of 100 m³/d.
Answer: The bottomhole pressure is 21.863 MPa at the end of the first rate step, 19.402 MPa at the end of the second, and 16.732 MPa 96 h after the start.

What it means. By 48 h after the last rate change, the history has little effect on the pressure. At a constant rate of 100 m³/d from the very start, the pressure would be 16.62 MPa, only 0.11 MPa lower. The pressure function grows as the logarithm of time, and the contributions of the steps that have worked for 96, 72 and 48 h differ little. The pressure drop across the skin at once matches the new rate. Right after a rate change the history matters much more, as the next example shows. The pressure stays above the bubble point of 12 MPa. The data in this example are assumed for illustration.

Worked exampleIf we forget the rate history
Given (assumed data)
Well
in the same reservoir, SS = 3, rwr_w = 0.108 m
History
744 h (31 days) at 100 m³/d, then the rate is cut to 30 m³/d
Question
the pressure drop at the bottom of the well 24 h after the change of the rate
Solution
  1. Superposition: the step of 100 m³/d has worked for 768 h, and the step of −70-70 m³/d for 24 h. Δp=0.007777 [100 (8.818+3)−70 (7.085+3)]=3.70\Delta p = 0.007777\,[100\,(8.818 + 3) - 70\,(7.085 + 3)] = 3.70 MPa.
  2. First mistake: assuming that the well worked at 30 m³/d for all the 768 h. Then Δp=2.76\Delta p = 2.76 MPa.
  3. Second mistake: counting the time from the change of the rate, as if the reservoir had been untouched before it. Then Δp=2.35\Delta p = 2.35 MPa.
Answer: The pressure drop is 3.70 MPa. Without the history we would get 2.76 or 2.35 MPa, which is 25–36% less.

What it means. A month of work at a high rate left a deep drawdown cone in the reservoir, and after the rate is cut it fills up slowly. The pressure in the well rises, but stays much lower than in a well that has worked all the time at the lower rate. So a test that starts after a rate change cannot be processed as an ordinary drawdown or build-up test counted from that moment: we need the whole rate history. The data in this example are assumed for illustration.

A shut-in is the start of an injection well

A shut-in is a special case of a rate change: the rate changes from qq to zero. At the moment of the shut-in, a well with the rate −q-q is “started” at the same point, that is, an injection well with the same rate. For the bottomhole pressure this gives the build-up formula, on which the Horner and MDH methods are built (Pressure build-up analysis). If the well worked at several rates before the shut-in, the formula only gets longer:

Pressure build-up after work at several rates
pi−pws(Δt)=Bμ2πkh[∑j=1n(qj−qj−1)pD(tn−tj−1+Δt)−qn pD(Δt)]p_i - p_{ws}(\Delta t) = \frac{B\mu}{2\pi kh}\left[\sum_{j=1}^{n}\left(q_j - q_{j-1}\right)p_D\big(t_n - t_{j-1} + \Delta t\big) - q_n\,p_D(\Delta t)\right]
where:
  • pws(Δt)p_{ws}(\Delta t)bottomhole pressure the time Δt\Delta t after the shut-in, Pa
  • tnt_nmoment of the shut-in (the end of the nn-th, last rate step), s
  • qj, tj−1q_j,\ t_{j-1}rates of the steps and the moments they begin, q0=0q_0 = 0, t0=0t_0 = 0, m³/s, s
  • qnq_nrate before the shut-in, m³/s
  • pD(⋅)p_D(\cdot)pressure function of the well without skin; the argument is the time converted to dimensionless time, —
  • pi, B, μ, k, hp_i,\ B,\ \mu,\ k,\ hinitial pressure, formation volume factor, viscosity, permeability, thickness, Pa, m³/m³, Pa·s, m², m

Units: SI

Holds when
  • The conditions of adding in time hold; the effect of the wellbore after the shut-in is not taken into account.
  • For a single rate step (n=1n = 1, t1=tpt_1 = t_p) the formula coincides with the one from which the Horner equation is derived.

The skin terms cancel: the sum of the rate increases equals qnq_n, and the shut-in subtracts exactly qnSq_nS. So the build-up pressures contain no skin, and we find the skin from the pressure at the moment of the shut-in. To process such a record we use the same superposition time function as in the next section, or we simplify the history by an equivalent producing time (Equivalent producing time and synthetic flowing time).

The most unexpected consequence is seen not in the shut-in well but in a neighbouring one. The disturbance from the shut-in, a rise of pressure, spreads through the reservoir as gradually as the fall after the start did. As long as it has not reached the neighbouring point, the pressure there keeps falling, although the well is already shut in.

Pressure drop in an observation well before and after the neighbouring well is shut in050100150200250−0.6−0.30.00.30.6Time since the start of the neighbouring well, hPressure drop, MPashut-inmaximumif it kept working“injector” from 72 hsum

Graph of the pressure drop from −0.6 to 0.7 MPa against time from 0 to 250 hours. The upper dashed curve grows steadily from zero to 0.62 MPa. The lower dashed curve starts at zero at 72 hours and goes down to −0.51 MPa. The solid curve of the sum grows to 0.24 MPa by 72 hours, keeps growing after the shut-in to a maximum of 0.28 MPa at about 87 hours, and then slowly falls to 0.11 MPa by 250 hours. The points of the shut-in and of the maximum are marked.

CalculatedCalculated pressure drop in an observation well 200 m from well P-4, which worked for 72 h at 100 m³/d and was then shut in. The upper dashed curve is the contribution of the well if it had kept working. The lower one is the contribution of the imaginary injection well from the moment of the shut-in (negative). The solid curve is their sum. The moment of the shut-in and the largest pressure drop, 15 h after it, are marked.
Worked examplePressure in an observation well after a neighbouring well is shut in
Given (assumed data)
Active well P-4 (the well whose rate is changed)
100 m³/d for 72 h, then shut in
Observation well
200 m from P-4, not working itself
Reservoir
the same; η\eta = 308 m²/h
Solution
  1. The factor: 0.933 qBμ/(kh)=0.3890.933\,qB\mu/(kh) = 0.389 MPa; r2/(4η)=32.4r^2/(4\eta) = 32.4 h, so the argument of the function is x=32.4/tx = 32.4/t with tt in hours.
  2. At the moment of the shut-in, 72 h: x=0.450x = 0.450, E1=0.625E_1 = 0.625, pressure drop 0.243 MPa.
  3. After the shut-in: Δp(t)=0.389 [E1(32.4/t)−E1(32.4/(t−72))]\Delta p(t) = 0.389\,[E_1(32.4/t) - E_1(32.4/(t - 72))]. The derivative of E1(a/t)E_1(a/t) with respect to time is e−a/t/t\e^{-a/t}/t, so the pressure stops falling when e−a/t/t=e−a/(t−72)/(t−72)\e^{-a/t}/t = \e^{-a/(t - 72)}/(t - 72). By trial, t=87.4t = 87.4 h, which is 15 h after the shut-in.
  4. The largest drop: 0.389⋅[E1(0.371)−E1(2.108)]=0.2770.389\cdot[E_1(0.371) - E_1(2.108)] = 0.277 MPa, which is 0.034 MPa more than at the moment of the shut-in.
  5. After that the pressure rises: 144 h after the start the drop is 0.195 MPa, and after 400 h it is 0.071 MPa.
Answer: The pressure in the observation well keeps falling for another 15 h after the neighbouring well is shut in, down to 0.277 MPa below the initial pressure, and only then starts to rise.

What it means. The delay is longer the farther the observation well is and the lower the hydraulic diffusivity of the reservoir. The pulse test is built on this: the active well is started and shut in by turns, and from the delay and the size of the response in the neighbouring well we find the hydraulic diffusivity and the flow capacity of the reservoir between them. The same effect matters in the analysis of a build-up in a reservoir already developed with many wells. The pressure in the shut-in well rises, while disturbances from the neighbouring wells keep arriving (Testing in a developed reservoir: Slider's method). The data in this example are assumed for illustration.

A record at several rates: the superposition time function

The formula for adding in time can be turned round: from a record of the bottomhole pressure at several rates, we can find the flow capacity and the skin. This is needed when a well cannot be shut in, or when shutting it in is too costly. An example is clean-up of a new well on several chokes with a downhole gauge. We put the logarithmic approximation into the formula and divide both sides by the current rate qnq_n. All the logarithms of time collect into one quantity, the superposition time function:

The superposition time function and the straight line of a multi-rate record
pi−pwf(t)qn=m′ Xn(t)+b′,Xn(t)=∑j=1nqj−qj−1qn lg⁡(t−tj−1)\frac{p_i - p_{wf}(t)}{q_n} = m'\,X_n(t) + b',\qquad X_n(t) = \sum_{j=1}^{n}\frac{q_j - q_{j-1}}{q_n}\,\lg\left(t - t_{j-1}\right)
where:
  • qnq_nrate of the current, nn-th step at standard conditions, m³/d
  • Xn(t)X_n(t)superposition time function: a weighted sum of the base-10 logarithms (lg⁡\lg) of the times elapsed since each rate change, —
  • qj, tj−1q_j,\ t_{j-1}rates of the steps and the moments they begin, q0=0q_0 = 0, t0=0t_0 = 0, m³/d, h
  • m′m'slope of the line: the change of (pi−pwf)/qn(p_i - p_{wf})/q_n when XnX_n grows by one (per log cycle), MPa/(m³/d)
  • b′b'value of (pi−pwf)/qn(p_i - p_{wf})/q_n on the line at Xn=0X_n = 0, MPa/(m³/d)
  • pi, pwfp_i,\ p_{wf}the pressure before the first start, and the bottomhole pressure, MPa
  • k, h, B, μ, ϕ, ct, rw, Sk,\ h,\ B,\ \mu,\ \phi,\ c_t,\ r_w,\ Sin the forms below: permeability, thickness, formation volume factor, viscosity, porosity, total compressibility, radius of the well, skin, mD, m, m³/m³, mPa·s, —, 1/MPa, m, —

Units: metric oilfield: pressure in MPa, rate in m³/d, time in h

Holds when
  • The reservoir is infinite and uniform. After each rate change, enough time has passed for the effect of the wellbore to end.
  • The rates and the moments of the rate changes are known exactly. Before the first start the pressure in the reservoir had evened out and equals pip_i.
  • The skin is constant and does not depend on the rate.

For a single rate step X1=lg⁡tX_1 = \lg t, and the formula turns into the semilog straight line of the drawdown test (a test in which the well produces at a constant rate and the pressure falls), divided by the rate (Pressure drawdown analysis). For several rates the points of all the rate steps fall on one straight line: the function XnX_n takes the whole rate history into account. The slope depends only on the flow capacity, and the position of the line depends on the skin as well.

In other unit systems (2)
Metric oilfield units
kh=2.149 Bμm′,S=1.151[b′m′−lg⁡kϕμctrw2+2.098]kh = 2.149\,\frac{B\mu}{m'},\qquad S = 1.151\left[\frac{b'}{m'} - \lg\frac{k}{\phi\mu c_t r_w^2} + 2.098\right]

m′m' and b′b' in MPa/(m³/d), μ\mu in mPa·s, kk in mD, hh and rwr_w in m, ctc_t in 1/MPa, time in h; khkh in mD·m.

2.149=ln⁡10/(4π⋅0.0853)2.149 = \ln 10/(4\pi\cdot0.0853); 1.151=ln⁡10/21.151 = \ln 10/2; 2.098=−lg⁡(3.553⋅10−3)−0.809/ln⁡102.098 = -\lg(3.553\cdot10^{-3}) - 0.809/\ln 10: the same as in the drawdown analysis.

Oilfield units
kh=162.6 Bμm′,S=1.151[b′m′−lg⁡kϕμctrw2+3.23]kh = 162.6\,\frac{B\mu}{m'},\qquad S = 1.151\left[\frac{b'}{m'} - \lg\frac{k}{\phi\mu c_t r_w^2} + 3.23\right]

m′m' and b′b' in psi/(STB/d), μ\mu in cP, kk in mD, hh and rwr_w in ft, ctc_t in 1/psi, time in h; khkh in mD·ft.

162.6=70.6⋅ln⁡10162.6 = 70.6\cdot\ln 10; 3.23=−lg⁡(2.637⋅10−4)−0.809/ln⁡103.23 = -\lg(2.637\cdot10^{-4}) - 0.809/\ln 10.

Below is an assumed record of well P-3, worked at the three rates of the example above. A gauge at the bottom of the well recorded the pressure all the time. The table gives a selection of the readings and the plot coordinates calculated from them.

Bottomhole pressure of well P-3 at three rates (assumed data)
tt, h
0.25
qnq_n, m³/d
40
pwfp_{wf}, MPa
22.606
XnX_n
−0.602
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
59.85
tt, h
1
qnq_n, m³/d
40
pwfp_{wf}, MPa
22.365
XnX_n
0.000
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
65.88
tt, h
3
qnq_n, m³/d
40
pwfp_{wf}, MPa
22.189
XnX_n
0.477
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
70.28
tt, h
8
qnq_n, m³/d
40
pwfp_{wf}, MPa
22.035
XnX_n
0.903
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
74.13
tt, h
24
qnq_n, m³/d
40
pwfp_{wf}, MPa
21.863
XnX_n
1.380
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
78.43
tt, h
24.25
qnq_n, m³/d
70
pwfp_{wf}, MPa
20.066
XnX_n
0.533
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
70.49
tt, h
25
qnq_n, m³/d
70
pwfp_{wf}, MPa
19.881
XnX_n
0.799
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
73.13
tt, h
27
qnq_n, m³/d
70
pwfp_{wf}, MPa
19.737
XnX_n
1.022
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
75.19
tt, h
32
qnq_n, m³/d
70
pwfp_{wf}, MPa
19.594
XnX_n
1.247
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
77.23
tt, h
48
qnq_n, m³/d
70
pwfp_{wf}, MPa
19.403
XnX_n
1.552
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
79.96
tt, h
48.25
qnq_n, m³/d
100
pwfp_{wf}, MPa
17.605
XnX_n
0.908
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
73.95
tt, h
49
qnq_n, m³/d
100
pwfp_{wf}, MPa
17.418
XnX_n
1.095
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
75.82
tt, h
51
qnq_n, m³/d
100
pwfp_{wf}, MPa
17.271
XnX_n
1.256
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
77.29
tt, h
56
qnq_n, m³/d
100
pwfp_{wf}, MPa
17.121
XnX_n
1.422
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
78.79
tt, h
72
qnq_n, m³/d
100
pwfp_{wf}, MPa
16.906
XnX_n
1.661
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
80.94
tt, h
96
qnq_n, m³/d
100
pwfp_{wf}, MPa
16.733
XnX_n
1.854
(pi−pwf)/qn(p_i - p_{wf})/q_n, kPa/(m³/d)
82.67

Rate steps: 40 m³/d from 0 h, 70 m³/d from 24 h, 100 m³/d from 48 h; pip_i = 25 MPa. The data were calculated with a model of a uniform infinite reservoir (kk = 40 mD, SS = 3) with wellbore storage (CC = 0.02 m³/MPa) and rounded to 0.001 MPa.

Multi-rate plot: pressure drop per unit rate against the superposition time function−0.50.00.51.01.52.06065707580Superposition time function Xn(pi − pwf)/qn, kPa/(m³/d)15 min after the startthe slope gives kh,the position gives the skin

Graph: the horizontal axis is the superposition time function from −0.8 to 2, and the vertical axis is the ratio of the pressure drop to the rate, from 58 to 84 kPa per 1 m³/d. There are sixteen points; thirteen lie on a rising dashed straight line from 66 at zero to 82.7 at 1.85. Three points, taken 15 minutes after the start and after the rate changes, lie below the line by 0.2–0.7 kPa per 1 m³/d, at −0.6, 0.53 and 0.91.

CalculatedPlot of the multi-rate record for the data of the table: the horizontal axis is the superposition time function, the vertical axis is the pressure drop divided by the current rate. The points of all three rate steps fall on one straight line. Only the readings taken 15 min after the start and after a rate change lie a little below it, when the effect of the wellbore is still felt. The line is drawn in the example below.
Worked exampleFlow capacity and skin without shutting the well in
Given (assumed data)
Reservoir and well
hh = 12 m; ϕ\phi = 0.18; μ\mu = 1.6 mPa·s; BB = 1.25; ct=1.6⋅10−3c_t = 1.6\cdot10^{-3} MPa⁻¹; rwr_w = 0.108 m
Rate steps
40, 70 and 100 m³/d from 0, 24 and 48 h
Points for the line
10 readings taken no earlier than 3 h after a rate change
Solution
  1. The superposition function, for example for 56 h (third rate step): X3=40100lg⁡56+30100lg⁡32+30100lg⁡8=1.422X_3 = \tfrac{40}{100}\lg 56 + \tfrac{30}{100}\lg 32 + \tfrac{30}{100}\lg 8 = 1.422.
  2. A least-squares line (the line that fits the points best): slope m′=9.000m' = 9.000 kPa/(m³/d), that is 0.00900 MPa/(m³/d); intercept at Xn=0X_n = 0: b′=65.99b' = 65.99 kPa/(m³/d).
  3. Flow capacity: kh=2.149⋅1.25⋅1.6/0.00900=478kh = 2.149\cdot1.25\cdot1.6/0.00900 = 478 mD·m; permeability k=478/12=39.8k = 478/12 = 39.8 mD.
  4. Skin: b′/m′=7.332b'/m' = 7.332; lg⁡kϕμctrw2=6.869\lg\dfrac{k}{\phi\mu c_tr_w^2} = 6.869; S=1.151 (7.332−6.869+2.098)=2.95S = 1.151\,(7.332 - 6.869 + 2.098) = 2.95.
  5. What a naive analysis would give. Suppose we process the third rate step as an ordinary drawdown test, counting time from 48 h. On the same points, the slope of pwfp_{wf} against lg⁡(t−48)\lg(t - 48) comes out as 0.444 MPa per cycle, instead of 2.149⋅100⋅1.25⋅1.6/(40⋅12)=0.8952.149\cdot100\cdot1.25\cdot1.6/(40\cdot12) = 0.895, and the permeability comes out as 81 mD.
Answer: From the record at three rates, kh≈478kh \approx 478 mD·m, k≈39.8k \approx 39.8 mD and the skin is about 2.95, without shutting the well in.

What it means. The data were calculated with a model of permeability 40 mD and skin 3. The analysis returned the permeability with an error of 0.5% and the skin with an error of 0.05. This is a trace of the effect of the wellbore: 3 h after a rate change it has not quite finished. For a record calculated without the wellbore, the same calculation returns 40 mD and skin 3 exactly, and the rounding of the readings to 0.001 MPa hardly matters. The readings 15 min after a rate change lie below the line by 0.2–0.7 kPa/(m³/d): the inflow from the reservoir has not yet caught up with the new rate. Processing the last rate step without the history would double the permeability: the pressure in it falls more slowly, because the disturbances from the first two rates have already slowed down. The data in this example are assumed for illustration.

Reservoir boundaries and image wells

Superposition helps also when the disturbance reaches a boundary. Suppose a well works at a distance LL from a straight sealing fault (a fault that does not let fluid through). There is no ready-made solution for a reservoir with such a boundary, but we can build it from the solutions for an infinite reservoir. On the other side of the fault, at the same distance, we place an imaginary well with the same rate history. This is an image well. In Russian-language literature it is also called a fictitious well, and the technique is called the method of reflection. The two identical wells are symmetric about the line of the fault: at symmetric points on both sides of it the pressure is the same. So there is no pressure drop across the line, and nothing flows through it; the flow goes only along it. This is exactly the condition of a no-flow boundary.

Layout of image wells for different reservoir boundariesSealing fault+q+qLLfaultConstant pressure+q−qsupply boundaryCorner between faults+q+q+q+qChannel between faults+q+q+q……cut off when the effect is small

A sketch in four parts. First: a vertical fault line, with a well plus q to the left of it and an image plus q to the right at the same distance. Second: a constant-pressure line, with a well plus q on the left and an image minus q on the right. Third: two perpendicular fault lines form a corner; in the corner is a well plus q, and three images plus q stand symmetrically in the three other quarters. Fourth: two parallel vertical fault lines form a channel; a well plus q is in the middle, and images plus q are to the left and right beyond the lines, with the row continuing with dots in both directions.

SchematicSketch: how images replace boundaries. A no-flow boundary: an image with the same rate. A constant-pressure boundary: an image with the opposite sign (an injector). A corner between two perpendicular faults: three images. A channel between parallel faults: an infinite row of images, cut off when the contribution of the next ones becomes negligible. Not to scale.
A well near a sealing fault
pi−pwf=qBμ4πkh[ln⁡ktϕμctrw2+0.809+2S+E1 ⁣(ϕμct (2L)24kt)]p_i - p_{wf} = \frac{qB\mu}{4\pi kh}\left[\ln\frac{kt}{\phi\mu c_t r_w^2} + 0.809 + 2S + E_1\!\left(\frac{\phi\mu c_t\,(2L)^2}{4kt}\right)\right]
where:
  • LLdistance from the well to the fault; 2L2L is the distance to the image, m
  • E1E_1exponential integral: the contribution of the image, —
  • pwf, pip_{wf},\ p_ibottomhole and initial pressure, Pa
  • q, B, μ, k, hq,\ B,\ \mu,\ k,\ hrate, formation volume factor, viscosity, permeability, thickness, m³/s, m³/m³, Pa·s, m², m
  • ϕ, ct, rw, S\phi,\ c_t,\ r_w,\ Sporosity, total compressibility, radius of the well, skin, —, 1/Pa, m, —

Units: SI; the logarithm is natural

Holds when
  • The fault is a straight sealing boundary through the whole thickness of the reservoir. The disturbance has not reached any other boundary.
  • The reservoir is uniform. Beyond the fault we imagine the same reservoir continuing.
  • The skin is added only for the real well. The image has the same rate history. For a changing rate, both are split into the same steps.

The last term is the contribution of the image. While the disturbance has not had time to reach the fault and “return”, it is negligible. Later it grows and eventually becomes a logarithm of time itself, so the slope of the semilog straight line doubles. How to find the distance to the fault from a pressure record is covered in the lesson A sealing fault near the well: the method of images.

In other unit systems (1)
Metric oilfield units
pi−pwf=0.933 qBμkh[ln⁡3.553⋅10−3 ktϕμctrw2+0.809+2S+E1 ⁣(ϕμct (2L)20.01421 kt)]p_i - p_{wf} = 0.933\,\frac{qB\mu}{kh}\left[\ln\frac{3.553\cdot10^{-3}\,kt}{\phi\mu c_t r_w^2} + 0.809 + 2S + E_1\!\left(\frac{\phi\mu c_t\,(2L)^2}{0.01421\,kt}\right)\right]

qq in m³/d, μ\mu in mPa·s, kk in mD, hh, rwr_w and LL in m, ctc_t in 1/MPa, tt in h, pressure in MPa.

0.933=1/(4π⋅0.0853)0.933 = 1/(4\pi\cdot0.0853); 3.553⋅10−33.553\cdot10^{-3} and 0.01421=4⋅3.553⋅10−30.01421 = 4\cdot3.553\cdot10^{-3} are the factors of dimensionless time.

Pressure drop along a line through the well perpendicular to the fault: the reservoir with and without the fault−400−20002004000123Distance from the well, m (fault at 150 m)Pressure drop, MPafaultwellimagewith faultwithout fault

Graph of the pressure drop from 0 to 3.5 MPa against distance from −450 to 450 metres. A vertical line at 150 metres is the fault. The solid curve has a sharp peak at the well at zero, falls on the left to 0.14 MPa at −450 metres, and on the right falls to 1.3 MPa and becomes horizontal at the fault. Beyond the fault, a dotted curve rises symmetrically to the peak of the image at 300 metres. The grey dashed curve without the fault runs lower: at the fault it gives 0.65 MPa and keeps falling.

CalculatedCalculated pressure drop along a line through well P-5 perpendicular to the fault, 240 h after the start (the well is at the origin, the fault is at 150 m). The solid curve is the reservoir with the fault: the sum of the contributions of the well and the image. At the fault it is horizontal, because the flow across the boundary is zero. The dotted curve beyond the fault is the imaginary half of the picture with the image at 300 m. The grey dashed curve is the same reservoir without the fault.
Worked exampleWhen the well “feels” the fault
Given (assumed data)
Well P-5
80 m³/d; SS = 1; rwr_w = 0.108 m
Distance to the fault LL
150 m
Reservoir
the same; η\eta = 308 m²/h
Solution
  1. The radius of investigation 4ηt\sqrt{4\eta t} reaches the fault in L2/(4η)=18L^2/(4\eta) = 18 h. The argument of the image at that moment is x=(2L)2/(4ηt)=4x = (2L)^2/(4\eta t) = 4, E1(4)=0.0038E_1(4) = 0.0038: the addition to the pressure drop is only 0.0012 MPa.
  2. The radius of investigation reaches the image, at a distance 2L2L, in (2L)2/(4η)=73(2L)^2/(4\eta) = 73 h. There x=1x = 1, E1(1)=0.219E_1(1) = 0.219, and the addition is 0.068 MPa, which is 1.3% of the pressure drop in the well.
  3. After 240 h: x=0.304x = 0.304, E1=0.896E_1 = 0.896, addition 0.279 MPa; the bottomhole pressure is 18.97 MPa instead of 19.25 MPa without the fault.
  4. After 720 h: the addition is 0.56 MPa, which is 8% of the pressure drop.
Answer: A fault 150 m away becomes noticeable after about three days of work, when the radius of investigation approaches twice the distance to it (73 h). By 30 days it gives 8% of the pressure drop in the well.

What it means. The boundary acts with a delay: the disturbance must reach the fault and “return” to the well. If we do not allow for the fault, the faster fall of pressure in the late hours may be taken for a worsening of the reservoir or for a growing skin. If the boundary were not sealing but kept a constant pressure, the pressure in the well would eventually stabilise at 5.56 MPa below the initial pressure (the formula below). The data in this example are assumed for illustration.

If the boundary holds a constant pressure (for example, a nearby edge of an active aquifer, or a row of injection wells), the image is put in with the opposite sign: an injection well with the same rate. On the line of the boundary the contributions of the well and of the image are equal in size and opposite in sign, and the pressure there stays at its initial value. With time, fluid entering through the boundary makes up the whole withdrawal, and the pressure in the well stops falling:

A well near a constant-pressure boundary: the steady state
pi−pwf→qBμ2πkh[ln⁡2Lrw+S]for t≫ϕμct (2L)24kp_i - p_{wf} \to \frac{qB\mu}{2\pi kh}\left[\ln\frac{2L}{r_w} + S\right]\quad \text{for}\ t \gg \frac{\phi\mu c_t\,(2L)^2}{4k}
where:
  • LLdistance from the well to the constant-pressure boundary, m
  • pip_iinitial pressure, which is also the pressure at the boundary, Pa
  • q, B, μ, k, h, rw, Sq,\ B,\ \mu,\ k,\ h,\ r_w,\ Srate, formation volume factor, viscosity, permeability, thickness, radius of the well, skin, m³/s, m³/m³, Pa·s, m², m, m, —
  • ϕ, ct\phi,\ c_tporosity and total compressibility (in the condition on time), —, 1/Pa

Units: SI; in metric oilfield units the factor 2π2\pi is replaced by the constant 0.536

Holds when
  • The boundary is a straight line with the constant pressure pip_i through the whole thickness of the reservoir; there are no other boundaries.
  • The time is much longer than the time in which the disturbance reaches the image.

The difference between the logarithm of the contribution of the well and the logarithm of the contribution of the image stops depending on time. The result is the formula of steady-state inflow, in which twice the distance to the boundary plays the role of the radius of the supply contour (the outer boundary that holds the pressure constant) (Steady-state radial flow).

For other boundaries the images are placed by the same rules as the images in a system of mirrors. A well in the corner between two perpendicular faults needs three images. Between two parallel faults we need an infinite row, which is cut off when the contribution of the next images becomes negligible. A closed rectangle needs a two-dimensional lattice of images. The signs of such boundaries on pressure records are covered in the lessons A sealing fault near the well: the method of images and Several boundaries: parallel faults and wedge-shaped blocks.

Where superposition works

Superposition in methods that appear in other lessons
Task
Pressure build-up
What is added
a start at the rate qq and a “start” at the rate −q-q at the moment of the shut-in
Where it is covered
Pressure build-up analysis
Task
Multi-rate record
What is added
the rate steps of one well
Where it is covered
this lesson
Task
Interference test
What is added
the contributions of several wells at the observation point
Task
Wellbore storage
What is added
a smoothly changing inflow from the reservoir
Where it is covered
Wellbore storage
Task
Faults and no-flow boundaries
What is added
the real well and its images
Task
Water influx from the aquifer
What is added
steps of pressure drop at the edge of the accumulation
Task
Simplified rate history
What is added
an equivalent producing time instead of steps

In all cases we add the solutions for a constant rate (or a constant pressure), which are solutions of one and the same linear equation.

Terms and symbols

Superposition principle
Adding the solutions of a linear equation: the pressure change from several sources equals the sum of the changes from each of them.
Adding in space
The pressure at a point from several wells. Each has its own rate, distance and time of work. The skin counts only for the well in which the pressure is calculated.
Adding in time
A change of rate treated as the start of another well at the same point, with a rate equal to the increase qj−qj−1q_j - q_{j-1}. A shut-in is the start of an injection well.
Superposition time function XnX_n
A weighted sum of the base-10 logarithms of the times elapsed since each rate change. The plot of a multi-rate record is drawn against it.
Image well
An imaginary well beyond a boundary of the reservoir whose contribution reproduces the condition at the boundary: with the same rate for a no-flow boundary, with the opposite sign for a constant-pressure boundary.
Pulse test
An interference test in which the active well is started and shut in by turns. It uses the delay and the size of the response in the neighbouring well.

Common mistakes and misconceptions

Wrong

“The skin of a neighbouring well increases the pressure drop in our well.”

In fact

At a given rate, a skin changes the pressure only at the wellbore of its own well. Only the well's own skin goes into the sum for our well.

Wrong

“After a change of rate the pressure depends only on the new rate and the time elapsed since the change.”

In fact

The disturbances from all the earlier rates keep acting. In the lesson's example, a day after the rate was cut from 100 to 30 m³/d, a calculation without the history underestimates the pressure drop by a quarter or more.

Wrong

“The well is shut in, so the pressure around it starts to rise at once.”

In fact

In its own wellbore, yes. But at a neighbouring point of the reservoir the pressure keeps falling for some time: in the lesson's example, 200 m from the well, for another 15 h.

Wrong

“For a neighbouring well, as for the well itself, we can use the logarithmic approximation.”

In fact

Only when x=r2/(4ηt)<0.01x = r^2/(4\eta t) < 0.01. For wells 450 m apart in the lesson's reservoir, this holds only after almost two years. After 20 days the logarithm underestimates the contribution of the neighbour by more than a third.

Wrong

“A fault shows up in the well as soon as the radius of investigation reaches it.”

In fact

The contribution of the image becomes noticeable when the radius of investigation approaches twice the distance to the fault: the disturbance must reach the boundary and “return”.

In depth: advanced detail

A smoothly changing rate: the Duhamel integral

If the rate changes continuously, we can split its history into smaller and smaller steps. In the limit the sum becomes an integral, called the Duhamel integral, or convolution:

The Duhamel integral (convolution) for a changing rate
pi−pwf(t)=∫0tΔpu(t−τ)  dq(τ)p_i - p_{wf}(t) = \int_0^t \Delta p_u(t - \tau)\,\dd q(\tau)
where:
  • Δpu(t)\Delta p_u(t)pressure drop at the bottom of the well when the well starts at a unit constant rate (together with the skin and, if needed, the wellbore), Pa/(m³/s)
  •  dq(τ)\dd q(\tau)increase of the rate at the moment τ\tau, including the jump from zero at the start, m³/s
  • τ\tauthe moment to which the increase of the rate refers, s

Units: SI (any consistent system of units)

Holds when
  • The problem is linear; before the start the pressure in the reservoir has evened out.
  • For a stepwise history the integral turns into the sum of the section on adding in time.

Each small increase of the rate starts its own response, and the integral adds them. In Laplace images (the Laplace transform, a mathematical change of variable), a convolution turns into a product. This is how the solution with wellbore storage and skin was found in the lesson on wellbore storage. The inverse problem is to recover, from a record of pressure and rate, the response to a unit constant rate, as if the whole test were one long drawdown test. It is called deconvolution. It is solved numerically with regularisation (a stabilising technique), and it is very sensitive to errors in the rates and in the initial pressure.

Where superposition is approximate
  • Gas. The viscosity and compressibility of gas depend on pressure, and the equation for pressure is nonlinear. Changing to pseudo-pressure makes it almost linear in the coordinates. For large pressure changes the term with the time derivative remains nonlinear, and pseudo-time is introduced as well. For moderate pressure drops, superposition in pseudo-pressures works well.
  • Two-phase flow at the wellbore. When the bottomhole pressure is below the bubble point, gas comes out at the well, the mobility of the oil falls and depends on the pressure history. Adding is then only a rough approximation, and the pressure is calculated with a numerical model (What a reservoir simulation model is and why it is needed).
  • Inertial losses. The extra pressure drop grows as the square of the rate, that is, the skin is S+DqS + Dq. In adding in time, the term with the skin stops being linear in the rate. In practice the skin of each rate step is taken at its own rate (Inflow at high rates: non-Darcy flow).
  • Pressure-dependent permeability. In fractured and weakly cemented rocks the permeability falls when the pressure falls, and the “unit” of the pressure drop changes with time (Rock compressibility and the effect of stress on core properties).
  • A changing skin and wellbore storage. Well clean-up, and the redistribution of gas and liquid in the wellbore, break the condition that SS and CC are constant (Nonideal wellbore storage, well clean-up and changing skin).
  • Non-uniform initial pressure. If the reservoir was already disturbed by the work of wells before the test, the continuation of this earlier disturbance, the pressure trend, is added to the sum. Without it the build-up or the drawdown will be distorted.

Connections to other topics

Check yourself

  1. 1

    Well A works at a rate of 50 m³/d, and well B, 300 m from it, works at 80 m³/d. The skin of A is 5, and the skin of B is 0. Which skins go into the calculation of the bottomhole pressure of well A?

    1. A.Only the skin of A
    2. B.The skins of both wells
    3. C.Only the skin of B
    4. D.None: the skin does not enter superposition
    Show the answer

    Correct answer: A. Only the skin of A

    A skin is a pressure drop in a thin zone at the wellbore of its own well. At a given rate of well B, its skin changes the pressure only in its own wellbore, and at the point of well A the contribution of B is set by the reservoir, that is, by the function E1E_1. The own skin of A must be included.

  2. 2

    A well worked for 10 h at 60 m³/d, and then the rate was raised to 90 m³/d. Find the bottomhole pressure drop 30 h after the start, if the pressure “unit” Bμ/(0.536 kh)B\mu/(0.536\,kh) = 0.005 MPa per 1 m³/d, the dimensionless time per 1 h is 20,000, and the skin is 2.

    Show the answer

    There are two steps: 60 m³/d has worked for 30 h, and the increase of 30 m³/d for 20 h. pD(30 h)=12(ln⁡600,000+0.809)=7.06p_D(30\ \text{h}) = \tfrac12(\ln 600{,}000 + 0.809) = 7.06; pD(20 h)=12(ln⁡400,000+0.809)=6.85p_D(20\ \text{h}) = \tfrac12(\ln 400{,}000 + 0.809) = 6.85. Δp=0.005 [60 (7.06+2)+30 (6.85+2)]=0.005 (543.6+265.5)≈4.05\Delta p = 0.005\,[60\,(7.06 + 2) + 30\,(6.85 + 2)] = 0.005\,(543.6 + 265.5) \approx 4.05 MPa. The skin gave 0.005⋅90⋅2=0.90.005\cdot90\cdot2 = 0.9 MPa, at the current rate.

  3. 3

    A well was shut in after a month of work. What happens in the first hours after the shut-in to the pressure in an observation well 300 m from it?

    1. A.It does not change until the disturbance arrives, and then falls
    2. B.It starts to rise at once
    3. C.It keeps falling, and then starts to rise
    4. D.It returns instantly to the initial value
    Show the answer

    Correct answer: C. It keeps falling, and then starts to rise

    A shut-in is the start of an imaginary injection well. Its contribution at a distant point is at first negligible, while the contribution of the well that was working keeps growing. The pressure in the observation well falls until the rate of growth of the second contribution equals that of the first, and only then does it begin to recover.

  4. 4

    A well is 100 m from a sealing fault. How many times later does the fault show up if it is 200 m away?

    1. A.Four times as late
    2. B.A fault at 200 m will never show up
    3. C.Twice as late
    4. D.At the same time
    Show the answer

    Correct answer: A. Four times as late

    The contribution of the image depends on the argument x=ϕμct(2L)2/(4kt)x = \phi\mu c_t(2L)^2/(4kt), that is, on the ratio L2/tL^2/t. The same effect at twice the LL comes at four times the time.

  5. 5

    Why does the skin enter the formula for adding in time only as qnSq_nS, although it is written in every term?

    Show the answer

    Each step carries a pressure drop across the skin proportional to its increase of rate: (qj−qj−1)S(q_j - q_{j-1})S. The sum of the increases equals the current rate: (q1−0)+(q2−q1)+⋯+(qn−qn−1)=qn(q_1 - 0) + (q_2 - q_1) + \dots + (q_n - q_{n-1}) = q_n. The pressure drop across the skin is set by the current flow through the near-wellbore zone, not by the history. At a shut-in (q=0q = 0) it disappears, so build-up pressures contain no skin.

  6. 6

    Can we calculate by superposition the bottomhole pressure of a gas well, in which the pressure falls by half, by adding solutions for pressure?

    1. A.No, superposition is forbidden for gas
    2. B.Yes, if the skin is zero
    3. C.Only roughly: the equation for gas is nonlinear, and we add solutions in pseudo-pressures
    4. D.Yes, superposition is always valid
    Show the answer

    Correct answer: C. Only roughly: the equation for gas is nonlinear, and we add solutions in pseudo-pressures

    The viscosity and compressibility of gas change with pressure, and the equation for pressure is nonlinear. Changing to pseudo-pressure makes it almost linear, and adding in pseudo-pressures works well for moderate pressure changes. For large changes we add pseudo-time or calculate numerically.

Updated: 5 October 2026