Jump to content

Функция управления-Ляпунова

В теории управления функция управления-Ляпунова (ФУЛ). [1] [2] [3] [4] является расширением идеи функции Ляпунова к системам с управляющими входами . Обычная функция Ляпунова используется для проверки того, ли динамическая система является (Ляпунов) устойчивой или (более ограничительно) асимптотически устойчивой . Устойчивость по Ляпунову означает, что если система запускается в состоянии в некотором домене D , то состояние останется в D навсегда. Для асимптотической устойчивости состояние также должно сходиться к . Функция управления-Ляпунова используется для проверки того, является ли система асимптотически стабилизируемой , то есть существует ли для любого состояния x управление такая, что систему можно асимптотически перевести в нулевое состояние, применяя управление u .

Теория и применение функций управления-Ляпунова были разработаны Цви Арштейном и Эдуардо Д. Зонтагом в 1980-х и 1990-х годах.

Определение

[ редактировать ]

Рассмотрим автономную динамическую систему с входами

( 1 )

где вектор состояния и – вектор управления. Предположим, наша цель — привести систему к равновесию. из каждого начального состояния в некоторой области . Без ограничения общности предположим, что равновесие находится в состоянии (для равновесия , его можно перевести в начало координат заменой переменных).

Определение. Функция управления-Ляпунова (ФУЛ) – это функция , непрерывно дифференцируемый положительно определенный (т. е. позитивен для всех кроме как в где оно равно нулю), и такое, что для всех существует такой, что

где обозначает продукт внутренний .

Последнее условие является ключевым условием; на словах это говорит о том, что для каждого состояния x мы можем найти управление u , которое уменьшит «энергию» V . Интуитивно понятно, что если в каждом состоянии мы всегда можем найти способ уменьшить энергию, мы в конечном итоге сможем асимптотически довести энергию до нуля, то есть остановить систему. Это подтверждается теоремой Артштейна .

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

( 2 )

где и для .

Эдуардо Зонтаг показал, что для данной системы управления существует непрерывная КФП тогда и только тогда, когда начало координат асимптотически стабилизируемо. [5] показали Позже Фрэнсис Кларк , Юрий Ледяев, Эдуардо Зонтаг и А.И. Субботин , что каждую асимптотически управляемую систему можно стабилизировать с помощью (обычно прерывистой) обратной связи. [6] Артштейн доказал, что динамическая система ( 2 ) имеет дифференцируемую функцию управления-Ляпунова тогда и только тогда, когда существует регулярная стабилизирующая обратная связь u ( x ).

Построение стабилизирующего входа

[ редактировать ]

Часто бывает трудно найти функцию управления-Ляпунова для данной системы, но если она найдена, то задача стабилизации с обратной связью значительно упрощается. Для аффинной системы управления ( 2 ) формула Зонтаг (или универсальная формула Зонтаг ) дает закон обратной связи непосредственно через производные CLF. [4] : уравнение. 5,56 В частном случае системы с одним входом , формула Зонтаг записывается как

где и являются производными Ли вдоль и , соответственно.

Для общей нелинейной системы ( 1 ) вход можно найти, решив задачу статического нелинейного программирования

для каждого состояния x .

Вот характерный пример применения функции-кандидата Ляпунова к задаче управления.

Рассмотрим нелинейную систему, которая представляет собой систему масса-пружина-демпфер с жесткостью пружины и массой, зависящей от положения, описываемой формулой

Теперь, учитывая желаемое состояние, и фактическое состояние, , с ошибкой, , определите функцию как

Тогда кандидат «Контроля-Ляпунова»

что положительно для всех .

Теперь возьмем производную по времени от

Цель состоит в том, чтобы получить производную по времени, которая будет

которое является глобально экспоненциально устойчивым, если глобально положительно определен (что и есть).

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

выполнить требование

что при подмене динамики, , дает

Решение для дает закон управления

с и , оба больше нуля, как настраиваемые параметры

Этот закон управления будет гарантировать глобальную экспоненциальную устойчивость, поскольку при подстановке во временную производную, как и ожидалось, получим

которое представляет собой линейное дифференциальное уравнение первого порядка, имеющее решение

А отсюда и ошибка и коэффициент ошибок, помня, что , экспоненциально спадая до нуля.

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

которое затем можно решить любыми методами линейных дифференциальных уравнений.

  1. ^ Исидори, А. (1995). Нелинейные системы управления . Спрингер. ISBN  978-3-540-19916-8 .
  2. ^ Фриман, Рэнди А.; Петар В. Кокотович (2008). «Робастное управление функциями Ляпунова» . Робастное нелинейное управление (иллюстрировано, переиздание). Биркхойзер. стр. 33–63. дои : 10.1007/978-0-8176-4759-9_3 . ISBN  978-0-8176-4758-2 . Проверено 4 марта 2009 г.
  3. ^ Халил, Хасан (2015). Нелинейное управление . Пирсон. ISBN  9780133499261 .
  4. ^ Перейти обратно: а б Зонтаг, Эдуардо (1998). Математическая теория управления: детерминированные конечномерные системы. Второе издание (PDF) . Спрингер. ISBN  978-0-387-98489-6 .
  5. ^ Зонтаг, ЭД (1983). «Ляпуновская характеристика асимптотической управляемости». СИАМ Дж. Оптимальное управление . 21 (3): 462–471. дои : 10.1137/0321028 . S2CID   450209 .
  6. ^ Кларк, Ф.Х.; Ледяев Ю.С.; Зонтаг, Эд; Субботин А.И. (1997). «Асимптотическая управляемость предполагает стабилизацию по обратной связи». IEEE Транс. Автомат. Контроль . 42 (10): 1394–1407. дои : 10.1109/9.633828 .


См. также

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2781d762e82058ca25b8ba5acb842581__1717082520
URL1:https://arc.ask3.ru/arc/aa/27/81/2781d762e82058ca25b8ba5acb842581.html
Заголовок, (Title) документа по адресу, URL1:
Control-Lyapunov function - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)