Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »





Motivation



One of the key problems in designing the pipelines and controlling the pipeline fluid transport is to predict the temperature and pressure losses during the stationary fluid transport.

Pipeline flow simulator is addressing this problem. It should account for the varying pipeline trajectory, gravity effects, fluid friction with pipeline walls and varying heat exchange with surrounding media.


Definition



Given 

  • space coordinates are  \{ x, \, y, \, z \}

  • inflow pipeline coordinates  \{ x_s = 0, \, y_s = 0, \, z_s = 0 \}

  • pipeline trajectory  \{ x_w(l), \, y_w(l), \, z_w(l) \}, where  l = \int_0^l \sqrt{dx^2 + dy^2 + dz^2} = \int_0^l \sqrt{\dot x^2 + \dot y^2 + \dot z^2} dl,  is pipeline length from inflow point  \{ x_s = 0, \, y_s = 0, \, z_s = 0 \}

  • pipeline cross-section area  A(l)

  • inflow temperature  T_s, inflow pressure  p_s, inflow rate  q_s

  • pvt properties of water  \rho(T, p)\mu(T, p)

  • temperature   T_g(l), thermal diffusivity  a_e(l), thermal conductivity  \lambda_e(l) of surrounding media

  • heat exchange coefficient  U(l) based on pipeline schematics


Simulate


  • flow temperature  T(t, l), pressure  p(t, l) and inflow rate  T(t, l) at any moment in time  t and any location of the pipleine trajectory  l



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

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






При больших дебитах скважины формула 

Error rendering macro 'mathblock-ref' : Math Block with anchor=RelaxationRamey could not be found.
 предсказывает малое значение R(t) и следовательно в экспоненте формулы
Error rendering macro 'mathblock-ref' : Math Block with anchor=Tf_Ramey could not be found.
 можно удержать только линейный член разложения по R(t):

(1) T(t, l) \approx T_s + (T_{0e} - T_s) \, \frac{l}{R(t)} \ = \ T_s + \frac{1}{q_s} \frac{ 2 \pi \, a_e \, (T_{0e} - T_s) }{ T_D(t) + \frac{\lambda}{r_f \, U}}

откуда видно, что прогрев температуры по стволу скважины уменьшается с ростом дебита скважины q_s, что соответствует практическим наблюдениям.


При малых дебитах скважины формула 

Error rendering macro 'mathblock-ref' : Math Block with anchor=RelaxationRamey could not be found.
 предсказывает большое значение R(t) и следовательно экспонентой  в формуле
Error rendering macro 'mathblock-ref' : Math Block with anchor=Tf_Ramey could not be found.
 можно пренебречь:

(2) T(t, l) \approx T_s + G_T \, z - R(t) \, G_T \, \sin \theta \ = \ T_g(l) - R(t) \, G_T \, \sin \theta \ = \ T_g(l) - q_s \, \frac{G_T \, \sin \theta}{2 \pi \, a_e} \, \bigg( T_D(t) + \frac{\lambda_e}{r_f \, U} \bigg)

то есть поток воды прогревается породами до геотермической температуры, что соответствует практическим наблюдениям.


Также формула 

Error rendering macro 'mathblock-ref' : Math Block with anchor=T_D could not be found.
 предсказывает логарифмический рост T_D(t) со временем:

(3) T_D(t) = \ln ( 1.5 \sqrt{t_D} ) = 0.4055 + 0.5 \, \ln ( t_D )

и начиная с какого-то момента времени неминуемо достигается соотношение  T_D(t) \gg \frac{\lambda}{r_f \, U}, то есть температура в стволе скважины перестает зависеть от радиуса НКТ и значения коэффициента теплопередачи, что тоже соответствует практическим наблюдениям.

Таким образом, значение радиуса НКТ и коэффициента теплопередачи оказывает основное влияние на скорость прогрева потока воды на начальном участке времени после включения скважины.

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


Таким образов формула 

Error rendering macro 'mathblock-ref' : Math Block with anchor=Tf_Ramey could not be found.
 работает в широких пределах дебетов и имеет правильные асимптоты и вполне пригодна для различного рода оценок.

Расчет коэффициента теплопередачи


Для течения в обсадной колонне:

(4) \frac{1}{ r_{ti} \, U} = \frac{1}{r_c \, \alpha_{ci}} + \frac{1}{\lambda_c} \ln \frac{r_c}{r_{ci}} + \frac{1}{\lambda_{cem}} \ln \frac{r_w}{r_c}

где

r_w

радиус скважины по долоту


r_c

внешний радиус обсадной колонны

h_c

толщина стенок обсадной колонны

r_{ci}= r_c - h_c

внутренний радиус обсадной колонны

\lambda_c

теплопроводность материала обсадной колонны

\lambda_{cem}

теплопроводность цементного камня

\alpha_{ci}

коэффициент теплообмена между внутренней стенкой колонны и омывающей ее жидкости



Для течения в трубке НКТ:

(5) \frac{1}{ r_{ti} \, U} = \frac{1}{r_{ti} \, \alpha_{ti}} + \frac{1}{\lambda_t} \, \ln \frac{r_t}{r_{ti}} + \frac{1}{r_t \, \alpha_{to}} + \frac{1}{r_c \, \alpha_{ci}} + \frac{1}{\lambda_c} \ln \frac{r_c}{r_{ci}} + \frac{1}{\lambda_{cem}} \ln \frac{r_w}{r_c}

где

r_t

внешний радиус НКТ

h_t

олщина стенок НКТ

r_{ti} = r_t - h_t

внутренний радиус НКТ

\lambda_t

теплопроводность материала трубы НКТ

\alpha_{ti}

коэффициент теплообмена между внутренней стенкой НКТ и омывающей ее жидкости

\alpha_{to}

коэффициент теплообмена между внешней стенкой НКТ и омывающей ее жидкости затрудним пространстве




Коэффициенты теплообмена удобно выразить через безразмерные величины чисел Нюссельта:

(6) \alpha_{ti} = \frac{\lambda}{r_{ti}} \, {\rm Nu}_{ti}
(7) \alpha_{to} = \frac{\lambda_a}{r_{to}} \, {\rm Nu}_{to}
(8) \alpha_{ci} = \frac{\lambda_a}{r_{ci}} \, {\rm Nu}_{ci}

где 

\lambda

теплопроводность закачиваемого флюида

\lambda_a

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


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


Для задачи теплобмена потока воды в трубах популярной является следующая корреляция: 

{\rm Nu}=\frac{ (f/8) \, ({\rm Re} - 1000) {\rm Pr} }{ 1 + 12.7 \, (f/8)^{1/2} \, ({\rm Pr}^{2/3} -1) }

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

{\rm Nu}=3.66

для ламинарного течения или неподвижного флюида (OEIS sequence A282581)

где  \rm Pr число Прандтля, представляющее собой безразмерную величину отношения кинематической вязкости флюида к его температуропроводности:

(9) {\rm Pr} = \frac{\nu}{a}



  • No labels