Многоканальное устройство управления резервированной системой Советский патент 1980 года по МПК G06F9/00 

Описание патента на изобретение SU744571A1

1:54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ РЕЗЕРВИРОВАННОЙ СИСТЕЙОЙ Изобретение относится к области автоматики и вычислительной техники может быть использовано при разработке многоканальной аппаратуры, обладающей высокой надежностью, и явл ется усовершенствованием известного устройства, описанного в 1. В основном изобретении описано многоканальное устройство управлени резервированной системой, содержащее коммутаторы, управляющие подачей питания и входами резервных блоков, канала управления, входы которых соединены с соответствующими выходам блоков устройства и коммутаторов, тактовыми и установовчными входами устройства, а выходы кй налов формируют канальные выходы устройства и управляют коммутаторами, в состав каждого канала при этом входят первый элемент ИЛИ, формирующий выход канала, группа элементов И-НЕ, группа элементов И и второй элемент ИЛИ составляющие схему определения неисправности,.первый и второй счетчики с дешифраторами, первый и второй элементы И, третий и четвертый элементы ИЛИ, первый и второй триггеры и первый и второй мультиплексоры,обе печивающие работу устройства по принципу скользящего резерва Недостатки известного устройства заключаются в том, что схема определения неисправности каждого канала не чувствительна к однотипным двойным нёйсправHocfЯм вида постоянная ложная 1 или постоянный ложный О на выходах, работающих на данный канал блоков. Вероятность возникновения подобных неисправностей значительна при замещении блоков в неисправном канале, так как в первом цикле поиска может производиться последовательное подключение каждого из блоков общего холодного резерва в пару к неисправному блоку. Данная вероятность при этом возрастает с увеличением времени работы устройства, особенно для аппаратуры, в которой не производится восстановление резерва. Указанный недостаток, йри-. водящий к полному отказу кангша, снижает надежность известного устройства. Целью изобретения является повышение надежности устройства. Поставленная цель достигается тем, что в многоканальное устройство управления резервированной системой по авт.св. № 526893 в каждый

канал устройства введены счетчик триггера, элемент задержки, элемент И, при этом установочный вход счётчика, вход элемента задержки и единичный, 9ХОД триггера соединены с .выходом второго элемента ИЛИ, счетный вход счетчика подключен к выходу первого элемента ИЛИ канала, нулевой вход триггера соединен с выходом счетчика и является входом канала, причем первый вход элемента И соединен с выходом элемента задержки, второй вход элемента И пидкЛЮч: и R выходу триггера, а выход элемента И подсоединен к дополнительному входу второго элемента ИЛИ канала.

Блок-схема устройства приведена на чертеже.

Многоканальное устройство управления резервированной системой содержит резервные блоки l, - „, коммутаторы 2 - 2г,, каналы 3 - Зц, а каждый канал содержит элемент ИЛИ 4, группу 5 элементов И-НЕ, группу б элементов И, элементы ИЛИ, 7, 8, триггер 9, элемент И 10, счетчик 11, дешифратор 12, мультиплексор 13, элемент ИЛИ 14, триггер 15, элемент И 16, счетчик 17, дешифратор 18, мультиплексор 19. На чертеже обозначено: 20 и 21 - группы соответственно входов и устройства; 22-23 входы устройства; 24 - 24, - выходы каналов. Кроме того, каждый канал содержит дополнительный блок 25 определения неисправности для i-го .канала, состоящий из счетчика 26, элемента 27 задержки, триггера 28 и элемента И 29.

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

Выходные канальные сигналы Ъ блоков 1 - 1 резервируемой системы поступают на соответствующие первые группы входов к.зналов ;--на. элементы ШШ4 - дЖ канала на первые входы элементов группы 5 элементов И-НЕ, вторые входы которых соединены с выходом элемента ИЛИ 4, выходом 24 данногоканала и вторым входом дополнительного блока 25i определения неисправности - счетным входом счетчика 26. Сигналы несовпадения с выходом элементов группы. 5 элементов И-НЕ поступают на первые входы .элементов группы 6 элементов И, вторые входы которых соединен со второй группой входов соответствующего канала, соединенной с запускающими выходами коммутаторов 2 - 2г, и запускаемыми входами резервируемых блоков 1д - Ip). С выходов элементов группы 6 элементов И сигналы не совпадения поступают на входы элемента ИЛИ 8, дополнительный вход которого подключен к выходу блока 251 ййХЬду элемента И 29. С выхода эле744571

мента ИЛИ 8 сигналы проходят на единичный вход триггера 9 и первый вход блока 25;, соединенные в блоке 25i с установочным входом счетчика 26, входом элемента 27задержки и единичным входом триггера 28, единичный выход которого разрешает прохождение сигнала несовпадения с выхода элемента задержки через элемент И 29 на выход блока 25i.

Единичный выход триггера 9 разрешает прохождение через элемент И 10 на счетный вход первого счетчика 11 пачки тактовой частоты даннрго канала с тактового входа 23 устройства. С выходов каждого разряда счетчика... 5 11 сигналы поступают на первый дешифратор 12, управляющий вход которого соединен с нулевым выходом триггера 9. Кроме того, выходы счетчика 11 соединены с первой группой входов 0 первого мультиплексора 13, вторая группа входов которого подключена к запускающим входам коммутаторов 2 2п, а выход через элемент ИЛИ 14 управляет нулевым входом триггера 9. Импульс переноса с последнего разряда счетчика 11 поступает на единичный вход второго триггера 15, единичный выход которогоразрешает прохождение через элемент И.16 на счетный вход второго счетчика 17 пачки тактс вой частоты данного канала с тактового входа 23 устройства. С выходов каждого разряда счетчика 17 сигналы поступают ни второй дешифратор 18, управляющий вход которого соединен с нулевым выходом триггера 15.

Кроме того, выходы счетчика 17 соединены с первой группой входов второго мультиплексора 19/ вторая группа входов которого подключена .к запускающим выходам коммутаторов 2 - 2rj, а выход через; элемент ИЛИ 7 управляет нулевым входом триггера 15. Выходы дешифраторов 12 и 18 в зависимости от состояния счетчиков 11 и 17 управляют подачей общего и канального питания с коммуторов , на блоки 1 - 1р|, включая их и подключая к соответствующим каналам, а также управляют соответствующими канальными входами группы входов 20 устройства./

Установка исходного состояния устройства осуществляется подачей соотв,етствуютего сигнала с установочного входа 22 устройства на нулевые входы триггеров 9 и 15 через элементы ИЛИ, соответственно 14 и 7,на входы установки исходного состояния счетчиков 11 и 17, а также на первый нулевой вход триггера 28, второй нулевой вход которого управляется выходом счетчика 26. Тактовый вход 23 устройства выдает пачки канальных тактовых частот, разделенных по времени.

Пусть в, начальный момент времени, C после прохождения сигнала установки с установочного входа 22 устройства триггеры 9, 15, 28 установлены в ну левое состояние, счетчики 11 и 17 находятся в таких состояниях, при которых дешифраторы 12 и 18, выходы которых открыты йулевыми выходами триггеров соответственно 9 и 15, вьщают на коммутаторы 2 и 2п сигна лы, подключающие к каналу 31 два бл ка из 1 - 1 и разрешающие прохожд ние на их вход входного сигнала по входу канала 31 из группы 20 входов устройства.При исправном состоянии рабочих блоков канала 3; основной узел определения неисправностей, вы полненный из группы 5 элементов И-Н группы 6 элементов И и элемента.ИЛИ 8, Не выдает сигнала на единичные входы триггеров У и 2S. Последний, сохраняя нулевое состояние, запрёща ет прохождение сигнала от элемента 27 задержки через элемент И 29 на выход дополнительного блока, определения неисправности и далее на допол нительный вход элемента ИЛИ 8, Триг Гер 9 также сохраняет свое нулевое состояние, и, следовательно, на сче ные входы счетчиков 11 и 17 не посту пают импульсы из пачки тактовой частоты данного канала, и они сохраняют свои исходные состояния. В итоге два блока из 1д - 1„, первоначально подключенные к каналу З; , остаются включенными. Аналогично исходное состояние сохраняется и для остальных (к - 1) каналов системы. Пусть, вследствие неисправности одного из блоков 1 - In, например, работающих на канал 3; , узел определения неисправностей канала выдает на единичный вход триггера 9 сигнал, перебрасывая его в состояние i и открывая тем самым элемент И 10 для прохождения импульсов из пачки тактовой частоты данного канала на счетный вход счетчика 11, а также выдавая сигнал на дешифратор 12, запрещающий прохождение с его выходом команд на коммутаторы 2 - 2 на вре мя поиска невключенного блока из резерва системы,и отключая при этом пе вый из двух блоков, работающих на канал 3j устройства. Кроме того, си нал с выхода элемента ИЛИ 8 поступает на первый вход дополнительного блока определения нейсправностей-на вход установки-нуля счетчика 26, вход элемента 27 задержки и вход уст новки триггера 28. Счетчик 26 при этом считает число импульсных сигналов выходной последо вательности данного канала, а тригге 28 открывает элемент И 29 для прохож дения сигнала неисправности от элемента 27 задержки на дополнительный вход элемента ИЛИ 8. С каждым тактом тактовой частоты счетчик 11 меняет свое состояние и осуществляет через Первую группу входов мультиплексора 13 последовательный опрос последнего с целью выборки невключенного блока из (п - 2К) резервных блоков. Когда состояние счетчика будет соответствовать коду невключенного блока. Мультиплексор выдает сигнал через элемент ИЛИ 14 на нулевой вход триггера 9, перебрасывая его в состояние О и запрещая тем самым прохождение через эЛёмейт И 10 тактовой частоты на счетный вход счетчика 11, фиксируя этим данное состояние последнего, соответствующее коду найденного невключенного блока резерва. С нулевого выхода триггера 9 при этом на вход дешифратора 12 поступает сигнал, разрешающий прохождение с его выхода команды на коммутаторы 2 - 2f подключа я тем самым найденный блок к да:ннбму канайу. Если в канале сбой произошел иэ-эа неисправности второго блока, то в этом случае произойдет переполнение сче тчйка 11, на единичный вход тригге1ра 15 пройдет импульс переноса с выхода последнего разряда счетчика 11. Единичное состояние триггера 15 открывает элемент И 16 для прохождения импульсов канальной . тактовой частоты на йчетный вход счетчика 17, а также отключает, деЪифратор 18, выдающий команды управления на коммутаторы 2 - 2г(, на время поиска невключенного блока из ре- зерва взамен отключенного второго . блока канала 3; . Поиск невключенного блока из резерва осуществляется счетчиком 17 через первую группу входов мультиплексора 19. Когда состояние счетчика 17 будет соответствовать коду невключенного блока, мультиплексор 19 выдаст сигнал через элемент ИЛИ 7 на нулевой вход триггера 15. Нулевое состояние триггера 15 открывает дешифратор 18, производя teMсамым через соответствующие коммутаторы из 2г, замещение неисправного блока-данного канала. Если в процессе замещения блоков, работающих на канал 3), произошло подключение ранее отключенного или неисправного блока из резерва в пару к неисправному, а неисправность данных блоков однотийна - вида постоянили постоянной ного ложного ти на дополнительный вход элемента ИЛИ 8 выдаст дополнительный блок 251 определения неисправности. При нормальном функционировании устройства управления блок 251 не выдает сигналов неисправности в связи с тем, что счетчик 26, считающий выбранное число импульсных сигналов выходной последовательности, подает сигнал на нулевой вход триггера 28 до того, как сигнал неисправности с выхода элемента ИЛИ 8 пройдет через элемент 27 задержки и элемент И 29 на Допол нительный вход элемента И 29. В то же время, если в процессе замещения оказались подключенными блоки с неисправностями типа ложная Ч или б, то счетчик 26 не обнулит триггер 28 и, следовательно, предыдущий сигнал неисправности,.пройдя через элемент 27 задержки, и открытый единичным состоянием триггера 28 элемент И 29, поступит на дополнительный вход элемента ИЛИ 8 и далее на единичный вход триггера 9, .откры вая тем самым новый цикл работы схем замещения неисправных блоков. Количество состояний счетчика 26 должно соответствовать суммарной величине, состоящейиз максимального количества ложных импульсных сигналов выходной последовательности, допустимых в процессе замещения отключенного блока, и минимального числа импульс ных сигналов с выхода нормально . функционирующего канала за выбранное время t контроля вновь подключенного резервного блока.Время задержки эл мента 27 должно превышать величину максимально возможного времени работы устройства переключения до момента замещения отключенного блока канала, просуммированного с временем t; контроля вновь подключенного блока Элемент 27 задержки может быть при 3ifOM. выполнен непосредственно в виде линии задержки, в виде времязадающе го кипп-реле, формирующего временной управляющий строб, а также и виде чисто цифрового элемента-счетчика, формирующего заданный временной интё|5вал методом, на(прйМёр, подсчёта числа тактов тактовой частоты с момента поступления на вход блока 25; сигнала неисправности. Аналогично работают остальные каналы системы. Таким образом, введение в каждый канал дополнительного блока определе ния неисправности, содержащего новые элементы, управление которым осущест ляется непосредственно выходом канала, а запуск - первым сигналом неисправности, позволило устранить нечувствительность схемы определения неисправности известного устройства к однотипным двойным отказам вида постоянной ложной 1 или постоянного ложного о на выходах работающих на данный канал блоков, а следовательно, уменьшить вероятность полного отказа канала, особенно проявляющуюся у известного устройства при большом времени его работы в аппаратуре, в которой не производится восстановление резерва. Устранение указанных недостатков известного устроП- ства позволило расширить область его применения, а также, в итоге, увеличить надежность резервированной системы в целом. Формула изобретения Многоканальное устройство управления резервированной системой по авт. св. 1 526893, отличающееся тем, что, с целью повышения надежности, в каждый канал устройства введены счетчик триггера, .элемент задержки, элемент И, при этом установочный вход счЬтчика, вхрд элемента задержки и единичный вход триггера соединены с выходом второго элемента ИЛИ, счетный вход счётчика подключен к выходу первого элемента ИЛИ канала, нулевой вход триггера соединен с выходом с етчика и является входом канала, причем первый вход элемента И соединен с выходом элемента задержки, второй вход элемента И подклк чен к .выходу триггера, а выход элемента И Подключен К дополнительному входу второго элемента ИЛИ канала. Источники информации, 11ринять1е во внимание при экспертизе 1. Авторское свидетельство СССР № 526893, кл. G 06 F 9/00, 1975 (прототип).

Похожие патенты SU744571A1

название год авторы номер документа
Многоканальное устройство управления резервированной системой 1975
  • Шевелкин Николай Павлович
  • Шуранов Игорь Леонидович
SU526893A1
Многоканальное устройство управления резервированной системой 1979
  • Шевелкин Николай Павлович
SU866558A2
Резервированное устройство 1989
  • Пещерский Валерий Павлович
  • Денисов Владимир Владимирович
  • Яровой Борис Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1605236A1
Устройство контроля и управления реконфигурацией резервированной системы 1989
  • Тищенко Валерий Петрович
  • Харченко Вячеслав Сергеевич
  • Терещенков Сергей Владимирович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Овечкин Александр Олегович
SU1691990A1
Трехканальное резервированное устройство для приема и передачи информации 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1758646A1
Устройство для обмена информацией 1986
  • Супрун Василий Петрович
  • Уваров Сергей Иванович
  • Чернышов Михаил Анатольевич
  • Виленкин Сергей Яковлевич
  • Мамедли Эмин Мусаевич
  • Плясов Олег Игоревич
SU1322299A1
Устройство для управления переключением резерва 1982
  • Клопков Сергей Семенович
SU1102069A1
Система для программного управления резервированными объектами и их диагностирования 1989
  • Харченко Вячеслав Сергеевич
  • Байда Николай Константинович
  • Середа Валерий Николаевич
  • Тимонькин Григорий Николаевич
  • Кукуруза Виктор Леонидович
  • Ткаченко Сергей Николаевич
SU1741295A1
Устройство для управления переключением резерва 1974
  • Бувин Анатолий Васильевич
  • Широухов Станислав Иванович
  • Курышева Ольга Николаевна
SU549809A1
Устройство для индикации отказов в резервированных системах 1983
  • Федоров Юрий Иванович
  • Журавлева Светлана Ивановна
SU1100766A1

Иллюстрации к изобретению SU 744 571 A1

Реферат патента 1980 года Многоканальное устройство управления резервированной системой

Формула изобретения SU 744 571 A1

viiV -t- i.

SU 744 571 A1

Авторы

Шевелкин Николай Павлович

Шуранов Игорь Леонидович

Даты

1980-06-30Публикация

1978-01-09Подача