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

Иллюстрации

Показать все

Реферат

 

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

СОЮЗ СОВЕТСНИХ

И

РЕСПУБЛИН.„Я0;„,1ОО7111 м зы1 С 06 Г 15/56

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР,1

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

ОПИСАНИЕ ИЗОБРЕТЕНИЙ, К ABTOPCHOMY CBNQETEhbCTBV (21) 3283142/18-24 (22) "?4.04.81 (46) 23.03.83. Бюл. Ю 11 (72) М. Н ° Кулик, В. С. Маэурчук, В. Н. Белецкий, В. В. РыЬченко и

А. И, Стасюк (71) Институт проблем моделирования в энергетике AH Украинской ССР (53) 681.333(088.8) (56) 1. Патент Великобритании

М 1289062, кл . G4A, опублик. 1972.

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

М 517900, кл . G 06 F 15/56, 1976 .

3. Пухов Г. Е., Кулик М. Н. Гибридное моделирование в энергетике. Киев, "Наукова думка", 1977. с, 135 (прототип) . (54) (57) 1. УСТРОЙСТВО ДЛЯ РАСЧЕТА

РЕЖИМОВ ТРУБОПРОВОДНЫХ СЕТЕЙ, содержащее блок памяти сопротивлений ветвей, адресный вход которого подключен к первому выходу блока управления, а выход - к входу блока вычисления, уравновешивающих воздействий, о тл и ч а ю щ е е с я тем, что, с целью повышения точности расчета, в него введены Ьлок памяти номеров узлов, блок памяти номеров ветвей, ". блок памяти уравновешивающих воздействий, блок вычислений узловых напоров, блок памяти узловых напоров, элемент И, четыре элемента ИЛИ, коммутатор уравновешивающих воздействий, блок памяти узловых расходов и блок сравнения, причем первый выход блока управления подключен к первым входам первого и второго weментов ИЛИ, выходы которых соответственно подключены к адресным входам блоков памяти номеров узлов и уравновешивающих воздействий, первый выход блока управления соединен с первым входом элемента,И, выход которого подключен к первому входу третьего элемента ИЛИ, выход которого подключен к адресному входу блока памяти узловых: напоров, второй выход блока управления подключен к первому управляющему входу коммутатора уравновешивающих воздействий, к адресным входам блоков памяти узловых расходов и номеров ветвей и к второму входу третьего элемента ИЛИ, выход которого подключен к адресному входу блока памяти узловых напоров, третий и четвертый выходы блока управления соединены с управляющими входами со- ответственно блоков вычисления уэло вых напоров и уравновешивающих воздействий, входы всех блоков памяти, обьединены и соединены с пятым вы,ходом блока управления, выход блока памяти йомеров ветвей подключен к ,второму входу второго элемента ИЛИ и второму входу первого элемента

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

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

2. Устройство по и. 1, о т л ич а ю щ е е с я тем, что блок вычисления уравновешивающих воздействий состоит из входного регистра, трех сумматоров и блока задания нелинейности, причем выходы входного ре-, гистра подключены к входам первого сумматора, выход которого соединен с о.первым входом блока задания нелинейности, первые входы второго и третьего сумматоров оЬъединены и подключены к выходу блока задания нелинейности, вторые входы второго и третьего сумматоров соединены с соответствующими выходами входного регистра, первый, второй входы входного регистра и второй вход блока задания нелинейности являются соответственно первым, третьим и вторым входами блока вычисления уравновешивающих воздействий, а выходы второго и третьего сумматоров объединены и являются выходом блока вычисления уравновешивающих. воздействий, 3. Устройство по и. 1; о-т л ич а ю щ е,е с я тем, что блок вычисления узловых напоров состоит из сумматора и блока деления, вход делимого которого подключен к выходу сумматора, входы сумматора и вход де лителя блока деления являются соответственно первым, вторым и третьим входами Ьлока вычисления узловых напоров, а выход блока деления - вых дом Ьлока вычисления узловых напоров.

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

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

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

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

МДП-транзистора, резйсторный элемент и. потенциометр для установки величины гидродинамического сопротивления 12 .

К недостаткам этого устройства . следует отнести низкую скорость решения задач вследствие ручной установки величины гидродинамических сопротивлений, а также низкую (аналоговую) точность решения.

Наиболее близким по. технической сущности к предлагаемому является устройство для расчета режимов трубопроводных сетей, которое содержит наборное поле, модели ветвей, входы которых посредством коммутатора соединены с выходами блока вычисления уравновешивающих воздейстg 1 11 4, 0

2$

3$ ео

3 100 вий, блок памяти сопротивлений вет-. вей, адресный. вход которого подключен к выходу блока управления и управляющему входу коммутатора, а выход -. к входу блока вычисления уравновешивающих воздействий, выходы моделей ветвей соединены с груп. пой входов наборного поля и через коммутатор c вaхxоoд аaм и б лnоoкKаa,", вычисления уравновешивающих воздействий(3).

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

Целью изобретения является повышение точности вычислений.

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

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

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

I блока памяти номеров узлов соединен с вторым управляющим входом коммутатора уравновешивающих воздействий и с вторым входом элемента И, ngpвый вход блока вычисления уравновешивающих воздействий подключен к выходу блока памяти узловых напо-. ров и к первому входу блока сравнения, выход блока вычисления уравновешивающих воздействий соединен с информационным входом блока памяти уравновешивающих воздействий, выход которого подключен к информационному входу коммутатора уравновешивающих воздействий, выход которого соединен с вторым входом блока вычисления узловых напоров, первый вход которого подключен к выходу блока памяти узловых расходов, выход блока вычисления узловых напоров соединен с вторым входом четвертого элемента ИПИ, выход которого подключен к информационному входу блока памяти узловых напоров, выход блока вычисления узловых напоров соединен с вторым входом блока сравнения, управляющий вход которого соединен с шестым выходом . блока управления, а выход - с входом блока управления, первый вход четвертого элемента ИЛИ и инфорá$ мационные входы блоков памяти номеров узлов, сопротивлений ветвей и узловых расходов являются входами устройства, выходом устройства является выход блока памяти узловых напоров.

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

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

Блок вычисления узловых напоров состоит из сумматора.и блока деления, вход делимого которого подключен к выходу сумматора, входы сумматора и вход делителя блока деления являются соответственно первым, вторым и третьим входами Ьлока вычисления узловых напоров, а выход блока деления — выходом блока вычисления узловых напоров. 2$

На фиг. 1 представлена схема устройства для расчета режимов трубопроводных сетей; на фиг. 2- схема блока вычисления уравновешивающих воздействий; на фиг. 3- схема блока вычисления узловых напоров; на фиг.4один из возможных вариантов схемной реализации блока управления; на фиг. 5 - один из возможных вариантов схемной реализации коммутатора

35 уравновешивающих воздействий; на фиг. 6 - один из возможных вариантов схемной реализации блока сравнения.

Устройство (фиг. 1) состоит из блока 1 памяти сопротивлений ветвей, блока 2 управления, блока 3 вычисления уравновешивающих воздействий, блока 4 памяти номеров узлов, блока 5 памяти номеров ветвей, блока 6 памяти уравновешивающих воздействий, блока 7 вычисления узловых напоров, блока 8 памяти узловых напоров| элементов ИЛИ 9-12, we" мента И 13, коммутатора 14 уравновешивающих воздействий, блока 15 па мяти узловых расходов и блока 16 сравнения.

Блок 3 вычисления уравновешивающих воздействий (фиг. 2) содержит входной регистр 17, сумматор 18, блок 19 задания нелинейности, сумматоры 20 и 21.

11 4

Блок 7 вычисления узловых напоров (фиг. 3) содержит накапливающий сумматор 22 и блок 23 деления.

Блок 2 управления (фиг. 4) содержит генератор 24 тактовых импульсов, элементы И 25-32, счетчик 33 команд, элементы И 34-38, счетчик 39 номеров ветвей, счетчик 40 номеров узлов, блоки 41 и 42 сравнения и триггеры 43 и 44.

Коммутатор 14 уравновешивающих воздействий (фиг. 5) содержит многоразрядные сумматоры 45 и 46, сумматор 47 по модулю два, элементы И 48 и 49 и элемент ИЛИ 50.

Блок 16 сравнения (фиг. 6) содержит сумматоры 51 по модулю два, количество которых определяется числом сравниваемых двоичных разрядов, элемент ИЛИ 52, триггер 53, weмент И 54 и элемент 55 задержки.

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

Трубопроводная сеть, содержащая ветвей и q узлов, описывается системой уравнений, содержащей о -1 линейное уравнение вида

m=1 где Q - поток a m-й ветви, подтекаю-Щ щий к узлу Д или вытекающий. из него;

Q - узловой расход (отбор) в узМ ле

P - количество ветвей, сходящихся в узле 1; и 1-ц +1-нелинейных уравненмй вида

S Н =О; Н„=Д ф, (2) где Н - падение давления íà m-м

Ф участке (ветви) сети;

S - -количество ветвей, образующих контур; сС - гидродинамическое сопротивление ветви; и - число, определяемое характером движения потока.

Исходными данными для расчета являются напоры Н, создаваемые насосами в определенных узлах сети, называемых задающими узлами, узловые расходы Qq сопротивлений ват,вейц(и информация о топологии сети.

Перед вводом исходных данных в устройство нумеруются все ветви и узлы сети. При этом каждой ветви присваи вается порядковый номер m(1

7 каждому узлу присваивается порядковый номер (1 EE4q ) . Информация о топологии, представленная номерами узлов и ветвей сети, заносится в блок памяти номеров узлов и блок памяти номеров ветвей. В ячейки па" мяти блока 4 памяти номеров узлов по первому входу записываются номера узлов, между которыми заключены вет. ви сети. Так, в первую ячейку памя- ló ти блока 4 памяти номеров узлов записываются номера двух узлов, между которыми заключена первая ветвь сети, .во вторую ячейку памяти - номера двух узлов, между которыми заключена tS вторая ветвь сети и т.д. Таким образом, в блоке 4 памяти номеров узлов заполняются М ячеек памяти информацией об узлах инцидентных вет" вям сети. 20

В блок 5 памяти номеров ветвей по первому входу записываются номера ветвей, индидентных узлам сети.

Так, в первую ячейку памяти блока 5 . памяти номеров ветвей .5, записывают- gS ся номера всех ветвей, сходящихся в первом узле и т.д. Всего в блоке 5 памяти номеров ветвей заполняется

q ячеек памяти информацией о ветвях, инцидентных узлам сети. В блок 1 памяти сопротивлений ветвей, по первому входу записывают1 ся величины: гидродинамических сопротивлений ветвей (а=1,2,..., ).

Всего в блоке памяти 1 сопротивле35 ний ветвей заполняется 9 ячеек памяти информацией о величинах сопротивлений ветвей о(п, рассчитываемой с сети.

ie

В блок 15 памяти узловых .расходов по первому входу записывайтся ве,личины узловых расходов О .

В блок 8 памяти узловых напоров по первому входу через первый вход элемента ИЛИ 9 заносится информация .45 о напорах в задающих узлах сети, т.е. в тех узлах, в которых включены насосы. При этом заполняются те ячей- ки памяти блока 8, адреса которых совпадают с номерами задающих узлов сети.

Номера задающих узлов сети не за" носятся в блок 5 памяти номеров ветвей, так как напоры в этих узлах не подлежат расчету.

И

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

ll 8

На адресный вход блока 4 памяти номеров узлов через элемент ИЛИ ll с первого выхода блока 2 управления поступает код выборки первой ячейки памяти, в которой записаны номера двух узлов i и j, инцидентных первой ветви. Одновременно этот код выборки поступает на адресный вход блока 1 памяти сопротивлений ветвей и через элемент ИЛИ 12 на адресный вход блока 6 памяти уравновешивающих воздействий. На управляющий вход блока 4 памяти номеров узлов с пято- . го выхода блока 2 управления поступает управляющий сигнал, в соответствии с которым производится выбор-, ка блока 4 памяти и считывание информации из его первой ячейки памяти. двоичные коды номеров узлов i u j с выхода блока 4 памяти номеров уз.лов через открытый элемент И 13 и элемент ИЛИ 10 поступают на адресный вход блока 8 памяти узловых напоров. В ячейках памяти блока 8 памяти узловых напоров с адресами 1 и j записаны величины напоров этих узлов H. и Н (в случае, если эти узлы не являются задающими, так как на первой итерации находятся нули).Величины Н; и Н с выхода блока

8 по сигналу уйравления поступают на первый вход блока 5 вычисления уравновешивающих воздействий и на первый вход блока 16 сравнения. На второй вход блока 3 вычисления уравновешивающих воздействий с выхода блока 1 памяти сопротивлений ветвей по сигналу управления поступает. вели" чина сопротивления первой ветвиф

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

Я =Н.-Ысрi(Н.-H.)

М2= Н.+sj%n(H — Н.)

Величины Ч и Чд поступают с выхО да блока 3 на первый вход блока 6 памяти уравновешивающих воздействйй

9 10071 и записываются в первую ячейку памя ти Ьлока 6 по сигналу управления, .поступающему с пятого выхода блока 2 управления.

Аналогично вычисляются уравновеши- $ вающие воздействия и остальных ветвей (всего 11 ветвей), при этом они записываются в соответствующие ячейки памяти блока 6 памяти.

После вычисления уравновешиваю- 10, щих воздействий Ч.,и Ч всех 4 ветвей сети вычисляются узловые напоры.

На адресный вход блока 5 памяти номеров ветвей, на адресный вход блока 15 памяти узловых расходов, 1$ на первый вход коммутатора 14 уравно-, вешивающих воздействий с второго вы-. хода блока 2 управления поступает код выборки первой ячейки памяти.

Одновременно этот код поступает черезрз элемент ИЛИ 10 на адресный вход блока 8 памяти узловых напоров. В первой ячейке памяти блока 5 памяти номеров ветвей записаны номера вет".. :вей, инцидентных первому узлу сети. И

По сигналу управления коды номеров ветвей через элемент ИЛИ 12 поступают .на адресный вход блока 6 памяти уравновешивающих воздействий и через элемент ИЛИ 11 на адресный вход блока 4 памяти номеров узлов.

Коды номеров узлов по сигналу управ ления поступают на второй вход коммутатора 14 уравновешивающих воздействий (элемент И 13 закрыт).

Коммутатор 14 уравновешивающих воздействий по соотношению кодов, поступающих на его первый и второй входы, подключают к второму входу блока 7 вычисления узло46 вых напоров одного из двух уравновешивающих воздействийЧ „" или Ч соответствующих m- и ветвй сети. Vcли ветвь с номером заключена между узлами с номерами i u j и вычисляет:.ся напор узла i то если i > j, веф$ личина Ч . Кроме того, на первый вход блока 7 с выхода блока 15 паняти узловых расходов по сигналу управления поступают величины расходов узлов. Блок 7 вычисления узловых напоров по сигналу управле ния, поступающему с блока 2 управления, формирует на своем выходе величины напоров узлов в соответсавии с выражением

11 10 где n - количество ветвей сходяР цихся с номером l;

Н -напор в узле 1;

Q -расход в узле 1; Е Ч -сумма уравновешивающих воз1(2)

ltl действий всех m ветвей сходящихся в узле И (A<(>jуравновешивающее воздействие ветви m, которое может входить в (5) либо как

Ч, либо как Ó2 в зависимости от соотношения номера узла, для которого вычисляется напор и номера второго узла ветви m).

Вычисленная величина напора узла поступает на второй вход блока 16 сравнения, где сравнивается с величиной напора этого же узла „ полученной на предыдущей итерации и поступающей на первый вход Ьлока 16 сравнения с выхода блока 8 памяти узловых напоров по сигналу управления на его втором входе. Совпадение или несовпадение этих веЛичин фиксируется в блоке 16 сравнения, после чего вычисленная величина напора записывается через элемент ИЛИ 9 в блоке 8 памяти. После такого вычисления напоров во всех узлах проверяется выполнение условия окончания итерационного процесса. При этом на третий вход блока !6 сравнения с шестого выхода Ьлока 2 управления поступает сигнал опроса блока 16. Итерационный процесс заканчивается при достижении требуемой очности решения

liH + -Н"ЦИ, которая определяется количеством сравниваемых разрядов в блоке 16 сравнения, где И - требуемая

+1 точность решения. Н и И - векторы узловых напоров на К-й и (К+1)-й итерациях.

Блок 3 вычисления уравновешивающих воздействий (фиг. 2) формирует функцию (ь) соответствующую первому уравновешивающему-воздействию е-й ветви и функцию

l (1) соответствующую второму уравновешивающему воздействию m-й ветви.

- l l 1007

Блок 7 вычисления узловых напоров (фиг. 3) формирует функции (5).

Блок управления работает следующим образом.

По сигналу "Пуск", поступающему з на второй вход элемента И 25,тактовые импульсы с выхода генератора 24 тактовых импульсов поступают на первый вход счетчика 33 команд. На первом такте работы устройства изменя- >0 ется состояние счетчика 39 номеров ветвей на единицу. Блок 41 сравни- . вает очередное состояние счетчиков

39 номеров ветвей с общим количеством ветвей P в схеме моделируемой трубопроводной сети и в случае сов" падения формирует сигнал 1" на своем выходе. Нулевое состояние триггера 43 свидетельствует о выполнении устройством цикла вычисления уравно- 20 вешивающих воздействий ветвей моделируемой .сети. Производится выборка блока памяти номеров узлов и считывание информации из ячеек памяти. На втором такте работы производится вы- И борка и считывание информации из блока 8 памяти узловых напоров. На третьем такте производится выборка блока памяти сопротивления ветвей.

На четвертом такте формируется уп- 30 равляющий сигнал на вычисление значений уравновешивающих воздействий.

На пятом такте производится выборка блока 6 памяти уравновешивающих воз111 12 действий и запись информации в па с мять с выхода блока 3 вычисления уравновешивающих воздействий. Кроме того, на пятом такте счетчик

33 команд сбрасывается в ноль. Далее, процесс функционирования блока 2 управления повторяется аналогично выше- описанному до того момента, когда код в счетчике 39 номера ветвей совпадает с числом ветвей Р моделируемой

-.ети.

Аналогичным образом осуществляется и цикл вычисления узловых напоров.

После окончания цикла вычисления узловых напоров производится сравнение узловых напоров на данной и предыдущей итерациях в блоке 16 сравнения (Фиг. 1) и по результату сравнения определяется необходимость продолже" ния счета .

Коммутатор 14 осуществляет по команде блока 2 управления выдачу в блок вычисления узловых напоров значения уравновешивающего воздействия

Ч либо Ч .

Блок 16 сравнения (фиг. 6) осу. ществляет поразрядное сравнение информации, поступающей íà его входы.

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

1007111

1007111

Составитель Е. фролов

Редактор Т. Кугрышева Техред С.Мигунова Корректор 10. Макаренко

Заказ 2140/72 Тираж 704 Подписное .

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

113035, Москва, Ж-35, Рауаская наб., д. 4/5 . филиал ППП "Патент", r. Ужгород, ул. Проектная, 4