Устройство для управления и имитации неисправностей

 

Изобретение может быть использовано в составе стендов реального оборудования для контроля системы управления и имитации неисправностей бортовых систем и бортовых вычислительных средств летательных аппаратов. Цель изобретениярасширение функциональных возможностей устройства за счет обеспечения контроля входной и выходной информации объектов управления. Устройство содержит по числу объектов управления каналы имитации неисправностей 1, первый блок памяти 4, первый преобразователь код-длительность импульса 5. два элемента И-НЕ 6, 7, блок регистрации 8. Каждый канал имитации неисправностей содержит первый регистр 2, группу мультиплексоров 3, второй и третий блоки памяти 9, 10, блок сравнения 11, первый и второй мультиплексоры 12, 13, шифратор 14, элемент ИЛИ 15, преобразователь длительность импульса - код 16, второй регистр 17, второй преобразователь код-длительность импульса 18, дешифратор 19. блок хранения информации 20. Устройство позволяет проводить контроль и имитацию неисправностей одновременно нескольких бортовых систем, имитировать работу бортовых систем по приему команд и выдаче сигналов ВТЦВМ. 1 з.п. ф-лы, 2 ил. Ё 00 CJ со 00 чэ VI фа

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

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОспАтент сссР) l ! (ь

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4935600/24 (22) 12.05.91 (46) 15.08.93. Бюл. N. 30 (71) Научно-производственное объединение

"Молния" (72} M.Ï.Áàëàøoâ, С.В.Гордийко, А.Е,Глазунов и А.Г.Каримов (56) Ст.Г.Е.Минасяна, И.Б.Мкртумяна "Система физического моделирования неисправностей ЭВМ ЕС-1046" ж.Вопросы радиоэлектроники, 1984, вып. 6, с. Электронная вычислительная техника, с.76 — 81 (рис.1). (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ И

ИМИТАЦИИ НЕИСПРАВНОСТЕЙ (57) Изобретение может быть использовано в составе стендов реального оборудования для контроля системы управления и имитации неисправностей бортовых систем и бортовых вычислительных средств летательных аппаратов. Цель изобретения — расширение функциональных возможностей устройства Ж 1833897 А1 (я)5 G 06 F 15/46. G05 В 23/02 за счет обеспечения контроля входной и выходной информации объектов управления.

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

1, первый блок памяти 4, первый преобразователь код-длительность импульса 5, два элемента И-НЕ 6, .7, блок регистрации 8.

Каждый канал имитации неисправностей содержит первый регистр 2, группу мультиплексоров 3, второй и третий блоки памяти

9, 10, блок сравнения 11. первый и второй мультиплексоры 12, 13, шифратор 14, элемент .ИЛИ 15, преобразователь длительность импульса — код 16, второй регистр 17, второй преобразователь код-длительность импульса 18, дешифратор 19, блок хранения информации 20. Устройство позволяет проводить контроль и имитацию неисправностей одновременно нескольких бортовых систем, имитировать работу бортовых систем по приему команд и выдаче сигналов

ВТЦВМ. 1 з.п. ф-лы, 2 ил.

1833897

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

,БС) и бортовых вычислительных средств

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

На фиг, 1 представлена схема комплекса; на фиг. 2 — схема блока хранения инфорг«a ции.

Устройство содержит каналы 1. имитации неисправностей, каждое из которых включает в себя первый регистр 2 и группу мультиплексоров 3. Устройство также содер>кит первый блок памяти 4, первый преобразователь 5 "код-длительность импульса", первый б и второй 7 элементы

И-i i Е, блок 8 регистрации, а каждый канал

1 имитации неисправностей содержит второй 9 liт,ретий 10 блоки памяти, блок сравнения 1 1, первый 12 и второй 13 мультиплексоры, шифратор 14, элемент ИЛИ

15, пр —.обра.зователь 1б "длительность "импульса-код", второй регистр 17, второй преоб-. ра зов ател ь I 8 "код длительность-импульса", цешифратор 19 и блок 20 хранения информации.

Блок 20 хранения информации содержит дешифратор 21, группу регистров 22, регистр

23, элемент Н Е 24, формирователь 25 импульсов.

Ус1ройство работает следующим образом, Для проведения проверок системы управления ЛА и имитации неисправностей комплекс подключают к системе управления так, (To выходы и входы первых групп выходов и входов каждого из каналов 1 имитации неисправностей подключены к соответствующим входному и выходному регистрам бортовой ЦВМ, а выходы и входы вгорых групп выходов — к входам и выходам соответствующей бортовой системы. Входы номера проверки, запуска и сброса комплекса подключают к выходному регистру управляю цей ЭВМ. Таким образом, бор1овая

ЦВМ принимает сигнал с выходов первых рупп выходов и выдает команды на входы первых групп входов каналов 1 имитации неисправностей, Бортовые системы выдают сигналы на входы групп входов и воспринимают команды с выходов вторых групп выходов каналов 1.. Ha входы номера проверки, запуска и сброса комплекса пос упа.ог управляющие воздействия с выхо30 имитации неисправностей, при этом по переднему фронту импульса содер>кимое регистров 2 устанавливается равным нулю.

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

40 вход первого преобразователя.5 "код — длительность импульса" и по переднему фронту осуществляет его запуск, при этом на выходе преобразователя 5 "код — длительность . импульса" формируется импульс, длительность которого соответствует коду, поступающему на его вход с выхода блока памяти 4.

Одновременно импульс с входа запуска устройства поступает на вход первого регистра 2 и вход третьего мультиплексора 13 каждого из каналов 1 имитации неисправностей, По переднему фронту импульса, поступающего на вход первого регистра 2, в него записывается код, поступающий с выхода блока памяти 9 на вход первого регистра 2, при этом на выходах групп первых, вторых, третьих выходов, четвертом, пятом, шестом выходах регистра 2 формируются соответствующие коды, определяющие содер>кание проверки.

На четвертом и третьих выходах первого регистра 2 формируются значения кодов, соответствующие ожидаемым значениям команд и сигналов, поступающих соответст45

55 дов управляющей ЭВМ, задающей режимы контроля системы управления, В исходном состоянии в блоке 4 памяти содержатся кодовые эквиваленты длитель5 настей импульсов, определяющих интервалы времени контроля, в блоке памяти 9 каждого из каналов 1 имитации неисправностей — кодовые эквиваленты, оп ределяющие содержание тестов, в блоке памяти 10 — кодовые эквиваленты длительностей импульсов команд, в регистрах 22, а также регистре

23 блока 20 хранения информации содержатся нули.

На вход проверки комплекса подается код, соответствующий номеру теста, который поступает на группу входов блока 8 регистрации, адресный вход блока 4 памяти, а так>ке входы блоков 9 памяти KBHBRQB

1 имитации неисправностей.

На выходе блока 4 памяти формируется кОд, определяющий значение временнбго интервала тестирования и поступающий на вход преобразователя 5 "код — длительность импульса", на выходе блока 9 памяти формируется код, определяющий содержание теста и поступающий на ход регистра 2.

Далее на вход сброса комплекса подается импульс, который одновременно поступает на входы сброса регистров 2 канала 1

1833897 венно на входы первой и второй групп канала 1 имитации неисправностей, При этом с соответствующих выходов регистра 2 информация поступает на соот- . ветствующие входы блока 11 сравнения. а с 5 четвертого выхода регистра 2 на второй вход блока 11 сравнения.

Каждая команда бортовбй ЦВМ, поступающая в виде импульса на один из входов первой группы входов канала 1 имитации 10 неисправностей поступает на соответствующий вход шифратора 14 и элемента ИЛИ

15.

На выходе шифратора 14 формируется код. соответствующий номеру поступившей 15 команды и поступающей на группу ходов регистра 17 и соответствующий вход блока

20 хранения информации, С выхода элемента ИЛИ 15 импульс, равным длительности поступившей на один 20 из его входов команды, поступает на вход преобразователя 16 "длительность импульса-код", вход блока 20 хранения информации, первый вход мультиплексора 13 и вход 25 второго регистра 17.

В блоке 20 хранения информации на вход второго дешифратора 21 поступает код, соответствующий номеру поступившей команды, а на входы регистров 22 с выхода 30 преобразователя 16 "длительность импульса-код" поступает код, соответствующий длительности команды, а на инверсный вход формирователя 25 импульсов поступает импульс, по заднему фронту которого на 35 выходе формирователя 25 формируется импульс, поступающий на вход второго дешифратора 21 и вход элемента НЕ 24.

Поступивший на вход дешифратора 21 импульс стробирует его выходы, то есть на 40 одном из его выходов, номер которого соответствует значению кода на его первом входе, формируется импульс, который поступает на первый вход соответствующего регистра 22. 45

При этом код, поступивший на каждый. из третьих регистров 22 заносится в него по переднему фронту этого импульса и далее поступает на соответствующий вход регистра 23, 50

Кроме того импульс с выхода формирователя 25 поступает через элемент НЕ 24 на управляющий вход регистра 23, при этом по переднему фронту инвертированного импульса информация с выходов всех регист- 55 ров 22 заносится в регистр 23 и поступает на его выход и соответственно выход блока хранения информации 20.

С выхода блока хранения информации

20 код, характеризующий наличие и длительность поступившей на один из входов первой группы входов канала 1 команды, поступает на соответствующий вход блока

11 сравнения, на третьи входы которого поступают выходные сигналы соответствуюи ей бортовой системы с выходов второй группы входов каналов 1 имитации неисправностей.

При идентичности сигналов, поступающих на первые и второй входы и сигналов, поступающих соответственно на третьи и четвертый входы блока 11 сравнения, на его выходе формируется сигнал логической "1", . а в противоположном случае — сигнал логического "0".

В случае, если на выходах всех блоков

11 сравнения каналов 1 имитации неисправностей сформируются сигналы логических

"1", поступающие на соответствующие входы второго элемента И-НЕ 7, на его выходе сформируется сигнал логического "0", поступающий на соответствующий вход блока

8 регистрации и означающий, что все команды и сигналы, предусмотренные проверкой, сформировались правильно.

Одновременно сигнал логического "0" поступает на вход элемента И-НЕ 6, на другой вход которого поступает сигнал с выхода первого преобразователя 5

"код-длительность импульс", который равен логической "1" в интервале времени, отведенного для проведения данной проверки, или — логическому "0" после окончания заданного времени проверки.

Во время проведения проверки на первый и второй входы элемента И-НЕ 6 поступают сигналы логической "1", при этом на его выходе формируется сигнал логического

"0".

При положительном результате проверки {сигнал на первом входе первого элемента И-НЕ 6 равен логическому "0") или оконнании времени, отведенного на проверку(сигнал на втором входе — равен логическому "0"), на выходе элемента И-НЕ 6 формируется сигнал логической "1". поступающий на выход готовности устройства, характеризующий готовность устройства к следующей проверке и используемый управляющей ЭВМ для выдачи номера следующей проверки на вход номера проверки комплекса. Одновременно сигнал логической

"1" поступает на вход блока 8 регистрации, разрешая занесение в блок 8 регистрации (например, входной регистр видеоконтрольного устройства) кода номера проверки, поступающего на его информационный вход, и сигнала, характеризующего результат про- верки и поступающего на его третий вход.

При этом в первом случае {сигнал логического "0" на третьем входе блока 8 регист1833897 рации) регистрируется положительный результат проверки, а во втором случае (окончание времени, отведенного под проверку, то есть, сигнал логического "0" на втором входе первого элемента И-НЕ 6) — отрицател ь н ы и результат.

Прохождение команд из бортовой ЦВМ в бортовые системы, а также сигналов иэ бортовых систем в бортовую ЦВМ осущест10 вляется через каждое из каналов 1 имитации неисправностей следующим образом.

Г!оступивший на информационный вход регистра 17 код, соответствующий номеру команды бортовой ЦВМ, заносится в него

15 по переднему фронту импульса, поступающего с выхода элемента ИЛИ 15 на управляющий вход второго регистра 17, с выхода которого код поступает на группу информационных входов мультиплексора 12 и фор20 мируется на его выходе при равенстве сигнала, поступающего на его вход с выхода регистра 2, логической "1". Далее код номера команды поступает на вход первого дешифратора 19 и вход блока 10 памяти, на выходе которого формируется код длитель25 ности соответствующей команды, поступающий на вход преобразователя 18

"код-длител ьн ость импульса".

Г1ри поступлении с выхода регистра 2 на

30 вход третьего мультиплексора 13 сигнала логической "1", импульс с выхода элемента

ИЛИ 15 поступает через мультиплексор 13 на вход второго преобразователя 18 "коддлительность импульса", на выходе которого формируется импульс, длительность которого соответствует значению кода на его входе. Этот импульс поступает на стробирующий вход дешифратора 19, на одном из выходов которого и на соответствующем выходе второй группы выходов канала 1 формируется импульс команды.

Каждыйл из сигналов бортовых систем, поступающий на один из входов второй группы входов устройства 1, проходит-через

40 ветствующий выход первой группы выходов канала 1 при равенстве сигнала, поступающего с соответствующего выхода первого регистра 2 на вход мультиплексора 3, логи«еской "1".

Для обеспечения проверок в режиме имитации команд бортовой ЦВМ во блоках

9 памяти каналов 1 имитации неисправностей хранится такая информация, которая обеспечивает,во-первых, выдачу логического "0" на выходе первого регистра 2 и, вовторых, а также формирование на соответствующем выходе код, значение которого равно номеру имитационной коман55 ды. При этом при поступлении с выхода соответствующий мультиплексор 3 на соот- 45 первого регистра 2 сигнала логического "0" на входы второго 12 и третьего 13 мультиплексоров они коммутируют на свои выходы сигналы со своих соответственно второго и третьего входов, обеспечивая выдачу на одном из выходов второй группы выходов каналов 1 сигнала имитационной команды, длительность которой определяется значением кода, выдаваемого блоком 10 памяти в соответствии со значением кода, поступающим на его вход и определяющим номер имитационной команды.

Для обеспечения имитации сигнала бортовой системы с соответствующего выхода регистра 2 на соответствующий вход мультиплексора 3 выдается сигналом логического "0", при этом первый мультиплексор

3 транслирует на свой выход сигнал, поступающий на его вход с соответствующего выхода регистра 2 и имитирующий сигнал соответствующей бортовой системы.

Устройство позволяет проводить контроль и имитацию неисправностей одновременно нескольких бортовых систем, контролировать циклограмму и длительности команд ЦВМ, имитировать. работу ЦВМ по выдаче команд и приему сигналов от борToBblx систем, контролировать циклограмму выдачи сигналов -бортовыми системами, имитировать работу бортовых систем по приему команд и,выдаче сигналов в ЦВМ.

Формула изобретения

1. Устройство для управления и имитации неисправностей, содержащее первый канал имитации неисправностей, включающий группу мультиплексоров, подключенных управляющими входами к соответствующим выходам первой группы первого регистра, первыми информационными входами — к соответствующим выходам второй группы первого регистра, вторые информационные входы и выходы мультиплексоров группы являются соответственной группой информационных входов, служащих для подключения обьекта управления, и группой информационных выходов первого канала и имитации неисправностей, о т л и ч а ю щ е е с я тем, что, с целью . расширения функциональных возможностей уСтройства за счет обеспечения контроля входной и выходной информации обьектов управления, в устройство введены первый блок памяти. первый преобразователь код-длительность импульса. блок регистрации, два элемента И-НЕ i-1 каналов имитации неисправностей (где i — число обьектовуправления), в каждый из которых введены два блока памяти, два регистра, группа мультиплексоров, блок сравнения, преобразователь длительность импульса1833897

5

15

30

40

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

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

sToporo элемента И-НЕ, связанно о выходами с выходом равенства блока сравнения каждого канала, в каждом канале вторая группа информационных входов блока хранения информации подключена к группе выходов преобразователя длительность импульса — код, а группа выходов блока хранения информации подключена к третьей группе информационных входов блока сравнения, четвертая группа информационных входов которого объединения с вторыми информационными входами соответствующих мультиплексоров группы и является соответствующей группой информационных входов устройства, группа информационных входов блока регистрации и группа адресных входов первого и второго блоков памяти каждого канала объединены и являются входом "номер проверки" устройства, входы обнуления первых регистров объединены и являются входом "Сброс" устройства. управляющий вход первого преобразователя код-длительность импульса является входом запуска устройства, в каждом канале входы элемента ИЛИ и входы шифратора обьединены и являются соответству.:ощей группой командных входов устройства, выходы дешифратора каждого канала являются соответствующей группой управляloùèx выходов устройства, служащих для подключения объектов управления, выходы мультиплексоров группы каналов, начиная со второго, являются соответствующими группами информационных выходов устройства, выход первого элемента И-НЕ является выходом "Готовность" устройства.

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

НЕ, а информационные входы регистров группы обьединены и являются второй группой информационных входов блока, группа входов дешифратора и вход формирователя импульсов являются соответственно первой группой информационных входов и входом управления блока, группа выходов регистра является группой выходов блока.

1833897

Составитель M. Áàëà øîâ

Техред М,Моргентал Корректор M.Màêñèìèøèíåö

Редактор

Производственно-издательский комбинат "Патент". г. Ужгород, ул.Гагарина 101

Заказ 2688 Тираж Подписное

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

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

Устройство для управления и имитации неисправностей Устройство для управления и имитации неисправностей Устройство для управления и имитации неисправностей Устройство для управления и имитации неисправностей Устройство для управления и имитации неисправностей Устройство для управления и имитации неисправностей 

 

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике

Изобретение относится к вычислительной технике

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

Изобретение относится к устройствам автоматики и может найти применение в системах управления, например в системах управления электроприводами моделирующих стендов, роботов и т

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

Изобретение относится к области автоматики и может быть использовано в системах автоматического контроля параметров электрических аппаратов

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

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