- •Основы теории автоматического управления
- •Содержание
- •Предисловие
- •Введение
- •0 Общие сведения о системах управления
- •Принцип действия и функциональная схема сау.
- •0.1 Классификация сау
- •0.1.1 Классификация сау по принципу действия
- •0.1.2 Классификация сау по характеру изменения выходной переменной
- •0.1.3 Классификация сау по математическому описанию
- •1 Линейные системы управления
- •1.1 Линеаризация нелинейных уравнений
- •1.2 Две формы записи линейных дифференциальных уравнений
- •1.3 Классификация динамических звеньев
- •1.4 Динамические характеристики звеньев
- •1.4.1 Временные динамические характеристики
- •1.4.2 Частотные динамические характеристики
- •1.5 Типы соединения звеньев в сау
- •1.5.1 Последовательное соединение звеньев
- •1.5.2 Параллельное соединение звеньев
- •1.5.3 Встречно-параллельное соединение звеньев
- •1.6 Основные правила преобразования структурных схем
- •1.7 Передаточные функции замкнутых сау
- •1.8 Устойчивость движения непрерывных линейных сау
- •1.8.1 Корневые критерии устойчивости
- •1.8.2 Коэффициентные (алгебраические) критерии устойчивости
- •1.8.2.1 Критерий о необходимых условиях устойчивости
- •1.8.2.2 Критерий Рауса-Гурвица
- •1.8.3 Частотные критерии устойчивости
- •1.8.3.1 Критерий Михайлова
- •1.8.3.2 Критерий Найквиста
- •1.8.3.3 Применение критерия Найквиста к системам с чистым запаздыванием
- •1.8.3.4 Логарифмический критерий Найквиста
- •1.8.4 Построение областей устойчивости сау
- •1.9 Оценка качества регулирования
- •1.9.1 Показатели точности сау
- •1.9.1.1 Типовые регуляторы
- •1.9.1.2 Определение показателей точности сау
- •1.9.2 Определение показателей качества по переходным процессам
- •1.9.3 Определение показателей качества по корням характеристического уравнения
- •1.9.4 Интегральные показатели качества
- •1.9.5 Частотные показатели качества
- •1.10 Методы повышения точности сау
- •1.10.1 Повышение точности за счёт увеличения коэффициента передачи разомкнутой цепи
- •1.10.2 Повышение точности за счёт увеличения степени астатизма
- •1.10.3 Повышение точности за счёт введения в закон управления производной от ошибки или гибкой обратной связи
- •1.10.5 Повышение точности за счет применения неединичных ос
- •2 Цифровые системы управления
- •2.1 Функциональная схема сау и её циклограмма работы
- •2.2 Аналого-цифровые и цифро-аналоговые преобразователи
- •2.3 Понятие о решётчатых функциях и разностных уравнениях
- •2.4 Z-преобразование (дискретное преобразование Лапласа)
- •2.5 Решение линейных разностных уравнений
- •2.6 Передаточные функции цифровых систем управления
- •2.7 Вычисление дискретной передаточной функции звена или группы звеньев по непрерывной передаточной функции
- •2.8 Системы с экстраполятором нулевого порядка
- •2.9 Передаточные функции замкнутых цифровых сау
- •2.10 Передаточные функции срп (регулятора). Формула Тастина
- •2.11 Частотные характеристики цифровых систем
- •2.12 Теорема Котельникова
- •2.13 Устойчивость движения цифровых сау
- •2.14 Порядок синтеза цифровых систем управления
- •3 Нелинейные системы автоматического управления
- •3.1 Основные нелинейные звенья
- •3.2 Структурные преобразования нелинейных сау
- •Статические характеристики нелинейных систем.
- •3.3 Понятие о фазовом пространстве и фазовых траекториях
- •3.4 Особенности динамики нелинейных систем
- •3.5 Исследование устойчивости методами Ляпунова
- •3.5.1 Теорема Ляпунова об асимптотической устойчивости
- •3.5.2 Теорема Барбашина-Красовского
- •3.6 Исследование устойчивости методом фазовой плоскости
- •3.7 Критерий абсолютной устойчивости в.М. Пóпова
- •3.8 Гармоническая линеаризация
- •Идея гармонической линеаризации
- •Методика исследования предельных циклов с помощью метода гармбаланса
- •4 Элементы современной теории управления
- •4.1 Модальное управление
- •4.2 Запись дифференциальных уравнений в пространстве состояний
- •4.3 Описание работы двигателя постоянного тока (дпт) независимого возбуждения (нв) в пространстве состояний
- •4.4 Модальное управление в пространстве состояний
- •4.5 Динамические фильтры
- •4.6 Система управления с динамическими фильтрами
- •4.7 Редуцированные наблюдатели
- •4.8 Наблюдение объектов, подверженных действию возмущений и погрешностей датчиков (оценка внешних возмущений и погрешностей датчиков)
- •4.9 Использование наблюдателей для построения робастных систем управления
- •4.10 Асимптотическое дифференцирование с помощью наблюдателей
- •4.11 Заключение раздела 4
- •Литература
- •Приложение а Свойства комплексных функций
4.6 Система управления с динамическими фильтрами
Рассмотрим систему (1), (2)
, (4.6.1)
. (4.6.2)
Смысл векторов и матриц дан в подразделе 4.5. Пусть с помощью динамического фильтра получена оценка вектора, ошибка динамического фильтра определена соотношением , откуда
. (4.6.3)
Сформируем закон управления в виде
. (4.6.4)
Подставив (4) в (1), получим
или
(4.6.5)
Выражение в квадратных скобках можно рассматривать как внешнее воздействие на управляемый объект, причём, вследствие асимптотической устойчивости динамического фильтра, величина или ограничена малой величиной, или даже стремится к нулю. Решение уравнения (5) складывается из двух слагаемых: 1) вынужденного решения, обусловленного выражением в скобках, и 2) собственного решения, совпадающего с решением уравнения
(4.6.6)
Уравнение (6) совпадает с уравнением (4.4.4) при . Поэтому порядок выбора матрицысовпадает с порядком, изложенным в подразделе 4.4.
Обобщив результаты подразделов 4.5 и 4.6, констатируем, что параметры динамического фильтра и регулятора могут выбираться независимо, т.е. действует принцип разделения. Обычно быстродействие наблюдателя делают на 20-50% больше (время переходного процесса на 20-50% меньше), чем управляемого с помощью регулятора объекта.
Функциональная схема системы управления с динамическим фильтром представлена на рис. 1.
Рисунок 4.6.1 – Функциональная схема системы управления с динамическим фильтром
На рис. 1 – сигнал, формирующий программу движения,
– вектор измеряемых выходных сигналов.
4.7 Редуцированные наблюдатели
Наблюдатель, изученный в подразделе 4.5, позволяет восстановить весь вектор состояния, в том числе и измеряемую его часть, имеет тот же порядок, что и размер вектора состояния .
Известно, что при интегрировании системы дифференциальных уравнений объём математических операций пропорционален квадрату порядка системы. Поэтому, если бы удалось построить наблюдатель, который восстанавливает (оценивает) только неизвестную часть вектора состояния, то удалось бы существенно снизить объём вычислений для восстановления вектора состояния.
Пусть дана система
, (4.7.1)
, (4.7.2)
. (4.7.3)
Стоит задача вместо наблюдателя размерности построить редуцированный наблюдатель размерностью (), тогда объём вычислений уменьшится враз. Будем полагать, что путём перестановки строк в уравнении (1) и преобразований удалось представить вектор состояния в виде
, (4.7.4)
где – измеряемая часть вектора состояния,
– неизмеряемая часть вектора состояния.
В соответствии с разбиением вектора состояния (4) уравнения (1) и (2) можно представить в виде
, (4.7.5)
, (4.7.6)
где – матричные элементы блочных матриц соответствующих размеров.
Запишем уравнение (5) в виде двух векторно-матричных уравнений
, (4.7.7)
. (4.7.8)
Уравнение (7) можно представить в виде уравнения измерения. Для этого введём обозначение
, (4.7.9)
где в левой части собраны все известные слагаемые. С учётом (9) уравнение (7) представим в виде
. (4.7.10)
Будем рассматривать уравнение (8) как динамическое уравнение объекта, а уравнение (10) как соответствующее ему измерение и по стандартной структуре наблюдателя составим уравнение наблюдателя в виде
или с учетом (9)
. (4.7.11)
Устраним операцию дифференцирования в уравнении (11). Для этого введем обозначение
. (4.7.12)
С учётом (12) уравнение (11) представим в виде
(4.7.13)
После нахождения вектора по зависимости (12) можно найти вектор , являющийся оценкой вектора. Наблюдатель (13) имеет порядок ().
При использовании редуцированного наблюдателя закон управления можно принять в виде
(4.7.14)
где – матрицы коэффициентов закона управления, которые можно определить аналогично тому, как это было сделано в подразделе 4.6.