Система динамической синхронизации и корректировки рангов объектов в асу
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматизированным системам управления, в частности к системам назначения и динамической корректировки рычагов объектов, и может быть использовано при реализации передачи управления между объектами автоматизиро ванных систем управления различных приоритетов . Цель изобретения - повьшение надежности и быстродействия системы. Поставленная цель достигается путем введения в систему группы элементов ИЛИ, группы инверторов, группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, устройства коммутации по медленнои быстроменяющимся параметрам устройств ранжирования , устройства ранжирования по критическому параметру, устройства ранжирования по совокупности параметров и блока памяти, что позволяет исключить ручные процедуры по корректировке рычагов и Ввести автоматизацию распределения приоритетов. 6 з.п. ф-лы. 11 ил. (Л с
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (!9) (11) ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ
J «- 1
lt g
I «(@II ю
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3912170/24-24 (22) 14.06.85 (46) 23.04.87. Бюл. У 15 (75) А.Н.Романов, О.Б.Грабовский, Ю.Ю.Бельских и А.С.Пьппненко ,(53) 621.503.55(088.8) (56) Авторское свидетельство СССР
У 1056205, кл. G 06 F 15/31, 1973.
Патент США N - 4301515, кл. G 06 F 1/00, опублик. 1981 °
1 (54) СИСТЕМА ДИНАМИЧЕСКОЙ СИНХРОНИЗАЦИИ И КОРРЕКТИРОВКИ РАНГОВ ОБЪЕКТОВ В АСУ (57) Изобретение относится к автоматизированным системам управления, в частности к системам назначения и динамической корректировки рычагов объектов, и может быть использовано (д11 4 С 05 В 13/00, С 06 Г 9/40, I l/26 при реализации передачи управления между объектами автоматизированных систем управления различных приоритетов. Цель изобретения — повьппение надежности и быстродействия системы.
Поставленная цель достигается путем введения в систему группы элементбв
ИЛИ, группы инверторов, группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, устройства коммутации по медленно- и быстроменяюп(имся параметрам устройств ранжирования, устройства ранжирования по критическому параметру, устройства ранжирования по совокупности параметров и блока памяти, что позволяет исключить ручные процедуры по корректировке рычагов и"ввести автоматизацию распределения приоритетов. 6 э.п. ф-лы. 11 ил.!
305630
Изобретение относится к автоматизированным системам управления, в частности к системам назначения и динамической корректировки . рангов объектов сложной АСУ, и может быть использована при реализации передачи управления между объектами автоматизированных систем управления разных рангов (приоритетов).
Необходимость подобной системы. обусловлена тем, что при выходе из строя (аварии) различных объектов системы, образующих один уровень иерархии и имеющих заданный статус (ранг), снижается надежность управления, так как нарушается преемственность объектов при взятии управления на себя.
Цель изобретения — повышение надежности и быстродействия системы путем введения устройств с возможностями по назначению рангов и исключения ручных процедур корректировки рангов, выполняемых человеком-оператором.
На фиг.! и 2 представлена блоксхема системы; на фиг.З вЂ” схема устройства приема и распределения параметров;на фиг.4 и 5 — схемы основного и вспомогательного устройств ранжирования объектов; на фиг.б и 7 схема устройства ранжирования по критическому параметру; на фиг.8 и 9— схема устройства ранжирования по совокупности параметров; на фиг.10— временная диаграмма работы системы, на фиг.ll — эпюры напряжения работы обастрителя импульсов в контрольных точках.
Система (фиг.l и 2) включает первую группу регистров 1, первую группу инверторов 2, первую группу элементов ИЛИ 3, вторую группу элементов ИЛИ 4, первую 5, вторую 6, третью
7 и четвертую 8 группы элементов И, первый элемент ИЛИ 9, вторую группу
10 инверторов, первый регистр 11, первый счетчик 12 импульсов„ первый дешифратор 13, первый 14 и второй 15 триггеры, первый 16 и второй 17 элементы И, первый 18, второй 19 и третий 20 элементы задержки, первый инвертор 21,первый элемент ИЛИ-НЕ 22, генератор 23 тактовых импульсов, первый делитель 24 частоты, индикатор 25, первый блок 26 памяти, третью группу инверторов 27, первую группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 28, устройство
29.1 коммутации, устройство ранжира!
О ва ния па медленноменяющемуся 29, 2 и быстроменяющемуся 29.3 параметру, устройство 29.4 ранжирования па критическому параметру, устройство 29.5 ранжирования па совокупности параметров и третью группу элементов ИЛИ 30.
Устройство 29.1 коммутации (фиг.3) содержит датчик 3! импульсов единого времени, входной буферный регистр 32, генератор 33 синхраимпульсав, второй делитель 34 частоты, вторую 35, третью 36 и четвертую 37 группы регистров, пятую 38, шестую 39 и седьмую 40 группы элементов И, второй 41 и третий 42 счетчики импульсов, второй 43 и третий 44 дешифраторы, второй регистр 45, четвертый 46 и пятый
47 элементы задержки, второй инвертар 48, второй элемент ИЛИНЕ 49, третий инвертар 50 третий элемент ИЛИ-HE 51, второй 52 и третий 53 элементы ИЛИ и третий делитель 54 частоты.
Устройство 29.2 ранжирования по медленнаменяющемуся параметру (фиг.4) содержит блок 55 распределения параметров, включающий вторую группу элементов ИСКЛIОЧАЮЩЕЕ ИЛИ 56, четвертый 57 и пятый 58 счетчики импульсов, четвертый дешифратор 59, пятый дешифратор 60„, первый шифратор 61, второй блок 62 памяти, третью группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 63, пя тую группу регистров 64, третий триг35 гер 65, восьмую бб, девятую 67 и десятую 68 группы элементов И, третий 69, четвертый 70 и пятый 7 элемен ты И, четвертый 72 и пятый 73 элементы ИЛИ и четвертую группу 74 элементов ИЛИ.
Устройство 29.3 ранжирования по бысгроменяющемуся параметру (фиг.5) содержит блок 55 распределения параметров, четвертый делитель 75 часто45 ты, шестой счетчик 76, шестой дешифратор 77, одиннадцатую 78 и двенадцатую 79 группы элементов И, шестой элемент И 80, четвертую группу 81 элементов ИЛИ и пятый элемент ИЛИ 82.
Устройство 29.4 ранжирования по критическому параметру (фиг.б и 7) содержит первую группу сумматоров 83, пятую 84, шестую 85 и седьмую 86 группы регистров, четвертую группу элементов ИСКЛК)ЧАЮЩЕЕ ИЛИ 87, седьмой 88, восьмой 89, девятый 90 и десятый 91 счетчики, второй 92 и третий 93 шифраторы, седьмой 94, восьмой 95 и девятый 96 дешифратары, тре3 1305 тий 97 и четвертый 98 блоки постоянной памяти, пятый делитель 99 частоf0
25 ты, шестой элемент 100 задержки, четвертую 101, пятую 102 и шестую 103 группы элементов ИЛИ, шестой 104, седьмой 105 и восьмой 106 элементы
ИЛИ, седьмой элемент И 107, тринадцатую группу элементов И 108, четвертый инвертор 109, четвертый элемент ИЛИ-НЕ 110, пятый инвертор 111, четвертую 112 и пятую 1)3 группы инверторов, пятую группу 114 элементов
ИСКЛЮЧАЮЩЕЕ ИЛИ и четырнадцатую группу 115 элементов И.
Устройство 29.5 ранжирования по совокупности параметров (фиг.8 и 9) содержит шестую группу 116 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, сумматор 117, седьмую 118 и восьмую 119 группы регистров, седьмую 120 и восьмую 121 . группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, девятую 122 и десятую 123 группы регистров, одиннадцатый 124, двенадцатый 125, тринадцатый 126 и четырнадцатый 127 счетчики, десятый 128 и одиннадцатый 129 дешифраторы, девятую группу 130 элементов ИСКЛЮЧАЮЩЕЕ
ИЛИ, четвертый триггер 131, седьмой элемент 132 задержки, восьмой элемент И 133, пятнадцатую 134 и шестнадцатую 135 группы элементов И, девятый 136, десятый 137 и одиннадцатый 138 элементы ИЛИ, седьмую группу
139 элементов ИЛИ, семнадцатую 140 и восемнадцатую 141 группы элементов И и шестой инвертор 142.
Кроме того, обозначены первая 143 и вторая 144 группы входов системы, вход 145 устройства приема и распределения параметров, первая 146, вторая 147 и третья 148 группы выходов этого устройства, первый 149 и второй 150 выходы устройства, первый
151, второй 152, третий 153 и четвертый 154 входы, группа 155 входов, пятый вход 156, первый 157, второй
158, третий 159, четвертый 160, пятый 161 и шестой 162 выходы основного устройства ранжирования объек-. тов, входы 163, группа входов 164, первый 165, второй 166, третий 167, четвертый 168, пятый 169, шестой 170 и седьмой 171 входы, первый 172, второй
173, третий 174 и четвертый 175 выходы устройства ранжирования по быстроменякщемуся параметру, первый 176, второй
177, третий 178, четвертый 179, пятый 180, шестой 181, седьмой 182 и
630 4 восьмой 183 входы, группа входов 184, первый 185, второй 186, третий 187, четвертый 188 и пятый 189 выходы устройства ранжирования объектов по критическому параметру, первый 190, второй 191, третий 192, четвертый !93, пятый 194, шестой 195,седьмой 196, восьмой 197, девятый 198, десятый
199 входы, первая 200 и вторая 201 группы выходов, первый 202, второй
203 и третий 204 выходы устройства ранжирования объектов по совокупности параметров и выход 205 системы.
Система работает следующим образом.
Датчик 31 импульсов единого времени формирует импульсы разрешения сбора информации (ИРСИ), которые поступают на разрешающий вход входного буферного регистра 32.
На каждом из объектов АСУ формируются и выдаются в каналы связи различные параметры (например, медленноменяющиеся, быстроменяющиеся, имеющие критическое значение и т,д.), характеризующие работоспособность и состояние этих объектов управления (ОУ). Поступая на вход 144 системы устройства приема и распределения параметров (фиг.2), информация о параметрах ОУ записывается во входном буферном регистре 32 при условии HB личия очередного импульса разрешения сбора информации, После сбора информации во входной буферный регистр 32 ИРСИ своим спадом запускает генератор 33 синхронизирующих импульсов. Последовательность синхроимпульсов с выхода генератора
33 поступает на вход делителя 34, на выходе которого формируются синхроимпульсы временных каналов (СИВК), разделяющие во времени набор характеристик каждого ОУ. Эти импульсы, пройдя элементы 46 задержки„ время задержки которого равно необходимой длительности импульса сброса счетчика 41, инвертор 48 и элемент ИЛИ-HF.
49, представляющие собой обостритель импульсов, а также элемент ИЛИ 52, поступают на сбросовый вход счетчика 41 импульсов.
Кроме того, импульсы с выхода генератора 33 синхроимпульсов поступают на счетный вход входного буферного регистра 32, последовательно выдавая информацию с выхода госледнего, и в качестве синхроимнульсов кодовых
5 1305630 6 еделяющих место- 65, устанавливая его в единичное саном канале инфор- стояние z» открывая элемент И 69. Оче делитепь 54 час- редной импульс с выхода 205 генераульсы с выхода де- тора 23 тактовых импульсов системы частотой смены
5 поступает через элемент И 69 на инапример, кода но- крементный вход счетчика 58 импульего параметров сов, который выполняет две функции: на инкрементный формирует эталонную информацию для пул о ув личи сравнения величин параметров всех ракаждый Раз 10 ботоспособных ОУ и является управля41 двоичный ющим элементом при опросе и грисвоешифратор 43 Kozo нии порядкового номера регистрам 64 подключает K zzH по первому параметру. Выходы счетчиУ сначала сдвиго- ка 58 параллельно подключены к одним
f5 входам элементов И 66, 78 и 115 пает код номера групп устройств 29.3 и 29.4, на друрующий вход гие входы которых поданы единичные
»«e»ы И с"от потенциалы от соответствующих элемен8 — 40 — на вхо- тов ИСКЛЮЧАЮЩЕЕ ИЛИ 63 и 114 групп. временного хР 20 Рассмотрим работу устройства 29.2 паРаметров групп ранжирования по медленноменяющемуся параметру сшифровывает со- С выходов элементов И 66 восьмой
45, представляющее группы информация, формируемая счетчередного ОУ, и 25 чиком 58 импульсов параллельным коационной шине дом, поступает на вход В элементов стРов 35 — 37, ко- ИСКЛЮЧАЮIЦЕЕ ИЛИ 56 группы блока распозиций (СИКП), опр положение во времен мации, поступают на тоты импульсов. Имп лителя 54 следуют с видов информации (н мера ОУ, каждого из и т.д.) и поступают вход счетчика 41 им вая состояние после на единицу. Со счет код поступает на де рый последовательно формационному канал вый регистр 45, на вход которого посту
ОУ, а на синхронизи
СИКП, а затем через ветствующих групп 3 ды выбора регистров кения кодов текущих
35-37 .
Дешифратор 44 ра держимое регистра собой код номера о подключает к информ только группы реги торые отведены для записи текущих параметров этого объекта управления (номер этого ОУ передан в текущем вре-39 менном канале). Кроме того, выходы дешифратора 44 подключены к элемен:ту
ИЛИ 53, импульсы с выхода которого поступают на инкрементный вход счетчика 42 импульсов. Последний подсчитывает количество работоспособных ОУ, участвующих в текущем цикле сбора и передачи информации, На синхронизирующие входы регистров 35 — 37 поступают синхроимпульсы кодовых позиций.
После того, как вся информация из входного буферного регистра 32 будет обработана в счетчике 41 импульсов, дешифраторах 43 и 44 и регистре 45, на нулевом выходе дешифратора 44 сфор- 45 мируется высокий потенциал, который с помощью элемента 47 задержки, инвертора 50 и элемента ИПИ-НЕ 51 (временные эпюры, фиг.II) преобразуется в короткий импульс. Этот импульс. 50 пройдя элемент ИЛИ 52, поступает на сбросовый вход счетчика 41 импульсов и выдается на выход 150 устройства
29.1 приема и распределения,параметров, а также сбрасывает генератор
33 и входной буферный регистр 32 .
Импульс с выхода 150 устройства
29.1 в качестве импульса запуска псступает на единичный вход триггера пределения параметров (фиг. 4) . Входы
155 группы A элементов 56 подключены к выходам 146 соответствующих регистров 37 временного хранения кодов первого параметра всех ОУ. При совпаденни кода, формируемого счетчиком
58, и кода, записанного в одном из регистров второй группы 35, на выходе соответствующих элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 56 формируется "1", кото-. рая одновременно поступает на один из входов элемента ИЛИ 72 и один из входов шифратора 61 кода адреса. С выхода элемента ИЛИ 72 "I" поступает на инкрементный вхоц счетчика.57 импульсов, тем самым увеличивая его состояние на "1".
Параллельный код с выхода счетчика 57 импульсов поступает на информационные входы дешифратора 59 и на входы А элементов ИСКЛЮЧАЮЩЕЕ ИЛИ
63. Дешифратор 59 последовательно подключает информационные входы регистров 64 пятой группы. На эти входы поступают коды номеров ОУ, постоянно хранящиеся в блоке 62 постоянной памяти. Адреса ячеек блока 62 постоянной памяти, в которых хранятся коды номеров ОУ, формируются шифратором 61. Причем в первый регистр 64 пятой группы регистров записывается код номера ОУ., который характеризует1305
630 8
Дальнейшая обработка параметров осуществляется по процедурам, аналогичным процедурам, описанным для устройства 29.2. Особенность состоит только в том, что первая половина регистров 86 седьмой группы регистров содержит ранжировку ОУ для ьо > О, а вторая половина — для Ь О.
После того, как коды номеров ОУ проранжируются в устройствах 29.3 и
29.4 (в каждом по своему параметру), элементы ИСКЛЮЧАЮЩЕЕ ИЛИ третьей 63 и пятой 114 групп выдают нулевые потенциалы, которые закрывают по одному входу элементы И 66, 78 и 115 соответствующих групп элементов И и после инвертирования инвертором 111 открывают соответствующие элементы И
70, 81 и 107 и группу элементов И 68.
Кроме того, эти потенциалы, пройдя элементы И 70 и 71 и ИЛИ 73, сбрасывают счетчик 58 в исходное состояние.
Дешифратор 60 с помощью группы элементов И 68 производит опрос регистров 64, счетчик 76 и дешифратор
77 с помощью группы элементов И 80 производят опрос соответствующих регистров блока распределения параметров, счетчик 90 и дешифратор 96 с помощью групп элементов ИЛИ 101 и
И 108 производят опрос регистров 86 группы.
Делители 75 и 99 частоты импульсов позволяют осуществлять опрос регистров блока распределения параметров с частотой в i раз (i — количество ОУ) меньше аналогичного опроса регистров 65 и в i раз больше аналогичного опроса регистров 86 седьмой группы регистров. Такое соотношение частот следования тактовых импульсов позволяет получить все сочетания кодов на выходах регистров 64 пятой группы и регистров 86 седьмой группы регистров, которые через соответствующие им четвертую группу элементов
ИЛИ 74, пятую группу элементов ИЛИ
102, поступают на входы 195 и 196устройства 29.4 (фиг.8 и 9), т. е. элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 116 группы.
Одновременно со счетчика 58 через элементы И 66 группы, счетчика 76 и счетчика 90 через соответствующие входы 192 — 194 информация подается на сумматор 117.
В случае, когда dg,o О, на выходе
Р2 сумматоров 83 первой группы сумматоров формируется нулевой потенциал, который инвертируется инверторами 113 и подключает регистры 85 шес - 45 той группы регистров. В случае, когда Ь с О, на выходе Р2 формируется высокий потенциал, подключающий регистры 84 пятой группы. Таким образом, после обработки информации, хра- 50 нящейся в регистрах 37 четвертой групгруппырв сумматорах 83 первой группы, параметры, превышающие свое критическое значение, будут записаны в регистрах 86 седьмой группы, а параметры
ОУ, значения которых меньше своих критических значений, будут записаны в регистрах 84 пятой группы регистров. ся наименьшим первым параметром, а в последний — код номера ОУ с наибольшим параметром. Кроме того, текущий код с выхода счетчика 57 поступает на входы А элемента ИСКЛЮЧАЮЩЕЕ ИЛИ
63, где он сравнивается с коцом числа, который поступает со счетчика 42 импульсов (подсчитывает количество работоспособных ОУ) на вход вспомогательного устройства 29.3 ранжирова- 10 ния объектов. На выходе элементов
ИСКЛЮЧАЮЩЕЕ ИЛИ 63 при совпадении кодов формируется нулевой импульс, который поступает на вторые входы элементов И 66 восьмой группы, тем са- 15 мым прекращая доступ информации со счетчика 58 импульсов на входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 56 второй группы.
Устройство ранжирования цо быстроменяющемуся параметру работает аналогичным образом.
Информация с четвертой группы регистров 37 временного хранения кодов 25 параметров, имеющих критические значения (параметры Ы, а их критические значения ec ), поступает на входы 173 сумматоров 83 первой группы сумматоров, причем на входы В сумма- 30 торов 83 поступают значения с, а на вход А — М„р, прошедшие соответствующую группу инверторов 112, преобразующие прямой код критических параметров в обратный. На вход переноса Pl сумматоров 83 первой группы сумматоров постоянно подается "1", они реализуют операцию
Ь < кр °
При совпадении кодов в элементах
116 (это происходит при сочетании ре!
3056 гистров, в которых записан код номера одного и того же ОУ) на их выходе формируется "1", открывающая по одному входу элементы И 140 группы, другие .входы которых соединены с соответствующими выходами 185 дешифратора 96, осуществляющего последовательное подключение каждого из регистров 118 и 119 групп к сумматору
117, на выходе которого к этому моменту времени формируется сумма порядковых номеров регистров 64 и: 86 и соответствующих регистров вспомоraтельного устройства ранжирования (, объектов, в котофых записан код номера одного и того же ОУ.
При совпадении кодов на входах А и В элементов 120 и 121 на их выходах формируются единичные импульсы, которые через элементы HJIN 137 и
136 подаются на инкрементные входы соответствующих счетчиков 125 и 124.
Эти счетчики совместно с дешифраторами 129 и 128 осуществляют окончательную ранжировку номеров ОУ исходя из сумм их рангов по отдельнцм параметрам и подключение регистров 122 группы для занесения в них кодов номеров ОУ, у которых hoL > О, и регистров 123 группы для занесения в них кодов номеров ОУ, у которых6К(О.
Код суммы записывается в один из регистров )18 (либо 119) группы, положение которого соответствует поло- 20 жению одного из регистров 86 группы, в котором записан код номера ОУ. Это позволяет установить однозначное соответствие номера объекта и суммы рангов этого объекта по отдельным па- 25 раметрам. После того, как загрузится последний регистр 119 группы, триггер 131 установится в единичное состояние. Единичный потенциал с выхода триггера 131 открывает по одному вхо- 30 ду элемент И 133, другой вход которого подключен к генератору 23 тактовых импульсов. Очередной тактовый импульс генератора 23, проходя элемент
И 133, поступает на инкрементный вход 35 счетчика 127, формирующего текущее значение кода, поступающего на входы
В элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 120 и
121, на входы А ко горых поступает содержимое соответствующих регистров 40
118 и 119 группы, представляющее собой суммы рангов ОУ по отдельньпч параметрам.
10 !О
На информационные входы регистров
122 и 123 поступает информация с выходов соответствующих элементов 134 и 135, на входы которых поступает информация с элементов ИЛИ 107 и )03 групп при наличии разрешающего потенциала на прямом выходе триггера 13!.
На синхронизирующие входы регистров
122 и 123 групп поступают импульсы генератора 23 тактовых импульсов с выхода 205, Одновременно с этим сигналы с выходов элементов ИЛИ 136 и !37 через элемент ИЛИ 138 поступают на инкрементный вход счетчика 126, текущий код с выхода которого поступает на вход A группы элементов ИСКЛЮЧАЮЩЕЕ
ИЛИ 130, на вход В этих элементов подан код количества работоспособных
ОУ с выхода 149 счетчика 42 блока
29.1. При равенстве информации на входах элементов 130 формируется импульс, который после задержки элементом 132 задержки на время записи последнего кода в регистры 122 и 123 поступает в качестве импульса обнуления: на вход 145 счетчика 42, на вход
154 триггера 65, на сбросовый вход счетчика 57, на вход 166 блока 55, на второй вход элемента ИЛИ 82, импульс с выхода которого поступает на сбросовый вход счетчика 76, на вход
)76 устройства 29.3, на сбросовые входы счетчиков 126 и 127, а также на нулевой вход триггера 131, высокий потенциал нулевого выхода которого через обостритель импульсов, представленный элементом 100 задержки, инвертором 109 и элементом ИЛИНЕ 110, обнуляет счетчик 90. Таким образом, в регистрах 1?2 и 123 групп коды номеров объектов проранжированы по всем параметрам.
Кроме информации о параметрах, каждый ОУ выдает информацию о своей готовности управления (например, "Объект - XXX готов (не готов) к управлению"), которая в виде 0 ("Не готов") или "1" (" Готов" ) поступает на управляющий объект и хранится в регистре 1)„
Делитель 24 частоты импульсов, вход которого соединен с выходом генератора 23 тактовых импульсов, выдает импульсы, период следования которых рассчитывается с учетом всей временной диаграммы работы системы.
1305630
45
К моменту прихода очередного импульса с делителя 24 регистр Il заполняется новой информацией о готовности ОУ к управлению, причем каждый разряд регистра 11 жестко закреплен за своим объектом. Очередной импульс делителя 24, пройдя элементы ИЛИ 3 и
30,подключает каждый из регистров 1 и открывает группу элементов И 5 по одному входу, на другие входы которых подана информация с соответствующих выходов 200 и 201 регистров
122 и 123. Эта информация через элементы ИЛИ 4 группы заносится в регистры 1.
Одновременно с этим импульс с делителя 24, задержанный элементом 18 задержки, поступает на единичный вход триггера 14, переводя последний в единичное состояние и начиная тем самым цикл корректировки рангов ОУ.
Единичный потенциал с выхода триггера 14 открывает элемент И 16 по одному входу. Очередной тактовый импульс генератора 23 через второй вход элемента И 16 поступает на инкрементный вход счетчика 12. Это счетчик, считая импульсы генератора
23, формирует текущий код, поступающий на входы дешифратора 13 и, в качестве текущего адреса ячеек, на вход блока 26 памяти, где хранятся коды номеров ОУ в порядке их возрастания. Дешифратор 13 осуществляет последовательный опрос состояний разрядов регистра 11. Если в некотором разряде регистра I! зафиксирован "0", то на выходе соответствующего этому разряду инвертора 10 группы будет
"1" и соответствующий элемент И 8 будет открыт по одному входу.
С приходом на второй вход элемента И 8 импульса от дешифратора 13 этот импульс через элемент ИЛИ 9 поступает на один вход элементов И 7., Одновременно с этим считанные из блока 26 коды номеров ОУ последовательно во времени поступают на вход А элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 28, на входы В каждого из которых поступает свой код номера ОУ с выходов 200 и
201 регистров 122 и 123. При совпадении кодов в каком-нибудь элементе
28 на выходе последнего формируется нулевой импульс, который после инвертирования соответствующим инвертором 27 группы поступает на второй вход соответствующего элемента И 7.
I1pH совпадении В0 времени HMltvJIb сов иа выходе элемента ИЛИ 9 и на выходе инвертора 27 группы на выходе соответствующего элемента И 7 формируется импульс, который в качестве сигнала обнуления поступает на соответствующий регистр 1, обнуляя его содержимое.
После обнуления всех регистров 1, в которых хранились коды номеров ОУ, не готовых к управлению, триггер 15 переводится в единичное состояние импульсом 1.-й шины дешифратора 13, а триггер 14 этим импульсом возвращается в исходное состояние. Высокий потенциал единичного выхода триггера
l5 открывает элемент И 17 для прохождения тактовых импульсов генератора
23 на синхровходы регистров 1. Инверторы 2 группы,в соответствующих регистрах 1 которыми были стерты коды номеров ОУ, формируют импульсы, которые через элементы ИЛИ 3 подключают соответствующие им регистры для записи информации из последующих регистров.
С приходом тактовых импульсов генератора 23 на синхровходы регистров осуществляется сдвиг информации из последующих регистров в предыдуп.;,,;е.
После сдвига информации (корректировки рангов) она отображается на индикаторе 25 (фиг.14) импульсом с выхода элемента 20 задержки, время задержки которого равно максимальному времени корректировки информации, триггер 15 возвращается в исходное состояние. Единичный потенциал с нулевого выхода этого триггера, пройдя
40 обастритель импульсов, представленнын элементом 19 задержки, инвертором 21 и элементом ИЛИ вЂ 22, обнуляет содержимое :четчика 12, Система готова к принятию новой корректирующей информации.
Формула изобретения
1. Система динамической синхронизации и корректировки рангов объектов в АСУ, содержащая первый регистр, генератор тактовых импульсов, первый делитель частоты импульсов, -.ðè элемента задержки, два триггера, два элемента И, первый элемент ИЧИ- E, первый элемент ИПИ, первый счетчик жпульсов, первый дешифратор, первый инвертор„ две группы инверторов, четыре группы .элементов И, две группы зоызо
50 элементов ИЛИ, индикатор, первую группу регистров, подключенных разрешающими входами к первым выходам элементов ИЛИ первой группы, а информационными — с выходами элементов HJIH второй группы, а выходы подключены к соответствующим входам индикатора, входы инверторов первой группы соединены с выходами соответствующих регистров первой группы, выходы элементов И первой группы подключены к первым входам элементов ИЛИ второй группы, соединенных вторыми входами с выходами элементов И второй группы, входы которых соединены с вь1ходами соответствующих регистров первой группы, соединенных сбросовыми входами с выходами элементов И третьей группы, подключенных первыми входами к вы— ходам первого элемента ИЛИ,входы которого подключены к .выходам элементов И четвертой группы, соединенных первыми входами с соответствующими выходами первого дешифратора, вторыми входами — с выходами инверторов второй группы, подключенных входами к выходам первого регистра, соединенного информационными входами с первой группой входов системы, а сичхронизирующим входом — с выходом генератора тактовых импульсов, подключенного выходом к входу первого де-лителя частоты импульсов, соединен-. ного выходом с первыми входами элементов И первой группы, с вторым
I входом элементов ИЛИ первой группы и с входом первого элемента задержки, выход которого подключен к S--входу первого триггера, R-вход которого соединен с выходом последнего разряда первого дешифратора, а выход первого триггера подключен к первому входу первого элемента И, соединенного BTopbot входом с выходом генератора тактовых импульсов, а выходом— со счетным входом первого счетчика, подключенного выходом к входам первого дешифратора, выход последнего разряда которого подключен к S-входу второго триггера, подключенного прямым выходом к первому входу второго элемента И, а инверсным выходом — к входу первого инвертора и к входу второго элемента задержки, выход которого соединен с соответствующими входами первого элемента ИЛИ-НЕ, соединенного выходом с установочным входом первого счетчика импульсов, вы20
ЗО
45 ход третьего элемента задержки соединен с R-входом второго триггера, а вход подключен к выходу второго эле мента И, соединенного вторым входом с выходом генератора тактовых импульсов, отличающаяся тем, что, с целью повышения надежности и быстродействия, введены третья группа элементов ИЛИ„ третья группа инверторов, первая группа элементов
ИСКЛЮЧАЮЩЕЕ ИЛИ, устройство коммутации, устройства ранжирования по медленно- и быстроменяющимся параметрам, устройство ранжирования по критическому параметру, устройство ранжирования по совокупности параметров и первый блок памяти, подключенный входами к выходам первого счетчика импульсов, а выходами — к первым входам элементов ИСКЛЮЧАЮЩЕЕ ИЛИ первой группы, соединенных выходами с входами инверторов третьей группы, выходы которых подключены к вторым входам элементов И третьей группы, первые входы элементов ИЛИ третьей группы подключены к выходу второго элемента
И„ а вторые входы соединены с выходом первого делителя частоты импульсов, а выходы подключены к синхронизирующим вхоцам регистров первой группы, входы устройства коммутации соединены с второй группой входов системы, первый выход подключен к первому входу устройства ранжирования по совокупности параметров, второй вход которого соединен с выходом генератора тактовых импульсов, второй выход устройства коммутации подключен к перному входу устройства ранжирования по медленноменяющемуся параметру, подключенного вторым входом к выходу генератора тактовых импульсов, первая, вто. рая и третья группы выходов устройства коммутации .соединены с соответствующими группами входов устройства ранжирования по критическому параметру, устройства ранжирования по быстроменяющемуся параметру и устройства ранжирования по медленноменяющемуся параметру, а вход устройства коммутации подключен к первому выходу устройства ранжирования по совокупности параметров, соединенного с первым входом устройства ранжирования по критическому параметру, второй и третий выходы устройства ранжирования по медленноменяющемуся параметру соединены с первым входом устройства
630 16
2. Система па и.! а т л и ч а ющ а я с я тем, что устройство коммутации содержит входной буферный регистр, генератор синхранизирующих импульсов, второй и третий делители частоты импульсов, вторую, третью и четвертую группы регистров, пятую, шестую и седьмую группы элементов И, второй и третий счетчики, второй и третий дешифраторы, второй регистр, четвертый и пятый элементы задержки, второй и третий элементы ИЛИ-НЕ, второй и третий элементы ИЛИ и датчик импульсов единого времени, подключенный выходом к входу запуска генератора синхроимпульсав и к разрешающему входу входного буферного регистра, группа входов которого является группой входов устройства, а счетный вход соединен с выходом генератора синхронизирующих импульсов и входом второго делителя частоты импульсов, соединенного с входами четвертого элемента задержки и второго инвертора, выходы которых подключены соответственна к первому и второму входам второго элемента ИЛИ вЂ , соединеннога с первым входом второго элемента ИЛИ, выход которого подключен к сбросоваму .входу второго счетчика импульсов, соединенного счетным входом с выходом третьего делителя частоты импульсов, подключенного входом к выходу генератора синхронизирующих импульсов, а выходы второго счетчика импульсов через второй дешифратор соединены с первыми входами соответствующих элементов И пятой, шестой и седьмой групп и с разрешающим входом второго регистра, подключенного входом синхронизации к выходу генератора синхрониэирующих импульсов, информационный вход второго регистра соединен с выходам ьходного буферного регистра, а выходы второго регистра через третий дешифратор подключены к вторым входам элементов И пятой, шестой и седьмой групп и к входам третьего элемента ИЛИ, а нулевой выход третьего дешифратора подключен к входам пятога элемента задержки и третьего инвертора, подключенных выходами к первому и второму соответственно входам третьего элемента ИЛИНЕ, выход каторага является вторым выходом устройства и соединен с вторым входом вторага элемента ИЛИ и сбросовыми входами гечератара синхронизирующих импульсов и входного б т15 l 305 ранжирования па быстраменяющемуся параметру и с вторым входом устройства ранжирования по критическому параметру, третий вход которого подключен к выходу генератора тактовых импульсов, второй вход устройства ранжирования па быстраменяющемуся параметру подключен к первому выходу устройства ражкиравания по совокупности параметров, первая и вторая группы выходов 10 которого соединены с входами соответствующих элементов И первой группы и с вторыми входами элементов ИСКЛВЧАЮIIIEE ИЛИ первой группы, первый выход устройства ранжирования по медленно- 15 меняющемуся параметру подключен к третьему входу устройства ранжирова— ния по совокупности параметров, четвертый вход которого соединен с первым выходом устройства ранжирования 20 по быстроменяющемуся параметру, второй выход которого подключен к пятому входу устройства ранжирования по совокупности параметров, шестой вход которого соединен с пятым выходом устройства ранжирования по медленноменяющемуся параметру, соединенного шестым выходом с пятыми входами усти ройства ранжирования по критическому параметру, шестой вход которого под- 30 ключен к третьему выходу устройства ранжирования по быстроменяющемуся параметру, третий вход которого соединен с первым выходом устройства ранжирования по совокупности параметров, З5 седьмой, восьмой и девятый входы которого подключены соответственно к второму, третьему и четвертому выходам устройства ранжирования по критическому параметру, пятый выход кото- 40 рого подключен к третьему входу устройства ранжирования по медленноменяющемуся параметру, пятый вход которого соединен с четвертым выходом уст- ройства ранжирования по быстроменя- 45 ющемуся параметру, шестой вход — с первым выходом устройства коммутации и с седьмым входом устройства ранжирования па быстроменяющемуся параметру, шестой вход которого подклю- 50 чен к выходу генератора тактовых импульсов и к седьмому входу устройства ранжирования по критическому параметру, у которого первый выход, а также четвертый и восьмой входы соединены 55 соответственно с десятым входом, с вторым и третьим выходами устройства ранжирования па совокупности параметров.
1305630 ферного регистра, установочный нход третьего счетчика импульсон соединен с входом устройства коммутации, счетный вход подключен к вь|ходу третьего элемента ИЛИ, выходы соединены с пер- 5 вым выходом устройства коммутации,, информационные входы регистров второй, третьей и четвертой групп соединены с выходом входного буферного регистра, синхровходы подключены к Ю выходу генератора,синхронизирующих импульсов, разрешающие входы регистров второй группы соединены с выходами элементов И пятой группы, разрешающие входы регистров третьей груп- f5 пы — с выходами элементов И шестой е группы, разрешающие входы регистров четвертой группы — с выходами элементов И седьмой группы, а выходы регистров второй, третьей и четвертой 20 групп подключены соответственно к первой, второй и N-й группам выходов устройства коммутации.
3. Система по п.1, о т л и ч а ющ а я с я тем, что устройство ранжирования по медленноменяющемуся параметру содержит третий триггер, восьмую, девятую и десятую группы элементов И, третий, четвертый и пятый элементы И, четвертую группу элементов ИЛИ, пятый счетчик импульсов, пятый дешифратор и блок распределения параметров, соединенный первым и вторым входами соответственно с группой входов и четвертым входом устройства ранжирования по медленноменяющемуся параметру, второй вход блока распределения параметров подключен к второму входу устройства, третий вход 40 блока распределения параметров подключен к выходам элементов И восьмой