Файл: Баясанов, Д. Б. Автоматизированные системы управления трубопроводными объектами коммунального хозяйства.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 17.10.2024
Просмотров: 137
Скачиваний: 0
т |
|
|
|
|
|
Учитывая, ЧТО 2 |
Q n l) — О, |
|
новое значение давления |
||
1=1 |
получить из уравнения |
||||
в точке разветвления можно |
|||||
У |
hU) |
|
JL |
Ш) |
|
- Рп—2 |
2 |
— - |
n—1 |
||
^ |
2 Дtbw |
|
i= 1 2 Д№<('> |
||
|
|
|
/г(;) |
|
(3.76) |
|
2 |
|
|
|
|
|
2Дtb(i) |
|
|||
|
i— 1 |
|
Программа построена так, что для простоты получения ве
личины давления P h по уравнению (3.76) его находят в два
этапа. Определяют параметр в точке разветвления каждого
из участков газопроводной системы при Qt = 0 , т. е. с уче том уравнения:
Рп = |
Р п - 2 Ф ^ 1 . |
(3.77) |
|
Умножив левые и правые части уравнения (3.77) на ^ |
, |
||
а затем, просуммировав их, получим |
|
||
£ А<*‘> |
^ |
Л<'> |
|
/= 1 |
<= 1 |
|
|
У |
Уг> |
ф «> , |
(3.78) |
—— |
|||
|
№ Ь ^ |
П |
|
Сопоставим правую часть уравнения (3.78) с числителем уравнения (3.76) и запишем последнее в следующем виде:
V _ 2 --- |
р ( 0 |
2 Д/6 <г') |
" |
Рп'- |
(3.79) |
№ |
|
212Дй(г)
i—
Таким образом, для нахождения нового значения давления
в точке разветвления решают уравнения (3.77) и (3.79).
Давления вычисляются по формуле (3.77) автоматически
в стандартной подпрограмме, а по формуле (3.79) — в блоке
самой программы. Стандартная подпрограмма предназначе на для расчета нестационарных процессов газопередачи
182
в прямых горизонтальных газопроводах, движение газа в которых описывается системой нелинейных дифферен
циальных |
уравнений |
(3.70) |
при 0 |
|
х < 7 |
и 0 < |
t kl Т |
||||||||
с граничными |
условиями: |
первого |
рода — Р/№ о = |
fi (t), |
|||||||||||
'Px=t = |
f 2 |
(0 |
или второго |
рода — Q/x=o = |
(t), Q/X=t = |
||||||||||
= |
ср2 |
( 0 |
и начальными условиями, когда заданы значения |
||||||||||||
P k |
при |
t = 0. Задача |
решается при помощи разностной |
||||||||||||
схемы |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рк — Рк + фк— фк-Р> |
|
|
|
||||||
|
|
|
Ф к = г а т [с У "| P k + i — P k | > а | P ft+ 1 — Р „ |] X |
|
|||||||||||
|
|
|
|
X sign (Pfc+i— Рд); |
fe = 0, |
1....... |
И— 1. |
(3.80) |
|||||||
|
|
|
|
Po = /iW 'i P n ^ f n |
(i)\ |
c = |
|
; |
а < |
0,5, |
|
||||
|
|
|
|
|
|
|
|
|
|
ft |
|
|
|
|
|
где |
|
|
|
Рй = |
Р (М , |
^); |
P^ = P(ftft, |
t + |
kty, |
|
|
||||
|
|
Qb = |
Q { ~ Y |
~ h’ |
0 |
; |
Qo = Q (0, |
<); |
Ctn = - Q { l , 0- |
|
В случае задания граничных условий второго рода к урав
нению (3.80) добавляются равенства:
ДЙ6 * Т’о = Ро+ 2Фо + ~Т~ Q0 )
ft
Р = Р — 2 Ф + —-— <Й.
Порядок работы с программой. Имея схему газопровод
ной системы города, нумеруют трубы колец, разветвлений и узлов. Если рассматриваем кольцевой газопровод или раз ветвление линий, то номер первый принимает труба, вхо дящая одновременно в первую и в последнюю точки раз
ветвления. Номер последней трубы первой точки развет
вления принимает труба, входящая во вторую точку раз ветвления. Для второй точки разветвления трубу, прону мерованную для первой точки разветвления, не нумеруют.
Последней по номеру для второй точки разветвления берут
трубу, входящую в третью точку разветвления, и так ана логично для всех точек разветвлений.
При рассмотрении газопроводного кольца трубу, вхо
дящую в первую точку разветвления, для последней точки
разветвления не нумеруют. Таким образом, трубу нумеруют
один раз, независимо от того, что она входит в две точки разветвлений. После нумерации трубы разбивают на участ ки. Затем заполняется числовая зона программы, зона кон
183
стант и команд с учетом их особенностей. При готовности материала и осуществлении всех операций в оперативную
память ЭЦВМ вводится сама программа, числовая зона,
предварительная зона, зона команд и зона констант, а также подпрограммы перевода числового материала из десятичной
системы в двоичную и обратно, извлечения корня и т. п.
После этих операций ЭЦВМ готова к счету параметров
узла, разветвления или газопроводного кольца в целом.
Решения многочисленных задач, связанных с нестационар
ными процессами газопередачи в реальных системах газо
снабжения городов, необходимых для выработки управ
ляющих воздействий в АСУ, показали гибкость и удобство
работы с программой и ее совершенство.
§ 4. РАСЧЕТНЫЙ АЛГОРИТМ И МЕТОД РЕШЕНИЯ ЗАДАЧИ РАСПРЕДЕЛЕНИЯ ТЕМПЕРАТУР В КОММУНАЛЬНЫХ ОБЪЕКТАХ С РАСПРЕДЕЛЕННЫМИ ПАРАМЕТРАМИ*
Подавляющее число объектов коммунальных хозяйств
представляет собой системы с распределенными парамет
рами. К ним относятся все производственные трубопровод
ные системы, аппаратура контрольно-измерительной тех
ники, устройства автоматики, входящие в автоматизирован
ные системы управления, и т. п. Здесь часто встречаются
ситуации, связанные с определенными формами распределе
ния температурных полей, которые сильно влияют на те чение технологических процессов в указанных выше объ
ектах, а следовательно, и на процессы управления ими
в АСУ. Задачи эти представляют методологический интерес,
как примеры использования ЭЦВМ для их расчета и выра
ботки управляющих воздействий на системы в АСУ.
* Параграф написан канд. техн. наук Т. В. Баясановой.
184
Большинство этих задач можно свести к решению вопро са распределения температуры в стержне, состоящего из
трех сред: сталь 1 и 2 — внутренней среды (рис. 25). Это
решение справедливо для поперечных слоев сколь угодно
малой толщины различных технологических трубопроводов,
металлических резервуаров для хранения сжиженных
газов, нефтепродуктов и т. п., элементов контрольно
измерительной аппаратуры и автоматики, соединительных
импульсных трубок и т. п. Стержень имеет также и внешнюю
среду, которой может быть, к примеру, воздух, масло,
жидкое топливо, горячая и холодная вода, нефтепродукты
и т. п.
Рис. 26. Схема точек соприкос новения стержня с внешней средой
в, о
При решении задачи будем полагать, что стержень тепло изолирован сверху и снизу (такое допущение естественно в силу устойчивости слоев фракций внешней среды и дос таточно малых размеров описываемого элемента по сравне нию с окружающей средой). Так как разность температур
воздуха или другой внешней среды и самого стержня в по граничном слое их соприкосновения будет незначительна,
то на внешних границах стержня можно использовать для
конвективного теплообмена твердого тела с окружающей
средой закон Ньютона, т. е. граничные условия 3-го рода.
На внутренних стенках неоднородных участков стержня за кон теплообмена описывается граничными условиями 4-го рода. Сформулируем задачу. Пусть среды 1 и 2 (металл — внутренняя среда — металл) составляют на оси х участок
[а» bt] (i = 1 , 2 , 3), где Ъх = а 2, Ь2 = а 3, а 1 и Ь3 — точки соприкосновения стержня с внешней средой (рис. 26). Закон изменения температуры в каждой /-й среде в предпо ложении, что данная среда внутри участка является одно
родной, описывается уравнением
dUi(x, t)
(3.81)
dt
bi), t > h \ i = \, 2, 3 |,
185
где c<*> — коэффициент температуропроводности i'-й среды, с на чальными условиями:
U i ( x , t 0) = < t > i ( x ) . |
(3.82) |
Граничные условия на внешних границах стержня имеют вид:
|
Я] dUx ( х , |
t) |
|
— « 1 [1Л ( x , t ) |'^_Я1+ о — Г0 (а1 _о, |
f)]; |
(3.83) |
||||||
|
дх |
*1 + 0 |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|||
|
dU3 (x, t) |
|
: « з [^ з (+ . |
0 |j;= |
i)3_ 0 — Г0 (63+о, |
0], |
(3.84) |
|||||
* |
дх |
х= Ь„ |
||||||||||
|
|
|
|
|
|
|
|
|
||||
где |
То — температура |
внешней |
среды. |
|
|
|
|
|
||||
Граничные условия в точках соприкосновения сред: |
|
|||||||||||
|
|
Ui(*> |
% |
= ь |
|
|
0 |х=, '2 + |
0 > |
|
|
||
|
К |
d U 1 (x , |
t) |
|
|
dU2 (x, |
t ) |
|
|
(3.85) |
||
|
д х |
|
|
|
|
dx |
X- |
aZ+0 |
|
|
||
|
|
|
x = b i - o |
|
2 |
|
|
|||||
|
|
|
|
|
|
|
|
|||||
|
|
( x , |
t) |
1* - ь л_ |
Г |
и (x , |
t) |
\x = a3+0 ) |
|
|
||
|
|
d U 3 (x , |
0 |
|
|
dU 2 (x, |
0 |
|
|
(3.86) |
||
|
|
d x |
|
X~ a3+0 |
|
|
dx |
x ~ bZ-0 |
|
|
||
|
|
|
|
|
|
|
|
|
В соотношениях (3.83) — (3.86) ^х, Я2, Я3 — соответственно
коэффициенты теплопроводности сред 1 и 2 ; а ъ а 3 — коэф фициенты внешнего теплообмена между стержнем и окру жающей средой. Поскольку в реальных условиях эксплуа тации соответствующих объектов коммунальных хозяйств величины, характеризующие теплофизические свойства
среды, задаются экспериментально, ниже для решения за
дачи (3.81) — (3.86) использован численный метод конечных разностей или, как его выше называли, метод сеток. Пред полагая однородность теплофизических свойств среды, со ставляющей участки 1 , а также симметричность распределе ния температуры внешней среды на концах стержня, вмес то решения уравнений (3.81) — (3.86) будем решать задачу нахождения функций U y = U 1 (*, t), U 2 = U 2 (x, t), удов летворяющих уравнениям (рис. 27):
dt |
, |
0 < * < / • ; |
(3.87) |
д х 2 |
|
|
|
дЩ = c(2 ) L ^ 2 , |
t > t 0, |
(3.88) |
|
dt |
д хг |
|
|
|
|
186
начальным условиям:
U \ ( x , to ) — f ( x ), 0 < х < r\
U i ( x , to) = ф ( x ) , г « . * < / ?
и граничным условиям: (t > |
/0) |
при |
|
|
|
d U 1 (x , |
t) |
0 = 0; |
|
|
дх |
х = |
|
|
U i ( x , |
t ) \ Xz=r_ 0 — u 2 (x, o |* = r + o ; |
|||
dUx (х , t) |
= X |
du*(x’ |
*) |
|
|
|
|||
дх |
x = r — 0 |
|
dx |
X—Г“г- 0 |
dU2 (x , |
t) | |
|
|
O U n - ^ o l . |
- к |
Ix = R |
|
|
|
д х |
|
|
|
|
|
|
|
£ |
|
Рис. 27. Схема симметричности |
|
|
||
параметров стержня |
|
|
|
|
|
|
|
О |
г ■ R |
(3.89)
(3.90)
(3.91)
(3.92)
(3.93)
(3.94)
Заменяя производные, входящие в уравнения (3.87) и
(3.88), конечно-разностными отношениями вида:
■ ^ = ^ |
» +1- ^ |
+0(т). |
dt |
х |
|
_U j~ i , k + i |
27/;, fe+i + |
(/j+i, ft+i . Q,,„, |
dx2~ |
№ |
+ ( |
можно придти к следующей разностной схеме для уравнений
(3.87) |
и (3.88): |
|
|
|
|
|
|
|
|
||
|
|
А (U x ) i - x , ft+i— С (£/i)n fe+i + |
В (U x)i+x, й+ 1 = |
— F i , |
(3.95) |
||||||
Л' |
(£/a) y - i,ft+ i- C ' (U2)} , k+x + |
B ' |
(Uz) j + 1 . ft+1 = |
- f |
M ; |
(3.96) |
|||||
|
(t = i , |
2,..., |
« i —i; |
/ = |
i, 2,..., |
n2—i; k = o , |
i, |
2,...), |
|||
где |
F i t и = |
( ^ 1)0 |
k ’> F t ' |
k = |
(L/2)j, |
h \ |
|
|
|
|
|
|
|
|
A = B = a x y; C = l + 2 a 1 y; A ' = B ' — a z y ; |
|
|
||||||
|
|
|
|
С = 1 + 2 o2 y; y = - ^ - : |
|
|
|
||||
% |
и |
h — шаги |
прямоугольной сетки соответственно |
по |
времени |
||||||
t и координате х. |
|
|
|
|
|
|
|
|
Аппроксимируя первую производную в граничном урав
нении (3.91) выражением:
d U x ( x , |
t) |
дх |
х = 0 |
187