
- •Лекции по теории автоматического управления Оглавление
- •Принцип действия сау и классификация сау
- •Классификация сау
- •Примеры сау Генератор постоянного тока
- •Робототехнический комплекс
- •Математические модели объектов и сау
- •Математическая модель сау в терминах преобразования «вход/выход»
- •Передаточная функция системы
- •Преобразования Лапласа
- •Весовая функция системы
- •Переходная функция системы
- •Описание структуры сау
- •Комплексная частотная характеристика сау
- •Усилительное звено
- •Интегрирующее звено
- •Апериодическое звено
- •Пример (последовательное соединение звеньев)
- •Пример (параллельное соединение)
- •Преобразования используемые для описания системы в пространстве состояний Процедура 1
- •Методы расчета фундаментальной матрицы
- •Пример (вычисление фундаментальной матрицы)
- •Продолжение
- •Анализ сау
- •Алгоритм решения задачи анализа
- •Свойства сау
- •Устойчивость сау
- •Определение устойчивости по Ляпунову
- •Несколько интерпретаций теоремы Ляпунова
- •Теорема
- •Критерии устойчивости
- •Критерий Гурвица
- •Критерий Михайлова
- •Управляемость сау
- •Теорема Калмана для оценки наблюдаемости
- •Синтез сау
- •Синтез сау с помощью отрицательной обратной связи для стабилизации системы.
- •Теорема
- •Алгоритм построения регулятора
- •Стабилизация системы с помощью отрицательной обратной связи в условиях неполной информации
- •Наблюдатель линейной системы Теорема
- •Стабилизирующая обратная связь по наблюдениям выходного сигнала (при включении наблюдателя в обратную связь)
- •Алгоритм построения регулятора и наблюдателя
- •Оптимальное управление сау
- •Классификация задач оптимального управления
- •Задача построения оптимального регулятора с помощью отрицательной обратной связи (методом Калмана)
- •Теорема Калмана в задачи оптимальной стабилизации
- •Алгоритм решения задачи по построению оптимальной отрицательной обратной связи
- •Принцип максимума Понтрягина
- •Теорема
- •Методы линейного программирования
- •Пример (продавец газет)
- •Пример:
- •Приложение Основные понятия линейной алгебры
- •Системы линейных уравнений: правило Крамера
Классификация задач оптимального управления
По виду ограничений (ограничение имеет вид равенства)
;
.
Ограничение типа неравенства
;
.
По виду краевых условий – начальное состояние системы;
– конечное состояние системы; Если они зафиксированы, то говорят о задаче управления с фиксированными концами. Если
, то задача оптимального управления с подвижными концами.
По времени начала и окончания процесса
По критерию оптимальности или по виду целевой функции (функционала)
Функционал в виде Больца
Функционал в виде Лагранжа
Функционал в виде Майера
Если
производительность объекта в единицу
времени, то функционал
определяет производительность реактора
на всем интервале функционирования.
Или если
– энергетические затраты, связанные с
реализацией управления
в единицу времени, то
– это энергетические затраты на временном
интервале, например, на режиме стабилизации.
Задача построения оптимального регулятора с помощью отрицательной обратной связи (методом Калмана)
– квадратичный функционал потерь
;
;
;
, где
– желаемое значение;
– коэффициент значимости (важности)
веса
-ой
компоненты вектора состояния, которое
определяется как отношение:
, где
– максимально допустимое значение
ошибки управления по
-ой
компоненте. Чем больше допустимое
значение, тем меньше вес (значение)
– мера отклонения от заданного значения
на интервале
по
-ой
компоненте вектора состояния.
– коэффициент важности (значимости)
-ой
компоненты вектора управления;
– максимально допустимое значение
-ой
компоненты.
– энергетические затраты по
-ой
компоненте вектора управления на
интервале
.
– суммарные энергетические затраты связанные при управлении .
В соответствии с этим функционалом мера отклонения траектории (ошибка управления) определяется составляющей
Задача оптимального управления состоит в том, чтобы выбрать оптимальное управление , путем построения регулятора при минимизации погрешности управления энергетических затрат на это управление.
–
диагональная матрица
Ограничения для этой задачи:
;
;
.
выбрать таким образом, чтобы функционал
– определяет степень отклонения, ошибку
управления, норма отклонения от желаемой
траектории движения;
– энергетические затраты, связанные с
выбранной задачей реализацией заданной
траектории.
Связан с выбором оптимизирующей отрицательной обратной связи.
;
– непрерывная функция времени
– кусочно-непрерывная функция
Теорема Калмана в задачи оптимальной стабилизации
Особенностью задачи оптимальной
стабилизации ООС является возможность
определить матрицу
,
дающую наилучший результат в смысле
критерия
при любых начальных условиях. Этому
утверждению соответствует теорема:
пусть существует положительная
определенная матрица
,
которая является решением матричного
квадратичного уравнения:
–
уравнение Риккати-Лурье
и матрица
,
связанная с
соотношением:
тогда при любых начальных условиях
оптимальная стабилизация обеспечивается
управлением:
,
причем линейное значение показателя качества – функционал определяется:
.
Для существования единственности
положительного решения матричного
квадратного уравнения
достаточно, чтобы
пара матриц была невырожденной;
матрица должна быть положительно определенной;
матрица
должна быть неотрицательно определенной и при этом
должна быть также невырожденной.
Матрица
является матрицей симметричной
, где
(должен быть не меньше заданного запаса
устойчивости)