Устройство для вычисления давления в узле трубопроводной системы

Иллюстрации

Показать все

Реферат

 

1. УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ДАВЛЕНИЯ В УЗЛЕ ТРУБОПРОВОДНОЙ СИСТЕМЫ, содержащее блоки суммирования , отличающееся тем, что, с целью повышения быстродействия , в устройство дополнительно введены блоки вычисления потоков, каждый из которых состоит из трех элементов И, элемента ИЛИ и одноразрядного сумматора, выход одноразрядного сумматора в каждом блоке вычисления потоков подключен к первому входу элемента ИЛИ этого блока, выход элемента ИЛИ соединен с первым входом первого элемента И своего блока, второй вход которого подключен к выходу второго элемента И этого же блока, первый, второй, и третий выходы каждого блока суммирования , кроме последнего, соединены соответственно с первым, вторым и третьим входами последующего блока суммирования, третий выход каждого блока суммирования подключен к первому входу третьегоэлемейта И одноименного блока вычисления потоков, четвертый выход каждого блока суммирования создинен с вторым входом второго элемента И одноименного блока вычисления потока, пятый выход каждого блока суммирования подключен к второму входу элемента ИЛИ предьщущего блока вычисления потоков, выход элемента ИЛИ каждого блока вычисления потоков соединен с четвертым входом последующего блока суммирования, выходу первого и третьего элементов И всех блоков вычисления потоков являются выходами давления в участках узла трубопроводной сети устройства, установочные входы всех блоков суммирования выходами объединены и подключены к установочной группе выходов устройства, информационная группа входов каждого блока суммировдния является соответствующей группой ин- , формационных входов устройства. . 2. Устройство по n,t, отличающееся тем, что блок суммиро4 вания содержит восемь сумматоров, элементы И, ИЛИ и переключатели« приСЬ чем входы первого сумматора являются группой информационных входов блока выходы переполнения первого сумматора подключены к группе входов второго сумматора, вход которого является третьим входом блока, выходы переполнения второго сумматора подключены к группе входов третьего сумматора , вход которого является вторым входом блока, выход переполнений третьего сумматора соединен с первым входом четвертого сумматора, второй

ООЮЭ СОВЕТСКИХ

И4

РЕСПУБЛИК (19) (11) SU (Я)4 G 06 F 15/20

ГОСУДАРСТВЕННый КОМИТЕТ CCCP

ПО ДЕЛАМ ИЭОБРЕТЕКИЙ И ОТКРЫТИЙ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ВСЕСОЮЗНАЯ

+ggqq(:gyp((,"., "д 1 (21) 3609671/24-24 (22) 15.04.83 (46) 30.07. 85. Бюл. Ф 28 (72) М.Н.Кулик, А.И.Стасюк, В.С.Мазурчук, А.Б.Бабич, В.П.Чмут и А.А.Чемерис (71) Институт проблем моделирования в энергетике AH УССР и Киевский ордена Трудового Красного Знамени институт инженеров гражданской авиации (53) 681.3(088.8) (56) Авторское свидетельство СССР

В 748419, кл. С 06 F 15/36, 1980.

Авторское свидетельство СССР

9 762009, кл. С 06 F 15/36, 1980. (54)(57) 1. УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ДАВЛЕНИЯ В УЗЛЕ ТРУБОПРОВОДНОЙ

СИСТЕМЫ, содержащее блоки суммирования, .о т л и ч а ю щ е е с я тем, что, с целью повыиения быстродействия, в устройство дополнительно введены блоки вычисления потоков, каждый из которых состоит из трех элементов-И, элемента ИЛИ и одноразрядного сумматора, выход одно-: разрядного сумматора в каждом блоке вычисления потоков подключен к первому входу элемента ИЛИ этого блока, выход элемента ИЛИ соединен с первым входом первого элемента И своего блока, вторей вход которого подключен к выходу:второго элемента

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

2. Устройство по п.1, р т л и ч аю щ е е с я тем, что блок суммирования содержит восемь сумматоров, элементы И, ИЛИ и переключатели, при- чем входы первого сумматора являются группой информационных входов блока, выходы переполнения первого сумматора подключены к группе входов второго сумматора, вход которого является третьим входом блока, выходы переполнения второго сумматора подключены к группе входов третьего сумматора, вход которого является вторым входом блока, выход переполнения третьего сумматора соединен с первым входом четвертого сумматора, второй

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

Цель изобретения — повышение быстродействия. I0

На фиг.1 изображена схема устрой-, ства для вычисления давления в узле трубопроводной системы; на фиг.2 — блоки суммирования; на фиг.З вЂ” блок вычисления потоков.

Устройство содержит блоки 1 суммирования блоки 2 вычисления потоУ

) I ков, первую 3, вторую 4, третью 5, второй установочный вход которого соединен с вторым информациоьным входом третьего переключателя и с первым информационным входом второго переключателя, второй информационный вход которого соединен с информационным входом первого переключателя и подключен к третьему установочному входу блока, установочные входы блока соединены соответственно с первыми информационными входами второго, третьего и четвертого элементов И, вторые информационные входы которых подключены к выходам соответственно второго, третьего и четвертого сумматоров,выход второго элемента И соединен с первым входом элемента ИЛИ и подключен к управляющему входу первого элемента И, выход которого соединен с вторым входом элемента ИЛИ и подключен к управляющему входу четвертого элемента И, выход которого соединен с третьим входом элемента

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

3 i ) четвертую 6, пятую 7, шестую 8 и

1 седьмую 9 входные шины и выходные шины 10 и 10 (j =1,2, °...n 1 =1,2,".

"-n9. Схема приведена для частного случая, когда и =6, In =3.

Блоки 1 суммирования (фиг.2) выполнены, например, в виде (ю+1)-разрядного сумматора .11, устройства 12 регистрации сигнала удвоения, устройства 13 удвоения и (m+1)-разрядного управляемого сумматора 14, причем (In+1)-разрядный сумматор 11 выполнен, например, из одноразрядных сумматоров 15-18, охваченных шиной переноса, устройство 12 сигнала удвоения содержит элементы И 19 и

20 и элемент ИЛИ 21, устройство удвоения содержит одноразрядные пе3 1170460 4 реключатели 22 и 23, а (ш+1)-разряд- Записывают выражение (2) в раэверный управляемый сумматор 14 содер- нутом виде при и 4, tn =2 и значении жит одноразрядные сумматоры 24, охва- г, равном трем. ченные шиной переноса.

Блок 2 вычисления потоков (фиг.3) выполнен, например, в виде сумматора

25 по модулю два, трех элементов И

26-28 и элемента ИЛИ 29.

Работу устройства для моделирования узла трубопроводной системы по- 10 ясняют на конкретном примере.

Каждый к-й узел трубопроводной сети описывается выражением (3)1

Обозначим в выражении {3) следую щие разрядные векторы:

Ф 4

iv ю а

° г= О г г ч.ч ч

< Е 2 Е. р - Г- Ц „- О и (2) где

r 40 — разрядные векторы, представляющие собой разрядное изображение (у е)

Е»», О», О соответ» 45 ственно;

0= когда:

1=1,ЕИ.1, ЧС3 О

Устройство работает. следующим образом.

На перву1о 3, вторую 4, третью 5, четвертую 6, пятую T и шестую 8 входные шины подаются соответственно ч ч значения q< ° (fe . с — разрядные матрицы, представляющие собой разрядное иэображение г при

6=4 Ф =2

Ч

Г= и 2 ) h °

Ц,* Я, Cfi " Ч, " Р|,г

1 ч 1 2 \ и

Ж1= Ч2 Ч2

П вЂ” разрядность представленчя значений cp E О„

Ж вЂ” разрядность представления которая выбирается из условия tn log Г .

1 . ч 1 1 е

qg= ь qg" ч6 "Ч

Р где Е„ — отбор (расход) в 1 -м узле трубопроводной сети

U» — давление в к-м узле трубопроводной сети

20 е — величина, связанная с потоком в .е-й ветви, инцендентной к-ому узлу трубопроводной сети, 1 — величина, принимающая целочисленное значение, равное количеству ветвей, инцендентных к-му узлу.

Представляем выражение (1) в разрядной форме в следующем виде

v

Каждый 1 -й разряд 9< искомого вектора ц „ определяется но выражению d) 1 при 161 О, (4) где 1 — значение переноса из старшего разряда вектора, определяемого по выражению

vD3<0) v (Й v(<1 ч ц1

q =4 > „" 1 . "C3-0, (1- 1ч <31 ° ®

С(-ГБ )Р1р; (11

Š— величина, принимающая значенйя

<1 2 < " Ф -1;

Е 2- З ) при )<3 )0 (6)

) 1170460

Ф ю а на. (+1)-ю входную шину 9 пода ч < г 3ЪЪ ь ется значение Г

5 после чего в устройстве протекает гереходной процесс. После окончания переходного процесса в схеме в первом блоке 1 суммирования реализуется первая строка выражения (5), благодаря чему на его выходе образуется значениеч "= 1- Е, поступающее на первый вход второго блока 1 суммирования, а на втором выходе переноса первого блока 1 суммирования по выражению (4) образуется значение старшего разряда О», поступающее через третий вход и.первый выход блока 2 вычисления потоков на первый разряд ю выходной шины 10. Во втором блоке 1 .суммирования реализуется вторая строка. выражения (5), Hà его выходе т образуется значение ц, а на втором выходе переноса старшего разряда в

25 соответствии с (4) — соответственно значение второго разряда U» которое через второй вход и первый выход второго блока вычисления потоков поступает на второй разряд выходной

I шины 10. аналогично в каждом ) -м блоке 1 суммирования моделируется -я строка выражения (5), а на втором выходе переноса старшего -ro разряда 1 -го блока 1 суммирования по выражению (4) образуется ) -е 35 значение искомой величины, которое через j -й блок вычисления поI токов поступает на ) -Ф разряд выход- . ной шины 10. Если на втором выходе переноса 1 -ro блока 1 суммирова- 40

1 ния и соответственно 1 -м разряде выходной шины 10е значение 0» =О, 3 а на третьем выходе переноса (j+1)-го блока 1 суммирования образовался единичный сигнал, т.е. сформирова-, 45 лось единичное значение переносал 1 (I+>) из старшего разряда векторами, об разовавшегося на выходе (я+1)-разрядного сумматора 11 по выражению

1 (7), то он через третий вход -ro 50 блока 2 вычисления потоков поступд3 ет на 1 -й разряд выходной шины г0.

Благодаря этому U =1, и вычислительный процесс продолжается аналогично описанному.

Если на втором выходе ) -го блока 1 суммирования и соответственно -ом разряде выходной шины „ =1, а на выходе (я+1)-разрядного сумматора 11 (+1)-го блока 1 суммироv вания значение вектора 5 1 " равное. Ь 4 " = » 11 2 1 1 " 1 больше или равно удвоенному вектору -, т.е.выполняется HepaaeHcTBO G 1g2(I.E 1) (критерием выполнения которого является равенство единице P-го разряда (P=1,2 „..) вектора > и (Р-1)У(1 11 го вектора Ф тогда на выходе

) устройства 12 регистрации сигнала удвоения и соответственно первом выходе старшего разряда (1+1)-го блока

1 суммирования образуется единичный сигнал, поступающий на устройство 13 удвоения этого же блока 1 суммирова\ ния и на первый вход (1+1)-го блока вычисления потоков. Благодаря э-ому

Т значение г в устройстве 13 удвоения ()+1)-го блока 1 суммирования сдвигается на один разряд в сторону старших разрядов, и соответственно выражение (5) реализуется в нем с удвоv енным вектором 21 . Если в результате этого на втором выходе старшего

I разряда (1 +1)-го блока 1 суммирования образуется единица, то она через второй вход и второй выход () +1)го блока 2 вычисления потоков поступает на второй вход 10 1 -го раэМ ряда выходной шины. При этом значение

О» =1, U „=1, à U» =О, и вычислитель3 ный процесс продолжается аналогично описанному. Если на втором выходе старшего разряда (j+1)-го блока 1 суммирования образовался нулевой сигнал, тогда на выходе (j +1)-ro блока

2 вычисления потоков образуется единица, т.е. в этом случае 9» =1,jJ „=О, 1

Ц»=1, и вычисление продолжается в соответствии с выражениями (4) — (6).

3 170460

1170460 (1)

М (М

Составитель А.Колчин

Редактор Е.Копча Техред А.Бабинец Корректор Л.Бескид

Заказ 4705/46 Тираж 710 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

1!3035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4