Главная » Просмотр файлов » Диссертация

Диссертация (1150739), страница 4

Файл №1150739 Диссертация (Синтез алгоритмов управления на основе пассификации для каскадных систем с возмущениями) 4 страницаДиссертация (1150739) страница 42019-06-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

По определению∑︀ =1 < 0.−1 22пассивности тре-Применяя теорему 2.1 и очевидное неравенство 2 6 + , ∀ > 0, получаемследующую цепочку неравенств:∑︁∑︁∑︁2˜ ( ) max(||,||)‖‖‖˜− 6 − ( )‖ ‖2 + 2‖‖‖ +=1=1=1+2∑︁2 ( ) max(||,||)‖ ‖ + 2=1∑︁‖ ‖‖Φ( , )‖‖ ‖ −=1∑︁ .=1Обозначим:˜ max ( ) max(||,||)‖‖˜ + 2max ( ) max(||,||).Γ = − min ( ) + 2‖‖Оценим третье слагаемое, стоящее в предыдущем неравенстве.∑︁‖ ‖‖Φ( , )‖‖ ‖ 6 max ( )(| |‖ − ‖‖ ‖)=16 max ( )∑︁(2| | + | |)‖ ‖2 .=1В итоге, учитывая предположения в формулировке теоремы 4.2, получаем финальное неравенство∑︁∑︁∑︁∑︁∑︁22− 6Γ ‖ ‖ +2max ( )(2| | + | |)‖ ‖ − < 0.=1=1=1=1=118Таким образом, пассивность системы (2.22), (2.23) доказана.

Асимптотическая устойчивость следует автоматически, если в качестве функции Ляпунова рассмотреть функцию запаса , а такжеучитывая управление . Теорема 2.3 доказана.2.5Пример. Синхронизация двух мобильных роботовПроиллюстрируем применение теоремы на примере модели трехколесного мобильного робота.Считая, что робот движется при малых скоростях, можно ограничиться кинематическоймоделью тележек, ведущей и ведомой.

Она будет выглядеть следующим образом [52; 53]:˙1 = cos(1 ),˙1 = cos(2 ),˙2 = sin(1 ),˙2 = sin(2 ),˙1 = ,˙2 = ,(2.31)где – управление, – фиксированная угловая скорость, – фиксированная линейная скорость.Выделив соответствующим образом нелинейность, систему (2.31) можно представить ввиде˙1 = + (cos(1 ) − 1),˙1 = + (cos(2 ) − 1),˙2 = 1 + (sin(1 ) − 1 ),˙2 = 2 + (sin(2 ) − 2 ),˙1 = ,˙2 = .Таким образом, при малых значениях угла движением вдоль осей 1 , 1 можно пренебречь.Введем следующие обозначения: := 2 − 2 , := 1 − 2 , := sin(1 ) − sin(2 ) + 2 − 1 .В этих обозначениях можно записать новую систему:˙ = + ,(2.32)˙ = .(2.33)Для применения теоремы нужно проверить выполнение предположений (1) - (3).

Покажем, чтосуществует обратная связь в виде = , которая стабилизирует систему (2.32). Действительно,линейная часть системы (2.32) будет асимптотически устойчива при = и < 0. Длянелинейной части выполнено неравенство 0 6 (sin() − )/ 6 1,3.

Т. е. нелинейность лежит всекторе с константами = 0, = 1,3. Рассмотрим квадратичную функцию Ляпунова = * ,19где > 0 –скаляр. Тогда ˙ 6 ||2 2( + ) < 0 при < −. Применяя метод бэкстеппинга,синтезируем управление: = −( − ) + .(2.34)Тогда из теоремы следует, что замкнутая система (2.32)–(2.34) будет устойчива, а система(2.32),(2.33) будет обладать свойством гиперминимально-фазовости.Рассматриваемый в настоящей работе пример был промоделирован с конкретными параметрами: = 1, = −5; скорость движения тележки = 10 см/с (см.

рис. 2.1, 2.2).20Рисунок 2.1 — Система (2.32)–(2.34)Рисунок 2.2 — Система (2.32)–(2.34) c учетом ограниченного возмущения21Глава 3. Пассификация и синхронизация каскадных систем с дискретизацией3.1Каскадная система в форме Лурье3.1.1Постановка задачиДаны две динамические системы в форме Лурье с интегратором()˙= () + (1 ), 1 () = (),(3.1)()˙= () + (2 ) + (), 2 () = (),(3.2)()˙= (,) + (),(3.3)где (), () – -мерные векторы состояния объекта, 1 (), 2 () – скалярные выходы, () –скалярный вход подсистемы (3.2), получаемой из подсистемы (3.3), входом которой являетсяуправление (), – × матрица, – × 1 матрица, – 1 × матрица, (), (,) –непрерывные нелинейности лежащие в секторе.

Систему (3.1) будем называть ведущей (master),систему (3.2) - ведомой (slave). (), 6 6 +1 – управляющее воздействие для системы(3.2), (3.3), где = ℎ моменты времени с шагом дискретизации ℎ.Цель управления - синхронизировать две системы (3.1),(3.2) с нелинейным интегратором(3.3), т. е.

выбрать функцию управления () таким образом, чтобы () − () → 0 при → ∞.3.1.2Построение дискретного регулятораВводим ошибку синхронизации () = () − (), а также ошибку синхронизации повыходу () = 1 () − 2 () = (). С учетом этих обозначений можно ввести новую систему:()˙= () + (,) − (), () = (),(3.4)()˙= (,) + (),(3.5)где (,) = (1 ) − (2 ) - новая нелинейность. Цель управления будет выглядеть следующимобразом: lim→∞ () = 0.Для синтеза управления () воспользуемся методом бэкстеппинга [7].()˙= () + (,) − (), () = (),(3.6)()˙= () + (,),(3.7)22где () = () + (,) + ().Рассмотрим систему (3.6), (3.7) с дискретным регулятором () = (− − )( ) +( ).Ее можно представить в виде˜() + ()˜˜˜˜ ˜( ).˜˙ () = ˜+ (,)+ (,),˜() = ˜ ˜(), () = 3.1.3(3.8)Условия пассификации и асимптотической стабилизацииДля получения условий достижения цели сделаем следующие предположения.1.

Пусть линейная система ()˙ = () − (), () = () гиперминимально-фазовая,т. е. матричная функция Γ() = lim→∞ () невырожденна и положительно определена [7], где () = ( − )−1 = ()/() – передаточная функция системы.Для случая со скалярным выходом это означает: степень знаменателя () равна .Числитель () гурвицев степени − 1 с положительными коэффициентами. В соответствии с теоремой о пассификации существует управление () = , такое что системастабилизируема;2.

(,) лежит в секторе, т. е. 6 (,)/ 6 , где , – параметры сектора, зависящие отнелинейности;3. (,) также лежит в секторе, т. е. 6 (,)/ 6 , где , – параметры сектора,зависящие от нелинейности;Из гиперминимально-фазовости и теоремы о пассификации [16] следует, что минимальное расстояние 0 между корнями числителя передаточной функции и мнимой осьюбудет положительным. Выберем параметры и таким образом,чтобы0 < < 0 ,(︃)︃˜˜ =2‖‖‖‖‖‖ max(||,||) + 2‖ ‖ max(||,||) < min , где , – положительноопределенная матрица в квадратичной функции Ляпунова () = , min – наименьшеесобственное число данной матрицы.3.1.4Условия экспоненциальной синхронизацииТеорема 3.1. Дана система (3.8) с дискретным регулятором. Пусть выполняются условия (1) (3).

Выберем шаг дискретизации так, чтобы выполнялось неравенство(ℎ) 6 0,(3.9)23˜˜ ℎ − ‖‖κ‖˜˜ − min{ − −ℎ , 2}, κ – коэффициент оценки выгде (ℎ) = ‖‖κ‖‖‖√хода системы через функцию Ляпунова: |˜| 6 κ , – константа Липшица правой частисистемы (3.8). Тогда рассматриваемая система будет экспоненциально устойчива.Это означает экспоненциальное стремление к нулю ошибки синхронизации.Доказательство. Рассматривается система (3.8) с дискретным регулятором.˜() + ()˜˜Введем следующее обозначение: (˜,) = ˜+ (,).Это Липшицева функ˜ + ‖‖‖˜ ‖‖˜ ‖˜ + ‖‖˜ max(||,||)‖‖˜ +ция с константой : |(˜1 ,) − (˜2 ,)| 6 (‖‖˜ max(||,||))‖˜˜ ˜()−(),˜‖‖1 −˜2 ‖ = ‖˜1 −˜2 ‖. Представим управление () в виде () = где () = ˜() − ˜( ) – ошибка дискретизации.

Для () выполняется неравенство |()| =∫︀ ∫︀ ‖ (˜,) ‖ 6 ( − )‖(˜ , )‖ + ‖()‖ . Применяя лемму Гронуолла — Беллмана,получаем оценку на ():‖(+1 )‖ 6 ‖(˜ , )‖Обозначим дробь: ℎ =√‖(+1 )‖ 6 ℎ . ℎ −1. ℎ − 1.(3.10)Отсюда следует оценка на ошибку дискретизацииДля исходной системы (3.8) выберем квадратичную функцию Ляпунова (˜) = ˜ ˜.Находясь в условиях теоремы 2.1, вычислим производную (˜).˜ ˜ 6 −1 + |˜˜˙ < − + max(||,||)‖˜‖2 + 2‖ ‖ max(||,||)‖˜‖2 − ˜ ()||||()|.(3.11)˜Обозначим: = |˜()||||()|.Таким образом неравенство (3.11) переписывается в виде ˙ 6 −1 + . Интегрируя его на промежутке ( , +1 ) и учитывая оценку выхода через√функцию Ляпунова |˜( )| 6 κ , получаем следующее неравенство:+1 6 ˜−1 ℎ +где 1 =√︀+1 −1 ℎ− ˜6 ˜−1 ℎ + ℎ 1 +1 ,11(3.12)κ.1Найдем условия, √︁при который неравенство +1 6 выполняется.+1Обозначим =, = exp−ℎ , = ℎ 1 .

В этих обозначениях, неравенство (3.11)может быть переписано как 6 1 + . Если < 2, < 1 − , тогда неравенства 6 1и 6 1 + выполняются. Это условия на шаг дискретизации ℎ (3.9) сформулированный вусловии теоремы. Следовательно, ‖˜( )‖ → 0 экспоненциально.Запишем оценку на ошибку дискретизации (): ‖˜()− ˜( )‖ 6 ℎ ‖˜( )‖, что эквивалентно оценке ‖˜()‖ 6 (ℎ + 1)‖˜( )‖. Отсюда следует экспоненциальная устойчивость решениясистемы ˜() → 0, ∀ ∈ ( ,+1 ).Теорема 3.1 доказана.243.2Сетевые каскадные системыРассмотрим каскадных динамических систем в форме Лурье с интеграторами˙ () = () + ( ) + () +∑︁+ ( () − ()),(3.13)(3.14)=1˙ () = ( ,) + (), () = (),(3.15)где (), = 1,...,, = 1,..., – функции, описывающие взаимосвязь между системами, ∈R1 .

Кроме этого рассмотрим ведущую систему (master):˙0 () = 0 () + (0 ), 0 () = 0 ().(3.16)где (), 0 () – -мерные векторы состояния объекта, (), 0 () скалярные выходы, – × матрица, – ×1 матрица, 1× матрица, (), (,) – непрерывные нелинейности лежащиев секторе, (), 6 6 +1 – управляющее воздействие, где = ℎ моменты времени сшагом дискретизации ℎ.Цель управления - синхронизировать все системы относительно ведущей, т. е. () −0 () → 0 при → ∞, = 1,...,.Положив () = () − 0 () и () = () − 0 () = (), получим уравнения относительно ошибок:˙ () = () + ( ,) − () +∑︁ ( () − ()), () = (),(3.17)=1(3.18)˙ () = ( ,) + (),где ( ,) = ( + 0 ()) − (0 ()) новая нелинейность.По аналогии с теоремой 3.1 синтезируем регулятор с помощью метода бэкстеппинга.Таким образом, () = () + ( ,) + (). Цель управления принимает вид:lim→∞ () = 0.Введем обозначения ˜ =(︃ )︃, ˜ =(︃ )︃.Теорема 3.2.

Рассмотрим систему (3.17) - (3.18) с дискретным регулятором. Пусть выполненыпредположения (1) - (3) и неравенство˜ max ( ) max(||,||)‖‖˜ + 2max ( ) max(||,||)+− min ( ) + 2‖‖∑︁+ 2max ( )(2| | + | |) < 0, = 1,...,, (3.19)=125(︃˜=где )︃, – положительно определенная матрица в квадратичной функции Ляпунова (˜ ) = ˜ ˜ , min , max — наименьшее и наибольшее собственные числа данной матрицы.Функции (), = 1,...,, = 1,..., глобально липшицевы:′′ () : ‖ () − ( )‖ 6 ‖ − ‖, > 0.Пусть шаг дискретизации удовлетворяет следующим неравенствам (ℎ) 6 0,˜ ‖‖˜ ℎ − ‖‖κ˜ ‖‖˜ − min{ − −ℎ , 2}, κ коэффициентдля = 1.., где (ℎ) = ‖‖κ√оценки выхода системы через функцию Ляпунова: |˜ | 6 κ , – константа Липшицаправой части системы (3.17) - (3.18).Тогда рассматриваемая система будет экспоненциально устойчива.Доказательство.

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

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

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