ЭНЕРГОСБЕРЕЖЕНИЕ / Energosberezhenie_2005
.pdf170
Сама водопроводная сеть при использовании пакета OrCad9.1 моделируется как нелинейная электрическая цепь, для которой заранее заданы параметры:
-характеристики источников (насосов или вентиляторов) в виде зависимостей напряжения на выходе от тока через источник,
-характеристики нелинейных сопротивлений (трубопроводы, задвижки) в виде зависимостей падения напряжения на них в функции тока,
-характеристики нагрузок в виде параметров источников тока либо с постоянным значением, либо с переменным током в функции времени, либо со случайным распределением этого тока.
Зависимости давления на выходе насосов или вентиляторов представлены в ряде методик гидравлических расчетов в виде квадратичной зависимости, коэффициенты которой определяются на основе паспортной характеристики насоса, либо по данным опытного исследования. Такая зависимость, в частности, может иметь вид
Pнас = A – B·Q2нас ,
где Pнас– давление на выходе насоса (вентилятора), м; Qнас–расход воды через насос (вентилятор), м3/с;
A – давление на выходе насоса или вентилятора при нулевом расходе, м;
B – постоянный коэффициент, с/м2.
Исходя из приведенной формулы, подпрограмма модели насоса (вентилятора) на языке Pspice может быть описана следующим образом:
.SUBCKT NASOS 1 PARAMS: H=60, B=500 E1 1 0 VALUE={H-B*I(E1)*I(E1)}
.ENDS NASOS
В качестве выводов для подключения к общей схеме системы водоснабжения разрабатываемого компонента предполагается использование одного вывода. Насосы, как правило, работают на перекачку воды из резервуаров с атмосферным давлением или непосред-
171
ственно из атмосферы, поэтому второй вывод соединяется с точкой, у которой электрический потенциал равен нулю. В качестве параметров насоса вводятся значения давления на его выходе при нулевом расходе воды (по умолчанию 60 м) и постоянный коэффициент при квадрате этого расхода (по умолчанию 500) в соответствии с приведенной формулой. Насос в электрической схеме представлен как источник ЭДС, подключенной с одной стороны к нулевому потенциалу, а с другой – к выводу 1, подключаемому к общей схеме водоснабжения или вентиляции. При этом давлению в 1 м вод. ст. соответствует источник в 1 В.
Сопротивление трубопроводов в системах водоснабжения как чугунных, так и стальных предлагается учитывать с помощью аппроксимации Андрияшева формулы Шевелева
H=0.00179·L·Q·|Q|0.9/(d·10-3)5.1,
где H – падение давление в трубопроводе, м; L – длина трубопровода, м;
Q – расход воды через трубопровод, м3/с; d – диаметр трубопровода, мм.
Подпрограмма модели стального или чугунного трубопровода может быть представлена в виде
.SUBCKT TR_CHUGUN 1 2 PARAMS: D=100, L=100 R1 1 3 1
E1 3 2 VALUE={0.00179*(L/PWR(D*0.001,5.1))* +V(1,3)*PWR(ABS(V(1,3)),0.9)}
.ENDS TR_CHUGUN
Падение давления в трубопроводах водопроводной сети моделируется как ЭДС, направленная против течения воды. Величина этой ЭДС зависит от расхода воды через трубопровод в соответствии с приведенной формулой. В качестве сигнала расхода воды через трубопровод используется падение давления в контрольном сопротивлении R1, величина которого может быть сколь угодно малой, чтобы не вносить большой погрешности в расчет. В качестве примера в приведенной подпрограмме эта величина равна единице. К общей схеме водоснабжения компонент трубопровода подключается двумя
172
выводами. В качестве параметров трубопровода задаются диаметр и длина трубопровода (по умолчанию равны 100), полностью определяющие его сопротивление при единичном расходе воды.
Падение давления в пластмассовых трубопроводах систем водоснабжения определяется формулой
H=0.001052·L·Q·|Q|0.774/d4.774 ,
в соответствии с которой модель пластмассового трубопровода принимает вид
.SUBSKT TR_PLASTIK 1 2 PARAMS: D=100, L=100 R1 1 3 1
E1 3 2 VALUE={0.001052*(L/PWR(D*0.001,4.774)) +*V(1,3)*PWR(ABS(V(1/3))/0.774)}
.ENDS TR_PLASTIC
Аналогично в соответствии с теми или иными формулами гидравлического сопротивления для труб из других материалов можно на языке PSpiсe представить падение давления в этих трубопроводах для моделирования водопроводной сети в целом.
Задвижка моделируется так же, как и трубопровод в виде ЭДС, направленной против движения воды, величина которой соответствует падению давления в ней, определяемого по формуле
H=8·Z·Q2/[π2·g·(d·10-3)4] ,
где Z – степень открытия задвижки;
d – диаметр проходного отверстия задвижки, мм.
Тогда модель задвижки можно представить в следующем виде:
.SUBCKT ZADVIGKA 1 2 PARAMS: St_z=17, D=414
E1 1 2 VALUE={(St_z*8*I(E1))/(9.81*3.14*3.14*PWR((0.001*D),4)
.ENDS ZADVIGKA
Отбор воды от сети в точках ее потребления (узлах сети) моделируется в виде источника тока с варьируемой величиной отбора,
173
равным току этого источника. Модель такого источника тока на языке PSpice может быть представлена в виде
.SUBCKT OTBOR 1 PARAMS: Q=1 I1 1 0 {Q*0.001)
.ENDS OTBOR
Источник тока имеет один вывод, которым он соединяется с узлом, второй вывод присоединен к точке с нулевым потенциалом. В качестве параметра для источника тока задается расход воды в л/с, который программно переводится в м3/с и затем используется при расчетах. На схеме сети нагрузки в узлах будут выведены на экран в л/с. При выводе результатов расчета в виде токов они будут выведены в м3/с, так как именно в этих единицах выполняется расчет. При этом расходу воды в 1 м3/с будет соответствовать ток модели в 1 А.
При моделировании суточных графиков работы водопроводной сети необходимо в качестве нагрузок задавать их средние значения на определенный период времени и их изменения в течение суток. Последнее позволит получить за один расчет сразу суточные графики изменения давления в узлах и расходов воды в трубопроводах за сутки. Блок, моделирующий изменение нагрузки за сутки, имеет на языке Pspice вид
.SUBCKT OTBOR 1 PARAMS: Q=1
I1 1 0 PWL 0u {0.0004*Q} 2u {0.0003*Q} 4u {0.0002*Q}
+6u {0.0006*Q} 8u {0.001*Q} 10u {0.0009*Q} 12u {0.0008*Q}
+14u {0.00085*Q} 16u {0.0007*Q} 18u {0.00085*Q}
+20u {0.0009*Q} 22u {0.00083*Q} 24u {0.0004*Q}
.ENDS OTBOR
В основе модели, как и предложенной ранее, лежит источник тока, но в этом случае его величина является задаваемой линейнокусочной функцией времени (в нашем случае сутки разбиваются на 12 интервалов по 2 часа).
Для моделирования случайных колебаний нагрузки и влияния этих колебаний на распределение давления по узлам водопроводной сети создавался соответствующий модуль на языке PSpice. С помощью приведенного ниже модуля обеспечивается моделирование слу-
174
чайной нагрузки, распределенной по нормальному закону с математическим ожиданием, равным единице, и среднеквадратичным отклонением, равным 20 % от среднего значения.
.SUBCKT OTBOR 1 PARAMS: Q=1 I1 0 2 {Q*0.001)
R1 2 0 RLS 1
G1 1 0 2 0 1
.MODEL RES RLS(1 DEV/GAUSS 20%)
.ENDS OTBOR
В основе моделирования лежит резистор, сопротивление которого изменяется по нормальному закону с математическим ожиданием, равным единице и со среднеквадратичным отклонением, равным
20 %.
Напряжение на резисторе при протекании через него неизменного тока от источника I1 подчиняется такому же нормальному распределению и является управляющим сигналом для источника выходного тока G2, формирующего в модели водопроводной сети случайно распределенную нагрузку в конкретном узле.
Для каждой из указанных моделей на языке Pspice создается графическое изображение символа компонента и соответствующее этому компоненту описание его параметров. Наличие такого графического изображения позволяет воспользоваться приложением Pspice Shematics пакета программ OrCad9.1, предназначенного для ввода в
ЭВМ электрических схем, а в нашем случае для гидравлических схем водопроводной сети. Ниже на рис.6.7 показано графическое изображение символов компонентов.
Параметры соответствующих символов не отличаются существенно друг от друга и от параметров тех или иных символов электроники, хорошо представленных в библиотеках пакета OrCad9.1, поэтому не будем на них подробно останавливаться. Отметим только наиболее существенный параметр, требующей детальной проработки в процессе создания символа компонента, – шаблон Template. Все шаблоны Template для разработанных символов компонентов приведены ниже в табл.5.
На рис.6.8 показана схема водопроводной сети, на примере которой рассмотрены возможности моделирования этих сетей с помо-
175
щью пакета OrCad. В табл. 6,7,8 приведены соответственно данные о параметрах трубопроводов, нагрузках в узлах и характеристиках насосов в этой схеме. Там же приведены результаты расчетов с помощью пакета OrCad и для сравнения стандартного пакета NetStream.
Рис.6.7. Обозначения элементов водопроводной сети: а - чугунная или стальная труба; б - пластиковая труба; в – задвижка; г - отбор; д - насос
Таблица 5
Шаблоны компонентов библиотеки гидравлики
Компонент |
Модуль Pspice |
Шаблон Template |
Насос |
NASOS |
X^@REFDES %1 @MODEL ?H| PARAMS: |
|
|
#H/H=@H/| |
Труба чугун |
TR_CHUGUN |
X^@REFDES %1 %2 @MODEL ?D| PARAMS: |
|
|
#D/D=@D/ #L/,L=@L/| |
Труба пласт |
TR_PLASTIC |
X^@REFDES %1 %2 @MODEL ?D| PARAMS: |
|
|
#D/D=@D/ #L/,L=@L/| |
Задвижка |
ZADVIGKA |
X^@REFDES %1 %2 @MODEL PARAMS: |
|
|
?ST_Z|ST_Z=@ST_Z||ST_Z=17,| |
|
|
?D|D=@D||D=414| |
Отбор |
OTBOR |
X^@REFDES %1 @MODEL ?Q| PARAMS: |
|
|
#Q/Q=@Q/| |
На рис.6.9, 6.10 показана модель с результатами расчетов соответствующей водопроводной сети, построенная с помощью приложения PSpice Schematics пакета OrCad9.1. На рис.6.9 показаны результаты расчета схемы (рис.6.8) в виде потенциалов в каждом узле, равных
176
давлению в соответствующих узлах в м вод. ст., а на рис.6.10 - результаты расчета расходов воды в трубопроводах в л/с.
Рис.6.8. Схема водопроводной сети (контрольный пример)
Таблица 6
Исходные данные и результаты расчетов по трубопроводам
Участок |
Длина, м |
Диаметр, мм |
Материал |
Расход воды, л/с |
|
|
|
|
|
NetStream |
OrCad9.1 |
10-6 |
100 |
100 |
Чугун |
15,971 |
15,62 |
10-11 |
100 |
100 |
Чугун |
12,047 |
12,00 |
11-12 |
100 |
100 |
Чугун |
4,235 |
4,604 |
12-13 |
100 |
100 |
Чугун |
11,116 |
10,53 |
9-8 |
100 |
100 |
Чугун |
18,309 |
18,3 |
7-6 |
100 |
100 |
Чугун |
19,957 |
20,00 |
3-7 |
100 |
200 |
Чугун |
84,476 |
84,64 |
3-4 |
100 |
400 |
Чугун |
188,547 |
189,0 |
8-7 |
100 |
100 |
Чугун |
13,920 |
13,82 |
4-8 |
100 |
400 |
Чугун |
124,542 |
124,4 |
4-5 |
100 |
200 |
Чугун |
115,478 |
117,9 |
177
|
|
|
|
|
Окончание табл.6 |
||
|
|
|
|
|
|
|
|
Участок |
Длина, м |
Диаметр, мм |
Материал |
Расход воды, л/с |
|||
|
|
|
|
NetStream |
|
OrCad9.1 |
|
5-9 |
100 |
200 |
Чугун |
15,478 |
|
17,93 |
|
7-11 |
100 |
100 |
Пластик |
1,562 |
|
1,532 |
|
8-12 |
100 |
100 |
Пластик |
22,313 |
|
22,32 |
|
9-13 |
100 |
200 |
Чугун |
3,787 |
|
6,228 |
|
14-11 |
100 |
400 |
Чугун |
47,845 |
|
48,14 |
|
14-15 |
200 |
400 |
Чугун |
119,664 |
|
116,8 |
|
15-12 |
100 |
400 |
Чугун |
64,568 |
|
63,61 |
|
14-19 |
100 |
400 |
Чугун |
251,433 |
|
248,6 |
|
2-4 |
200 |
400 |
Чугун |
448,567 |
|
451,4 |
|
10-14 |
300 |
400 |
Чугун |
43,924 |
|
43,61 |
|
13-15 |
400 |
200 |
Чугун |
35,096 |
|
33,24 |
|
3-6 |
100 |
100 |
Чугун |
24,071 |
|
24,39 |
|
Таблица 7
Исходные данные и результаты расчетов по узлам
Узел |
Отбор, л/с |
Напор, м |
|
|
|
NetStream |
OrCad9.1 |
1 |
-448,567 |
0 |
0 |
19 |
0,000 |
44,137 |
44,47 |
20 |
-251,433 |
0 |
0 |
3 |
80 |
48,875 |
48,8 |
4 |
20 |
49,668 |
49,79 |
5 |
100 |
37,939 |
38,36 |
6 |
60 |
28,796 |
29,34 |
8 |
70 |
49,312 |
49,3 |
9 |
30 |
37,696 |
38,03 |
14 |
40 |
42,726 |
42,86 |
10 |
40 |
37,635 |
37,69 |
11 |
30 |
42,664 |
42,75 |
12 |
80 |
41,957 |
41,93 |
13 |
50 |
37,675 |
37,98 |
15 |
20 |
42,064 |
42,09 |
7 |
80 |
42,598 |
42,69 |
2 |
0 |
58,653 |
58,7 |
178
|
|
Таблица 8 |
|
|
Характеристики насосов |
||
|
|
|
|
Расход, м3/с |
Напор насоса 1-2, м |
Напор насоса 20-19, м |
|
0,1 |
70 |
49 |
|
0,2 |
68 |
46 |
|
0,3 |
65 |
42 |
|
0,4 |
61 |
36 |
|
0,5 |
56 |
28 |
|
Рис.6.9. Результаты расчета давлений в узлах с помощью пакета программ OrCad9.1
179
Рис.6.10. Результаты расчета расходов воды с помощью пакета программ OrCad9.1
В табл. 9,10 приведены результаты моделирования водопроводной сети (рис.6.8) с представлением всех нагрузок в виде случайных величин. Расчет параметров сети проводился методом Монте-Карло с использованием независимых генераторов случайных чисел для каждой из нагрузок. Среднеквадратичные отклонения нагрузок принимались в 20 % от среднего значения отбора в узле. Проводилось 100 контрольных расчетов, на основании которых определялись статистические параметры расходов и давлений соответственно.
