Professional Documents
Culture Documents
10 - Приклад1 пр. макс
10 - Приклад1 пр. макс
за умов
x(t ) f x(t ), u (t ), t , t0 t T ; (2)
x(t0 ) S0 (t0 ) , x(T ) S1 (T ) ; (3)
u u (t ) U u (t ) V E r , t0 t T ; u (t ) кусково-непeрервна на [t0 ,T ] , (4)
де x(t ) ( x1 (t ),, xn (t )) і u(t ) (u1 (t ),, ur (t )) – шукані векторні функції на
[t0 ,T ] ; f0 ( x, u, t ) і f ( x, u , t ) f1 ( x, u , t ),, f n ( x, u , t ) – відомі скалярна і векторна
функції відповідно, визначені і неперервні за сукупністю аргументів разом із
частинними похідними першого порядку за всіх x E n , u U , t [t0 ,T ] ;
S0 (t ), S1 (t ) E п за t0 t T і V E r – задані множини; [t0 , T ] – заданий
проміжок числової осі.
Розглянемо приклад застосування теореми 1 принципу максимуму
Понтрягіна до розв’язування конкретної задачі оптимального керування.
Задача. Знайти нижню грань функціонала
T
J (u ) x 2 (t ) u 2 (t ) dt
1
(5)
20
за умов
x(t ) ax(t ) u (t ) , 0 t T ; (6)
x(0) x ,
0
(7)
де T 0, a, x (0) – задані сталі; х(t ) і u (t ) , 0 t T – шукані скалярні функції
(фазова траєкторія і керування відповідно). На керування u (t ) не накладено
жодних додаткових обмежень, тобто
u(t ) U L2[0,T ] . (8)
Наведемо постановку задачі (5)–(8) у межах загальної постановки задачі
оптимального керування (1)–(4). Зрозуміло, що тут
[t0 , T ] [0, T ]; f 0 ( x, u, t ) x 2 (t ) u 2 (t ) ; f ( x, u, t ) ax(t ) u (t ) ;
1
2
мають місце режими закріпленого лівого кінця ( S0 (0) {x (0) } ) і вільного
правого кінця траєкторії ( S1 (T ) E1 ) ; фазові обмеження відсутні ( G (t ) E1 ,
0 t T ).
Застосуємо до задачі (5)–(8) принцип максимуму Понтрягіна. Уведемо
допоміжну функцію (t ) , 0 t T і сталу 0 , складемо гамільтоніан
__________
Гарт Л.Л.
x (t ) u 2 (t ) (t ) ax(t ) u (t )
n
1 2
H j (t ) f j x, u, t 0
j 0 2
і запишемо спряжене диференціальне рівняння
H
(t ) 0 x(t ) a(t ) , 0 t T . (9)
x
Зрозуміло, що умови трансверсальності на лівому кінці траєкторії x(t )
виконуються автоматично, на правому кінці мають вигляд
(Т ) 0 . (10)
Звідси випливає, що стала 0 не дорівнює 0 (якщо б 0 0 , то з (9), (10)
отримали б, що (t ) 0 , 0 t T , а це порушує умову 2) теореми 1 принципу
максимуму). Тому можемо прийняти 0 1, і гамільтоніан набуває вигляду
H x 2 (t ) u 2 (t ) (t ) ax(t ) u (t ) , 0 t T .
1
2
Розв’яжемо задачу max H безумовної максимізації функції H на
uL2 0,Т
2H
умови другого порядку 1 0 видно, що гамільтоніан досягає свого
u 2
максимуму по u за
u (t ) (t ) , 0 t T . (11)
Отже, розв’язок задачі max H знайдено в аналітичному вигляді. Підставивши
uL2 0,Т
__________
Гарт Л.Л. 2
( p a)e pt ( p a )e p (2T t )
і відповідна фазова траєкторія x(t ) x (0)
, 0t T .
( p a) ( p a)e 2 pT
Скориставшись достатніми умовами оптимальності, можна показати, що
отриманий розв’язок справді є оптимальний у розглянутій задачі (5)–(8).
__________
Гарт Л.Л. 3