Ответы на экзаменационные билеты № 1-30 дисциплины "Адаптивные системы управления" (Математическое описание сигналов и операторов в непрерывных линейных детерминированных системах. Адаптивные системы управления), страница 13

Все звенья будут одинаковые и иметь это ур-ние, но будут отличаться только индексами.

Когда будем переходить от матричной формы записи модели к скалярной, получим систему ур-ний :

             Обозначим   u(t-τ) = xn+1

;;……..;

ТАУ 27-4        /это и выше – писать в столбик/

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

Изменяются матрицы A и B  →  и  и дальше находим Uопт.

5. Для линейных непрерывных нестационарных объектов.

Рассмотрим нестационарный объект, у которого с течением времени изменяются элементы матриц А и В.

*= A(t)x+B(t)u

J=∫ [XTDX + UTC-1U]dt

Зададимся ф-цией   φ = min J ;     φ = XTR(t)X

Запишем ур-ние Белмана:

–XT·(t)·X=min{ XTDX+UTC-1U+XTR(t)[A(t)X+B(t)U]+[ A(t)X+B(t)U ]TR(t)X }

–XT·(t)·X=min{XTDX+UTC-1U+XTR(t)A(t)X+XTR(t)B(t)U+XTAT(t)R(t)X+ +UTBT(t) R(t)X }

Дальше берем производную от {•}:C-1U+ C-1U+BT(t)R(t)X+ BT(t)R(t)X = 0

Uопт = - CBT(t)R(t)X ;     UTопт = - XTR(t)B(t)C.

Подставляем Uопт  в функц-ое ур-ние :

–XT·(t)·X=XTDX+XTR(t)B(t)CBT(t)R(t)X+XTR(t)A(t)X–XTR(t)B(t)CBT(t)R(t)X+ +XTAT(t)R(t)X–XTR(t)B(t)CBT(t)R(t)X

Дальше сократим на XT и X : –(t) = D+ R(t)A(t) –R(t)B(t)CBT(t)R(t)+ AT(t)R(t)

Получили традиционное ур-ние Реккати. Нелинейное. Нарисуем структуру системы:

Введем критерий Красовского:

J=∫[XTDX+XTR(t)B(t)CBT(t)R(t)X+UTC-1U]dt

Поскольку дополнит. составляющая не содержит U, тогда Uопт  остается неизменным.

При нахождении матрицы R(t) дополнит. Составляющая сократиться:

(t) = D+ R(t)A(t) + AT(t)R(t)

Получили линейное ДУ


ТАУ 28-1. АКР для линейных дискретных систем.

Пусть объект будет стационарный: x[(k+1)T] = Ax(kT)+Bu(kT)

Эл-ты матриц А и В постоянные.Х – это отклонение от базовых значений.

Разговор идет об стабилизации системы.

J=

Поскольку Х – отклонение, то поставим задачу минимизации, т.е. чтоб отклонение было наименьшим.

Введем ф-цию  φ(х(kT)) = minJ .  Пусть φ(х(kT)) = ХТ(кТ)RX(kT)

T и dt – разные значения.

Для дискретн. системы, при условии, что Т очень маленькое (напр. 0.001*tрег) тогда можно пользоваться методами расчета для непрерывных систем. Но Т большое, поэтому ур-ние Белмана не подходит. Можно записать рекурентное ур-ние, которое будет описывать эффективность работы системы.

Пусть стратегию управления наилучшую подобрали для тактов, начиная со 2-го такта. Не успели найти оптимальное управление на 1-ом такте. Найдем это для 1-го такта:

где  - решение для всех остальных тактов.

Остается найти решение для 1-го такта. Т.к. А,В,С,D = const , тогда можно сказать , что решение для 1-го такта будет справ-во и для остальных тактов.

Функцию можно рассмотреть как

ΔХ = Х(Т) – Х(0)

Разложим ф-цию в ряд Тейлора:

Т.к.  Т будет значительное, тогда Δх будет значительное и поэтому используем и квадратичный член ряда, а остальные будут незначительные. Подставляя, получим:

Т.к. в составе  в явном виде нету U(0), тогда их можно вынести за скобки и перенести в левый бок и сократить:

Дальше подставим ΔХ и возьмем производную:

ТАУ 28-2

Дальше вместо Х(Т) подставим АХ(0)+ВU(0):

Продифференцируем по U(0):     

;

Чтобы найти матрицу R, нужно Uопт(0) подставить в функц-ное ур-ние:

Для этого введем обозначения:   Uопт(0) = M·X(0)

Uопт(kT) = M·X(kT)

Сократим на  ХТ(0) и Х(0):  

Получили тяжелое для решения алгебраическое ур-ние.


ТАУ 29-1. Синтез наблюдателей переменных состояния.

Рассмотрим объект, который имеет линейную модель:

Пусть все переменные состояния не доступны измерению. На основе модели матрицы А,В,С – известны. Структура объекта:

uxy

Составляющие u и y – известны.

Дальше будем строить наблюдатель, в который будем вводить те переменные, которые доступны измерению.

Подпись: u                      x		     y
 
Ошибка : x - *= e.   С течением времени нужно, чтобы    

Нужно чтобы время измерялось каким-нибудь периодом, который был бы приближен к времени переходного процесса (t→T  соотв. tрег  или был меньше). На сегодняшний день этот Т должен быть в 2-4 раза меньше tрег.