УСТРОЙСТВО МАЖОРИТАРНОГО РЕЗЕРВИРОВАНИЯ (ВАРИАНТЫ) Российский патент 2007 года по МПК G06F11/20 

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

Устройство для мажоритарного резервирования относится к области автоматики и вычислительной техники и может быть использовано при построении высоконадежных устройств и систем, например резервированных систем для обработки числоимпульсных кодов в автоматической локомотивной сигнализации (АЛС).

Известна резервированная вычислительная система, содержащая резервированные процессоры, коммутаторы вывода информации, модули памяти, устройство для управления реконфигурацией вычислительной системы, коммутаторы вывода информации и блок сравнения. Контроль функционирования системы обеспечивается параллельной работой пары процессоров в течение такта контроля путем сравнения конечных результатов. Обнаружение отказавшего процессора осуществляется путем анализа параллельной работы следующей пары процессоров (см. Патент РФ №2039372 от 05.06.1991, кл. МКИ6 G06F 11/20).

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

Известна компьютерная система, которая в отказоустойчивом исполнении использует несколько одинаковых процессоров, использующих одни и те же инструкции, с сохранением одних и тех же данных в нескольких идентичных модулях памяти с одинаковой организацией адресного пространства. Система фиксирует отказ процессора и модуля памяти, отключает неисправное устройство и продолжает работать с другими исправными устройствами. Неисправное устройство может быть заменено и заново встроено в систему без перезагрузки всей системы (см. Патент США №6,073,251 от 09.06.1997, кл. МКИ7 С06F 11/20).

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

Известно устройство, содержащее N коммутационных блоков, вход первого коммутационного блока является первым информационным входом устройства, i-e выходы каждого коммутационного блока объединены и являются i-м выходом устройства, вводятся (N 1) мультиплексоров, (N 1) элементов ИЛИ и резервный коммутационный блок (РКБ), первый информационный вход i-го мультиплексора является (i+1)-м информационным входом устройства, второй информационный вход i-го мультиплексора является i-м информационным входом устройства, информационный вход резервного коммутационного блока является N-м информационным входом устройства, выход i-го мультиплексора соединен с информационным входом (i+1)-го коммутационного блока, подключенного, кроме первого коммутационного блока, выходом сигнала ошибки к первому входу i-го элемента ИЛИ, связанного выходом, кроме (N 1)-го элемента ИЛИ с адресным входом (i+1)-го мультиплексора, выход сигнала ошибки первого коммутационного блока соединен с адресным входом первого мультиплексора и со вторым входом первого элемента ИЛИ, выход (N 1)-го элемента ИЛИ подключен ко входу разрешения резервного коммутационного блока, выходы которого связаны с одноименными выходами коммутационных блоков, а N-й выход резервного коммутационного блока является N-м выходом устройства (см. Патент РФ №2072645 от 24.03.1993, кл. МКИ6 G06F 11/20).

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

Известно устройство создания отказоустойчивой системы резервирования, которая в случае отказа первичной системы передает управление дублирующей системе без прерывания работы. Основная и резервная системы обработки представляют собой отдельные компьютеры, связанные между собой высокоскоростным каналом связи. Устройство обеспечивает программное решение синхронизации резервной системы за счет разделения операционной системы на две машины. Машина ввода/вывода (В/В) ответственна за управление и прием всех данных и асинхронных событий в системе. Машина ввода/вывода связывается с физическими устройствами и драйверами устройств и управляет ими. Машина операционной системы (ОС) используется для работы с данными, принимаемыми от машины ввода/вывода. В первичном сервере эти машины определяются как первичная машина ввода/вывода и первичная машина (ОС). Все события или данные, которые могут изменять состояние операционной системы, разделяются на отдельные каналы через машину ввода/вывода и преобразуются в формат сообщения. Сообщения выстраиваются в очередь сообщений, доступ к которой осуществляется машиной (ОС). Поэтому, несмотря на синхронизацию событий (т.е. асинхронные события), машина (ОС) является автоматом запуска из конечного состояния с одномерным входным «представлением» остальной части системы. Таким образом, хотя машина (ОС) работает по асинхронным событиям, обработка этих событий управляется через одноразрядную входную последовательность. При запуске или при первом задействовании вторичного процессора, первичный процессор «зависает» и таким образом все инструкции или другие события изменения состояния приостанавливаются до тех пор, пока машина (ОС) не войдет в стабильное состояние. В тот момент состояние передается в машину (ОС) резервной системы. С того момента идентичные события (сообщения) передаются на каждую машину (ОС). Поскольку обе системы начинают работать с идентичного состояния и принимают идентичные входы, машина (ОС) как часть системы формируют идентичные выходы и переходят в идентичные состояния. Резервная система также делит операционную систему на вторичную машину (ОС) и вторичную машину ввода/вывода. Вторичная машина ввода/вывода связывается с первичной машиной ввода/вывода. При отказе первичной системы остальная часть вычислительной системы переключается на вторичную систему фактически без прерывания. Это становится возможным потому, что каждое событие исполняется по существу последовательно резервной системой и первичной системой (см. Патент РФ №2108621 от 09.08.1991, кл. G06F 11/20).

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

Наиболее близким по технической сущности является схема устройства мажоритарного резервирования, состоящая из трех идентичных функциональных резервируемых элементов, включенных параллельно и осуществляющих обработку поступающего входного сигнала, трех одноименных логических элементов И с одним каналом на выходе, выход каждого функционального элемента соединен со входами двух логических элементов И по схеме возможных сочетаний «два из трех», а выходы элементов И поступают на входы логического элемента ИЛИ, выход которого соединен с входом исполнительного элемента (см. Г.А.Шевцов, Е.М.Шеремет «Логическое резервирование», издательство Львовского университета, 1973 г., с.60, рис.25).

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

Техническим результатом устройства является повышение отказоустойчивости системы.

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

На фиг.1 представлена схема устройства мажоритарного резервирования с двухконтактными реле.

На фиг.2 - схема с двухтранзисторными оптронами.

Устройство состоит из трех идентичных функциональных резервируемых элементов 1, 2, 3, включенных параллельно и осуществляющих обработку поступающего входного сигнала, трех одноименных логических элементов 41, 52, 63, каждый с одним каналом на выходе и исполнительного элемента 7. Вход каждого логического элемента соединен с выходом одноименного функционального элемента 1, 2, 3. Логические элементы 41, 52, и 63 выполнены на основе двухконтактного реле 8, 9, и 10 с гальванически изолированными контактами 11, 12; 13, 14; и 15, 16, соответственно, которые одновременно замыкаются при возбуждении реле 8, 9, 10 под действием сигнала на выходах функциональных элементов 1, 2, 3, и включенными по схеме мажоритарного избирания «два из трех», в которой питание на исполнительный элемент 7 подается через три параллельные электрические цепи 17, 18, 19, образованные тремя комбинациями последовательного включения контактов логических элементов 41, 52, 63 так, что в первой цепи 17 последовательно соединены первый контакт 11 первого реле 8 и первый контакт 13 второго реле 9, во второй цепи 18 - второй контакт 12 первого реле 8 и первый контакт 15 третьего реле 10, а в третьей цепи 19 последовательно соединены второй контакт 14 второго реле 9 и второй контакт 16 третьего реле 10. В ином исполнении (фиг.2) - логические элементы 41, 52, 63 выполнены в виде двухтранзисторных оптронов 8, 9, 10 с контактами 11, 12; 13, 14 и 15, 16 соответственно.

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

Сигнал на входе поступает в три идентичных функциональных элемента 1, 2, 3, например дешифратора, где на выходе он будет декодирован в логическую единицу или логический ноль. Этот декодированный сигнал поступает на вход одноименного логического элемента 41, 52 и 63, выполненного, например, на основе двухконтактного реле 8, 9, 10 с гальванически изолированными парами контактов 11, 12; 13, 14 и 15, 16 соответственно, которые одновременно замыкаются при возбуждении реле 8, 9 и 10 под действием сигнала - логической единицы на выходах одноименных функциональных элементов 1, 2 и 3. Так как реле включены по схеме мажоритарного избирания «два из трех», то питание на исполнительный элемент 7 подается по трем параллельным цепям 17, 18 и 19, образованным тремя комбинациями последовательного включения контактов реле, как это описано выше.

Таким образом, при выходе из строя одного любого функционального элемента 1, или 2, или 3, а также одного из трех одноименного логического элемента 41, или 52, или 63, например реле 8 или 9, или 10, или его контактов по обрыву или короткому замыканию устройство будет продолжать нормально функционировать и подавать сигнал на исполнительный элемент, что повышает отказоустойчивость устройства. Данное новое отличительное качество устройства достигнуто за счет включения логических элементов в контур мажоритарного избирания.

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

название год авторы номер документа
СПОСОБ И УСТРОЙСТВО ПОВЫШЕНИЯ УРОВНЯ ЭКСПЛУАТАЦИОННОЙ НАДЕЖНОСТИ УСТРОЙСТВ ЖЕЛЕЗНОДОРОЖНОЙ АВТОМАТИКИ С ЗАЩИТОЙ ОТ ОПАСНЫХ ОТКАЗОВ 2009
  • Саркисян Павел Степанович
  • Никифоров Борис Данилович
  • Абрамов Валерий Михайлович
  • Рабинович Михаил Даниилович
  • Соколов Андрей Николаевич
  • Капустин Антон Николаевич
RU2398697C1
Способ косвенного измерения отказоустойчивости облучаемых испытательных цифровых микросхем, построенных способом постоянного резервирования, и функциональная структура испытательной микросхемы, предназначенной для реализации этого способа 2020
  • Александров Петр Анатольевич
  • Жук Виктор Ильич
RU2756577C1
СПОСОБ ПОСТОЯННОГО ПОЭЛЕМЕНТНОГО ДУБЛИРОВАНИЯ В ДИСКРЕТНЫХ ЭЛЕКТРОННЫХ СИСТЕМАХ (ВАРИАНТЫ) 2011
  • Александров Петр Анатольевич
  • Жук Виктор Ильич
  • Литвинов Валерий Лазаревич
RU2475820C1
СПОСОБ ФОРМИРОВАНИЯ ОТКАЗОУСТОЙЧИВОЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ И ОТКАЗОУСТОЙЧИВАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА 2010
  • Сыров Анатолий Сергеевич
  • Андреев Виктор Петрович
  • Смирнов Виктор Владимирович
  • Астрецов Владимир Александрович
  • Кособоков Виктор Николаевич
  • Синельников Владимир Васильевич
  • Каравай Михаил Федорович
  • Дорский Ростислав Юрьевич
  • Зимин Дмитрий Юрьевич
  • Калугина Ирина Юрьевна
RU2439674C1
Резервируемая вычислительная система 1989
  • Баранов Валерий Викторович
  • Потапенко Валерий Ильич
  • Чудов Александр Алексеевич
SU1695317A1
Мажоритарное устройство 1981
  • Хейфец Израиль Евсеевич
  • Бибикова Анна Тадеушевна
  • Январев Аркадий Иванович
SU1096767A1
Трехканальное резервированное устройство 1979
  • Махортов Иван Лукьянович
  • Орехов Анатолий Григорьевич
SU946018A1
ТРЕХКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ БЛОКАМИ ИСПОЛНИТЕЛЬНЫХ РЕЛЕ 2005
  • Бершадская Татьяна Николаевна
  • Белов Марк Иванович
  • Грошев Александр Васильевич
  • Любимов Владимир Сергеевич
  • Маковеев Олег Леонидович
RU2292113C1
Устройство адаптивной коммутации 2015
  • Капустин Александр Николаевич
RU2611261C1
МАЖОРИТАРНОЕ ЛОГИЧЕСКОЕ УСТРОЙСТВО 1971
SU296257A1

Иллюстрации к изобретению RU 2 298 823 C2

Реферат патента 2007 года УСТРОЙСТВО МАЖОРИТАРНОГО РЕЗЕРВИРОВАНИЯ (ВАРИАНТЫ)

Устройство для мажоритарного резервирования относится к области автоматики и вычислительной техники и может быть использовано при построении высоконадежных устройств и систем, например резервированных систем для обработки числоимпульсных кодов в автоматической локомотивной сигнализации (АЛС). Техническим результатом устройства является повышение отказоустойчивости системы. Технический результат достигается тем, что в устройстве, состоящем из трех идентичных функциональных резервируемых элементов, включенных параллельно и осуществляющих обработку поступающего входного сигнала, связанных с их выходами трех одноименных логических элементов И с одним каналом на выходе и исполнительного элемента, каждый логический элемент И соединен с выходом одноименного функционального резервируемого элемента и выполнен на основе двухконтактного реле с гальванически изолированными контактами, которые одновременно замыкаются при возбуждении реле под действием сигнала на выходах одноименных функциональных резервируемых элементов и включенными по схеме мажоритарного избирания «два из трех», в которой питание на исполнительный элемент подается через три параллельные электрические цепи, образованные последовательно включенными контактами логических элементов И так, что в первой цепи последовательно соединены первый контакт первого реле и первый контакт второго реле, во второй цепи - второй контакт первого реле и первый контакт третьего реле, а в третьей цепи последовательно соединены второй контакт второго реле и второй контакт третьего реле. При этом логические элементы И могут быть выполнены в виде двухтранзисторных оптронов или других устройств такого типа. Таким образом при выходе из строя одного любого функционального элемента, а также одного из трех логических элементов И, например реле или его контактов, устройство будет продолжать нормально функционировать и подавать сигнал на исполнительный элемент, что повышает отказоустойчивость устройства. Данное новое отличительное качество устройства достигнуто за счет включения элементов И в контур мажоритарного избирания. 2 с.п. ф-лы, 2 ил.

Формула изобретения RU 2 298 823 C2

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

Документы, цитированные в отчете о поиске Патент 2007 года RU2298823C2

УСТРОЙСТВО КОММУТАЦИИ 1993
  • Середа А.А.
  • Гузик В.Ф.
  • Чекрыгина Е.Р.
  • Середа П.А.
RU2072645C1
РЕЗЕРВИРОВАННАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА 1991
  • Терехов В.Г.
  • Козлов И.В.
RU2039372C1
US 6073251 A, 06.06.2000.

RU 2 298 823 C2

Авторы

Рабинович Михаил Даниилович

Никифоров Борис Данилович

Абрамов Валерий Михайлович

Даты

2007-05-10Публикация

2005-04-28Подача