Применение метода инвариантных эллипсоидов для синтеза управления в линейной задаче слежения
Рассмотрение задачи слежения по состоянию для линейной системы управления. Согласование между состоянием системы и задающим сигналом размерности, подаваемым на вход системы. Применение метода инвариантных эллипсоидов и линейных матричных неравенств.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | доклад |
Язык | русский |
Дата добавления | 28.10.2018 |
Размер файла | 164,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Применение метода инвариантных эллипсоидов для синтеза управления в линейной задаче слежения
К.О. Железнов, М.В. Хлебников
(Институт Проблем Управления РАН
им В.А. Трапезникова, г. Москва)
В работе рассмотрена задача слежения по состоянию для линейной системы управления. Цель управления состоит в том, чтобы свести к минимуму рассогласование между состоянием системы и задающим сигналом той же размерности, подаваемым на вход системы. Описываемый подход основан на методе инвариантных эллипсоидов, в качестве технического средства используется аппарат линейных матричных неравенств (LMI).
Введение
Целью работы является исследование задачи управления регулируемым выходом линейной системы в одной из разнообразных постановок задачи слежения (см. например, [1, 2, 3, 4]), одна из постановок которой восходит к Р.Калману [5].
Исследование различных постановок задач слежения не теряет актуальности и сейчас. Так, работа [6-7] посвящена решению задачи слежения при помощи контроллера нечеткой логики и оптимизации. В работе [8] описано применение каскадного подхода для задачи слежения. У данной задачи есть приложения и в экономике - например, в [9] описано динамической задачи слежения за эталонным портфелем ценных бумаг с заданной желаемой эффективностью, решение которой сводится к решению системы разностных уравнений.
В отличие от [10], которая посвящена линейной задаче слежения по выходу системы, в данной работе рассматривается задача слежения по состоянию системы. Кроме того, отличаются предположения о задающем сигнале. Так, в работе [10] предполагается, что сигнал удовлетворяет некоторому дифференциальному уравнению, в которое в качестве одного из слагаемых входит ограниченное возмущение. В данной работе предполагается только ограниченность сигнала и его производной (более подробно указано ниже). Такое ограничение позволяет рассматривать более широкий класс задающих сигналов. Цель управления состоит в том, чтобы состояние системы было как можно «ближе» (в некотором смысле) к сигналу, подаваемому на вход системы.
Предлагаемый подход к решению задачи основан на методе инвариантных эллипсоидов [12]; в качестве технического средства используется аппарат линейных матричных неравенств (Linear Matrix Inequalities, LMI) [12]. Такой подход позволил переформулировать исходную задачу к поиску минимального ограничивающего эллипсоида, содержащего выход рассматриваемой системы. В качестве критерия минимальности в работе выбран критерий следа, соответствующий минимизации суммы квадратов полуосей эллипсоида.
С технической точки зрения проблема сводится к решению задачи полуопределенного программирования (Semi-Definite Programming, SDP) и одномерной оптимизации [13]. Для ее решения существуют эффективные программные средства, в частности - свободно распространяемые пакеты SDPT3 и YALMIP на базе системы Matlab.
Эффективность предлагаемого подхода продемонстрирована на примере тестовой задачи из стандартной библиотеки COMPleib [14].
Постановка задачи и основной результат
Рассмотрим линейную непрерывную систему управления
(1)
где фазовое состояние системы, управление, задающий сигнал, удовлетворяющий ограничениям
Задачей является поиск управления, оптимально минимизирующего (в смысле, который будет указан ниже) рассогласование . Тогда
откуда
(2)
Введем составной вектор
,
где .
Система (2) представима относительно нового вектора состояния z в матричной форме:
(3)
Будем искать регулятор в виде
(4)
где
Система (3) замкнутая регулятором (4) имеет вид
(5)
инвариантный эллипсоид линейный слежение
относительно нового вектора фазового состояния z с возмущением g, которое удовлетворяет условию
(6)
Определение 1. Эллипсоид с центром в начале координат
, (7)
называется инвариантным для динамической системы , если из условия следует для всех моментов времени . Это означает, что вектор фазового состояния системы будет находиться внутри, если он находится в этом эллипсоиде в начальный момент времени.
В дальнейшем все матричные неравенства понимаются в смысле знакоопределенности матриц.
Теорема 1. Решение задачи минимизации
(8)
при ограничениях
(9)
где минимизация проводится по матричным переменным и числовому параметру , определяет матрицу инвариантного эллипсоида для системы (1) и статический регулятор по состоянию , подавляющий внешние возмущения.
Доказательство. Следуя технике, изложенной в [11,16], получим задачу минимизации
при ограничении
(10)
или, применяя лемму Шура [17]
Вводя матричную переменную приходим к утверждению теоремы. Теорема доказана.
Замечание 1. Решение задачи минимизации (8) при ограничениях (9) сводится к решению задачи полуопределенного программирования (SDP) и одномерной оптимизации по скалярному параметру .
Замечание 2. Границы интервала варьирования параметра заранее неизвестны. Отчасти это компенсируется тем, что целевая функция на тестовых примерах всегда оказывается выпуклой.
Замечание 3. При наличии у системы (5) линейного выхода можно рассмотреть линейный образ инвариантного эллипсоида и очевидным образом модифицировать утверждение теоремы.
Чтобы избежать больших значений управления будем требовать выполнения ограничения на управление вида
(11)
Лемма 1. Выполнение ограничения (11) для системы (1) и регулятора (4) гарантируется выполнением условия
где при некотором
Доказательство. Заметим, что если вектор x содержится в эллипсоиде с матрицей P, то его линейный образ Kx попадет в инвариантный эллипсоид с матрицей
Тогда, поскольку в силу (6) , то . Далее, в силу теоремы (1) , поэтому или , так как .
Заметим, что если вектор a принадлежит эллипсоиду с матрицей А, а вектор b - эллипсоиду с матрицей B, то вектор a+b лежит в эллипсоиде с матрицей
.
Поэтому, вектор в инвариантном эллипсоиде с матрицей
Соответственно, условие (11) представимо в виде
Применяя дважды лемму Шура, приходим к утверждению леммы.
Пример
Продемонстрируем предложенный подход на задаче AC5 из библиотеки COMPleib [14]. В матричной форме
(12)
В соответствии с леммой 1 и теоремой 1 исследуем зависимость следа минимального инвариантного эллипсоида от значений и (рис. 1).
Рис.1: Зависимость следа матрицы ограничивающего эллипса от величины ?
Система LMI оказывается совместной не при всехиз-за ограничения на ресурс управления, что вполне понятно с технической точки зрения. Однако в результате минимизационной процедуры удалось определить интервал по, на котором решение существует - [0,5; 2.6].
Численное решение системы производилось при помощи свободно распространяемых пакетов SDPT3 и YALMIP на базе системы Matlab. При построении зависимости, представленной на рис.1 значения параметра изменялись с до с шагом , а значения параметраизменялись с до с шагом .
Заметим, что в результате минимизации функции двух переменных можно определить минимальное значение следа ограничивающего эллипса, которое достигается при и .
Этой паре соответствуют следующие параметры системы:
,
,
а значение следа инвариантного эллипсоида равно 1510.30.
На рис. 2а изображена проекция инвариантного эллипсоида для рассогласования замкнутой системы (12), с матрицей проекции
,
а также проекция траектории системы, начинающейся на границе инвариантного эллипсоида; на рис. 2б показан график управления при задающем сигнале
а) б)
Рис.2 Проекция инвариантного эллипсоида, траектория системы и управление
Отметим, что синтезированное управление стабилизирует систему; при этом величина управления u колеблется в диапазоне при ограничении
Заключение
В статье предложен подход к синтезу обратной связи в одной из постановок линейной задачи слежения. Подход основан на методе инвариантных эллипсоидов, применение которого позволило переформулировать исходную проблему в терминах линейных матричных неравенств и свести поиск инвариантного эллипсоида для выхода системы к задаче полуопределенного программирования, легко решающейся численно. Эффективность метода продемонстрирована на примере тестовой задачи из стандартной библиотеки COMPleib [14].
Литература
1. Мирошник И..В. Нелинейное и адаптивное управление сложными динамическими системами. // Мирошник И.,В., Никифоров В.,О., Фрадков А.Л СПб.: Наука, 2000.
2. Краснова С.А. Каскадный синтез наблюдателей состояния динамических систем. М.: Наука, 2006.
3. Ахобадзе А.Г. Задача слежения в линейных многомерных системах при наличии внешних возмущений // Ахобадзе А.Г., Краснова С.А. Автоматика и телемеханика. 2009. №6. С. 21-47.
4. Wang B. Optimal tracking and two-channel disturbance rejection under control energy constraint // Wang B., Guan Z.-H., Yuan F.H Automatica. Vol. 47. Issue 4. P. 733 -138
5. Kalman R. Contributions to the theory of optimal control // Boletin de la Sociedad Matematica Mexicana. 1960. №1. P.102 -119.
6. Bor-Sen Chen Tracking Design of Uncertain Nonlinear SISO Systems: Adaptive Fuzzy Approach // Bor-Sen, Ching-Hsiang Lee, Yeong-Chan Chang IEEE Transactions on fuzzy systems, vol. 4, №1, February 1996
7. B. Mansouri Output feedback LMI tracking control conditions with criterion for uncertain and disturbed T-S models // B. Mansouri [и др.] Information Sciences 179 (2009), p. 446-457
8. E. Lefeber Tracking Control of an Underactuated Ship // E. Lefeber, K. Y. Pettersen, H. Nijmeijer, IEEE Transactions on control systems technology, vol. 11, №1, January 2003
9. Домбровский В.В. Динамическая сетевая модель управления инвестиционным портфелем при случайном скачкообразном изменении волатильностей финансовых активов // Автоматика и телемеханика, 2003, №7, с.~77--86
10. Железнов К.О. Применение техники линейных инвариантных эллипсоидов к линейной задаче слежения // Железнов К.О., Хлебников М.В. Труды МФТИ. Том 5. №4 (20). 2013.
11. Хлебников М.В. Оптимизация линейных систем при ограниченных внешних возмущениях (техника инвариантных эллипсоидов) // Хлебников М.В., Поляк Б.Т., Кунцевич В.М. Автоматика и телемеханика. 2011. №11. С.9--59.
12. Boyd S. Linear Matrix Inequalities in System and Control Theory // Boyd S. [и др.]. Philadelphia: SIAM, 1994.
13. Поляк Б.Т. Робастная устойчивость и управление // Поляк Б.Т., Щербаков П.С. М.: Наука, 2002.
14. F. Leibfritz. COMPleib: COnstraint Matrix-optimization Problem library - a collection of test examples for nonlinear semidefinite programs, control system design and related problems. Tech.-Report 2004
15. Polyak B.T. Convexity of quadratic transformations and its use in control and optimization // Journ. Optim. Theory and Appl. 1998. V.99. P.533--583.
16. Хлебников М.В. Время установления в линейной динамической системе с ограниченными внешними возмущениями // Автоматика и телемеханика. 2012. №6. C.3-17.
17. Хорн Р. Матричный анализ. // Хорн Р., Джонсон Ч. М.: Мир, 1989.
Размещено на Allbest.ru
...Подобные документы
Разработка функциональной системы слежения, выбор элементов схемы, расчет передаточных функций. Построение ЛФЧХ и последовательного корректирующего звена. Исследование системы слежения на устойчивость, определение показателей качества полученной системы.
курсовая работа [241,5 K], добавлен 23.08.2010Классификация и характеристика систем автоматического определения местоположения. Методы местоопределения по радиочастоте и навигационного счисления. Системы поиска и слежения: GPS-приемники, радиоконтроль и пеленгование. Варианты защиты от слежения.
курсовая работа [190,3 K], добавлен 23.06.2008Системы автоматического определения местоположения. Навигационные системы поиска и слежения. Комплекс аппаратно-программных средств GPS-Monitor. Приборы радиоконтроля и пеленгования Савой. Расчет расходов на содержание и эксплуатацию оборудования.
дипломная работа [199,7 K], добавлен 16.08.2014Структура замкнутой линейной непрерывной системы автоматического управления. Анализ передаточной функции системы с обратной связью. Исследование линейной импульсной, линейной непрерывной и нелинейной непрерывной систем автоматического управления.
контрольная работа [1,6 M], добавлен 16.01.2011Исследование линейной непрерывной САУ с помощью критерия Найквиста. Синтезация корректирующего устройства для обеспечения устойчивости системы. Синтезирование дискретной системы, где в качестве импульсного элемента взят екстраполятор нулевого порядка.
курсовая работа [796,6 K], добавлен 28.09.2011Расчет номинального значения петлевого коэффициента передачи (добротности) системы. Расчет С.К.О ошибки слежения, вызванной помехами. Минимальное значение отношения мощности сигнала к мощности помехи по критерию равенства вероятности срыва слежения.
курсовая работа [770,4 K], добавлен 14.10.2010Современная теория автоматического регулирования как основная часть теории управления. Описание регулируемого объекта и элементов управления. Развитие теории и задач авторегулирования, характеристика устойчивости линейной системы авторегулирования.
реферат [312,4 K], добавлен 30.03.2011Составляющие работы человека-оператора: решения, реализация решений, участие оператора в процессах слежения. Технология построения полного множества порожденных последовательностей с минимальным количеством членов, разработка компьютерной программы.
дипломная работа [2,0 M], добавлен 23.10.2011Преобразование алгоритмической структуры объекты для выделения внутреннего и внешнего замкнутых контуров. Составление цифровой модели замкнутой линейной системы управления. Получение переходной характеристики объекта методом цифрового моделирования.
курсовая работа [185,8 K], добавлен 10.02.2015Передаточные функции элементов системы слежения. Расчет последовательного непрерывного-коректирующего звена методом логарифмической амплитудно-частотной характеристики. Моделирование системы с непрерывным последовательным скорректированным звеном.
курсовая работа [182,3 K], добавлен 24.08.2010Принцип действия, функциональная и структурная схемы системы следящего привода. Исследование и моделирование линейной автоматической системы. Анализ устойчивости с помощью критерия Гурвица. Моделирование в Matlab, оптимизация параметров регулятора.
лабораторная работа [683,5 K], добавлен 30.11.2011Выбор двигателя, усилителя мощности, фазового детектора, редуктора, расчет передаточных функций, построение логарифмической амплитудно-частотной характеристики нескорректированной системы и корректирующего звена для проектирования системы слежения.
курсовая работа [384,1 K], добавлен 29.08.2010Выбор двигателя, усилителя мощности, составление передаточных функций системы слежения, расчет последовательного корректирующего звена методом амплитудно-частотной характеристики для моделирования переходных процессов в системе автоматического управления.
курсовая работа [184,6 K], добавлен 28.08.2010Соотношение между входным и выходным сигналом дискретной системы автоматического управления. Дискретное преобразование единичного воздействия, функция веса дискретной системы. Определение связи между переходной и функцией веса дискретной системы.
реферат [78,8 K], добавлен 18.08.2009Понятие математической модели линейной дискретной системы (ЛДС) как соотношение вход/выход в виде уравнения или системы уравнений с целью вычисления реакции на сигналы. Моделирование работы ЛДС в программной среде MATLAB. Порядок выполнения работы.
контрольная работа [221,6 K], добавлен 29.09.2011Постановка задачи синтеза цифровой системы управления с описанием особенностей объекта регулирования. Определение требуемого периода дискретизации работы системы управления. Синтез дискретного модального закона управления по методу Л.М. Бойчука.
курсовая работа [617,2 K], добавлен 08.07.2014Исследование устойчивости линейной САУ различными методами анализа (частотными и алгебраическими) с применением двух программных пакетов Mathcad и Matlab-Simulink. Общая передаточная функция с числовыми значениями. Структурная схема системы управления.
курсовая работа [1,5 M], добавлен 01.06.2015Основные принципы построения системы диспетчерского контроля и управления магистральными нефтепроводами. Система линейной телемеханики контроллер "ЭЛСИ-Т". Выбор и обоснование первичных преобразователей. Датчик прохождения очистного устройства ДПС-5В.
курсовая работа [285,0 K], добавлен 03.03.2015Анализ исходной системы автоматического управления, определение передаточной функции и коэффициентов. Анализ устойчивости исходной системы с помощью критериев Рауса, Найквиста. Синтез корректирующих устройств и анализ синтезированных систем управления.
курсовая работа [442,9 K], добавлен 19.04.2011Длительность зондирующего импульса. Напряжение с дискриминатора. Система слежения за направлением прихода радиосигнала. Обобщенные функциональная и структурная схемы радиотехнических следящих систем. Структурная схема угломерной следящей системы.
реферат [108,9 K], добавлен 10.12.2008