Управляемость и наблюдаемость

ОПТИМАЛЬНЫЕ И АДАПТИВНЫЕ СИСТЕМЫ

(практикум, заочный факультет,)

Практич. занятий – 10 час.

Задача на безусловный экстремум функционала

Пример 1. Найти экстремаль улучшенной квадратичной интегральной оценки

Управляемость и наблюдаемость - student2.ru .

Находим Управляемость и наблюдаемость - student2.ru и Управляемость и наблюдаемость - student2.ru и составляем уравнение Эйлера

Управляемость и наблюдаемость - student2.ru .

Ему соответствует характеристическое уравнение

Управляемость и наблюдаемость - student2.ru .

Общее решение уравнения Эйлера в данном случае имеет вид:

Управляемость и наблюдаемость - student2.ru ,

где Управляемость и наблюдаемость - student2.ru

Задавшись граничными условиями Управляемость и наблюдаемость - student2.ru и Управляемость и наблюдаемость - student2.ru , най­дем постоянные интегрирования с1 = хи, с2=0. Тогда уравнени­ем экстремали будет экспонента

Управляемость и наблюдаемость - student2.ru .

Задача на условный экстремум.

Метод Эйлера-Лагранжа

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

Управляемость и наблюдаемость - student2.ru Управляемость и наблюдаемость - student2.ru Управляемость и наблюдаемость - student2.ru .

Объект описывается дифференциальным уравнением Управляемость и наблюдаемость - student2.ru при краевых условиях х(0) = хн , Управляемость и наблюдаемость - student2.ru = 0.

Записав предварительно уравнение ограничения в стандартном виде

Управляемость и наблюдаемость - student2.ru ,

составляем подынтегральную функцию нового функционала:

Управляемость и наблюдаемость - student2.ru .

Записываем систему уравнений Эйлера для искомых экстрема­лей Управляемость и наблюдаемость - student2.ru и Управляемость и наблюдаемость - student2.ru :

Управляемость и наблюдаемость - student2.ru Управляемость и наблюдаемость - student2.ru

Из последнего уравнения выражаем Управляемость и наблюдаемость - student2.ru и, подставляя в
предыдущее, получим

Управляемость и наблюдаемость - student2.ru Управляемость и наблюдаемость - student2.ru Управляемость и наблюдаемость - student2.ru . (3)

Управляемость и наблюдаемость - student2.ru

Теперь решаем уравнение (3) совместно с уравнением объекта. Для этого находим корни характеристического уравнения:

Управляемость и наблюдаемость - student2.ru , откуда Управляемость и наблюдаемость - student2.ru .

Тогда общее решение будет иметь вид:

Управляемость и наблюдаемость - student2.ru Управляемость и наблюдаемость - student2.ru Управляемость и наблюдаемость - student2.ru Управляемость и наблюдаемость - student2.ru

где из граничных условий где с1 = хн, с2 = 0.

Получаемую отсюда экстремаль Управляемость и наблюдаемость - student2.ru подставляем в
уравнение объекта и находим Управляемость и наблюдаемость - student2.ru . Затем можно исключить время и получить уравнение регулятора в виде:

Управляемость и наблюдаемость - student2.ru

В результате получен пропорциональный алгоритм оптимального регулятора с коэффициентом передачи - 0,41, что дает возможность представить структурную схему оптимальной САУ (рис. 5).

Управляемость и наблюдаемость - student2.ru

Рис. 5.

Задача на условный экстремум.

Метод Эйлера-Лагранжа

Пример 3. Задано уравнение объекта в векторно-матричной форме:

Управляемость и наблюдаемость - student2.ru Управляемость и наблюдаемость - student2.ru

где Управляемость и наблюдаемость - student2.ru , причем А и В зави­сят в общем случае от времени, в чем проявляется нестационар­ность объекта.

Критерий оптимальности - обобщенный квадратичный функционал:

Управляемость и наблюдаемость - student2.ru .

Коэффициенты матриц Q и R также могут зависеть от време­ни по двум причинам:

- из-за нестационарности объекта;

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

Требуется найти оптимальный алгоритм управления Управляемость и наблюдаемость - student2.ru .

В результате решения получается оптимальный алгоритм с пропорциональным воздействием на объект по всем переменным состояния:

Управляемость и наблюдаемость - student2.ru

где Управляемость и наблюдаемость - student2.ru

Матрица К в общем случае содержит зависящие от времени коэффициенты, которые находятся из системы нелинейных диф­ференциальных уравнений Риккати:

Управляемость и наблюдаемость - student2.ru

Если объект стационарный и функционал стационарный, то
коэффициенты регулятора от времени зависеть не будут. В част-
ности, для предыдущего примера Q = R = B = -А = 1, т. е. скаля-
ры, уравнение Риккати вырождается в квадратное уравнение

Управляемость и наблюдаемость - student2.ru которое имеет корень Управляемость и наблюдаемость - student2.ru .

Принцип оптимальности. Метод динамического программирования (МДП)

Непрерывная задача.

Пример 4. Задана система уравнений объекта:

Управляемость и наблюдаемость - student2.ru ,

и краевые условия: Управляемость и наблюдаемость - student2.ru ,

где Т – длительность оптимального процесса.

Задан критерий оптимальности, который необходимо миними­зировать:

Управляемость и наблюдаемость - student2.ru ,

где Управляемость и наблюдаемость - student2.ru характеризует качество процесса управления, а Управляемость и наблюдаемость - student2.ru - энергетические затраты на управление.

Ограничений на управление не наложено.

Требуется найти оптимальный алгоритм управления и°(х1, х2).

Решение.

1. Выбираем уравнение Беллмана для задачи Лагранжа, под­ставляя f0, f1 и f2:

Управляемость и наблюдаемость - student2.ru .

2. Приравниваем к 0 производную по управлению и от мини-
мизируемой функции

Управляемость и наблюдаемость - student2.ru

и находим отсюда оптимальное управление

Управляемость и наблюдаемость - student2.ru .

3. Подставляем найденную функцию u0 в уравнение Беллмана и делаем преобразования, опуская знак минимума:

Управляемость и наблюдаемость - student2.ru .

4. Выбираем функцию Беллмана в виде квадратичной формы
с симметричной матрицей

Управляемость и наблюдаемость - student2.ru

и, подставляя ее в уравнение Беллмана, получим

Управляемость и наблюдаемость - student2.ru .

Отсюда находим, приравнивая к 0 коэффициенты при Управляемость и наблюдаемость - student2.ru и Управляемость и наблюдаемость - student2.ru :

Управляемость и наблюдаемость - student2.ru Управляемость и наблюдаемость - student2.ru

Управляемость и наблюдаемость - student2.ru .

5. Подставив последнее выражение в формулу для функции u0, найдем оптимальное управление

Управляемость и наблюдаемость - student2.ru

Соответствующая структурная схема оптимальной САУ (рис. 11) показывает, что оптимальным является регулятор с пропорциональным управлением по переменным состояния (ПД- регулятор).

Управляемость и наблюдаемость - student2.ru

Рис. 11

Принцип максимума

Пример 5. Пусть необходимо определить характер оптималь­ного по быстродействию управления углом поворота вала двига­теля постоянного тока, описываемого уравнением:

Управляемость и наблюдаемость - student2.ru ,

где Управляемость и наблюдаемость - student2.ru .

1. Обозначив у = х1, переходим к уравнениям в нормальной форме:

Управляемость и наблюдаемость - student2.ru

и составляем гамильтониан Управляемость и наблюдаемость - student2.ru .

2. Исследуем гамильтониан Н на максимум, т. е. находим и приравниваем к 0 производную Управляемость и наблюдаемость - student2.ru . Отсюда Управляемость и наблюдаемость - student2.ru , но такое решение тривиально и неприемлемо. Значит Управляемость и наблюдаемость - student2.ru и оптимальное управление находится из формулы для Н так, чтобы он был наибольшим, т. е.

Управляемость и наблюдаемость - student2.ru .

3.Составляем систему уравнений для вспомогательных функций:

Управляемость и наблюдаемость - student2.ru

Решение ее облегчается тем, что в эту систему не вошли функции Управляемость и наблюдаемость - student2.ru . С точностью до постоянных интегрирования получим

Управляемость и наблюдаемость - student2.ru ,

что следует после нахождения корня соответствующего характе-
ристического уравнения. Следовательно, оптимальное управле-
ние Управляемость и наблюдаемость - student2.ru определяется формулой

Управляемость и наблюдаемость - student2.ru

Функция Управляемость и наблюдаемость - student2.ru в данном случае может изменить знак не более одного

Управляемость и наблюдаемость - student2.ru

Рис.13

раза. Соответственно оптимальное управление может иметь не более двух интервалов постоянства на уровнях ±Um (рис. 13).

1.11. Теорема об п интервалах

Если объект управления описывается линейным дифференци­альным уравнением n-го порядка Управляемость и наблюдаемость - student2.ru и соответствующее характеристическое уравнение А(s) = 0 имеет отрицательные вещественные или (и) нулевые кор­ни, то при ограничении на управление и минимизации критерия оптимальности в виде линейного функционала оптимальное уп­равление имеет вид кусочно-постоянной функции времени со зна­чениями ±Um, причем количество интервалов постоянства этой функции не более п, что иллюстрирует пример п. 10.

Данная теорема не дает ответа на вопрос о знаке первого интервала и продолжительности интервалов, но эту информацию можно получить методом припасовывания.

Пример 6. Пусть необходимо определить количественно оптимальное управление и соответствующий ему оптимальный по быстродействию переходный процесс поворота вала двигателя постоянного тока. Для этого предварительно найдем корни харак­теристического уравнения объекта управления Управляемость и наблюдаемость - student2.ru и запишем общее решение его дифференциального уравнения:

Управляемость и наблюдаемость - student2.ru .

Знак первого интервала управляющего воздействия определя­ется граничными условиями, а именно - знаком у(Т). Примем следующие условия:

Управляемость и наблюдаемость - student2.ru ,

Управляемость и наблюдаемость - student2.ru .

Это дает возможность записать общее решение уравнения объекта на каждом из интервалов постоянства управления (см. рис. 13):

Управляемость и наблюдаемость - student2.ru ,

Управляемость и наблюдаемость - student2.ru .

В соответствии с методом припасовывания записываем систе­му уравнений для трех моментов времени. При этом используем формулы для функций Управляемость и наблюдаемость - student2.ru и Управляемость и наблюдаемость - student2.ru в их первых производных, которые должны сохранять в момент t1 непрерывность своего изменения, а в моменты t = 0 и t = t2 = T удовлетворять граничным условиям:

Управляемость и наблюдаемость - student2.ru Управляемость и наблюдаемость - student2.ru Управляемость и наблюдаемость - student2.ru

Эти шесть уравнений содержат шесть неизвестных, а именно -
четыре постоянных интегрирования и два момента переключения
t1 и t2. В данном случае трансцендентное уравнение сводится к
квадратному и может быть решено в радикалах, в результате чего
получим:

Управляемость и наблюдаемость - student2.ru

Отсюда, в частности, видно, что разгон длится больше, чем
торможение.

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

Пример 7.Найти оптимальное по быстродействию управление двигателем постоянного тока при ограничениях на управление и на скорость двигателя.

Задано уравнение объекта управления

Управляемость и наблюдаемость - student2.ru

и ограничения Управляемость и наблюдаемость - student2.ru , Управляемость и наблюдаемость - student2.ru .

Так как порядок ограниченной производной k=1, то число
участков ее стабилизации равно 1, число участков перевода равно 2, число интервалов постоянства управления и на участках перевода n-k=1 (Рис.17).

Управляемость и наблюдаемость - student2.ru

Рис.17

На участке стабилизации Управляемость и наблюдаемость - student2.ru . Подставляя эти значения в уравнение объекта, найдем оптимальное управление на этом участке Управляемость и наблюдаемость - student2.ru . Это управление автоматически обеспечивается отрицательной обратной связью (ООС) по скорости типа отсечка. Показанным на рис. 17 временным диаграммам соответствует фазовая траектория, «урезанная» по вертикали (рис.18).

Управляемость и наблюдаемость - student2.ru

Рис. 18

Структурная схема оптимальной САУ представлена на рис. 19.

Управляемость и наблюдаемость - student2.ru

Рис.19

Автоматическое управляющее утройство (АУУ) будет иметь ту же структуру, что и на рис. 16.

Управляемость и наблюдаемость

Пример 8.Пусть объект управления третьего порядка задан своей структурной схемой (рис.20).

Управляемость и наблюдаемость - student2.ru

Рис.20

Особенность данного объекта в том, что его передаточная фун­кция имеет равные друг другу нуль и полюс s=-a.

Если сократить операторы (р + а) в числителе и в знаменате­ле, то соответствующее вырожденное уравнение будет характери­зовать движение объекта только при нулевых начальных условиях. Если начальные условия ненулевые, то сокращение недопустимо, так как при этом будет утрачена информация о собственном движении объекта в звене с передаточной функцией 1/(р + а).

Покажем, что такая особеность объекта приводит к неполной его управляемости.

Запишем уравнения объекта управления в нормальной форме, т.е.

Управляемость и наблюдаемость - student2.ru

Отсюда находим собственную матрицу, матрицу управления и их произведения:

Управляемость и наблюдаемость - student2.ru

Управляемость и наблюдаемость - student2.ru

Управляемость и наблюдаемость - student2.ru

имеет миноры:

Управляемость и наблюдаемость - student2.ru

Управляемость и наблюдаемость - student2.ru

Следовательно, объект не полностью управляем.

Исследуем тот же объект на наблюдаемость, учитывая, что

Управляемость и наблюдаемость - student2.ru

Матрица наблюдаемости

Управляемость и наблюдаемость - student2.ru имеет определитель Управляемость и наблюдаемость - student2.ru

Следовательно, объект полностью наблюдаем при Управляемость и наблюдаемость - student2.ru . Если переставить местами первое и третье звенья в структурной схеме, то выводы об управляемости и наблюдаемости будут противопо­ложными.

Наблюдатель полного порядка

Пример 9.Синтезировать наблюдатель полного порядка для объекта, уравнения которого

Управляемость и наблюдаемость - student2.ru ; Управляемость и наблюдаемость - student2.ru : Управляемость и наблюдаемость - student2.ru .

В данном случае

Управляемость и наблюдаемость - student2.ru .

Порядок уравнений объекта управления и наблюдателя п = 2, наблюдаемая величина z-скаляр (m = 1).

Пользуясь уравнением (39), записываем и преобразуем иско­мые уравнения наблюдателя полного порядка в векторно-матрич- ном и обычном виде:

Управляемость и наблюдаемость - student2.ru ,

Управляемость и наблюдаемость - student2.ru

По последним уравнениям составляем структурную схему на-
блюдателя совместно с объектом (рис. 22

Управляемость и наблюдаемость - student2.ru

Рис.22

Характеристическое уравнение наблюдателя det [sI-A+KC]=0 после преобразования имеет вид Управляемость и наблюдаемость - student2.ru и позволяет найти k1 и k2 по желаемым корням.

Наши рекомендации