
- •3. Методы анализа и синтеза управления.
- •3.1. Методы анализа управления (Лекция 10)
- •3.1.1. Управляемость, наблюдаемость.
- •3.1.1.1. Управляемость: определение (Пример 3.1)
- •3.1.1.2. Наблюдаемость: определение (Пример 3.2)
- •3.1.2. Корневой годограф
- •3.1.2.1. Определение корневого годографа
- •3.1.2.2. Свойства корневого годографа
- •3.1.2.3. Пример построения корневого годографа (Пример 3.3)
- •3.2. Управление и стабилизация (Лекция 11)
- •3.2.1. Цель управления, идеальное управление
- •3.2.1.1. Общая схема разомкнутого и замкнутого управления
- •3.2.1.2. Идеальное управление
- •3.2.1.3. Пример определения идеального управления (Пример 3.4)
- •3.2.1.4. Невозможность реализации идеального управления
- •3.2.1.5. Иллюстрация недостатков идеального управления (Пример 3.5)
- •3.3. Стабилизация с помощью обратной связи (Лекция 12)
- •3.3.1. Введение обратной связи
- •3.3.1.1. Определение обратной связи в скалярном случае
- •3.3.1.2. Иллюстрация определения стабилизирующей обратной связи (Пример 3.6)
- •3.3.2. Общий алгоритм стабилизации
- •3.3.2.1. Общий вид обратной связи
- •3.3.2.2. Замкнутое представление объекта и обратной связи
- •3.3.2.3. Алгоритм выбора стабилизирующей обратной связи в общем случае
- •3.3.3. Некоторые другие законы управления
- •3.3.3.1. Программное управление в комбинации с обратной связью по выходу
- •3.3.3.2. Управление по возмущению
- •3.3.3.3. Управление с обратной связью по ошибке
- •3.4. Удовлетворение некоторых требований к качеству управления (Лекция 13)
- •3.4.1. Некоторые характеристики качества управления
- •3.4.1.1. Переходный процесс детерминированной системы и его некоторые характеристики
- •3.4.1.2. Некоторые требования к переходному процессу и установившейся ошибке
- •3.4.2. Методика удовлетворения требований к качеству
- •3.4.2.1. Теорема о реакции на полиномиальное воздействие
- •3.4.2.2. Обеспечение требования ограниченности установившейся ошибки
- •3.4.2.3. Обеспечение ограниченности амплитуды ошибки при периодическом воздействии
- •3.4.2.4. Обеспечение ограниченности амплитуды ошибки при периодической помехе
3.2. Управление и стабилизация (Лекция 11)
3.2.1. Цель управления, идеальное управление
3.2.1.1. Общая схема разомкнутого и замкнутого управления
Общую схему объекта и системы управления можно представить в виде
Рис.3.3. Схема объекта с замкнутым регулятором.
r(t) – эталонная переменная (заданное, желаемое значение управляемой переменнойz),y(t) – наблюдаемая переменная,vP(t) – возмущающая переменная,vm(t) - шум наблюдений,u(t) – управление(управляющая переменная).
Цель управления.
Целью управления является максимально точное выполнение условия:
z(t)r(t),tt0(3.11)
Разомкнутыйрегулятор имеет место, еслиy(t) не подаётся в регулятор
u(t) =fp[r(),t0t],tt0(3.12)
Если выходная переменная измеряется(наблюдается), её значение целесообразно использовать при определении управления.
Замкнутыйрегуляторu(t) =fз[r(),t0t;y(),t0t],tt0(3.13)
Объект + регулятор = система управления.
Будем считать y(t) = z(t), т.е. мы наблюдаем именно управляемую переменную, r(t) - заданное значение выходной переменной.
Если необходимо обеспечить, чтобы y(t)r(t),tt0, гдеr(t) изменяемое во времени значение входной величины, то имеет место задачаслежения.
Если входная величина является постоянной r(t) =r0tt0, то имеет место задача регулирования, стабилизации.
3.2.1.2. Идеальное управление
Пусть (t) = y(t) - r(t), (3.14)
где (t) – ошибка слежения.
В случае
(t) = 0tt0(3.15)
управление идеальное. В этом случае говорят, что система инвариантна по отношению к действующим возмущениям. Пусть объект описывается линейными дифференциальными уравнениями. Воспользуемся для краткости записи дифференциальных уравнений оператором дифференцирования, введенным в п.п. 2.3.1.1. , т.е. запишем их в виде (2.20). Так как мы будем определять управление, то разделим на две составляющие вектор w(t) = [u(t),v(t)], а именно на управлениеu(t) и возмущениеv(t). Тогда уравнения для состояний и для выходных переменных системы можно записать в виде
y(t) =(D)x(t)
Подставляя 1-е во 2-е, находим для выходной (управляемой) переменной выражение
(D)y(t) =(D)u(t) +(D)v(t), (3.16)
где
,,- многочлены от
оператора дифференцирования, которые
выражаются через,
,
,.
Подставим (3.14) в (3.16):
(D)[r(t) +(t)] =(D)u(t) +(D)v(t),
отсюда ошибка
(D)(t) =(D)u(t) +(D)v(t) -(D)r(t). (3.17)
Предположим, что:
1) имеют место нулевые начальные условия для ошибки и всех её производных
(t), ’(t),’’(t),...,(n-1)= 0, n - степень;
2) многочлены ,,и значения г(t), v(t), t0 известны точно.
Тогда из (3.17) в соответствии с (3.15) можно определить инвариантное управление
(D)u(t) =(D)r(t) -(D)v(t) (3.18)
Подставляя управление (3.18) в (3.17) можно убедиться, что ошибка будет равна нулю
(D) (t) = 0. (3.19)
Идеальное управление особенно просто получить, если (D) =0=const. В этом случае непосредственно из (3.18) следует управление
u(t) =0-1((D)r(t) -(D)v(t)) (3.20)