- •Полищук Михаил Нусимович
- •Теория автоматического управления
- •Курс лекций для студентов кафедры «Автоматы»
- •Введение
- •1 Принципы автоматического управления
- •1.1 Функциональная схема сау
- •1.1.1 Объект управления
- •1.1.2 Исполнительное устройство (привод)
- •1.1.3 Датчик обратной связи (сенсор)
- •1.1.4 Управляющее устройство
- •1.1.5 Типовая структурная схема сау
- •1.2 Примеры сау
- •1 Турбина; 2 шары; 3 золотник; 4 силовой цилиндр; 5 заслонка
- •1.3 Принципы управления
- •1.3.1 Программное управление (управление по разомкнутому циклу, без обратной связи)
- •1.3.2 Управление по возмущению (принцип Понселе)
- •1.3.3 Управление с обратной связью по ошибке
- •1.3.4 Комбинированное управление
- •1.3.5 Задача стабилизации скорости вращения электродвигателя
- •2 Анализ линейных непрерывных систем автоматического управления
- •2.1 Описание сау
- •2.1.1 Пространство состояний
- •2.1.2 Основные характеристики линейных систем
- •2.1.3 Линейная система в пространстве состояний
- •2.2 Элементарные звенья
- •2.2.1 Безынерционное звено (статическое звено, идеальный усилитель)
- •2.2.2 Идеальный интегратор
- •2.2.3 Идеальное дифференцирующее звено
- •2.2.4 Инерционное (апериодическое) звено
- •2.2.5 Колебательное звено
- •2.2.6 Другие элементарные звенья
- •2.2.7 Неустойчивые (неминимально-фазовые) звенья
- •2.3 Структура сау и структурная схема
- •2.3.1 Структурная схема электромеханической следящей системы
- •2.3.2 Структурные преобразования
- •2.3.3 Многоконтурные системы
- •2.3.4 Частотные характеристики соединения звеньев
- •2.3.5 Построение логарифмических частотных характеристик сложных систем
- •2.4 Устойчивость линейных систем
- •2.4.1 Понятие устойчивости
- •2.4.2 Алгебраические критерии устойчивости
- •2.4.3 Частотные критерии устойчивости
- •2.4.4 Запасы устойчивости
- •2.5 Точность систем автоматического управления
- •2.5.1 Точность при полиномиальных (степенных) воздействиях
- •2.5.2 Астатизм
- •2.5.3 Точность при периодических воздействиях
- •2.5.4 Фильтрация сигналов
- •2.5.5 Качество сау
- •2.6 Управляемость и наблюдаемость объектов
- •2.6.1 Управляемость объекта
- •2.6.2 Наблюдаемость объекта
- •2.6.3 Оценка управляемости и наблюдаемости объектов по их структурным схемам
- •2.6.4 Управляемость и наблюдаемость типовых динамических звеньев
- •2.7 Идентификация объектов
- •3 Синтез линейных непрерывных систем автоматического управления
- •3.1 Основные задачи синтеза регуляторов
- •3.2 Типы регуляторов и их свойства
- •3.2.1 Последовательный регулятор
- •3.2.2 Прямой параллельный регулятор
- •3.2.3 Обратный локальный регулятор
- •3.2.4 Регулятор в цепи отрицательной обратной связи
- •3.2.5 Комбинированный регулятор по уставке и ошибке
- •3.2.6 Комбинированный регулятор по возмущению и ошибке
- •3.3 Синтез систем управления методом логарифмических частотных характеристик
- •3.4 Синтез пид-регулятора
- •3.4.1 Свойства пид-регулятора
- •3.4.2 Настройка пид-регулятора
- •3.4.3 Параметрический синтез пид-регулятора
- •3.4.4 Оптимизационный синтез регулятора с помощью программного модуля Simulink Design Optimization
- •3.4.5 Графо-аналитический синтез пид-регулятора
- •3.5 Синтез модального регулятора
- •3.5.1 Синтез для случая полностью управляемого объекта с одним входом
- •3.5.2 Синтез для случая объекта, заданного передаточной функцией
- •4 Исследование дискретных систем автоматического управления
- •4.1 Импульсные системы
- •4.1.1 Математическое описание импульсных систем
- •4.1.3 Передаточная функция импульсного звена
- •4.1.4 Передаточные функции типовых импульсных звеньев
- •4.1.5 Передаточная функция импульсной системы
- •4.1.6 Передаточная функция импульсной системы управления
- •4.1.7 Устойчивость импульсных систем
- •4.1.8 Частотные характеристики импульсных систем
- •4.1.9 Критерий Найквиста для дискретных систем
- •4.1.10 Оценка качества импульсной системы управления
- •4.2 Цифровые системы
- •4.2.1 Структура цифровой системы управления
- •4.2.2 Дискретные алгоритмы управления и дискретная коррекция
- •4.2.3 Цифровые модели непрерывных систем
- •5 Исследование нелинейных сау
- •5.1 Особенности нелинейных систем
- •5.2 Метод фазового пространства
- •5.2.1 Фазовая плоскость
- •5.2.2 Виды особых точек
- •5.2.3 Поведение нелинейных систем на фазовой плоскости
- •5.2.4 Особые траектории
- •5.2.5 Скользящие процессы в релейных системах
- •5.3 Устойчивость нелинейных сау
- •5.3.1 Первый метод Ляпунова
- •5.3.2 Второй метод Ляпунова
- •5.3.3 Теорема Лурье
- •5.3.4 Критерий в.М. Попова
- •5.4 Автоколебания
- •5.4.1 Метод гармонического баланса
- •5.4.2 Критерий устойчивости в методе гармонического баланса
- •5.5 Реакция нелинейной системы на внешние воздействия
- •5.6 О выборе законов управления с учетом нелинейных факторов
- •Библиографический список
- •Оглавление
4.2.2 Дискретные алгоритмы управления и дискретная коррекция
При непрерывном управлении реализация алгоритма управления и корректирующих средств осуществляется за счет введения в систему дополнительных устройств: тахогенераторов, интегрирующих приводов, R-, L-, С-цепей и т. п. В цифровых системах, как алгоритмы управления, так и корректирующие средства реализуются программным путем в виде вычислительной процедуры, организованной в соответствии с разностным уравнением
a0u(n+k) + a1u(n+k–1) + …+ aku(n) = b0е(n+m) + …+ bmе(n).
Это разностное уравнение может быть физически реализовано, если для вычисления значения управляющего воздействия в момент времени t = nТ, т. е. u(n), не требуются будущие значения ошибки, т. е. е(n+1), е(n+2), ... . Нетрудно убедиться, что это условие выполняется, если m k. Применительно к передаточной функции компьютера условие физической реализуемости выполняется, если степень полинома ее числителя не превышает степени полинома знаменателя.
П
ри
осуществлении дискретной коррекции
желаемая передаточная функция D(z)
может быть найдена следующим образом.
Если известна передаточная функция
исходной нескорректированной системы
W0(z),
а в процессе решения задачи синтеза
определена желаемая передаточная
функция разомкнутой системы
W(z)
= D(z)W0(z),
то передаточная функция дискретного
корректирующего устройства равна
D(z) = W(z)/W0(z).
Если известна желаемая передаточная функция замкнутой системы G(z), то получаем
В табл. 4.2 приведены некоторые дискретные алгоритмы и передаточные функции D(z).
Таблица 4.2
Управление |
Непрерывный алгоритм |
Дискретный алгоритм |
ПФ |
по отклонению |
u = k1x |
u(n) = k1x(n) |
k1 |
по производной от отклонения |
|
|
|
по отклонению и производной |
|
|
|
по интегралу от отклонения |
u = k3xdt |
|
|
(метод трапеций) |
|
||
изодромное |
u = k1x + k3xdt |
|
|
4.2.3 Цифровые модели непрерывных систем
Прямое Z-преобразование передаточной функции непрерывной системы, а точнее, Z-преобразование переходной функции непрерывной системы, как правило, приводит к громоздким вычислениям, а при неизвестных полюсах передаточной функции к тому же точных решений не имеет. Существует несколько приближенных методов построения цифровых моделей. В большинстве своем эти методы основаны на разложении аргумента Z-преобразования в ряды. Здесь рассмотрим три приема: метод прямой разности, метод обратной разности и метод билинейного преобразования.
Метод прямой разности. Выделяя в обычном разложении аргумента
линейное приближение z 1 + pT, найдем p (z – 1)/T.
Используя эту подстановку, из передаточной функции непрерывной системы Gн(p) получают цифровую модель G(z) = Gн((z – 1)/T).
Этот прием получил название метода прямой разности, а в численных методах он известен как метод прямоугольников с упреждением.
Метод обратной разности. Рассмотрим разложение
Первое приближение его составляет z 1/(1 – pT). Отсюда следует, что подстановка p (z – 1)/zT приводит к цифровой модели по методу обратной разности, известному также как метод прямоугольников.
Метод билинейного преобразования. Используем представление аргумента z рядом
Выделяя здесь вновь первое приближение, получим
откуда следует
очередная z-форма
или билинейная подстановка
.
Использование
билинейной подстановки дает цифровую
модель
по методу билинейного преобразования,
известному также как метод трапеций.
Итак, цифровая модель часто позволяет значительно упростить исследование непрерывной системы и вместо дифференциальных уравнений перейти к разностным. Важным вопросом цифрового моделирования является выбор периода квантования, так как он является определяющим в проблеме эквивалентности непрерывной системы и ее цифровой модели. Условия эквивалентности системы и ее модели зависят от выбора критерия эквивалентности. Так, если критерием эквивалентности принять требование устойчивости исходной системы и ее цифровой модели, то в большинстве случаев можно ограничиться условием Котельникова
Т < / 0,
где Т – период квантования, 0 – собственная частота системы.
Требования к периоду квантования значительно ужесточаются, если критерием эквивалентности служит точность исходной системы и ее цифровой модели. Оценка ошибки е цифрового моделирования по методу прямой и обратной разности имеет вид е < ТA(0)/2, а по методу билинейного преобразования е < 2Т2A(0)(М–1)/12, где – круговая частота воспроизводимого сигнала, М – колебательность системы, А(0) – начальное значение модуля частотной характеристики.
Приведенные оценки позволяют обоснованно выбрать период квантования цифровых моделей.
