Ким Д.П. Сборник задач по теории автоматического управления (2008) (1151995), страница 29
Текст из файла (страница 29)
А=[ х0) = х(2) = (3) устойчиво, то и положение равновесия х = 0 агрегированной систе- мы (7.8) асинптотически устойчиво в целом. 7.2. Векторные функции Лянуноеи. Устойчивость системы 177 Если не учитывать взаимосвязи, то получим трн независимых подси- стемы: Я!. х(') = А!х('), Ят.. х(з) = Азх(т), Яз. х(з) = Азх(з). Функции Ляпунова будем искать в виде квадратичной формы !гь = = (х(ь))т'Вьх( ) (й = 1, 2, 3), где матрица Вь определяется нз уравнения Ляпунова АтВь + ВьАь Сь при условии, что Сь = ~ ~ (й = 1,2,3). Определим матрицы Вь (!О О! — ~О 101 (й = 1,2,3). Прн й = 1 уравнение Ляпунова принимает внд 1 -2 6(') 6(') Ь(') 6(') 0 -2 0 РО нли, после перемножения матриц, — Ьц — Ьм 1 1-Ьц Ьц — 2Ь,з 3! 10 0 (!) (!) 1 г (!) (!) (!)т 6( ) — 2Ь( ) 6(!) — 26( )~ ~ — Ь(!) 6( ) 26(~)~ 0 1 0 ц т! !2 22 2! 2! 22 Учитывая равенство Ьц — — 6 (, это уравнение в скалярной форме мож- но записать в виде Отсюда находим Ьц — — 5, 6(з — — Ьз! — — 5/3, Ьзз = 10/3 н В! = !5/3 10/3~ Собственные значения матрицы В!, нли корни уравнения йес(В! — ХХ) ж ~ = йз — — )!+ — = О, 15 А 5/3 ! т 25 125 5/3 ! О/3 — Л! 3 9 равны Л! ж 2,3 н Лз с ч б.
Поэтому для минимального и максимального собственных значений матрицы В! имеем Лн! = 2,3 н Лф = б. При й = 2 уравнение Ляпунова принимает вид 0 — 4 6(т) 6(з) + 6(з) 6(з) 1 4 0 1О 178 Гя. 7. Сиетеиы большой раеме ности. Векто ная функция Ляпунова или, после перемножения матриц, В скалярной форме это уравнение принимает вид Отсюда получаем Ь22 =-иВ2= 09 5 4 Ь!21 125 Ь,' =Ь„=— 00 00 5 24 Составив характеристическое уравнение и решив его, для минимального и максимального собственных значений матрицы Вз получаем Лв' 1,23 и Лм! ш 2,61, При Ь = 3 уравнение Ляпунова принимает вид б Ь121 Ь1з1 + Ь12! Ь12! 5 6 0 10 или, после перемножения матриц, — 5Ь! ! — 5Ь! ! ~ ~ — 5Ь! ! Ь! ! — 6Ь! ! 21 22 ! !2 11 12 Ь12! 6512! Ь1з! 651з)~ ~ 5512> 5121 6Ь121~ 0 10 !1 21 !2 22 22 В скалярной форме это уравнение принимает внд Отсюда получаем Ь!! — — 11, Ь!2 — — Ьз! — — 1, Ь22 — — 1 и Вз = 12> 12> 1з1 Составив характеристическое уравнение и решив его, для минимального и максимального собственных значений матрицы Вз получаем Лнз аз 0,9 и Лф м 11 110 01 Так как матрица С! = ~ ~, (! = 1,2,3) является диагональной, ~0 10~' то ее собственные значен~я совпадают с ее диагональными элементами, Поэтому имеем Лс, 10 ! 1 2 3 Чтобы определить элементы матрицы Р, то согласно формуле (7.12) нужно определить постоянные (Ьь!)2 (/с,у = 1,2,3, Ь ф,~).
Эвклидовы 7.2. Веко«орные функции Ляпунова. Устойчивость составы 179 нормы векторных функции 12«(! = 1, 2, 3) удовлетворяют соотношениям !12!«1! = 0.0025(зшх1! 1)2+ О,Оце !~ ! — 1)2 < < <0,0025(х1! 1) + О,Оцх!! 1) < 0,013(х1! 1)2 < 0,013/х1~1!, !Ь121!' = 0,0025(1 — 2 1«21)2+ О,Оце-!ь"'1 — ц' = =0,0025 4з1п~х1! 1+О,ОЦе !~«! — 1)2 < < О.Оцх1«21)2+ О,Оцх!21)2 < 0,02(х,'")' < 0,02!хР1 !' !1Р!! =О,Оцх201)зе 2!*«!+0,0025(ейп2х11)2 ~ < О,Оцх21 1) + О,Оцх1 1) < 0,01 !х01! . В соответствии с неравенством Коши-Шварца имеем з з !121ь1! < ~ Ь «!х00! < ~~ Ьз« ~~«!х01! . «= ! «««ь Поэтому из выше приведенных соотношений находим Ь22 — — 0,013, Ь«з — — О, Ьз! — — О, Ьзз — — 0,02, Ьз! — — 0,01, Ьзз — — О. Для удобства выпишем здесь полученные выше собственные значения матрицВьиСь(1=1 2 3).Лв, 23 Лм =6 Лфсв!23 Лм ~ьн261 Лв, 09 Л~~ьи11 Лс, 10 ! 123 Теперь определим элементы матрицы В по формуле (7.12): Лс, 1Π— — = — 0,84, 2 6 «1!! = 2ЛВ' м лс 10 2 ° 2,61 2л~м ЛСз 1Π— = — 0,45, 2-11 2лвз м 2(ЛВ«)2 2 62 (Ь«2+ Ь«з) = 0,013 = 0,076, 2-6 (Ьш+ Ь«з) 0,013 — 0 104 2 261«2 Лс«ЛВ« 2(ЛВ«) 2 «1«з = ЛС, ЛВ« 2(ЛВ!)2 «12! л„лв !80 бл.
7. Системы большой размерности. Векторная нк ия Лян нова — 0,84 0,076 0,104 Матрица Р имеет вид Р = 0,012 — 1,91 0,03 . Она является 0,01 0,20 — 0,45 М-матрицей, и необходимое условие ее устойчивости выполняется. Проверим условие устойчивости Севастьянова-Котеляиского Ь)=( — 1)( — 0,84)=0,84>0, Ь2= ~ ' ' ~ =1,6>0. ! — 0,84 0,0761 !0,0!2 — 1,91~ -0,84 0,076 0,104 0,012 — 1,91 0,03 0,01 0,20 — 0,45 сзз = (-1) =1,33 >О. Условие устойчивости выполняется.
Следовательно, система сравнения и агрегированная система устойчивы. Задачи 7,4. Определить евклидову норму следующих матриц в) ж) 1 2 0 532 2 4 3 7.6. Показать, что следующие системы, состоящие из двух взаимосвязанных подсистем, асимптотически устойчивы. Я)) х, = — 4х, — хз +0,2х) ° (1) (1) (1) (2) х(') = -2х(11) — бхз(1) + 0,1 2 1 2 52) х(2) = — (5+ тп 2)х(1~~ — хз() + 0,2хз(), х() = 2х(1 ) — (6+е ')хт() +О,!х(1 ). а) 2(Лм) 23 Лезу 2(Лм') Лс*лй 2(Лнм*)2 ) сзЛнз ! зз~ 2 1 4 123 200 2 26112 ()з~ +))2 ) = ' ' 0,02ЫО,ОЗ, 1О 0,9 2.
112 (!131 + ))32) 1 О 01 2 ° 11 (Ьз) + пзз) — „, 0,01 ~ 0,20. 182 !л. 7. Системы оолыиой размерности. Векторная функция Ляпунова — 10х(!) — Зх( ) + 0,3х( ), ! 2 ' 1 — 4х, — 5х + 0,2х О) (!) (2). -(3 + сов 22)х! — х2( + 0,1х2( ), х(2) — (4+2вп22)хз() +0,05х! ). — Зх( ) — 2х( ) + О,Ы ), — Х, — Х2 -х(!) — 4х(') + 0,4х( ); — (2+ва22)х! — х2 +0,2х2 (2) (2) (!) 0,5х( ) — (3+е ')х( ) +О,Зх( ). Я! х() !!х! х() Я2: х( ) х() и) д) 7.0.
Показать, что следующие системы, состоящие из двух взаимосвязанных нелинейными связями подсистем, асимптотнческн устойчивы. а) б) х( ) о . 2(2) г) Я!: х( ) .(2) х() 2 Я! х( ) !! х! х() Я! х() !! х, х( ) хР) — 4х( ) — х( ) + 0,2х( ), -2х, — бх2 +1 — сов0,2х2 ., (!) О) Р). (5+ в!аз 2)х(') х(') + 1 е-од)*!ч! 2х(! ) — (б+е ')хз() +2(соаО,!х( ) — !). -Зх, — хз +соа0,2х, — 1, Р) (!) (2) -(4 + 2е ')х, — 0,5хз + 0,1(1 — соах2 ), х( ) — (3 + вп 2)х( ) + та 0,1х( ). -2х! — х2( +5аш0,1х! -0,5х, — Зхз + 1 — сов0,5х (!) (!) (2) — (2+ ва22)х! ) — 2х( ) + З(соа0,1х2 ) — 1), х( ) — (3 + 2е ')х( ) + 1 — е ~4*'и! 0! ао)(1 -4х! — 5х2 + совО,Зх2 — 1; 0) (!) Р) — (3 + е ')х(! ) — х( ) + О,! х( ), х( ) — (4 + 2 иаз С)х2( ) + ва О,! х(! ) .
184 Гл. 7. Састемт большой размерносяоа. Векторная фун ия Ляпунова [о и 1~. о!а= ~ от=~ и) Т= 0 01 1 2 1 ! 1 2 10 01 ж) Т= з) Т= 81: Х! = «3 = оз: «3= Я1'. «1 хз оз: «3 «4 Я1: «! 23 оз: «з «3 + «4 + и! ° «1 + «2 + «4 -«3 — «4+из, «2 + «3 «4. — 2«з+ иь «! + хз + «4', хз + из, 7.3.
а) б) «4 = 81. .Х! = в) г) Я1: 21 = «4=«3 «4 Я1: х! = -2«р — «4+ и!, 23 = х! — 2«3 — 2«1; Яз. 'хз = 2«3+«4+из, «4 = «3+«3+«4 е) я) х! = х1+2хз+хз+иь 7.2. а) хз = -х1-ха+из, хз = 2«1+ хр + из; х1 =х1+хз+2хз+и1. в) хз = 2х! + хз + Зхз~иь хз = — Х1 — из+из! ! х! =иь д) хр = Х1 + хз + из, хз =2х1+хр+хз+из! Х1 = ХЗ + ХЗ + и1, Ж) ХЗ = Хз + Хз их, хз = хз+ из' х! = х! + хз + 2хз + и1, и) хз = 2хз + 2хз + иь хз = — хз — хз + из х! = х! + хз + и1, б) хз =хз+иь хз = х! + из' х1 =хр+2хз+и1, г) хз =хз+447, хз =' 2хз + из', х1 = хз+ х3+ и1, е) хз =хз+хз+иь хз = хз+ из' х1 = — х1 — хз + и1, з) хз —— х1+2хз+иь хз = из х1 = 2Х! +охр + и1, к) хз = — х! хз+ из, хз = 2х1 + 2хз + хз +из.
«2 + «4 + и! х! + 2«з + 2«4', — 2хр — 2«4 + иь — 3«3 + хз — 2«4. — хз — 2«4 + и1, «! + 2«з + 3«4', 0,5«з+ из, -1,5«з + «з 5«4. «3+ и1, х! — 5«3 — 7«4, 5«з+ 7«4+ иь 4«3 + 4«4. Глава 8 МЕТОДЫ ТЕОРИИ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ Существуют различные методы решения задач оптимального управления: методы классического вариациониого исчисления (метод множителей Лагранжа), принцип максимума, динамическое программирование, методы функционального анализа и другие. Здесь будут рассмотрены задачи, при решении которых используются первые три из указанных методов.
8.1. Постановка и классификация задач оптимального управления Задача синтеза оптимальных систем управления относится к классу задач оптимального управления н формулируется как вариационная задача. При этом, кроме уравнения объекта управления, должны быть заданы ограничения на управление и фазовый вектор, краевые (граничные) условия и критерий оптимальности. Пусть уравнение объекта задается в нормальной форме х =1(х,ц,с) или в скалярном виде й»=Ях,ц,г), »=1,2, ...,и, где х= (хс хт" х„) — фазовый вектор, ц=(ис из - и„) — управление или вектор управления. На вектор управления и фазовый вектор могут быть наложены ограничения в виде конечных соотношений — равенств и неравенств.