Page tree

Versions Compared

Key

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


Expand
titleContent
Column
width60%
Panel
bgColorAzure

Table of Contents
indent10 px
stylecircle

Column
width40%


Здесь представлены уравнения фильтрации модели летучей нефти (Volatile Oil) .


Уравнения движения модели нелетучей нефти (Black Oil) являются частным случаем модели летучей нефти (Volatile Oil) при R v =0  Rv=0.


Уравнение движения



Уравнения термогидродинамического движения "Летучей Нефти"  в матрично-поровом коллекторе имеют следующий вид:

Section
Column
width25%
LaTeX Math Block
anchordivW1
alignmentleft
\partial_t \bigg [  \phi \ \rho_W  \bigg ]  + \nabla  \bigg ( \rho_{Ww} \ \mathbf{u}_w     \bigg )      = q_{mW}(\mathbf{r})
LaTeX Math Block
anchordivO1
alignmentleft
\partial_t \bigg [  \phi \ \rho_O \bigg ]  + \nabla  \bigg (    \rho_{Oo} \ \mathbf{u}_o 

+   \rho_{Og} \  \mathbf{u}_g \bigg )       = q_{mO}(\mathbf{r})
LaTeX Math Block
anchordivG1
alignmentleft
\partial_t \bigg [  \phi \ \rho_G  \bigg ]  +  \nabla \bigg (   \rho_{Go} \   \mathbf{u}_o

+     \rho_{Gg} \ \mathbf{u}_g  \bigg )     = q_{mG}(\mathbf{r})
Column
width20%
LaTeX Math Block
anchorDarcyW1
alignmentleft
\mathbf{u}_w = - k_a \ \frac{k_{rw}(s_w, s_g)}{\mu_w} \ ( \nabla P_w - \rho_w \mathbf{g} )
LaTeX Math Block
anchorDarcyO1
alignmentleft
\mathbf{u}_o = - k_a \ \frac{k_{ro}(s_w, s_g)}{\mu_o} \ (  \nabla P_o - \rho_o \mathbf{g} )
LaTeX Math Block
anchorDarcyG1
alignmentleft
\mathbf{u}_g = - k_a \ \frac{k_{rg}(s_w, s_g)}{\mu_g} \ ( \nabla P_g - \rho_g \mathbf{g} )
Column
width20%
LaTeX Math Block
anchorCapilarOW1
alignmentleft
P_o - P_w = P_{cow}(s_w)
LaTeX Math Block
anchorCapilarOG1
alignmentleft
P_o - P_g = P_{cog}(s_g)
LaTeX Math Block
anchorswsosg1
alignmentleft
s_w + s_o + s_g = 1



Column
width30%


LaTeX Math Block
anchordivT
alignmentleft
(\rho \,c_{pt})_p \frac{\partial T}{\partial t} 
 
- \ \phi \sum_{a = \{w,o,g \}} \rho_\alpha \ c_{p \alpha} \ \eta_{s \alpha} \ \frac{\partial P_\alpha}{\partial t}  
 
+ \bigg( \sum_{a = \{w,o,g \}} \rho_\alpha \ c_{p \alpha} \ \epsilon_\alpha \ \mathbf{u}_\alpha \bigg)  \nabla P
 
+ \bigg( \sum_{a = \{w,o,g \}} \rho_\alpha \ c_{p \alpha} \ \mathbf{u}_\alpha \bigg) \  \nabla T 
 
 - \nabla (\lambda_t \nabla T) =  \delta({\bf r}) \, T  \sum_{a = \{w,o,g \}} \rho_\alpha \ c_{p \alpha} q_\alpha


Расшифровка обозначений приведена в  Списке динамических величин и параметров модели.



Уравнения 

LaTeX Math Block Reference
anchordivW1
 – 
LaTeX Math Block Reference
anchordivG1
 представляют собой уравнения непрерывности каждой компоненты флюида, то есть выражают закон сохранения массы каждой компоненты
LaTeX Math Inline
body\{ m_W, \ m_O, \ m_G \}
 в процессе ее перемещения в пространстве.

Уравнения 

LaTeX Math Block Reference
anchorDarcyW1
 – 
LaTeX Math Block Reference
anchorDarcyG1
 представляют собой уравнения переноса каждой фазы, то есть выражают связь между скоростью потока фазы
LaTeX Math Inline
body\bar u_\alpha
 и градиентом давления этой фазы
LaTeX Math Inline
body\bar \nabla P_\alpha
 (в данной модели это линейный закон Дарси с учетом действия гравитации и эффекта фазовой проницаемости).

Уравнения 

LaTeX Math Block Reference
anchorCapilarOW1
 – 
LaTeX Math Block Reference
anchorCapilarOG1
 представляют собой условие гидродинамического равновесия фаз, выражающегося в виде связи между давлениями разных фаз
LaTeX Math Inline
bodyP_\alpha
, возникающее на их границе за счет капиллярных сил в поровом коллекторе
LaTeX Math Inline
bodyP_{cow}, \ P_{cog}
 (в отсутствии капиллярных сил гидродинамическое равновесие фаз сводится к простому равенству давлений всех фаз). При этом делается допущение, что на границе нефть-вода капиллярное давление зависит только от водонасыщенности
LaTeX Math Inline
bodyP_{cow} = P_{cow}(s_w)
, а на границе нефть-газ капиллярное давление зависит только от газонасыщенности
LaTeX Math Inline
bodyP_{cog} = P_{cog}(s_g)
.

Уравнения 

LaTeX Math Block Reference
anchorswsosg1
  представляет собой связь между удельными поровыми объемами (насыщенностями) фаз
LaTeX Math Inline
body\{ s_w, s_o, s_g \}
.

Уравнение 

LaTeX Math Block Reference
anchordivT
   представляет собой уравнение непрерывности переноса тепловой энергии, то есть выражает закон сохранения тепловой энергии за счет кондуктивного и конвективного теплопереносов с учетом адибатического и дроссельного (Джоуль-Томсона) эффектов.

В зонах отсутствия коллектора (

LaTeX Math Inline
body\phi =0, \; \bar u_\alpha = 0
) перенос тепла сводится в кондуктивному теплопереносу:

LaTeX Math Block
anchorJZ1IT
alignmentleft
 \rho_r \, c_{pr} \frac{\partial T}{\partial t}  - \nabla (\lambda_t \nabla T) =  0 

Эффективная удельная  массовая теплоемкость пласта, насыщенного мультифазным флюидом, рассчитывается по следующей формуле:

LaTeX Math Block
anchorcpt
alignmentleft
(\rho \,c_{pt})_p  = (1-\phi) \rho_r \, \ c_{pr} + \phi \ (s_w \rho_w \, c_{pw} + s_o \rho_o \, c_{po} + s_g \rho_g \, c_{pg} )

Эффективная теплопроводность пласта, насыщенного мультифазным флюидом, рассчитывается по следующей формуле:

LaTeX Math Block
anchor3MQCG
alignmentleft
\lambda_{t} = (1-\phi) \ \lambda_r + \phi \ (s_w \lambda_w + s_o \lambda_o + s_g \lambda_g )

Компонента 

LaTeX Math Inline
body\bigg( \sum_{a = \{w,o,g \}} \rho_\alpha \ c_{p \alpha} \ \mathbf{u}_\alpha \bigg) \ \bar \nabla T
 описывает конвективный перенос тепла, то есть перенос тепла вместе с движущейся массой флюида.

Компонента 

LaTeX Math Inline
body\bigg( \sum_{a = \{w,o,g \}} \rho_\alpha \ c_{p \alpha} \ \epsilon_\alpha \ \mathbf{u}_\alpha \bigg) \bar \nabla P
  описывает тепловой эффект (нагревание или охлаждение) от дросселирования мультифазного флюида сквозь поровую среду (эффект Джоуля-Томсона). Этот эффект наиболее сильно проявляется в легких нефтях и газах.

Компонента 

LaTeX Math Inline
body\ \phi \sum_{a = \{w,o,g \}} \rho_\alpha \ c_{p \alpha} \ \eta_{s \alpha} \ \frac{\partial P_\alpha}{\partial t}
 описывает тепловой эффект (нагревание или охлаждение) от адиабатического изменения давления мультифазного флюида. Этот эффект обычно наблюдается при быстрых сменах режима работы скважины и незначителен при моделировании квази-стационарных процессов переноса флюида в пласте и, как правило, не учитывается в задачах адаптации истории добычи скважин.


Система 

LaTeX Math Block Reference
anchordivW1
 – 
LaTeX Math Block Reference
anchordivT
 представляет собой 16 скалярных уравнений на 16 неизвестных величины: 

LaTeX Math Inline
body\{ T, \ P_w, \ P_o, \ P_g, \ s_w, \ s_o, \ s_g, \ u_w^x, \ u_w^y, \ u_w^z, \ u_o^x, \ u_o^y, \ u_o^z, \ u_g^x, \ u_g^y, \ u_g^z \}
,

которые являются функциями времени и координат 

LaTeX Math Inline
body(t, \mathbf{r}) = (t,x,y,z)
.


Выражая молярные плотности через массовые доли и плотности фаз (см. "Модель Летучей Нефти"), получаем:


Section
Column
width25%
LaTeX Math Block
anchordivW1
alignmentleft
\partial_t \bigg [  \phi \ \rho_W  \bigg ]  + \nabla \bigg (     \rho_w \ \mathbf{u}_w     \bigg )      =  q_{mW}(\mathbf{r}) 
LaTeX Math Block
anchordivO1
alignmentleft
\partial_t \bigg [  \phi \ \rho_O \bigg ]  + \nabla \bigg (   {\tilde m}_{Oo} \ \rho_o \ \mathbf{u}_o 

+  {\tilde m}_{Og} \ \rho_{g} \  \mathbf{u}_g    \bigg )       =  q_{mO}(\mathbf{r})
LaTeX Math Block
anchordivG1
alignmentleft
\partial_t \bigg [  \phi \ \rho_G  \bigg ]  +  \nabla  \bigg (  {\tilde m}_{Go} \ \rho_{o} \ \mathbf{u}_o

+    {\tilde m}_{Gg} \ \rho_g \ \mathbf{u}_g  \bigg )     =  q_{mG}(\mathbf{r}) 
Column
width20%
LaTeX Math Block
anchorDarcyW1
alignmentleft
\mathbf{u}_w = - k_a \ \frac{k_{rw}(s_w, s_g)}{\mu_w} \ ( \nabla P_w - \rho_w  \mathbf{g} )
LaTeX Math Block
anchorDarcyO1
alignmentleft
\mathbf{u}_o = - k_a \ \frac{k_{ro}(s_w, s_g)}{\mu_o} \ ( \nabla P_o - \rho_o   \mathbf{g} )
LaTeX Math Block
anchorDarcyG1
alignmentleft
\mathbf{u}_g = - k_a \ \frac{k_{rg}(s_w, s_g)}{\mu_g} \ ( \nabla P_g - \rho_g  \mathbf{g} )
Column
width20%
LaTeX Math Block
anchorCapilarOW1
alignmentleft
P_o - P_w = P_{cow}(s_w)
LaTeX Math Block
anchorCapilarOG1
alignmentleft
P_o - P_g = P_{cog}(s_g)
LaTeX Math Block
anchorswsosg1
alignmentleft
s_w + s_o + s_g = 1
Column
width30%



Подставляя значения плотностей и массовых долей компонент  (см. "Модель Летучей Нефти") и разделив каждое уравнение на плотность соотвествующей компоненты в стандартных условиях, получаем наиболее популярную форму записи уравнений движения Летучей Нефти:

Section
Column
width25%
LaTeX Math Block
anchordivW
alignmentleft
\partial_t \bigg [  \phi \ \bigg (  \frac{s_w}{B_w}  \bigg ) \bigg ]  +  \nabla \bigg (     \frac{1}{B_w} \ \mathbf{u}_w  \bigg )      = 
q_W (\mathbf{r})
LaTeX Math Block
anchordivO
alignmentleft
\partial_t \bigg [  \phi \ \bigg (  \frac{s_o}{B_o} + \frac{R_v \ s_g}

{B_g}  \bigg ) \bigg ]  +  \nabla \bigg (     \frac{1}{B_o} \ \mathbf{u}_o 

+    \frac{R_v}{B_g} \   \mathbf{u}_g   \bigg )       = q_O(\mathbf{r})
LaTeX Math Block
anchordivG
alignmentleft
\partial_t \bigg [  \phi \ \bigg (  \frac{s_g}{B_g} + \frac{R_s \ s_o}

{B_o}  \bigg ) \bigg ]  +  \nabla  \bigg (     \frac{1}{B_g} \ \mathbf{u}_g

+    \frac{R_s}{B_o} \ \mathbf{u}_o  \bigg )     = q_G (\mathbf{r})
Column
width20%
LaTeX Math Block
anchorDarcyW
alignmentleft
\mathbf{u}_w = - k_a \ \frac{k_{rw}(s_w, s_g)}{\mu_w} \ ( \nabla  P_w - \rho_w \  \mathbf{g} )
LaTeX Math Block
anchorDarcyO
alignmentleft
\mathbf{u}_o = - k_a \ \frac{k_{ro}(s_w, s_g)}{\mu_o} \ ( \nabla P_o - \rho_o \ \mathbf{g} )
LaTeX Math Block
anchorDarcyG
alignmentleft
\mathbf{u}_g = - k_a \ \frac{k_{rg}(s_w, s_g)}{\mu_g} \ ( \nabla P_g - \rho_g \ \mathbf{g} )
Column
width20%
LaTeX Math Block
anchorCapilarOW
alignmentleft
P_o - P_w = P_{cow}(s_w)
LaTeX Math Block
anchorCapilarOG
alignmentleft
P_o - P_g = P_{cog}(s_g)
LaTeX Math Block
anchorswsosg
alignmentleft
s_w + s_o + s_g = 1
Column
width30%



В уравнениях 

LaTeX Math Block Reference
anchordivW
 – 
LaTeX Math Block Reference
anchordivG
 правые части равны нулю во всем объеме пласта за исключением контакта скважин с пластом, который описывается моделью скважины (см. ниже).


Начальное условие



Начальное условие по температуре задается распределением температурного поля:


LaTeX Math Block
alignmentleft
T(0, \mathbf{r}) = T_0(\mathbf{r})


Начальное условие на давления, скоростей и насыщенности задается одним из двух вариантов.

Условие I  – Стационарный старт

Стационарный старт означает, что до начального момента времени поле давлений

LaTeX Math Inline
body\{ P_w, \ P_o, \ P_g \}
 , скоростей
LaTeX Math Inline
body\{ \mathbf{u}_w, \ \mathbf{u}_o, \ \mathbf{u}_g \}
  и насыщенностей
LaTeX Math Inline
body\{ s_w, \ s_o, \ s_g, \}
 находилось в стационарном (не меняющемся во времени) состоянии, соответствующем гидродинамическому равновесию:

Section
Column
width25%
LaTeX Math Block
anchordivW
alignmentleft
\nabla \cdot \bigg (     \frac{1}{B_w} \ \mathbf{u}_w     \bigg )_{t=0}      = 0
LaTeX Math Block
anchordivO
alignmentleft
\nabla \cdot \bigg (     \frac{1}{B_o} \ \mathbf{u}_o 

+    \frac{R_v}{B_g} \   \mathbf{u}_g    \bigg )_{t=0}      = 0
LaTeX Math Block
anchordivG
alignmentleft
\nabla \cdot \bigg (     \frac{1}{B_g} \ \mathbf{u}_g

+    \frac{R_s}{B_o} \   \mathbf{u}_o     \bigg )_{t=0}    = 0
Column
width20%
LaTeX Math Block
anchorDarcyW
alignmentleft
\mathbf{u}_w(0, \mathbf{r}) = - k_a \ \frac{k_{rw}(s_w, s_g)}{\mu_w} \ (\nabla  P_w(0, \mathbf{r}) - \rho_w \  \mathbf{g} ) = 0
LaTeX Math Block
anchorDarcyO
alignmentleft
\mathbf{u}_o(0, \mathbf{r}) = - k_a \ \frac{k_{ro}(s_w, s_g)}{\mu_o} \ (  \nabla P_o(0, \mathbf{r}) - \rho_o \ \mathbf{g} ) = 0
LaTeX Math Block
anchorDarcyG
alignmentleft
\mathbf{u}_g(0, \mathbf{r}) = - k_a \ \frac{k_{rg}(s_w, s_g)}{\mu_g} \ ( \nabla P_g(0, \mathbf{r}) - \rho_g \ \mathbf{g} ) = 0
Column
width20%
LaTeX Math Block
anchorCapilarOW
alignmentleft
P_o(0, \mathbf{r}) - P_w(0, \mathbf{r}) = P_{cow}(s_w)
LaTeX Math Block
anchorCapilarOG
alignmentleft
P_o(0, \mathbf{r}) - P_g(0, \mathbf{r}) = P_{cog}(s_g)
LaTeX Math Block
anchorswsosg
alignmentleft
s_w + s_o + s_g = 1
Column
width30%


Условие II – Нестационарный старт

Нестационарный старт означает, что к начальному моменту времени поле насыщенностей

LaTeX Math Inline
body\{ s_w, \ s_o, \ s_g, \}
 является произвольным, с условием

LaTeX Math Block
anchorJGQB2
alignmentleft
s_w(0, \mathbf{r}) + s_o(0, \mathbf{r}) + s_g(0, \mathbf{r}) = 1

поле давлений

LaTeX Math Inline
body\{ P_w, \ P_o, \ P_g \}
 является произвольным с условием

LaTeX Math Block
anchorV8647
alignmentleft
P_o(0, \mathbf{r}) - P_w(0, \mathbf{r}) = P_{cow}(s_w)
LaTeX Math Block
anchorT8MS4
alignmentleft
P_o(0, \mathbf{r}) - P_g(0, \mathbf{r}) = P_{cog}(s_g).

При этом начальное поле скоростей

LaTeX Math Inline
body\{ \vec u_w, \ \vec u_o, \ \vec u_g \}
 автоматически рассчитывается по следующим формулам:

LaTeX Math Block
anchorVFW8U
alignmentleft
\mathbf{u}_w(0, \mathbf{r}) = - k_a \ \frac{k_{rw}(s_w, s_g)}{\mu_w} \ ( \nabla  P_w(0, \mathbf{r}) - \rho_w \  \mathbf{g} )
LaTeX Math Block
anchorP9Z0J
alignmentleft
\mathbf{u}_o(0, \mathbf{r}) = - k_a \ \frac{k_{ro}(s_w, s_g)}{\mu_o} \ (  \nabla P_o(0, \mathbf{r}) - \rho_o \ \mathbf{g} )
LaTeX Math Block
anchorDY8KY
alignmentleft
\mathbf{u}_g(0, \mathbf{r}) = - k_a \ \frac{k_{rg}(s_w, s_g)}{\mu_g} \ ( \nabla P_g(0, \mathbf{r}) - \rho_g \ \mathbf{g} )


На практике, нестационарное начальное поле давлений, скоростей и насыщенностей является, как правило, результатом промежуточных расчетов этой же модели, либо более крупной модели.


Краевое условие на внешней границе



Краевое условие на температурное поле на внешней границе задается одним из двух вариантов

Термодинамическое Условие I  – Фиксированная температура 

LaTeX Math Block
alignmentleft
T(t, \mathbf{r}) |_{\Gamma_e} = T_e( \mathbf{r}) 

Термодинамическое Условие II  – Фиксированный теплообмен

LaTeX Math Block
anchorWO7CL
alignmentleft
\big( \mathbf{n}, \nabla T(t, \mathbf{r} \big) \big |_{\Gamma_e} = \zeta \cdot \big( T(t, \mathbf{r}) - T_e( \mathbf{r}) \big) 

где 

LaTeX Math Inline
body\zeta
  – коэффициент теплообмена на границе резервуара.


Краевое условие на поле давления, скоростей  насыщенности на внешней границе задается одним из двух вариантов

Гидродинамическое Условие I  – Непроницаемая граница 
LaTeX Math Inline
body\Gamma_e

LaTeX Math Block
anchorNeuman
alignmentleft
\big( \mathbf{n}, \ (\nabla P_\alpha(t, \mathbf{r}) - \rho_\alpha  \mathbf{r}) \big) \big|_{\Gamma_e} = 0

где  

LaTeX Math Inline
body\mathbf{n}
 – вектор нормали к границе 
LaTeX Math Inline
body\Gamma_e
 и 
LaTeX Math Inline
body\alpha = \{ w, o, g \}
.

Гидродинамическое Условие II – Постоянное давление на границе 
LaTeX Math Inline
body\Gamma_e

LaTeX Math Block
anchorDirichle
alignmentleft
P_\alpha(t, \mathbf{r}) \big|_{\Gamma_e} = P_i = const

где  

LaTeX Math Inline
body\alpha = \{ w, o, g \}
.


Краевое условие на разломах



Предполагается выполнение одного из двух условий на разломах (индивидуально по каждому разлому).

Условие I  – Непроницаемый разлом 
LaTeX Math Inline
body\Gamma_F


LaTeX Math Block
anchorNeuman
alignmentleft
\big( \mathbf{n}, \ ( \nabla P_\alpha(t, \mathbf{r}) - \rho_\alpha \mathbf{g}) \big) \big|_{\Gamma_F} = 0

где  

LaTeX Math Inline
body\vec n
 – вектор нормали к разлому 
LaTeX Math Inline
body\Gamma_F
 и 
LaTeX Math Inline
body\alpha = \{ w, o, g \}
.

Условие II – Проницаемый разлом 
LaTeX Math Inline
body\Gamma_F


LaTeX Math Block
anchorDirichle
alignmentleft
...

где  

LaTeX Math Inline
body\alpha = \{ w, o, g \}
.

Anchor
BoundaryWell
BoundaryWell

Моделирование скважины



Модель притока (или закачки) на каждой скважине связывает объемы добычи (закачки) каждой фазы и перепад давления в пласте и на забое скважины и задается следующей формулой:

LaTeX Math Block
anchorXFA0H
alignmentleft
P_w(t, \mathbf{r}) \big|_{\Gamma_{WRC}} = P_o(t, \mathbf{r}) \big|_{\Gamma_{WRC}} = P_g(t, \mathbf{r}) \big|_{\Gamma_{WRC}}= P_{wf}(t) \big|_{\Gamma_{WRC}}

где 

LaTeX Math Inline
body\Gamma_{WRC}
 – линия контакта скважины и порового коллектора.

Забойное давление

LaTeX Math Inline
bodyP_{wf}(t) \big|_{\Gamma_{WFC}} = P_{wf}(t,h)
 напротив точки контакта скважины и пласта (на глубине 
LaTeX Math Inline
bodyh
)   определяется по одному из трех популярных на практике условий:

  • Условие   I – Контроль по забойному давлению
  • Условие  II – Контроль по жидкости
  • Условие III – Контроль по нефти

Условие I   – Контроль по забойному давлению


Это условие предполагает, что в каждый момент времени известно опорное забойное давление

LaTeX Math Inline
bodyP_{wf} (t, h_{ref})
 на глубине
LaTeX Math Inline
bodyh_{ref}
 , а забойное давление в каждой точке контакта скважины и пласта  рассчитывается по формуле:

LaTeX Math Block
anchorAFQ89
alignmentleft
P_{wf}(t) = P_{wf}(t, h_0) +  P_{\delta}(t, \delta h)

где 

LaTeX Math Inline
bodyP_{\delta}(t, \delta h)
 – изменение забойного давления вдоль ствола скважины в зависимости от характера мультифазного потока в стволе скважины.


При адаптации модели к промысловым данным это условие выполняется для

  • нагнетательных скважин, чьи забойные давления пересчитываются по 
    • показаниям устьевых манометров с учетом потерь на трение в стволе скважины
    • по известному давлению на выходе КНС с учетом потерь на трение в стволе скважины и наземных трубопроводах
  • для добывающих скважин с мониторингом забойного давления по 
    • глубинным манометрам 
    • эхолотам 
  • для добывающих скважин с низким забойным давлением (когда уровень находится вблизи точки подвеса насоса или газлифтного клапана).


При прогнозных расчетах это условие выполняется для

  • нагнетательных скважин, чьи режимы закачки определяются давлением на КНС с учетом потерь на трение в стволе скважины и наземных трубопроводах
  • для добывающих скважин с низким забойным давлением (когда уровень находится вблизи точки подвеса насоса или газлифтного клапана).

При этом для фонтанной, газлифтной и насосной эксплуатации скважин с забойным давлением выше критического это условие не является физичным и необходимо прогнозировать работу скважины согласно Условию II.

Условие II  – Контроль по жидкости


Это условие предполагает, что известна добыча жидкости на сепараторе каждой скважины 

LaTeX Math Inline
bodyq_L(t)
 и изменение забойного давления на каждой скважине 
LaTeX Math Inline
bodyP_{wf} (t)
 рассчитывается по формуле:

LaTeX Math Block
anchorPwf_qL
alignmentleft
P_{wf}(t) = P_{wf}(t, h_{ref}) +  P_{\delta}(t, \delta h)

где 

LaTeX Math Inline
bodyP_{\delta}(t, \delta h)
 – изменение забойного давления вдоль ствола скважины в зависимости от характера мультифазного потока в стволе скважины,

а опорное давление на глубине

LaTeX Math Inline
bodyh_{ref}
  определяется по следующей формуле:

LaTeX Math Block
anchor3S5P7
alignmentleft
P_{wf}(t, h_{ref}) = 
\frac{ \int_{\Gamma_{WRC}}  \bigg(      
 
\frac{M_w (P_{ew}- \delta P_{wf})}{B^S_w} + \frac{M_o (P_{eo}- \delta P_{wf})}{B^S_o} + \frac{R_v M_g (P_{eg}- \delta P_{wf})}{B^S_g}
 
\bigg)  T_h  dh - q_L(t) }
 
{ \int_{\Gamma_{WRC}}  \bigg(  
 
\frac{M_w}{B^S_w} + \frac{M_o}{B^S_o} + \frac{R_v M_g}{B^S_g}
 
      \bigg)  T_h dh }

которая обеспечивает устьевой дебит по жидкости в размере

LaTeX Math Inline
bodyq_L(t)
:

LaTeX Math Block
anchorqL
alignmentleft
q_L(t) = q_W(t) + q_O(t) = 
 \int_{\Gamma_{WRC}}  \bigg(      

\frac{M_w (P_{ew} - P_{wf}(t, h_{ref}) -  P_{\delta})}{B^S_w} 
+ \frac{M_o (P_{eo} - P_{wf}(t, h_{ref}) - P_{\delta})}{B^S_o} 
+ \frac{R_v M_g (P_{eg} - P_{wf}(t, h_{ref}) - P_{\delta})}{B^S_g}

\bigg)  T_h  dh  


Если пользователь ввел ограничение на минимальное забойное давление 

LaTeX Math Inline
bodyP_{wf}^{ \ min}
 (определяемое например, глубиной спуска насоса или газлифтного клапана), то при достижении 
LaTeX Math Inline
bodyP_{wf}(t) = P_{wf}^{ \ min}
 скважина автоматически переходит в режим постоянного давления: 

LaTeX Math Block
anchorFJBN6
alignmentleft
P_w(t, \mathbf{r}) \big|_{\Gamma_{WRC}} = P_o(t, \mathbf{r}) \big|_{\Gamma_{WRC}} = P_g(t, \mathbf{r}) \big|_{\Gamma_{WRC}} = P_{wf}^{min} = const

которое будет сопровождаться изменением дебита всех фаз согласно

LaTeX Math Block Reference
anchorqW
pageWell-Reservoir contact model
 – 
LaTeX Math Block Reference
anchorqG
pageWell-Reservoir contact model
.

Этот режим соотвествует работе насоса с пониженным КПД и в случае если условия на границе контакта поменяются (например, в процессе подъема пластового давления) и потенциал забойного давления согласно 

LaTeX Math Block Reference
anchorPwf_qL
 поднимется выше 
LaTeX Math Inline
bodyP_{wf}^{min}
, то скважина опять перейдет в режим работы с заданным дебитом 
LaTeX Math Inline
bodyq_L(t)
.


При адаптации модели к промысловым данным это условие выполняется для всех типов добывающих и нагнетательных скважин, для которых отборы известны точно (что, кстати, далеко не всегда имеет место быть на практике).

При прогнозных расчетах это условие выполняется для

  • нагнетательных и добывающих скважин, чьи режимы работы определяются диаметром штуцером
  • для добывающих скважин с высоким забойным давлением (когда уровень находится выше точки подвеса насоса или газлифтного клапана).

При этом для скважин с низким забойным давлением это условие не является физичным и необходимо прогнозировать работу скважины согласно Условию I.

Условие III – Контроль по нефти


Это условие предполагает, что добыча воды и газа неизвестна (или известна неточно) и забойное давление добывающей скважины 

LaTeX Math Inline
bodyP_{wf}(t,h)
 в каждый момент времени определяется только значениями устьевых отборов нефти
LaTeX Math Inline
bodyq_O(t)
 (которые, как правило, известны точно) по следующей формуле:

LaTeX Math Block
anchorPwf_qO
alignmentleft
P_{wf}(t) = P_{wf}(t, h_{ref}) + P_{\delta}(t, \delta h)

где  – изменение забойного давления вдоль ствола скважины в зависимости от характера мультифазного потока в стволе скважины,

а опорное давление на глубине 

LaTeX Math Inline
bodyh_{ref}
  определяется по следующей формуле:

LaTeX Math Block
anchorRY9RK
alignmentleft
P_{wf}(t, h_{ref}) = 
\frac{ \int_{\Gamma_{WRC}}  \bigg(      

 \frac{M_o (P_{eo}- P_{\delta})}{B^S_o} + \frac{R_v M_g (P_{eg}- P_{\delta})}{B^S_g}

\bigg)  T_h  dh - q_O(t) }

{ \int_{\Gamma_{WRC}}  \bigg(  

 \frac{M_o}{B^S_o} + \frac{R_v M_g}{B^S_g}

      \bigg)  T_h dh }

которая обеспечивает устьевой дебит по жидкости в размере 

LaTeX Math Inline
bodyq_O(t)
:

LaTeX Math Block
anchorqO_Control
alignmentleft
q_O(t) = 
 \int_{\Gamma_{WRC}}  \bigg(      

\frac{M_o (P_{eo} - P_{wf}(t, h_{ref}) - P_{\delta})}{B^S_o} 
+ \frac{R_v M_g (P_{eg} - P_{wf}(t, h_{ref}) - P_{\delta})}{B^S_g}

\bigg)  T_h  dh 


Если пользователь ввел ограничение на минимальное забойное давление 

LaTeX Math Inline
bodyP_{wf}^{ \ min}
 (определяемое например, глубиной спуска насоса или газлифтного клапана), то при достижении 
LaTeX Math Inline
bodyP_{wf}(t) = P_{wf}^{ \ min}
 скважина автоматически переходит в режим постоянного давления

LaTeX Math Block
anchorB0VSH
alignmentleft
P_o(t, \vec r) \big|_{\Gamma_{WRC}} = P_{wf}^{min} = const

которое будет сопровождаться изменением дебита по нефти согласно 

LaTeX Math Block Reference
anchorqO_Control
.


Этот режим соотвествует работе насоса с пониженным КПД и в случае если условия на границе контакта поменяются (например, в процессе подъема пластового давления) и потенциал забойного давления согласно 

LaTeX Math Block Reference
anchorPwf_qO
 поднимется выше 
LaTeX Math Inline
bodyP_{wf}^{min}
, то скважина опять перейдет в режим работы с заданным дебитом 
LaTeX Math Inline
bodyq_O(t)
.


Условие III по своему определению накладывается только на добывающие скважины и выполняется для всех типов добывающих скважин, для которых отборы нефти известны точно (что наиболее часто встречается на практике).

При этом условие на нагнетательных скважинах не оговорено и может быть как I-ого так и II-ого типа в зависимости от реализации системы ППД.

При прогнозных расчетах условие III использоваться не может в силу своей нефизичности, за исключением случая безводной эксплуатации недонасыщенной нефти, в котором это условие становится физичным и эквивалетным Условию II (контроль по жидкости). 

На практике Условие III рекомендуется накладывать для первичной настройки модели (настройки ее базовых параметров) и потом рекомендуется переключать контроль на Условие I или Условие II в зависимости от промысловых условий эксплуатации скважин.


Anchor
СФВ
СФВ

Список динамических величин и параметров модели



LaTeX Math Inline
body(t,x,y,z)

время и координаты,

ось

LaTeX Math Inline
body z
направлена вниз к центру Земли (вертикаль),

LaTeX Math Inline
body(x,y)
определяют трансверсальную к вертикали плоскость с произвольным выбором начала координат

LaTeX Math Inline
body\mathbf{r} = (x, \ y, \ z)

радиус-вектор точки, в которой записаны уравнения, начальные и краевые условия

LaTeX Math Inline
bodyq_{mW} = \frac{d m_W}{dt}

скорость изменения массы водяной компоненты за счет дренирования скважиной

LaTeX Math Inline
bodyq_{mO} = \frac{d m_O}{dt}

скорость изменения массы нефтяной компоненты за счет дренирования скважиной

LaTeX Math Inline
bodyq_{mG} = \frac{d m_G}{dt}

скорость изменения массы газовой компонентыза счет дренирования скважиной

LaTeX Math Inline
bodyq_W = \frac{1}{\rho_W^{\LARGE \circ}} \frac{d m_W}{dt} = \frac{d V_{Ww}^{\LARGE \circ}}{dt} = \frac{1}{B_w} q_w

объемный дебит водяной компоненты в стандартных условиях за счет дренирования скважиной

LaTeX Math Inline
bodyq_O = \frac{1}{\rho_O^{\LARGE \circ}} \frac{d m_O}{dt} = \frac{d V_{Oo}^{\LARGE \circ}}{dt} + \frac{d V_{Og}^{\LARGE \circ}}{dt} = \frac{1}{B_o} q_o + \frac{R_v}{B_g} q_g

объемный дебит нефтяной компоненты в стандартных условиях за счет дренирования скважиной

LaTeX Math Inline
bodyq_G = \frac{1}{\rho_G^{\LARGE \circ}} \frac{d m_G}{dt} = \frac{d V_{Gg}^{\LARGE \circ}}{dt} + \frac{d V_{Go}^{\LARGE \circ}}{dt} = \frac{1}{B_g} q_g + \frac{R_s}{B_o} q_o

объемный дебит газовой компоненты в стандартных условиях за счет дренирования скважиной

LaTeX Math Inline
bodyq_w = \frac{d V_w}{dt}

объемный дебит водяной фазы в пластовых условиях за счет дренирования скважиной

LaTeX Math Inline
bodyq_o = \frac{d V_o}{dt}

объемный дебит нефтяной фазы в пластовых условиях за счет дренирования скважиной

LaTeX Math Inline
bodyq_g = \frac{d V_g}{dt}

объемный дебит газовой фазы в пластовых условиях за счет дренирования скважиной

LaTeX Math Inline
bodyq^S_W =\frac{dV_{Ww}^S}{dt}

объемный дебит (расход) водяной компоненты на устьевом сепараторе

LaTeX Math Inline
bodyq^S_O = \frac{d (V_{Oo}^S + V_{Og}^S )}{dt}

объемный дебит (расход) нефтяной компоненты на устьевом сепараторе

LaTeX Math Inline
bodyq^S_G = \frac{d (V_{Gg}^S + V_{Go}^S )}{dt}

объемный дебит (расход) газовой компоненты на устьевом сепараторе

LaTeX Math Inline
bodyq^S_L = q^S_W + q^S_O

объемная добыча (закачка) водяной и нефтяной компонент на устьевом сепараторе

LaTeX Math Inline
bodyP_g = P_g (t, \vec r)

динамически меняющееся поле давления газовой фазы 

LaTeX Math Inline
body\vec u_w = \vec u_w (t, \vec r)

динамически меняющееся поле линейной скорости водяной фазы

LaTeX Math Inline
body\vec u_o = \vec u_o (t, \vec r)

динамически меняющееся поле линейной скорости нефтяной фазы

LaTeX Math Inline
body\vec u_g = \vec u_g (t, \vec r)

динамически меняющееся поле линейной скорости газовой фазы

LaTeX Math Inline
bodyP_{cow} = P_{cow} (s_w)

капиллярное давление на границе фаз нефть-вода как функция водонасыщенности согласно модели капиллярного давления

LaTeX Math Inline
bodyP_{cog} = P_{cog} (s_ g)

капиллярное давление на границе фаз нефть-газ как функция газонасыщенности согласно модели капиллярного давления

LaTeX Math Inline
bodyk_{rw} = k_{rw}(s_w, \ s_g)

относительная фазовая проницаемость водяной фазы как функция водонасыщенности и газонасыщенности согласно модели ОФП

LaTeX Math Inline
bodyk_{ro} = k_{ro}(s_w, \ s_g)

относительная фазовая проницаемость нефтяной фазы как функция водонасыщенности и газонасыщенности согласно модели ОФП

LaTeX Math Inline
bodyk_{rg} = k_{rg}(s_w, \ s_g)

относительная фазовая проницаемость газовой фазы как функция водонасыщенности и газонасыщенности согласно модели ОФП

LaTeX Math Inline
body\phi = \phi(P)

пористость пласта как функция давления

LaTeX Math Inline
bodyk_a = k_a(P)

абсолютная проницаемость пласта по воздуху как функция давления

LaTeX Math Inline
body\vec g = (0, \ 0, \ g)

вектор ускорения свободного падения

LaTeX Math Inline
bodyg = 9.81 \ m/s^2

ускорение свободного падения (константа)

LaTeX Math Inline
body\rho_w(P,T)

плотность водяной фазы согласно PVT-модели

LaTeX Math Inline
body\rho_o(P,T)

плотность нефтяной фазы согласно PVT-модели

LaTeX Math Inline
body\rho_g(P,T)

плотность газовой фазы согласно PVT-модели

LaTeX Math Inline
body\lambda_t(P,T,s_w, s_o, s_g)

эффективная теплопроводность пласта согласно PVT-модели

LaTeX Math Inline
body\lambda_r(P,T)

теплопроводность материала пород

LaTeX Math Inline
body\rho_r(P,T)

плотность материала пород

LaTeX Math Inline
body\eta_s(P,T)

дифференциальный адиабатический коэффициент

LaTeX Math Inline
bodyc_{pr}(P,T)

удельная изобарическая теплоемкость пород

LaTeX Math Inline
bodyc_{p\alpha}(P,T)

удельная изобарическая теплоемкость фазы

LaTeX Math Inline
body\alpha

LaTeX Math Inline
body \epsilon_\alpha (P, T)

дифференциальный коэффициент Джоуля-Томсона фазы 

LaTeX Math Inline
body\alpha