Файл: Баясанов, Д. Б. Автоматизированные системы управления трубопроводными объектами коммунального хозяйства.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

 

 

 

 

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