Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleDerivation


Panel
borderColorwheat
bgColormintcream
borderWidth7

Consider a pressure convolution equation for the well W1 with constant BHP in a multi-well system :

LaTeX Math Block
anchor1
alignmentleft
p_1(t) = p_i - \sum_{k \in {\rm prod}} \int_0^t p_{u,\rm kkk1}(t-\tau) dq^{\uparrow}_k(\tau) - \sum_{i \in {\rm inj}} \int_0^t p_{u,\rm i1}(t-\tau) dq^{\downarrow}_i(\tau) = \rm const

The time derivative is going to be zero as the BHP in producer W1 stays constant at all times:

LaTeX Math Block
anchor1
alignmentleft
\dot p_1(t) = - \left( \sum_{k \in {\rm prod}} \int_0^t p_{u,\rm k1}(t-\tau) dq^{\uparrow}_k(\tau) \right)^\cdot - 
\left( \sum_{i \in {\rm inj}} \int_0^t p_{u,\rm i1}(t-\tau) dq^{\downarrow}_i(\tau) \right)^\cdot = 0


LaTeX Math Block
anchor1
alignmentleft
\sum_{k \in {\rm prod}} p_{u,\rm k1}(0) \dot q^{\uparrow}_k(t) + 
\sum_{k \in {\rm prod}} \int_0^t \dot p_{u,\rm kk}(t-\tau) dq^{\uparrow}_k(\tau) = 
- \sum_{i \in {\rm inj}} p_{u,\rm i1}(0) \dot q^{\downarrow}_i(t) 
-  \sum_{i \in {\rm inj}} \int_0^t \dot p_{u,\rm i1}(t-\tau) dq^{\downarrow}_i(\tau) 

The zero-time value of DTR / CTR is zero by definition 

LaTeX Math Inline
bodyp_{u,\rm kj}(0) = 0, \ \forall k,j \in \mathbb{Z}
which leads to:

LaTeX Math Block
anchor1
alignmentleft
\sum_{k \in {\rm prod}} \int_0^t \dot p_{u,\rm k1}(t-\tau) dq^{\uparrow}_k(\tau) = 
-  \sum_{i \in {\rm inj}} \int_0^t \dot p_{u,\rm i1}(t-\tau) dq^{\downarrow}_i(\tau) 

Let's separate producer W1 and injector W0 terms: 

LaTeX Math Block
anchorpre_eq
alignmentleft
 \int_0^t \dot p_{u,\rm 11}(t-\tau) dq^{\uparrow}_1(\tau) + \sum_{k \neq 1 \in {\rm prod}} \int_0^t \dot p_{u,\rm k1}(t-\tau) dq^{\uparrow}_k(\tau) = 
-  \int_0^t \dot p_{u,\rm 01}(t-\tau) dq^{\downarrow}_0(\tau)  - \sum_{i \neq 0 \in {\rm inj}} \int_0^t \dot p_{u,\rm i1}(t-\tau) dq^{\downarrow}_i(\tau) 


Consider a step-change in injector's W0 flowrate 

LaTeX Math Inline
body \delta q^{\downarrow}_0
 at zero time 
LaTeX Math Inline
body\tau = 0
, which can be written as 
LaTeX Math Inline
bodydq^{\uparrow}_1(\tau) = \delta q^{\uparrow}_1 \cdot \delta(\tau) \, d\tau
, leading to a step-change in production rate in producer  W1
LaTeX Math Inline
bodydq^{\uparrow}_1(\tau) = \delta q^{\uparrow}_1 \cdot \delta(\tau) \, d\tau
.

Substituting this to 

LaTeX Math Block Reference
anchorpre_eq
 leads to:

LaTeX Math Block
anchor1
alignmentleft
\dot p_{u,\rm 11}(t) \delta q^{\uparrow}_1 + \sum_{k \neq 1 \in {\rm prod}} \int_0^t \dot p_{u,\rm k1}(t-\tau) dq^{\uparrow}_k(\tau) = 
-  \dot p_{u,\rm 01}(t) \delta q^{\downarrow}_0  - \sum_{i \neq 0 \in {\rm inj}} \int_0^t \dot p_{u,\rm i1}(t-\tau) dq^{\downarrow}_i(\tau) 



...