Анализатор для контроля характеристик динамических систем

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИ

300875

Союз Советских

Сопиалистическмх

Республик

ИЗОБРЕТЕН И

К АВТОРСКОМУ СВИДЕТЕЛЬСТВ

Зависимое от авт. свидетельства Мо—

МПК G 05b 23/02

G 061 11/00

Заявлено 17.Vl.1969 (М 1338020/18-24) с присоединением заявки Ме—

Приоритет—

Опубликовано 07, IV.1971. Бюллетень М 13

Дата опубликования описания 28.V.1971

Комитет по делам изобретений и Открмтий

Apll Совете, хйиниотрое

СССР

УДК 658,562:533(088.8) Авторы изобретения

В. К. Миртов, Ю. С. Пономарев и В. Н. Соболев

Заявитель

АНАЛИЗАТОР ДЛЯ КОНТРОЛЯ ХАРАКТЕРИСТИК

ДИНАМИЧЕСКИХ СИСТЕМ

Предлагаемый анализатор относится к устройствам динамического контроля.

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

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

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

Предлагаемый анализатор может быть использован для динамического контроля как линейных, так и нелинейных САУ. В нем использовано разложение реакции САУ на тестовый сигнал на ортогональных фильтрах с последующим восстановлением параметров

САУ на основе их множественных регрессий по коэффициентам разложения. Определение параметров САУ производится за время, соизмеримое с эффективной длительностью импульсной функции САУ.

На фиг. 1 показана блок-схема анализатора характеристик динамических систем; на фиг. 2 — блок-схема устройства управления; на фиг. 3 — блок-схема программного устройства; на фиг. 4 — блок-схема устройства уг;равления блоком ортогональных фильтров; на фиг. 5 — блок-схема коммутатора; на фиг. 6— функциональная схема блока ортогональных фильтров; на фиг. 7 — блок-схема формиро1С вателя.

Анализатор содержит устройство управления 1, блок 2 ортогональных фильтров, преобразователь 3, формирователь 4 и цифровую вычислительную маошину (ЦМВ) 5.

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

САУ. Выход преобразователя соединен со вторым входом формирователя, выход которого соединен с ЦВМ.

Устройство управления (см. фиг. 2) состоит из коммутатора 6, программного устройства 7 и устройства управления 8 блоком ортогональных фильтров.

Программное устройство содержит генеразс тор 9 тактовых импульсов, ключ 10, четыр300875 надцатиразрядный счетчик 11, генератор 12 одиночных импульсов, логические ячейки «И»

18 — 15 и логическую ячейку «НЕ» (6.

Устройство управления блоком ортогональных фильтров содержит триггеры 17, 18, эмиттерные повторители 19, 20, герконы 21, 22 и дифференцирующую цепочку 28.

Коммутатор включает логическую ячейку

«ИЛИ» 24, эмиттерные повторители 25 — 81, триггеры 82 — 84, кипп-реле 85, логические ячейки «И» 86 — 40, герконы 41 45 и аттенюаторы 46 — 50 буферного усилителя 51.

Блок ортогональных фильтров содержит ячейки 52, 58 и 54 нулевого коэффициента разложения, первого коэффициента разложения, четвертного коэффициента разложения соответственно.

Формирователь состоит из ключей 55 — 58, триггеров 59 — 68 сдвигающего регистра, киппреле 69 и линии задержки 70.

При подаче на устройство управления команды о начале проверки системы автоматического управления устройство управления

1 формирует и подает тестовый сигнал на вход САУ. Одновременно блок ортогональных фильтров 2 подключается к выходу проверяемой системы и переводится из исходного режима в рабочий. По истечении установленного интервала разложения реакции САУ на тестовый сигнал устройство управления переводит блок ортогональных фильтров в режим запоминания и отключает его от выхода САУ.

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

Последний по команде устройства управления начинает формировать адрес и записывает исходные данные для интерполяции в ЦВМ 5.

По окончании записи исходных данных для интерполяции ЦВМ подает сигнал на коммутатор устройства управления для опроса следующей ячейки фильтра. По окончании опроса ячеек фильтров в ЦВМ заносится адрес опорной точки на множественной регрессии и подается команда на начало вычисления параметров контролируемой САУ.

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

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

Для вычисления параметра контролируемой САУ из запоминающего устройства извлекается опорная точка множественной регрессии, соответствующая полученному в фор5 мирователе на основе измерения коэффициентов разложения адресу, и все примыкающие к ней точки, старшие по адресу. В дальнейшем ЦВМ в соответствии с принятым алгоритмом и полученными исходными даннымп

10 для интерполяции производит интерполирование и выдает в регистратор ЦВМ значение искомого параметра.

Определение остальных контролируем ых параметров САУ производится аналогично.

Команда о начале проверки САУ поступает на генератор 12 одиночных импульсов программного устройства 7 и запускает его.

Сигнал генератора 1 устанавливает в «О» счет20 чик 11, собранный на стандартных триггерных ячейках и поступает на нулевой вход триггера 17 устройства управления блоком ортогональных фильтров 8. Сигнал на единичном выходе триггера 17 исчезает, и через эмиттер25 ный повторитель 19 обеспечивает отпускание ,гериона 21, тем самым подготавливая блок ортогональных фильтров к работе. После установки в «О» счетчика 11 сигнал на выходах ячеек «И» 18 — 15 снимается, и схема «H.E»

16 подает сигнал разрешения на ключ 10.

З0 Триггер 18 при сигнале этой полярности не срабатывает. Импульсы с генератора 9 тактовых импульсов через ключ 10 поступают на счетный вход первого разряда счетчика 11.

С выхода второго разряда счетчика подается сигнал на единичный вход триггера 18, устанавливающий его в «1» после прихода второго импульса с генератора 9 тактовых импульсов. Трипгер 18 через эмиттерный пснвторитель 20 вызывает срабатывание геркона 22, 40 которыи обеспечивает подачу тестового сигнала на систему, подключение блока ортогональных фильтров к системе и его запуск.

Появляющийся при этом сигнал на выходе

45 дифференцирующей цепочки 28 не вызывает запуска коммутатора.

В соответствии с выбранным интервалом разложения пумблерным набором BI — Вд (см. фиг. 3) устанавливают код на входах ячеек «И» 18 — 15. При совпадении установленного кода с числом в счетчике 11 на выходах ячеек «И» 18 — 15 появляется сигнал. В результате сигнал на выходе ячейки «НЕ» 16 исчезает, и ключ 10 закрывается. При исчезновении сигнала на выходе ячейки «НЕ» 16 триггер 18 устанавливается в «О», что вызывает отпускание геркона 22 и перевод блока ортогональных фильтров в режим запоминания. Кроме того, обеспечивается запуск коммутатора 6 через дифференцирующую цепочку 28.

Импульс с дифференцирующей цепочки 28 через ячейку «ИЛИ» 24 и эмиттерный повторитель 25 поступает на формирователь 4 и на триггеры 82 — 84 триггерного счетчика комму55 татора. При установке триггера 82 в «1» сиг300875

55 бО нал через эмиттерные повторители 27 и 80 вызывает срабатывание геркона 41, который своим контактом подключает выход ячейки нулевого коэффициента разложения через аттенюатор 46 и буферный усилитель 51 к преобразователю 8. Преобразователь выдает десятиразрядный параллельный двоичный код, соответствующий нулевому коэффициенту разложения, в формирователь 4. После записи из формирователя в ЦВМ из ЦВМ лоступает импульс на вход ячейки «ИЛИ» 24, который обеспечивает добавление «1» в триггерный счетчик (82 — 84). В результате срабатывает ячейка «И» 87 через геркон 42, аттенюатор 47, буферный усилитель 51 сигнал с выхода ячейки первого коэффициента разложения поступает на преобразователь.

Таким образом |коммутатор обеспечивает поочередное под|ключение выходов всех ячеек блока ортогональных фильтров к преобразователю. При подключении выхода последней ячейки блока ортогональных фильтров к преобразователю сигнал с выхода ячейки «И» 40 запускает кипп-реле 85, и через эмиттерный повторитель 26 обеспечивает установку в «О» триггеров 82 — 84 и в «1» триггера 17. Триггер

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

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

Лагерра, построенный на типовых операционных усилителях в соответствии с известной методикой.

Блок ортогональных фильтров работает следующим образом. При отпускании геркона 2/ его контакты размыкают цепи установки в

«О» интеграторов. При срабатывании геркона

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

САУ. Реакция САУ на тестовый сигнал подается на блок ортогональных фильтров. По истечении установленного времени разложения контакты геркона 22 размыкаются и переводят фильтр в режим заполнения. На выходе каждой ячейки блока ортогональных фильтров фиксируется напряжение, пропорциональное соответствующему коэффициенту разложения реакции САУ по ортогональным функциям. Коммутатор 6 осуществляет последовательное считывание коэффициентов разложения. По окончании считывания контакты геркона 21 замыкаются и включают цепи установки нуля интеграторов, подготавливая тем самым блок ортогональных фильтров к следующему циклу контроля.

5 !

О

С выхода буферного усилителя 51 коммутатора напряжение, пропорциональное коэффициенту разложения, подается на преобразователь 8, который преобразует его в параллельный десятиразрядный двоичный код. В качестве аналого-цифрового преобразователя может быть использован, например, один из каналов серийного преобразователя типа VII.

Сигнал с выхода преобразователя подается на формирователь 4.

При подаче управляющего импульса с эмиттерного повторителя 25 срабатывает кипп-реле 69, обеспечивающее задержку на время преобразования преобразователя. Импульс с кипп-реле подается на линию задержки 70 и на ключи 55 — 57. Знаковый разряд через ключ 56 записывается в первый разряд сдвигающего регистра (триггер 59), а в шестой разряд (триггер 64), сдвигающего регистра через ключ 57 заносится старший разряд кода числа. Остальные разряды через ключи 55 заносятся в ЦВМ в качестве исходных данных для интерполяции. С линии задержки 70 импульс поступает на сдвигающий регистр и обеспечивает сдвиг информации па один разряд. По окончании работы коммутатора все разряды сдвигающего регистра заполнены сформированным адресом узловой точки, Импульс с эмиттерного повторителя 26 открывает ключ 58 и обеспечивает тем самым запись адреса в ЦВМ. При каждом открытии ключей 55 и 58 происходит добавление «1» в адресный регистр ЦВМ.

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

Предмет изобретения

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

5 коЭффициенто6

Фиг. 6

Фиг. 7

Составитель А. Я. Лащев

Редактор Л. А. Утехина Техред Т, H. Курилко Корректор E. Н. Миронова

Изд. Л% 506 Заказ 162/656 Тираж 480 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

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

Тип. Харьк. фил. пред. «Патент»