DGM_FN12 (1172052), страница 7

Файл №1172052 DGM_FN12 (Лекции Дифференциально-геометрические методы) 7 страницаDGM_FN12 (1172052) страница 72020-04-26СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 7)

Тогда в случае отсутствия внешних воздействий приt > t0 функция состояний x(t) вместе с функцией ξ(t) образуют решение системы (8.1),которое в случае близости x(t0 ) к x∗ (t0 ) стремится к решению x∗ (t), ξ∗ (t) при t → ∞ ввиду устойчивости последнего. А значит, x(t) стремится к x∗ (t).Пусть система (7.1) линеаризуема динамической обратной связью (7.2) и для нее поставлена задача терминального управления:x(tн ) = xн ,x(tк ) = xк .(8.2)Покажем как решаются поставленные задачи для таких систем.

Рассмотрим системуẋ = f t, x, b(t, x, ξ, v) ,ξ˙ = a(t, x, ξ, v),(8.3)318. МЕТОД ДИНАМИЧЕСКОЙ ОБРАТНОЙ СВЯЗИв которую преобразуется система (7.1) после применения динамической обратной связи (7.2). Для вектора ξ дополнительных переменных зададим произвольные (например,нулевые) начальное (ξн ) и конечное (ξк ) значения и рассмотрим для системы (8.3) задачутерминального управления:x(tн ) = xн ,ξ(tн ) = ξн ,x(tк ) = xк ,ξ(tк ) = ξк .(8.4)По определению динамической линеаризуемости система (8.3) обратимой заменой переменных видаt = t, ỹ = Ỹ (t, x, ξ), v = v(8.5)преобразуется в эквивалентную систему(ni )yi= vi ,i = 1, .

. . , m.(8.6)Применяя преобразование (8.5), получаем для системы (8.6) задачуỹ(tн ) = Ỹ (tн , xн , ξн ),ỹ(tк ) = Ỹ (tк , xк , ξк ).(8.7)Решение этой задачи и соответствующейзадачи стабилизации хорошо известно. Например, существует решение y∗ (t), v∗ (t) системы (8.6), удовлетворяющее условиям (8.7),в виде многочленов по t:yi,∗ (t) =2ni −1Xai,s ts ,vi,∗ (t) = (y∗,i (t))(ni ) ,i = 1, .

. . , m,(8.8)s=0где коэффициенты {ai,s } находятся из системы уравнений (8.7). Эта система состоитиз линейных уравнений на {ai,s }, и в случае tк 6= tн матрица системы невырожденна.Поэтому система имеет единственное решение.Применяя замену переменныхt = t,x = X(t, ỹ),ξ = Ξ(t, ỹ),v = v,(8.9)обратную к замене (8.5), получаем из решения y∗ (t), v∗ (t) решение x∗ (t), ξ∗ (t), v∗ (t)системы (8.3). Это решение удовлетворяет условиям (8.4) в виду взаимной обратимостизамен (8.5) и (8.9).

Таким образом, зависимостьu∗ (t) = b t, ξ∗ (t), x∗ (t), v∗ (t) , t ∈ [tн , tк ],решает задачу терминального управления (8.2).Для решения соответствующей задачи стабилизации построим обратную связьi −1(ni ) nX(j) (j)vi = y∗,i (t)+γi,j yi − y∗,i (t),i = 1, . . . , m,(8.10)j=0где постоянные коэффициенты γi,j находятся из условия асимптотической устойчивостиследующей линейной системы дифферениальных уравнений(n )ei i=ni −1Xj=0(j)γi,j ei ,i = 1, . . .

, m.328. МЕТОД ДИНАМИЧЕСКОЙ ОБРАТНОЙ СВЯЗИОбратная связь (8.10) дает решение задачи стабилизации системы (8.6), так как получающаяся с помощью нее система обыкновенных дифференциальных уравнений имеет вид(ni )yii −1(n ) nX(j) (j)= y∗,i (t) i +γi,j yi − y∗,i (t),i = 1, . . . , m,(8.11)j=0а значит, y∗ (t) есть асимптотически устойчивое решение этой системы.Обозначим через v = V (t, ỹ) функцию (8.10). Замена переменныхt = t,x = X(t, ỹ),ξ = Ξ(t, ỹ),полученная из замены(8.9) удалением v, преобразует решение y∗ (t) системы (8.11) в решение x∗ (t), ξ∗ (t) системыẋ = f t, x, b t, x, ξ, V (t, Y (t, x, ξ)) ,ξ˙ = a t, x, ξ, V t, Y (t, x, ξ) .Примеры показывают (см. [13] и ссылки там), что очень часто решение x∗ (t), ξ∗ (t) последней системы тоже асимптотически устойчиво.

Вэтом случае динамическая обратнаясвязь (7.2) и векторная функция v = V t, Y (t, x, ξ) решают задачу стабилизации длясистемы (7.1). При этом подбор коэффициентов γi,j в (8.11) позволяет регулировать скорость возвращения системы на заданную траекторию x∗ (t).8.2. Управление движениемсамолета вертикального взлетаРассмотрим движение самолета вертикального взлета на этапе выполнения предпосадочных маневров. Используем упрощенную модель [13], которая учитывает только движение в вертикальной плоскости, перпендикулярной продольной оси.

Это движение описывает система уравненийẍ = u1 sin θ − εu2 cos θ,z̈ = u1 cos θ + εu2 sin θ − 1,θ̈ = u2 ,(8.12)где x и z — нормированные координаты самолета по горизонтальной и вертикальной осямсоответственно, θ — угол крена, vx , vz , vθ — соответствующие скорости, u1 — управление,пропорциональное общей тяге двигателей, u2 — управление, пропорциональное разноститяг двух двигателей, ε — малая константа. Вектор с координатамиx, vx = ẋ, z, vz = ż, θ, vθ = θ̇задает состояние системы, вектор (u1 , u2 ) — ее управление.Система (8.12) регулярна во всем пространстве, а в точках, где vθ 6= 0 и u1 − εvθ2 6= 0,она плоская, и функцииy1 = x + ε sin θ,y2 = z + ε cos θ338.

МЕТОД ДИНАМИЧЕСКОЙ ОБРАТНОЙ СВЯЗИобразуют ее плоский выход. Действительно, в указанных точках имеемÿ1x = y1 − ε p(ÿ1z = y2 − ε p)2+ (ÿ2 + 1)2ÿ2 + 1(ÿ1 )2 + (ÿ2 + 1)2ÿ1.θ = arctgÿ2 + 1,,Так как vx , vz , vθ — производные в силу системы (8.12) функций x, z, θ соответственно,то переменные vx , vz , vθ также выражаются через y1 , y2 и их производные. Плоскостностьсистемы (8.12) следует из теоремы 7.5.Итак, переменные состояния системы (8.12) выражаются через t, ỹ = (y1 , y2 , ẏ1 , ẏ2 , ÿ1 ,... ...ÿ2 , y 1 , y 2 ). Выберем такие две функции ξ1 , ξ2 переменных t, ỹ, чтобы переход от переменных t, x, z, θ, vx , vz , vθ , ξ1 , ξ2 к переменным t, ỹ был обратим.

Положим:pξ1 = (ÿ1 )2 + (ÿ2 + 1)2 ,ξ2 = ξ˙1 .Тогда ÿ1 и ÿ2 выражаются через θ и ξ1 :ÿ1 = ξ1 sin θ,ÿ2 = −1 + ξ1 cos θ,... ...и, значит, y1 , y2 выражаются через x, z, θ, ξ1 , а ẏ1 , ẏ2 , y 1 , y 2 — через производные полу(4)(4)ченных выражений для y1 , y2 , ÿ1 и ÿ2 . Выражая ξ˙1 , ξ˙2 , u1 , u2 через t, ỹ, v1 = y1 , v2 = y2 , апотом переходя к переменным t, ξ, x, v, получаем динамическую обратную связьξ˙1 = ξ2 ,ξ˙2 = v1 sin θ + v2 cos θ + vθ2 ξ1 ,u1 = ξ1 + εvθ2 ,1u2 =(v1 cos θ − v2 sin θ − 2vθ ξ2 ) ,ξ1которая линеаризует систему (8.12).С целью демонстрации изложенного выше метода положим ε = 1 и решим следующуюзадачу терминального управления для системы (8.12):x(0) = 10, z(0) = 5,θ(0) = 0,vx (0) = −10,vz (0) = −5, vθ (0) = 0,x(1) = 0,z(1) = 0,θ(1) = 0,vx (1) = −10, vz (1) = −5, vθ (1) = 0.(8.13)Начальные и конечные значения дополнительных переменных ξ1 , ξ2 зададим следующимобразом:ξ1 (0) = 1 = ξ1 (1),ξ2 (0) = 0 = ξ2 (1).Тогда соответствующая задачавид:y1 (0) = 10,ÿ1 (0) = 0,y1 (1) = 0,ÿ1 (1) = 0,терминального управления для линейной системы имеетy2 (0) = 6,ÿ2 (0) = 0,y2 (1) = 1,ÿ2 (1) = 0,ẏ1 (0) = −10,...y 1 (0) = 0,ẏ1 (1) = −10,...y 1 (1) = 0,ẏ2 (0) = −5,...y 2 (0) = 0,ẏ2 (1) = −5,...y 2 (1) = 0.348.

МЕТОД ДИНАМИЧЕСКОЙ ОБРАТНОЙ СВЯЗИРешение этой задачи в пространстве многочленов порядка 7 естьy∗,1 (t) = −10t + 10,y∗,2 (t) = −5t + 6.Для решения соответствующей задачи стабилизации рассмотрим следующую устойчивуюсистему дифферениальных уравнений...(4)ei = −4 e i − 6ëi − 4ėi − ei ,i = 1, 2.Соответствующая стабилизирующая обратная связь имеет вид...v1 = −4 y 1 − 6ÿ1 − 4(ẏ1 + 10) − (y1 + 10t − 10),...v2 = −4 y 2 − 6ÿ2 − 4(ẏ2 + 5) − (y2 + 5t − 6).Возвращаясь к системе (8.12) с ε = 1, получаем решение u1 = 1, u2 = 0 задачи (8.13) ирешение задачи стабилизации:ξ˙1 = ξ2 ,ξ˙2 = ξ1 vθ2 − 6 − 4ξ2 − 1 − sin θ(4vx + x + 10t + 30) −− cos θ(4vz + z + 5t + 8),2u1 = ξ1 + vθ ,vθξ2 vθ cos θu2 = −4vθ − 4 − 2−(4vx + x + 10t + 30) +ξ1ξ1ξ1sin θ+(4vz + z + 5t + 8).ξ1При этом желаемая траектория естьx∗ (t) = −10t + 10,z∗ (t) = −5t + 5,θ∗ (t) = 0.9. ПРИМЕНЕНИЯНОРМАЛЬНЫХ ФОРМ СИСТЕМ9.1.

Построение динамической обратной связиРассмотрим системуẋ = f (x, u), x ∈ Rn , u ∈ Rm ,y = h(x), y ∈ Rm ,(9.1)размерноость входа (u) и выхода (y) которой равны рангу системы: ρ = m = p. Применяяалгоритм из п. 5.2, построим для системы (9.1) нормальную форму. Так как размерностьвхода и выхода совпадают с рангом системы, то переменные y[0] , . .

. , y[κ+1] , v# (см. п. 5.2)отсутствуют, нормальная форма имеет вид(j)y(j) = v(j) ,j = 1, κ,η̇ = ϕ(η, ỹ, v, v̇, . . . , v (κ−1) ),(9.2)а соответствующее обратимое преобразование системы (9.1) в нормальную форму (9.2) —вид(j)(j)y = h(x), y(i) = h(i) (x, u, u̇, . . . , u(j−1) ),(i)η = η(x), v(i) = h(i) (x, u, u̇, . . . , u(i−1) ),i = 1, κ,j = 1, i − 1.(9.3)Можно показать, что функция ϕ из системы (9.2) зависит только от η, ŷ = (y, ẏ, .

. .,y) и ϑ = y (k) , наборы ỹ, v(1) , . . . , v(k−1) есть части набора ŷ, v(k) — часть набора ϑ, аобратное преобразование к преобразованию (9.3) имеет вид(k−1)x = X(η, ŷ),u = U (η, ŷ, ϑ).(9.4)Алгоритм построения динамической обратной связи, преобразующей системув нормальную форму при ρ = p = m.1. Для системы (9.1) строим нормальную форму (9.2).2. Выбираем векторную функцию ξ переменных η, ŷ так, чтобы матрица Якоби∂(ξ, X)/∂(η, ŷ) была квадратной и невырожденной. Тогда функции ξ и X определяютобратимую замену переменных (η, ŷ) → (x, ξ), обратная к которой имеет видη = η(x),ŷ = Y (x, ξ).(9.5)3.

Выражаем производную ξ˙ функции ξ в силу системы (9.2) через η, ŷ и ϑ.4. В полученных выражениях для ξ˙ и u переходим от переменных η, ŷ, ϑ к переменнымξ, x, ϑ. Получаем динамическую обратную связьξ˙ = a(x, ξ, ϑ),u = b(x, ξ, ϑ),(9.6)которая в композиции с (9.5) преобразует систему (9.1) в нормальную формуy (k) = ϑ,η̇ = g(η, ŷ, ϑ).(9.7)369.

ПРИМЕНЕНИЯ НОРМАЛЬНЫХ ФОРМ СИСТЕМ9.2. Задача автономного регулированияДля системы с входом (u) и выходом (y)ẋ = f (x, u), x ∈ Rn , u ∈ Rm ,Σ:y = h(x), y ∈ Rp ,требуется найти динамическую обратную связьζ̇ = a(x, ζ, v),u = b(x, ζ, v),которая преобразует Σ в такую системуẋ = f x, b(x, ζ, v) ,ζ ∈ Rd , v ∈ Rp ,ξ˙ = a(x, ζ, v),y = h(x),(j)что для всех i = 1, p выход yi и все его производные зависят только от x, ζ, vi , v̇i , .

Характеристики

Тип файла
PDF-файл
Размер
524,67 Kb
Тип материала
Высшее учебное заведение

Список файлов лекций

Лекции Дифференциально-геометрические методы (2-й курс, 3-й семестр, магистратура ФН12)
Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6455
Авторов
на СтудИзбе
305
Средний доход
с одного платного файла
Обучение Подробнее