Page tree

Versions Compared

Key

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

...

LaTeX Math Block
anchorrho_dif
alignmentleft
\frac{\partial (\rho \phi)}{\partial t} + \nabla \, ( \rho \, {\bf u}) = \sum_k \dot m_k(t) \cdot \delta({\bf r}-{\bf r}_k)

percolation model:

LaTeX Math Block
anchoruu
alignmentleft
{\bf u} = - M \cdot ( \nabla p - \rho \, {\bf g})

and the reservoir boundary flow condition:

LaTeX Math Block
anchorqGamma
alignmentleft
{\rm F}_{\Gamma}(p, {\bf u}) = 0

where

LaTeX Math Inline
body\Sigma_k

well-reservoir contact of the 

LaTeX Math Inline
bodyk
-th well

LaTeX Math Inline
body--uriencoded--d %7B\bf \Sigma%7D

normal vector of differential area on the well-reservoir contact, pointing inside wellbore

LaTeX Math Inline
body \dot m_k(t)

mass flowrate at 

LaTeX Math Inline
bodyk
-th well 
LaTeX Math Inline
body \dot m_k(t) = \rho(p) \cdot q_k(t)

LaTeX Math Inline
bodyq_k(t)

sandface flowrate at 

LaTeX Math Inline
bodyk
-th well 

LaTeX Math Inline
body\rho(p)

fluid density as function of reservoir fluid pressure 

LaTeX Math Inline
bodyp

...

LaTeX Math Block
anchorpre_filnal
alignmentleft
\rho \, \phi \, c_t  \cdot \frac{\partial p}{\partial t} + \nabla \, ( \rho \, {\bf u}) = \sum_k \rho \, \sum_k q_k(t) \cdot \delta({\bf r}-{\bf r}_k)
LaTeX Math Block
anchorqGamma
alignmentleft
{\rm F}_{\Gamma}(p, {\bf u}) = 0

The left-hand side of equation  

LaTeX Math Block Reference
anchorpre_filnal
 can be transformed in the following wayThen use the following equality:

LaTeX Math Block
anchornabla_rho
alignmentleft
\nabla \, ( \rho \, {\bf u}) =  \rho \, \nabla \, {\bf u} + (\nabla  \rho, \, {\bf u}) =  \rho \, \nabla \, {\bf u} + \frac{d\rho}{dp} \cdot (\nabla  p, \, {\bf u}) = \rho \, \nabla \, {\bf u} + \rho \, c \cdot (\nabla  p, \, {\bf u})

where 

LaTeX Math Inline
body--uriencoded--\displaystyle c(p) = \frac%7B1%7D%7B\rho%7D \frac%7Bd\rho%7D%7Bdp%7D
 is fluid compressibility.

The right-hand side of equation  

LaTeX Math Block Reference
anchorpre_filnal
 can be transformed in the following way:

LaTeX Math Block
anchorright_hand_side
alignmentleft
\sum_k  \rho(p(t, {\bf r})) \, \sum_k q_k(t) \cdot \delta({\bf r}-{\bf r}_k) 
= \sum_k  \rho(p(t, {\bf r}_k)) \, \sum_k q_k(t) \cdot \delta({\bf r}-{\bf r}_k) 
 = \sum_k  \rho(p(t, {\bf r})) \, \sum_k q_k(t) \cdot \delta({\bf r}-{\bf r}_k)  
= \rho(p) \, \sum_k q_k(t) \cdot \delta({\bf r}-{\bf r}_k)


Substituting

LaTeX Math Block Reference
anchornabla_rho
 and
LaTeX Math Block Reference
anchorright_hand_side
 into
LaTeX Math Block Reference
anchorpre_filnal
 and reducing the density 
LaTeX Math Inline
body\rho(p)
 one arrives to:

...