Analytical solution of the boundary value problem of mathematical modeling for non-stationary oil flows through the trunk pipeline in the presence of internal pressure sources

Cover Page


Cite item

Full Text

Abstract

The main oil pipeline, due to its spatial extent, can be considered as a control object with distributed parameters (ODP). The dependences on time and coordinates of the flow velocity and pressure in the pipeline are considered as controlled output values of the ODP. The boundary value problem of mathematical modeling of the process of pipeline transportation of oil in the standard form is presented in the form of a linear partial differential equation of the second order. The paper presents a solution to the boundary value problem of mathematical modeling of unsteady oil flow through a trunk pipeline in the presence of internal concentrated pressure sources in the form of functions describing the dependences on time and spatial coordinates of pressures and average cross-section pipeline oil flow rates. To represent the solution of the boundary value problem in the form of convolution integrals, Green's functions and standardizing functions are obtained, which makes it possible to use non-smooth (discontinuous) dependencies to describe programs for changing the values of internal concentrated pressure sources over time. The solutions obtained make it possible to use the methods of the theory of optimal control of systems with distributed parameters to solve the problems of optimal control of the process of pipeline transportation of oil.

Full Text

Введение

Магистральные трубопроводы (МТП), предназначенные для транспортировки нефти и нефтепродуктов, имеют большую протяженность, ввиду чего с позиции задачи управления их следует рассматривать как объекты с распределенными параметрами (ОРП) [1–4]. Для решения широкого круга прикладных задач оптимального управления системами с распределенными параметрами, таких как поиск оптимальных программ управления и синтез систем регулирования с обратной связью, востребованными остаются аналитические модели управляемых процессов [3–7]. Такие проблемно-ориентированные модели могут быть получены путем решения соответствующих краевых задач математической физики [8–11]. Проблемная ориентированность моделей для целей синтеза систем оптимального управления подразумевает применение специальных методов решения краевой задачи, в частности метода функций Грина [2, 9–11].

Движение условно несжимаемой нефти по трубопроводу постоянного диаметра описывается уравнениями математической физики гиперболического типа [8, 9]. В частности, в работах [1, 5] на основе системы одномерных уравнений нестационарного движения жидкости И.А. Чарного [12], широко используемой для описания гидродинамики магистральных нефтепроводов [13, 14], предложена краевая задача математического моделирования процесса трубопроводного транспорта нефти при наличии внутренних сосредоточенных источников давления и расхода. Численное решение задачи получено в работе [1], в работах [4, 5] с использованием метода функций Грина получено решение линеаризованной задачи для пространственно-временного распределения скорости потока при наличии в трубопроводе внутренних сосредоточенных источников давления. В то же время более востребованными для решения задач оптимального управления режимами работы магистральных нефтепроводов являются модели, описывающие пространственно-временное распределение внутренних давлений в трубопроводе [5, 12–14]. В статье будет представлено аналитическое решение описанной выше краевой задачи математического моделирования процесса трубопроводного транспорта нефти для пространственно-временного распределения давлений в МТП при наличии внутренних источников давления, сосредоточенных в некоторых точках расположения нефтеперекачивающих станций (НПС).

 

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

Взаимосвязь внутреннего избыточного давления P и средней по сечению скорости ω потока нефти плотностью ρ, движущейся по трубопроводу постоянного диаметра D и длиной L, в любой точке xx0,   Lпо направлению движения потока и в любой момент времени t, t0 описывается согласно [1, 10–14] системой двух одномерных дифференциальных уравнений в частных производных:

Px,tx=ρωx,tt+2υ¯ωx,t+υ¯0+gsin  αx+ux,t,     (1)

Px,tt=c2ρωx,tx,      (2)

где αx – угол наклона оси трубопровода к произвольной горизонтальной поверхности; g – ускорение свободного падения; c – скорость распространения волн в жидкости, текущей в стальной трубе с толщиной стенки d, определяется по формуле Жуковского [1, 12, 14].

Система уравнений (1), (2) дополняется начальными условиями

ωx,0=ω0   (3)

или соответствующими условиям (3) начальными условиями

Px,0=P0ρυ¯0x+2υ¯ω0x+gzx,     (4)

описывающими исходное стационарное состояние в трубопроводе, которое сохраняется до момента τsk0 появления в некоторой внутренней точке с координатой xk источника давления, величина которого во времени меняется согласно зависимости uskt. В (1) и (4) υ¯0 и υ¯ – коэффициенты линеаризации. Тогда в уравнении (1) функция распределения ux,t по длине трубопровода внутренних источников давления, приложенных в точках xk0,   L расположения НПС, имеет вид

ux,t=k=1Ksk=1Skusktδxxk,     (5)

где δxxk – функции Дирака; k=1,  K¯ индекс работающих НПС; sk=1,  Sk¯ индекс работающих на каждой k-ой НПС насосных агрегатов.

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

P0,t=P0PL,t=PL (6)

или соответствующие условиям (6) граничные условия

ω0,tx=0ωL,tx=0.    (7)

Совместно уравнения (1), (2) с начальными условиями (3), (4) и граничными условиями (6), (7) составляют краевую задачу математического моделирования нестационарного течения нефти по магистральному трубопроводу при наличии внутренних источников давления с пространственно-временной функцией распределения в форме (5).

Схемы линеаризации уравнения (1) описаны в [10, 12] и основаны на замене произведения нелинейной функции гидравлических потерь λω и квадрата средней скорости потока ω в трубопроводе линейной зависимостью

λωx,tω2x,t2D=2υ¯ωx,t+υ¯0,   (8)

как показано на рис. 1.

 

Рис. 1. Схема выбора коэффициентов линеаризации уравнения (1)

 

Схема выбора коэффициентов линеаризации (см. рис. 1) содержит две точки пересечения прямой 2υ¯ω+υ¯0 и исходной нелинейной зависимости λωω22D, которая может быть построена по формулам гидравлических сопротивлений для зоны гидравлически гладких труб и зоны смешанного трения турбулентного режима течения [15], характерных для большинства режимов транспортировки нефти и нефтепродуктов.

Система уравнений (1), (2) приводится в работах [10, 11] к каноническому виду в форме 

2ωx,tt2с22ωx,tx2+2υ¯ωx,tt=Ux,tρ,   (9)

где Ux,t определяется как

Ux,t=k=1Ksk=1Skdusktdtδxxk=k=1Ksk=1Sku'sktδxxk.   (10)

В качестве типовой программы пуска (останова) насосного агрегата может рассматриваться программа с постоянной скоростью роста (+uskmax) или снижения (uskmax) перепада давления на насосе, приведенная в [5], функциональная зависимость от времени которой имеет вид

uskt=          0          ,   t<tsk,±uskmaxt   ,   tskttsk+Δ,±uskmaxΔ,   t>tsk+Δ, (11)

u'skt=         0         ,   t<tsk,    ±uskmax  ,   tskttsk+Δ,          0         ,   t>tsk+Δ(12)

и приведена на рис. 2.

 

Рис. 2. Программа пуска и останова sk-го насосного агрегата k-й НПС

 

Стандартная форма, функция Грина и стандартизирующая функция краевой задачи математического моделирования нестационарного течения нефти по магистральному трубопроводу при наличии внутренних источников давления

Аналитическое решение задачи относительно скорости потока жидкости в трубопроводе получено в [11] с помощью метода функций Грина. Представим краевую задачу (9) относительно пространственно-временной функции распределения скоростей потока ω(x,t) с начальными условиями (3), граничными условиями (7) и функцией распределения внутренних источников давления (10) в стандартной форме. Под стандартной формой будем понимать эквивалентную задаче (9), (3), (7), (10) краевую задачу с нулевыми начальными и однородными граничными условиями [2–4, 9]. Характеристикой краевой задачи в стандартной форме или ее импульсной переходной функцией будет являться функция Грина

Gωx,ξ,tτ,   (13)

такая, что позволяет получить аналитическую зависимость для ω(x,t) в виде интеграла

ωx,t=0t0LGωx,ξ,tτwωξ,τdξdτ,   (14)

где wω(ξ,τ) – стандартизирующая функция, позволяющая представить исходную краевую задачу (9), (3), (7), (10) с ненулевыми начальными и, в общем случае, неоднородными граничными условиями в виде эквивалентной краевой задачи с нулевыми начальными и однородными граничными условиями.

С учетом аналитического решения рассматриваемой краевой задачи относительно скорости потока жидкости в трубопроводе ω(x,t), полученной в [11], и правил, установленных в [2–4], получим следующие выражения для Gωx,ξ,tτ:

Gωx,ξ,tτ=1Le2αtτ12α++2n=1NcosπnξLcosπnxLeαtτshβntτβn++2n=N+1cosπnξLcosπnxLeαtτsinβntτβn,(15)

α=υ¯,    βn=υ¯2πncL2,    βn=πncL2υ¯2,  N=Lυ¯πc (16)

где N*– целое число, полученное округлением в меньшую сторону отношения L·ν¯π·c. Выражение для стандартизирующей функции wω(ξ,τ) принимает вид

wωξ,τ=2υ¯δτ+δ'τω0+Uξ,τρ.   (17)

Проинтегрировав в (14) по пространственной координате ξ, с учетом свойств δ-функции и линейности интеграла свертки получим выражение для ω(x,t) в более простом виде:

ωx,t=ω0+  1ρk=1Ksk=1Sk0tGωx,xk,tτu'skτdτ.   (18)

Аналитическое решение исходной краевой задачи относительно пространственно-временного распределения давлений Px,t можно получить в виде функции Грина Gpx,ξ,tτ путем подстановки (15) в уравнение (2) и последующего интегрирования результата подстановки

1c2ρGpx,ξ,tτt=Gωx,ξ,tτx=

=2Ln=1NπnLcosπnξLsinπnxLeαtτshβntτβnf1nt (19)

2Ln=N+1πnLcosπnξLsinπnxLeαtτsinβntτβnf2nt  

по схеме, приведенной далее, и составления новой стандартизирующей функции ωp(ξ,τ), удовлетворяющей начальным условиям (4) и граничным условиям (6).

Интегрирование по t правой части (19) сводится к получению двух интегралов:

I1nt=f1ntdt,   (20)

I2nt=f2ntdt.   (21)

Введем новые переменные интегрирования:

φ1=βntτ,   (22)

φ2=βn*tτ.   (23)

Тогда (20), (21) примут вид

I1nφ1=1βnf1nφ1dφ1,   (24)

I2nφ2=1βn*f2nφ2dφ2,   (25)

Получение интеграла (24) не представляет особой сложности после раскрытия выражения для shφ1. Результат интегрирования (24) имеет вид

I1nφ1=ek1φ12βn2eφ1k1+1eφ1k11+C1n,   (26)

k1=αβn.   (27)

Для интегрирования (25) выделим интеграл:

J1nφ2=ek2φ2sinφ2dφ2,   (28)

k2=αβn*.   (29)

Для получения решений в (28) выполним двойное интегрирование по частям и сведем интеграл к «самому себе». Для интегрирования по частям в (28) положим:

ϑ=ek2φ2      dϑ=k2ek2φ2dφ2,   (30)

dσ=sinφ2dφ2      σ=cosφ2,  (31)

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

J1nφ2=ϑdσ=ϑσσdϑ==ek2φ2cosφ2+k2ek2φ2cosφ2dφ2. (32)

Для повторного интегрирования по частям (32) положим вместо (31)

dσ=cosφ2dφ2      σ=sinφ2,    (33)

тогда после второго этапа интегрирования по частям (32) примет вид

J1nφ2=ϑdσ==ek2φ2cosφ2+k2ek2φ2sinφ2+k22ek2φ2sinφ2dφ2J1nφ2. (34)

Как видно из выражения (34), интеграл J1n(φ2) свелся к «самому себе», и после незначительных преобразований получим

J1nφ2=ek2φ21+k22k2sinφ2cosφ2+С21n.   (35)

Выражение для (21) примет вид

I2nφ2=1βn*2ek2φ21+k22k2sinφ2cosφ2+C2n.   (36)

После подстановки (22) и (27) в (26) получим:

I1nt=eαtτ2βneβntτα+βneβntταβn+C1n.   (37)

После подстановки (23) и (28) в (36) получим:

I2nt=eαtτα2+βn*2αβn*sinβn*tτcosβn*tτ+C2n.   (38)

Тогда результат интегрирования (19) окончательно примет вид:

Gpx,ξ,tτ=2c2ρL2n=1NπncosπnξLsinπnxLI1nt++n=N+1πncosπnξLsinπnxLI2nt. (39)

Функция Грина (39) является решением задачи (1), (2) при нулевых начальных условиях, обращается в ноль при t=0, начальные условия являются статичными и не зависят от τ (следовательно, можно принять τ=0), тогда постоянные интегрирования C1nи C2n должны удовлетворять тождеству

Gpx,ξ,0==2c2ρL2n=1NπncosπnξLsinπnxL1α2βn2+C1n++n=N+1πncosπnξLsinπnxL1α2+βn*2+C2n=0. (40)

Отсюда C1nи C2n определяются как

C1n=1α2βn2C2n=1α2+βn2.   (41)

Соответствие граничных условий (7) условиям (6) и начальных условий (3) условиям (4) позволяет провести замену ω0 в (17) следующим выражением:

ω0=P0PL2ρυ¯L+gz0zL2υ¯Lυ¯02υ¯,   (42)

после чего вместо стандартизирующей функции wωξ,τ для граничных условий (7) и начальных условий (3) можно использовать функцию ωp(ξ,τ) для граничных условий (6) и начальных условий (4) в форме

wpξ,τ=2υ¯δτ+δ'τP0PL2ρυ¯L+gz0zL2υ¯Lυ¯02υ¯+Uξ,τρ,   (43)

а аналитическое решение краевой задачи (1), (2) относительно Px,t находится в виде интеграла:

Px,t=0t0LGpx,ξ,tτwpξ,τdξdτ.   (44)

Проинтегрировав в (44) по пространственной координате ξ аналогично (18), получим решение для Px,t в виде

Px,t=p0x+  k=1Ksk=1Sk0tGpx,xk,tτu'skτdτ,   (45)

где p0x=P01xL+PLxL+ρgz01xLzx+zLxL.   (46)

Сравнительный анализ результатов аналитического и численного решения краевой задачи

Полученные интегральные формы (18) и (45) позволяют получить в аналитическом виде в любой момент времени функции распределения давлений и средних скоростей потока нефти по длине магистрального трубопровода при наличии внутренних источников давления, которые в достаточно полной мере описывают гидродинамику изотермических нефтепроводов. Методика численного решения в пакете MathCAD нелинейной краевой задачи математического моделирования гидродинамики магистрального нефтепровода представлена в работе [1].

В данном разделе приводится сравнение результатов аналитического решения в форме (18), (45) и численного решения по методике [1] линеаризованной краевой задачи (1) – (7) на примере технологического участка магистрального трубопровода, имеющего протяженность L = 200 км, внутренний диаметр D = 1200 мм. Транспортируемый продукт – нефть плотностью ρ=850  кг/м3, вязкостью ν=25  сСт, для условий течения которой определены коэффициенты линеаризации υ¯0=7.14×103м/с2, υ¯=0.016  с1 согласно схеме (см. рис. 1).

В начальный момент времени режим течения нефти в трубопроводе стационарный со средней по сечению скоростью потока ω0=0.94  м/с, давления в начале и в конце трубопровода составляют соответственно P0=4×106  Па, PL=1×105  Па, профиль трассы ровный. В момент времени τpk=0 в точке расположения НПС xpk=100 км происходит пуск насосного агрегата по программе (11), (12) с параметрами upkmax=2×105Па/с и Δ=10  с. Для расчетов учитывались первые 400 членов ряда в (15) и (40), при N*=1 численный расчет по методике [1] реализован на сетке размером 400×400.

Результаты расчетов распределения по длине трубопровода средних по сечению скоростей потока представлены на рис. 3, распределения давлений – на рис. 4 для четырех моментов времени (10 с, 35 с, 70 с, 200 с).

 

Рис. 3. Распределение скорости потока по длине трубопровода в различные моменты времени: а – численное решение; б – аналитическое решение

 

Рис. 4. Распределение давления по длине трубопровода в различные моменты времени: а – численное решение; б – аналитическое решение

 

Сравнительный анализ результатов численного и аналитического решения линеаризованной краевой задачи (1) – (7) показывает:

– высокую степень совпадения результатов расчетов во временной области: характер распределения функций Px,t и ωx,t в частности положение фронта волны давления (скорости потока), полученные как по численной, так и по аналитической модели, совпадают в моменты времени, отличные друг от друга менее чем на 1 %;

– высокую степень совпадения результатов расчетов по пространственной координате: абсолютные значения функций Px,t и ωx,t, полученные как по численной, так и по аналитической модели и совпадающие по характеру в некоторые моменты времени, отличаются друг от друга менее чем на 1 %;

– зависимость точности совпадения результатов расчетов от количества узлов сетки численной модели (шага расчета по пространственной и временной координате) и количества членов ряда в (15) и (40). Указанная выше точность совпадения результатов расчетов достигается для следующих параметров численной и аналитической моделей: шаг сетки по пространственной координате численной модели Δx0.5  км, шаг сетки по временной координате численной модели Δt0.5  c, количество членов ряда в (15) и (40) n400.

Заключение

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

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

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

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

×

About the authors

Alexander A. Afinogentov

Samara State Technical University

Email: Pondex@yandex.ru
ORCID iD: 0000-0003-3498-6587
SPIN-code: 9243-2840
Scopus Author ID: 56695164500
ResearcherId: N-4453-2014

Ph.D. (Techn.), Associate Professor

Russian Federation, 244, Molodogvardeyskaya st., Samara, 443100

Yulia A. Tychinina

Samara State Technical University

Author for correspondence.
Email: ytychinina@list.ru
SPIN-code: 5315-1230

Ph.D. (Techn.), Associate Professor

Russian Federation, 244, Molodogvardeyskaya st., Samara, 443100

References

  1. Afinogentov A.A., Pleshivceva Yu.E., Snopkov A.S. Matematicheskoe modelirovanie upravlyaemyh gidrodinamicheskih processov truboprovodnogo transporta zhidkih uglevodorodov // Vestn. Samar. gosud. tekhn. un-ta. Cer.: Tekhnicheskie nauki. 2010. № 7(28). P. 137–144.
  2. Butkovskij A.G. Harakteristiki sistem s raspredelennymi parametrami. M.: Nauka, 1979. 224 pp.
  3. Butkovskij A.G. Metody upravleniya sistemami s raspredelennymi parametrami. M.: Nauka, 1975. 568 pp.
  4. Rapoport E.Ya. Optimal'noe upravlenie sistemami s raspredelennymi parametrami. M.: Vyssh. shk., 2009. 677 pp.
  5. Afinogentov A.A., Pleshivtseva Yu.E., Efimov A.P. Optimal'noe po bystrodejstviyu upravlenie perekhodnymi rezhimami raboty magistral'nogo nefteprovoda // Vestn. Samar. gosud. tekhn. un-ta. Cer.: Tekhnicheskie nauki. 2011. № 3(31). P. 6–13.
  6. Rapoport E.Ya. Strukturnoe modelirovanie ob"ektov i sistem upravleniya s raspredelennymi parametrami. M.: Vyssh. shk., 2003. 300 pp.
  7. Rapoport E.Ya. Analiz i sintez sistem avtomaticheskogo upravleniya s raspredelennymi parametrami. M.: Vyssh. shk., 2005. 292 pp.
  8. Tihonov A.N., Samarskij A.A. Uravneniya matematicheskoj fiziki. M.: Nauka, 1966. 724 pp.
  9. Arsenin V.Ya. Metody matematicheskoj fiziki i special'nye funkcii. M.: Nauka, 1984. 384 pp.
  10. Afinogentov A.A., Tychinina Yu.A. Reshenie kraevoj zadachi matematicheskogo modelirovaniya processa truboprovodnogo transporta nefti metodom Fur'e // Vestn. Samar. gosud. tekhn. un-ta. Cer.: Tekhnicheskie nauki. 2013. № 2(38). P. 188–196.
  11. Afinogentov A.A., Tychinina Yu.A., Popov A.V. Reshenie kraevoj zadachi matematicheskogo modelirovaniya processa truboprovodnogo transporta nefti metodom funkcij Grina // Vestn. Samar. gosud. tekhn. un-ta. Cer.: Tekhnicheskie nauki. 2014. № 2(42). P. 164–173.
  12. Charnyj I.A. Neustanovivsheesya dvizhenie real'noj zhidkosti v trubah. M.: Nedra, 1975. 296 pp.
  13. Mirzadzhanzade A.H., Gallyamov A.K., Maron V.I., Yufin V.A. Gidrodinamika truboprovodnogo transporta nefti i nefteproduktov. M.: Nedra, 1984. 287 pp.
  14. Lur'e M.V. Matematicheskoe modelirovanie processov truboprovodnogo transporta nefti, nefte-produktov i gaza. M.: RGU nefti i gaza im. I.M. Gubkina, 2012. 456 pp.
  15. Idel'chik I.E. Spravochnik po gidravlicheskim soprotivleniyam. M.: Mashinostroenie, 1992. 672 pp.

Supplementary files

Supplementary Files
Action
1. JATS XML
2. Fig. 1. Scheme of the choice of linearization coefficients of equation (1)

Download (48KB)
3. Fig. 2. Program of starting and stopping of the sk-th pump unit of the k-th pumping station

Download (47KB)
4. Fig. 3. Flow velocity distribution along the pipeline length at different moments of time: a - numerical solution; b - analytical solution

Download (92KB)
5. Fig. 4. Pressure distribution along the pipeline length at different moments of time: a - numerical solution; b - analytical solution

Download (108KB)

Copyright (c) 2023 Samara State Technical University

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies