Page tree

Versions Compared

Key

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


Expand
titleContent


Column
width70%


Panel
bgColorAzure

Table of Contents
maxLevel2
indent10 px
stylecircle



Column
width30%

Definition

...




A set of mathematical models relating production rate to the bottomhole pressure and offset injection rate.

In case the bottom-hole pressure data is not available it is considered constant over time.

The CRM is trained over historical records of production rates, injection rates and bottom-hole pressure variation.

The major assumptions in CRM model are:

  • productivity index of producers stays constant in time

  • drainage volume of producers-injectors system is finite and constant in time

  • total formation-fluid compressibility stays constant in time


Application

...


  • Assess current production performance

    • current distribution of recovery against expectations

    • current status and trends of recovery against expectations

    • current status and trends of reservoir depletion against expectations
       
    • current status and trends of water flood efficiency against expectations

    • compare performance of different wells or different groups of wells 

  • Identify and prioritize surveillance opportunities

  • Identify and prioritize redevelopment opportunities

Advantages

...


  • fast-track

  • based on the robust input data

  • does not involve full-field 3D dynamic modelling and associated assumptions

Limitations

...


Does not pretend to predict reserves distribution as dynamic model does
Only provides hints for misperforming wells and sectors which need a further focus
Only provides hints for misperforming wells and sectors which need a further focus

Can only be tuned for injector-producer pairing with a rich history of injection rates variations

Can only work at long times and only in areas with limited drainage volume


Technology

...


CRM trains linear correlation between variation of production rates against variation of injection rates with account of bottom-hole pressure history in producers.

against material balance and require current FDP volumetrics, PVT and SCAL models. 


The CRM has certain specifics for oil producers, water injectors, gas injectors and field/sector analysis. 

...

CRM – Single-Tank Capacitance Resistance Model

The CRM model is trying

The simulation is based on the following equation:

LaTeX Math Block
anchorCRMST
alignmentleft
q^{\uparrow}(t) =  f \, q^{\downarrow}(t)  - \tau \cdot \frac{ d q^{\uparrow}}{ dt }  - \beta \cdot \frac{d p_{wf}}{dt}

where

...

LaTeX Math Inline
bodyq^{\uparrow}(t)

...

LaTeX Math Inline
bodyq^{\downarrow}(t)

...

...

LaTeX Math Inline
bodyf

...

LaTeX Math Inline
body\tau

...

LaTeX Math Inline
body\beta

...

The 

LaTeX Math Inline
body\tau
 and 
LaTeX Math Inline
body\beta
 constants are related to some primary well and reservoir characteristics:

LaTeX Math Block
anchorbeta
alignmentleft
\beta = c_t \, V_\phi
LaTeX Math Block
anchorIYYPU
alignmentleft
\tau = \frac{\beta}{J} = \frac{c_t  V_\phi}{J}

where

...

LaTeX Math Inline
bodyc_t

...

LaTeX Math Inline
bodyV_\phi = \phi \, V_R

...

LaTeX Math Inline
bodyV_R

...

LaTeX Math Inline
body\phi

...

LaTeX Math Inline
bodyJ

...

Total formation compressibility is a linear sum of reservoir/fluid components:

LaTeX Math Block
anchorc_t
alignmentleft
c_t = c_r +  s_w c_w + s_o  c_w + s_g c_g

where

...

LaTeX Math Inline
bodyc_r

...

LaTeX Math Inline
bodyc_w, \, c_o, \, c_g

...

LaTeX Math Inline
bodys_w, \, s_o, \, s_g

...




...

bgColorPapayaWhip

...

titleDerivation

The first assumption of CRM is that productivity index of producers stays constant in time:

LaTeX Math Block
anchorJ
alignmentleft
J = \frac{q_{\uparrow}(t)}{p_r(t) - p_{wf}(t)} = \rm const

which can re-written as explicit formula for formation pressure:

LaTeX Math Block
anchorp_r
alignmentleft
p_r(t) = p_{wf}(t) + J^{-1} q_{\uparrow}(t)

The second assumption is that drainage volume of producers-injectors system is finite and constant in time:

LaTeX Math Block
anchor1
alignmentleft
V_\phi = V_{rocks} \phi = \rm const

The third assumption is that total formation-fluid compressibility stays constant in time:

LaTeX Math Block
anchor4XNCY
alignmentleft
c_t \equiv \frac{1}{V_{\phi}} \cdot \frac{dV_{\phi}}{dp} = \rm const

which can be easily integrated:

LaTeX Math Block
anchor4XNCY
alignmentleft
V_{\phi}(t) =V^\circ_{\phi} \cdot \exp \big[ - c_t \cdot  [p_i - p_r(t)] \big]

where

LaTeX Math Inline
bodyp_i
is field-average initial formation pressure,
LaTeX Math Inline
bodyV^\circ_{\phi}
is initial drainage volume,

LaTeX Math Inline
bodyp_r(t)

...

LaTeX Math Inline
bodyt

...

LaTeX Math Inline
bodyV_{\phi}(t)
is drainage volume at time moment
LaTeX Math Inline
bodyt
.

LaTeX Math Block
anchor4XNCY
alignmentleft
\frac{dV_{\phi}}{dp} = c_t \, V_{\phi} \ \cdot

The change in drainage volume

LaTeX Math Inline
bodydV_{\phi}
is leading to formation pressure variation

LaTeX Math Block
anchor4XNCY
alignmentleft
c_t \equiv \frac{1}{V_{\phi}} \cdot \frac{dV_{\phi}}{dp} = \frac{1}{V_{\phi}} \cdot \frac{1}{p_i - p_r(t) } \cdot \Bigg[ \int_0^t q_{\uparrow}(\tau) d\tau - f \int_0^t q_{\downarrow}(\tau) d\tau  \Bigg] = \rm const

The last equation can be rewritten as:

LaTeX Math Block
anchor4XNCY
alignmentleft
\int_0^t q_{\uparrow}(\tau) d\tau - f \int_0^t q_{\downarrow}(\tau) d\tau = c_t \, V_\phi \, [p_i - p_r(t)]

and differentiated

LaTeX Math Block
anchor4XNCY
alignmentleft
q_{\uparrow}(\tau)  = f q_{\downarrow}(\tau)  - c_t \, V_\phi \, \frac{d p_r(t)}{d t}

and substituting

LaTeX Math Inline
bodyp_r(t)
from productivity equation
LaTeX Math Block Reference
anchorp_r
:

LaTeX Math Block
anchor4XNCY
alignmentleft
q_{\uparrow}(\tau)  = f q_{\downarrow}(\tau)  - c_t \, V_\phi \, \bigg[ \frac{d p_{wf}(t)}{d t} + J^{-1} \frac{d q_{\uparrow}}{d t} \bigg]

which leads to

LaTeX Math Block Reference
anchorCRMST
.

The target function is:

LaTeX Math Block
anchorM00IX
alignmentleft
E[\tau, \beta, f] = \sum_k \big[ q^{\uparrow}(t_k) - \tilde q^{\uparrow}(t_k) \big]^2   \rightarrow \min 

The constraints are:

LaTeX Math Block
anchor4SBJA
alignmentleft
\tau \geq  0 , \quad \beta \geq 0,  \quad  0 \leq f \leq 1

CRMP – Multi-tank Producer-based Capacitance Resistance Model

LaTeX Math Block
anchorO2A2V
alignmentleft
q^{\uparrow}_j (t) = \sum_i^{n_i} f_{ij} q^{\downarrow}_i(t)  - \tau_j \cdot  \frac{ d q^{\uparrow}_j}{ dt }  - \beta_j  \cdot  \frac{d p_j}{dt}

The target function is:

LaTeX Math Block
anchorPQYQ2
alignmentleft
E[\tau, \beta, f] = \sum_k \sum_j \big[ q^{\uparrow}_j(t_k) - \tilde q^{\uparrow}_j(t_k) \big]^2   \rightarrow \min 

The constraints are:

LaTeX Math Block
anchorW2JXJ
alignmentleft
\tau_j \geq  0 ,  \quad \beta_j \geq 0,  \quad f_{ij} \geq  0 , \quad \sum_i^{N^{\uparrow}} f_{ij} \leq 1

ICRM  – Multi-Tank Integrated Capacitance Resistance Model

LaTeX Math Block
anchorLBWVO
alignmentleft
Q^{\uparrow}_j (t) = \sum_i^{n_i} f_{ij} Q^{\downarrow}_i(t)  - \tau_j \cdot \big[ q^{\uparrow}_j(t) - q^{\uparrow}_j(0) \big]  - \beta_j \cdot \big[ p_j(t) - p_j(0) \big]

The target function is:

LaTeX Math Block
anchorFNDCZ
alignmentleft
E[\tau, \beta, f] =  \sum_k \sum_j \big[ Q^{\uparrow}_j(t_k) - \tilde Q^{\uparrow}_j(t_k) \big]^2   \rightarrow \min 

The constraints are:

LaTeX Math Block
anchorVBB0S
alignmentleft
\tau_j \geq  0 ,  \quad \beta_j \geq 0,  \quad f_{ij} \geq  0 , \quad \sum_i^{N^{\uparrow}} f_{ij} \leq 1

See Also

...

Petroleum Industry / Upstream /  Production / Subsurface Production / Field Study & Modelling / Production Analysis

References

...

grouparax

Capacitance-Resistivity Model @model


References

...


https://doi.org/10.2118/147344-MS

https://doi.org/10.2118/177106-MS

RAFAEL WANDERLEY DE HOLANDA, CAPACITANCE RESISTANCE MODEL IN A CONTROL SYSTEMS FRAMEWORK: A TOOL FOR DESCRIBING AND CONTROLLING WATERFLOODING RESERVOIRS, 2015.pdf

...