Устройство для контроля динамической системы управления
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
Сеюэ Сееетскнк
Соцналнстнчесннв
Реслублнк
К АВТОУСК©МУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 19. 11. 79 (21) 284 3180/18-24 (51) М с присоединением заявки ¹ (23) Приоритет
G 05 В 23/02
Государственный комитет
СССР но аелам изобретений н открытий
Опубликовано 23.10,81, Бюллетень N9 39 (53) УДК 621.39б (088. 8) Дата опублнкования описания 23 ..10. 81 (72) Автор изобретения
В.И. Роменский (71) Заявитель,8ф7 „. (54) УСТРОИСТВО ДЛЯ КОНТРОЛЯ ДИНАМИЧЕСКОЙ
СИСТЕМЫ УПРАВЛЕНИЯ
Изобретение относится к техникеконтроля динамических систем.и может быть использовано при контроле систем автоматического управления.
Известно устройство для контроля. динамических систем, содержащее генератор стимулов, анализатор спектра и сумматор и позволяющее контролировать объект на основании отклонения временной характеристики объекта от эталонной 51) .
Недостатком этого устройства является сложность реализации.
Наиболее близким по технической 15 сущности к предлагаемому является устройство для контроля, содержащее генератор стимулирующих воздействий . и спектральный анализатор, соединенные с динамической системой,сум- 20 мирующий блок, связанный с блокамй сравнения и оценки результата контроля, многоканальный блок вычитающих устройств, соединенный со спектральным анализатором, и блок квадра- 2S торов, соединенный с суммирующим блоком (2J.
Недостатком известного устройства является значительная вероятность необнаружения отказов динами- 3Q ческой системы при проведении контроля.
Цель изобретения - увеличение достоверности результатов контроля.
Цель достигается тем, что в устройство, содержащее генератор стимулов и анализатор спектра,соединенные выходом и входом соответственно с выходом и входом устройства, сумматор, блок сравнения, блок оценки, блоки-нормализаторы,коммутатор, выход которого связан со входом аналого-цифрового преобразователя; блок памяти и программный блок, соединенный с пультом ручного ввода, введены два блока ключей, три счетчика, блок фиксации мгновенных значений сигналов и три блока регистров, управляющие входы ко бурых соединены с соответствующими тремя выходами программного блока, другие девять выходов которого связаны с соответствующими управляющими входами коммутатора, блока оценки, генератора стимулов, анализатора спектра, блока фиксации, блока памяти, двух блоков ключей и первого счетчика, выход анализатора спектра соединен с информационным входом коммутатора и первьм входом первого блока-нормалиэатора, выход .
875345
45 которого через последовательно связанные второй блок-нормализатор,сумматор, блок сравнения и бдок фиксации мгновенных значений сигналов подключен fc первому входу блока оценки, выход аналого-цифрового преобразователя через последовательно соединенные первые блоки ключей и регистров связан с управлякщим входом второго блока-нормализатора, выход первого счетчика через последовательно включенные блок памяти, второй блок регистров и третий блок-нормализатор соединен со вторым входом сумматора, выход блока памяти связан со вторьм входом первого блока ключей и выходом пульта ручного ввода, а через последовательно включенные третий блок регистров и четвертый блок-нормализатор — со вторым входом блока сравнения, выуод которого соединен со вторым входом блока оценки и управ- Щ ляющим входом второго блока ключей, подключенного первым и вторым выхода.ми соответственно к входам второго и третьего счетчиков, выходы которых связаны соответственно с первым и вторым управляющими входами первого блока-нормализатора.
На фиг.1 приведена структурная схема устройства для контроля динами-, ческих систем; на фиг. 2 и 3 — блоксхемы нестандартных блоков.
Устройство содержит коммутатор 1, аналого-цифровой преобразователь 2, блок 3 ключей, блок 4 памяти, первый (суммирующий двоичный) счетчик 5,блок
6 регистров, регистр 7, генератор 8 стимулов, динамическую систему (объ.ект контроля) 9, анализатор 10 спектра, блоки-нормализаторы 11 и 12 (многоканальные), сумматор 13, блокнормализатор 14 (одноканальный), 40 блок 15 сравнения, блок 16 фиксации мгновенных значений сигналов, блок
17 оценки, второй и третий (вычитающие двоичные) счетчики..18 и 19, регистр 20, блок-нормализатор 21 (одноканальный), блок 22 ключей, пульт 23 ручного ввода и программный блок 24.
Программный блок (фиг.2) состоит из триггера 25, элемента ИЛИ 26,триг- гера 27, элементов И 28, ИЛИ 29 и .И 30, дешифратора 31, узла 32 элементов И, элементов ИЛИ 33, И 34 и . И 35, суммирующего счетчика 36, элемента ИЛИ 37, усилителя 38, элемента ИЛИ 39, генератора 40 синхро- 55 импульсов (вырабатывает две, сдвинутые по времени, последовательности импульсов), элемента И 41, ждущего мультивибратора 42, дифференцирующей цепочки 43, элементов И 44 и d0
И 45, триггеров 46 и 47,ждущего мультивибратора 48, триггера 49, ждущего мультивибратора 50, суммирующего счетчика 51 (используется в качестве делителя частоты исходных синхроимпульсов) и элемента ИЛИ 52, а также
53-72 группа выходов и выходы программного блока.
Блок 17 (фиг.3) состоит из элементов НЕ 73 и И 74, ждущего мультивибратора 75, элементов И 76 и
HE 77, триггера 78 и элементов НЕ 79, И 80, НЕ 81, управляющий вход 82 блока 17, входы 83-85 блока 17, связанные с соответствующими выходами блока 15, входы 86-88 блока 17,связанные с соответствующими выходами блока 16 и выходы 89, 90 блока 17 соответственно "Годен" и "Не годен".
Устройство функционирует в двух режимах: режиме ввода констант и режиме контроля.
В режиме ввода констант при нажатии .на соответствующую пусковую кнопку (не показана) на вход 70 блока 24 поступает импульсный сигнал (импульс) "Пуск на ввод", который устанавливает триггер 49 в единичное состояние.При этом на управляющий вход пульта 23 выдается управляющий сигнал, по которому с первичного носителя информации (например, с перфоленты) считывается информация. При считывании каждого цифрового кода константы с пульта 23 в блок 24 на. вход 71 поступает управляющий сигнал, вызывающий появление на выходе 72 блока 24 импульса счета счетчика 5 (состояние этого счетчика отражает код адреса ячейки блока 4, к которой производится обращение в данный момент), а на выходе 62 — управляющего сигнала, поступающего иа второй управляющий вход блока 4. При этом производится запись цифрового кода константы в блоке 4..После окончания процесса записи констант в блоке 4 .с пульта 23 на вход 69 программного блока 24 подается управляющий сигнал, устанавливающий триггер 49 в нулевое состояние.
В режиме контроля при нажатии на другую пусковую кнопку (не показана) на вход 68 блока 24 поступает импульс
"Пуск на контроль", который устанавливает триггер 47 в единичное состояние. При этом на выходах узла 32 появляются одиночные импульсы, сдвинутые во времени друг относительно друга. Частично эти импульсы непосредственно используются как управляющие сигналы (импульсы на выходах
57, 58, 60, 64 и 65). Другие импульсы узла 32 поступают на соответствующие элементы блока 24, где преобразуются в управляющие сигналы. По управляющему сигналу блока 24 на вы- . ходе 65 производится установка в исходное состояние всех остальных блоков устройства для контроля.При этом в счетчики 18 и 19 заносятся одинаковые двоичные коды (устанавливаются единичные коэффициенты передачи каналов блока-нормалнзатора 11) 875345
Затем на вход системы 9. с выхода генератора 8 подается испытательный сигнал. На выходе системы появляется реакция системы (временная характеристика) K(t),ïî которой анализатор
10 производит определение коэффициентов Фурье а .. Затем в анализаторе 10 значения указанных коэффициентов фиксируются по сигналу блока 24.
Напряжения, соответствующие контролируемым коэффициентом Фурье а1 через коммутатор 1 последовательно друг за другом подаются на вход аналого-цифрового преобразователя 2,где преобразуются в двоичные коды.Одновременно с поступлением на вход системы
9 стимулирующего воздействия произво- >5 дится считывание двоичного кода номинального значения энергии весовой функции Е системы 9 с блока 4. Последний запоминается в регистре 7.
Затем из блока 4 считывается и за- Щ поминается в регистре 20 двоичный код допустимого значения отклонения
4Е д п контролируемой энергии весовой функции системы E от номинальной Ez.
При этом коды адресов ячеек блока
4, в которых хранятся считываемые константы, формируются в счетчике 5 под действием импульсных сигналов (импульсов), поступанщих с соответствующего выхода блока 24.
В соответствии с вызванными из блока 4 двоичными кодами устанавливаются коэффициенты передачи блоковнормализаторов 14 и 21. Под.действием эталонного напряжения, воздействукщего на входы этих блоков, на их выходах образуются напряжения, пропорциональные по величине Е и дE pÄ.
Двоичные коды коэффициентов д„ по многократным сигналам блока 24 на управляющем входе блока 1 через блок 3 40 при наличии на соответствующем управляющем входе его разрешающего сигнала подаются на группу входов блока б, где и запоминаются. В соответствии с этими двоичными кодами устанавливаются коэффициенты передачи блоканормализатора 12.
Запись двоичных кодов в регистры
:7, 20 и блок б осуществляется под действием сигналов, поступающих с соответствующих выходов и группы выходов блока 24.
Напряжения, зафиксированные анализатором 10, проходя через блокинормализаторы 11, 12, изменяются в .соответствии с коэффициентами переда- 55 .чи каналов блока-нормализатора 12 и суммируются сумматором 13. Ввиду того, что на один из входов сумматора 13 напряжение, соответствующее величине Е о, подается с обратным зна- gp ком, на его выходе появляется напряжение, пропорциональное величине
Е = Е - Е (1)
Это напряжение в блоке 15 сравнивается с напряжением, соответствую- 65
Щим допустимому значению е „ .Результат сравнения с выходов блока
15 на первом выходе сигнал появляется при (2) bE < Е*оп на втором — при (3) аЕ =дЕ „ на третьем при > Eppes (4) по сигналу блока 24 фиксируется в блоке 16.
По сигналам блока 24 из блока 4 считываются и записываются в регистры
7 и 20 двоичные коды величин соответственно 1 и О. На входе сумматора
13 при этом образуется напряжение, пропорциональное величине (5) Полученное напряжение в блоке 15 сравнивается с нулевым напряжением.
При этом может оказаться, что ь рав но нулю, больше нуля или меньше нуля.
В случае, если 6 = О, Е = 1 (на вход анализатора 10 поступает нор мированная-временная функция К u(<) с н1= >l на управляющие входы блока
22 не поступает ни один из сигналов
Ь с О, Ь О. При этом начинающие поступать с соответствующего выхода блока 24 импульсы не проходят через блок 22 на входы счетчиков 18 и 19 и не изменяют их состояние (коэффициенты передачи каналов блока-нормализатора 11 остаются равными единице). По сигналам блока 24 открывается блок 3 для прохождения двоичных кодов номинальных коэффициентов
Фурье Ьн, с группы выходов блока 4, указанные коды считываются из блока
4 и записываются в блок б. В соответствии с записанными в блок б кодами перестраиваются коэффициенты передачи блока-нормализатора 11. Затем из блока 4 считываются и записываются в регистры 7 и 20 двоичные коды соответственно О и допустимого значения скалярного произведения (Кн(с), KHc(t))*pq При этом на выходе сумматора 13 образуется напряжение, пропорциональное по величине значению скалярного произведения (Kg(t), КН (). Последнее в блоке
15 сравнивается с снимаемым с блоканормализатора 21 напряжением, пропорциональным по величине допустимому значению скалярного произведения.
Результат сравнения с выходов блока 15 (на первом выходе сигнал появляется при
Ф„Ц, КНО(М<(Кн(+>, Кн0()д„(Ь) на втором при (нФ КноМ=(Кн(1 "ноЖ)до (7) на третьем при (Ku(<) i Kuo(t))+(Ku(t) Кно®)дав) (з) 875345
40 подается на входы 83-85 блока17.
На входы 83-85 и 86- 88 блока 17 подаются результаты анализа блока 15 (йа первые входы — непосредственно с,блока 15, а на вторые — через блок 16 фиксации) в соответствии с выражениями (13) — (15) и (9) — (11).
При этом появление сигнала на выходе блока 15 соответствует наличию высокого потенциала на этом выходе,а отсутствие сигнала — наличию низкого потенциала. Поэтому при выполнении одного иэ условий (6) — (8) и (2) (4) на соответствующих входах блока
17 будут присутствовать высокие потенциалы, а на остальных — низкие.
При выполнении условий (2). и .(6) (при этом на входах 84 и 87 блока 17) присутствуют высокие потенциалы, а на остальных низкие) по управляющему сигналу (импульсу) на входе 82 20 блока 17 на его выходе 89 появляется импульс (сигнал "Годен" ). В случае невыполнения хотя бы одного из указанных условий аналогичный импульс вырабатывается на выходе 25
90 блока 17, что соответствует по" явлению сигнала "Не годен".
Если ь и О, Е Ф 1 (на вход анализатора 10 поступает нормированная временная функция динамической системы K(t), ан N d„ ) на один из управляющих входов блока 22 поступает сигнал А ) О или Ь < О. При этом начинающие поступать с соответствующего выхода блока 24 импульсы проходят через блок 22 и поступают на вход счетчика 18 или 19 в зависимости от знака величины Д. Соответствующий счетчик подсчитывает импульсы, причем величина зафиксированного в нем ранее двоичного кода в дискретные моменты времени уменьшается. Под действием двоичного текущего кода изменяются коэффициенты передач каналов блока-нормализатора 11 (увеличиваются или 4 уменьшаются по сравнению с. исходным единичным значением). При этом также изменяется величина, приближаясь к нулевому значению. После того, как сигнал принимает нулевое значение, коэффициенты передачи блока 11 становятся равными по величине 1/fR. В дальнейшем в устройстве контроля выполняются те же процедуры, что и для случая, когда на входе анализатора 10 поступает нормированная временная характеристика динамической системы.
Устройство позволяет повысить достоверность контроля за счет уменьшения вероятности необнаружения от- 50 казов динамической системы, так как при оценке состояния объекта с помощью предлагаемого устройства в области работоспособности учитывается и угловое положение контроли- 65 руемого вектора (контролируемой временной характеристики), что значительно снижает неоднозначность определения состояния динамической системы. Кроме того, достоверность контроля с помощью предлагаемого устройства контроля повышается ввиду исключения иэ состава устройства контроля квадраторов аналоговых величин, обладающих малой точностью вычисления.
Формула изобретения
Устройство для контроля динамической системы управления, содержащее генератор стимулов и анализатор спектра, соединенные выходом и входом соответственно с выходом и входом устройства, сумматор, блок сравнения, блок оценки, блоки-нормализаторы, коммутатор, выход которого связан со входом аналого-цифрового преобразователя, блок памяти и программный блок, соединенный с пультом ручного ввода, о т л и ч а ю щ е е с я тем, что, с целью увеличения достоверности результатов контроля, в устройство введены два блока ключей, три счетчика, блОк фиксации мгновенных значений сигналов и три блока регистров, управляющие входы которых соединены с соответствующими тремя выходами программного блока, другие девять выходов которого связаны с соответствующими управляющими входами коммутатора, блока оцеики, генератора стимулов, анализатора спектра,. блока фиксации, блока памяти, двух блоков ключей и первого счетчика, выход анализатора спектра .соединен с информационным входом коммутатора и первым входом первого блока-нормализатора, выход которого через последовательно связанные второй блок-нормализатор, сумматор, блок сравнения и блок фиксации мгновенных значений сигналов подключен к первому входу блока оценки, выход аналого-цифрового преобразователя через последовательно соединенные первые блоки ключей и регистров связан с управляющим входом второго блока-нормализатора, выход первого счетчика через последовательно включенные блок памяти, второй блок регистров и третий блокнормалиэатор соединен со вторым входом сумматора, выход блока памяти связан со вторым входом первого блока ключей и выходом пульта ручного ввода, а через последовательно включенные третий блок регистров и четвертый блок-нормализатор - со вторым входом блока сравнения, выход которого соединен со вторым входом блока оценки и управляющим входом второго блока ключей, подключенного первым и вторым выходами соответственно к входам второго и третьего счетчи875345
10 ков, выходы которых связаны соответственно с первым и вторым управ.ляющими входами первого блока-нормализатора.
Источники информации, . принятые во внимание при экспертизе
1. "Приспосабливающиеся автоматические системы", M., ИИЛ, 1963, с. 408-410.
2. Авторское свидетельство СССР
9 489086, кл. G 05 В 23/02, 1973 (прототип).
d2
Составитель В. Дианов
ТехредЛ.Пекарь Корректор С. Шекмар
Редактор Г. Волкова
Заказ 9331/72
Тирам 943 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5 филиал ППП "Патент", r. Умгород, ул.Проектная,4