Modelling facility for field-average average formation pressure
and Bottom-Hole Pressure ( at any time moment for producers and LaTeX Math Inline |
---|
body | p^{\downarrow}_{wf}(t) |
---|
|
for injectors) at any time moment as response to production flowrates history:...
anchor | MatBal |
---|
alignment | left |
---|
...
as response to production flowrates history, which in case of MBO fluid takes form: LaTeX Math Block |
---|
anchor | MatBal |
---|
alignment | left |
---|
| \phi_n(p) = \frac{B_o - R_s \, B_g}{1- R_s \, R_v} \cdot F_O
+\frac{ B_g - R_v \, B_o}{1- R_s \, R_v} \cdot F_G
+B_w \, F_W |
| LaTeX Math Block |
---|
| \phi_n = \exp \left[ c_\phi \, (p-p_i) \right] \approx 1 + c_\phi \, (p-p_i) + 0.5 \, c^2_\phi \, (p-p_i)^2 |
|
LaTeX Math Block |
---|
| F_O = V_\phi^{-1} \, \delta \, Q_O + F_{Oi} |
| LaTeX Math Block |
---|
| F_{Oi} = \frac{s_{oi}}{B_{oi}} + \frac{R_{vi}\, s_{gi}}{B_{gi}} |
| LaTeX Math Block |
---|
| \delta \, Q_O = - Q^{\uparrow}_O |
|
LaTeX Math Block |
---|
| F_G = V_\phi^{-1} \, \delta \, Q_G + F_{Gi} |
| LaTeX Math Block |
---|
| F_{Gi} = \frac{R_{si}\, s_{oi}}{B_{oi}} + \frac{ s_{gi}}{B_{gi}} |
| LaTeX Math Block |
---|
| \delta \, Q_G = Q^{\downarrow}_G - Q^{\uparrow}_G + Q^{\downarrow}_{GCAP} |
|
LaTeX Math Block |
---|
| F_W = V_\phi^{-1} \, \delta \, Q_W + F_{Wi} |
| LaTeX Math Block |
---|
| F_{Wi} = \frac{ s_{wi}}{B_{wi}} |
| LaTeX Math Block |
---|
| \delta \, Q_W = Q^{\downarrow}_W - Q^{\uparrow}_W + Q^{\downarrow}_{WAQ} |
|
where
| | LaTeX Math Inline |
---|
body | --uriencoded--Q%5e%7B\uparrow%7D_O(t) |
---|
|
| |
LaTeX Math Inline |
---|
body | V_\phi = V \cdot \phi_i |
---|
|
| initial open pore volume of the main pay (excluding the aquifer and gas cap) | LaTeX Math Inline |
---|
body | --uriencoded--Q%5e%7B\uparrow%7D_G(t) |
---|
|
| |
| | LaTeX Math Inline |
---|
body | --uriencoded--Q%5e%7B\uparrow%7D_W(t) |
---|
|
| |
| pore compressibility | LaTeX Math Inline |
---|
body | --uriencoded--Q%5e%7B\downarrow%7D_W(t) |
---|
|
| |
LaTeX Math Inline |
---|
body | --uriencoded--s_%7Bwi%7D |
---|
|
| initial water saturation | LaTeX Math Inline |
---|
body | --uriencoded--Q%5e%7B\downarrow%7D_G(t) |
---|
|
| |
LaTeX Math Inline |
---|
body | --uriencoded--s_%7Bgi%7D |
---|
|
| | LaTeX Math Inline |
---|
body | --uriencoded--Q%5e%7B\downarrow%7D_%7BWAQ%7D(t) |
---|
|
| Cumulative water influx from Aquifer Expansion by the time moment |
LaTeX Math Inline |
---|
body | --uriencoded--s_%7Boi%7D |
---|
|
| initial oil saturation: LaTeX Math Inline |
---|
body | --uriencoded--s_%7Boi%7D = 1 - s_%7Bwi%7D - s_%7Bgi%7D |
---|
|
| LaTeX Math Inline |
---|
body | --uriencoded--Q%5e%7B\downarrow%7D_%7BGCAP%7Dt) |
---|
|
| Cumulative gas influx from Gas Cap expansion by the time moment |
|
|
|
|
| | | |
| | | |
| | | |
The MatBal equation
LaTeX Math Block Reference |
---|
|
can be complemented by constant PI model of Bottom-Hole Pressure ( for producers and LaTeX Math Inline |
---|
body | p^{\downarrow}_{wf}(t) |
---|
|
for injectors): LaTeX Math Block |
---|
anchor | BHP_PROD |
---|
alignment | left |
---|
| p^{\uparrow}_{wf, k}(t) = p(t) - {J^{\uparrow}_k}^{-1} \cdot \frac{dQ^{\uparrow}_k}{dt} |
| LaTeX Math Block |
---|
anchor | BHP_INJ |
---|
alignment | left |
---|
| p^{\downarrow}_{wf, \, |
|
kj}(t) = p(t) - {J^{\downarrow}_ |
|
ij}^{-1} \cdot \frac{dQ^{\downarrow}_ |
|
k | drainage areah_e | effective formation thickness averaged over drainage area | | initial formation pressurep^{\uparrow}_{wf, \, k}(t) |
|
| |
\Delta Q (t) | full-field cumulative reservoir fluid balance J^uparrowproductivity index of kkproducert | injectivity Index of -th injectortip^{wf}(t)field-average BHP in producersQ^uparrowfull-field cumulative offtakes by the time moment t(t)t
In practice there is no way to measure the external influx
...
...
...
and
...
...
so that one need to model them and calibrate model parameters to fit available data on production flowrates history and formation pressure data records.
...
There is a list of various analytical Aquifer Drive and Gas Cap Drive models which are normally related to pressure dynamics
:\phi_e(p) | | LaTeX Math Inline |
bodyfull-field cumulative volumetric inflow from gas cap expansion | | total compressibilityas function of formation pressure = Q^{\downarrow}_{GC}(p(t)) |
| LaTeX Math Block |
---|
| Q^{\downarrow}_{AQ}(t) = |
|
LaTeX Math Inline |
---|
body | Q^{\downarrow}_{AQ}(p(t)) |
|
which closes equation
...
LaTeX Math Block Reference |
---|
|
for the pressure .Approximations
...
In some specific cases equation
LaTeX Math Block Reference |
---|
|
can be explicitly integrated with the accuracy sufficient for practical applications:Low Ideal rocks and fluids\{ --uriencoded--c_t = c_\phi + c_ |
|
|
e = { const}, \ c_t = {\rm const} \}fluid%7D = %7B\rm const%7D |
|
| |
t = c_r + \frac{1}{p} frac{1}{p} |
LaTeX Math Block |
---|
| p(t) = p_i + \frac{\Delta Q(t)}{V_ |
|
e | LaTeX Math Block |
---|
| p(t) = p_i \exp \left[ \frac{\Delta Q(t)}{V_ |
|
e \cdot c_t where
...
is Cumulative Voidage Replacement Balance (CVRB): LaTeX Math Block |
---|
| \Delta Q = - \frac{B_o - R_s \, B_g}{1- R_s \, R_v} \cdot \, Q^{\uparrow}_O + \frac{ B_g - R_v \, B_o}{1- R_s \, R_v} \cdot \, \left( Q^{\downarrow}_G - Q^{\uparrow}_G + Q^{\downarrow}_{GCAP} \right) + B_w \, \left( Q^{\downarrow}_W - Q^{\uparrow}_W + Q^{\downarrow}_{WAQ} \right) |
|
The above approximations sometime allow using simple graphical methods for rough estimation of drainage volume
and associated Hydrocarbon Reserves....
See Also
...
Petroleum Industry / Upstream / Production / Subsurface Production / Field Study & Modelling / Production Analysis / Material Balance Analysis (0D or MatBal)MatBal)
[ Material Balance Pressure Plot ][ FMB Pressure @model]
[ Derivation of Material Balance Pressure @model ]
[ Modified Black Oil fluid @model (MBO) ]