Professional Documents
Culture Documents
12 - Зв'язок пр. макс. із ВЧ
12 - Зв'язок пр. макс. із ВЧ
елемент, Т задано;
– правий кінець вільний, тобто S1 E n , Т задано;
– правий кінець рухомий і такий, що лежить на заданій гладкій кривій,
тобто S1 ( x, t ) : x (t ) 0, t0 t T , Т не задано;
Якщо ввести позначення x(t ) u (t ) , t0 t T , то таку задачу варіаційного
числення можна сформулювати як еквівалентну задачу оптимального
керування: мінімізувати функціонал
T
J (u ) f 0 x(t ), u (t ), t dt (1)
t0
за умов
x(t ) u (t ) , t0 t T ; (2)
x(t0 ) x (0) , x(T ) S1 ; (3)
u (t ) V E n , t0 t T . (4)
Для дослідження задачі оптимального керування (1)–(4) скористаємось
принципом максимуму Понтрягіна. Уведемо допоміжні величини 0 const 0 ,
(t ) (1(t ), 2 (t ),, n (t )) , запишемо функцію Гамільтона-Понтрягіна
n
H H ( x, 0 , , u, t ) 0 f 0 ( x, u, t ) j (t )u j (t )
j 1
__________
Гарт Л.Л.
0 f0 ( x, u, t ) (t ), u (t ) E n , t0 t T (5)
і спряжену систему
H f
(t ) 0 0 x, u, t , t0 t T ; 0 const 0 . (6)
x x
Із теореми 1 принципу максимуму випливає, що оптимальний розв'язок
u u(t ) , x x t , u (t ) , t0 t T задачі (1)–(4) доставляє максимум гамільтоніану
(5) на множині (4) за фіксованих аргументів x(t ), 0 , (t ), t :
H x(t ), 0 , (t ), u (t ), t max H x(t ), 0 , (t ), v, t , t0 t T , (7)
vV
де (t ) , t0 t T є розв’язок системи (6) за u u(t ) , x x t , u (t ) . Оскільки
множина V допустимих керувань збігається з усім простором E n , то необхідна
умова оптимальності (7) може виконуватись лише у стаціонарній точці, тобто
H (5) f
0 0 x(t ), u(t ), t (t ) 0 , t0 t T . (8)
u u
Із формули (8) видно, що 0 0 , інакше (t ) 0 на [t0 , T ] , а це
протирічить умові 1) теореми 1 щодо спряжених змінних. Тому 0 0 , і можна
вважати, що 0 1. Тоді формули (5)–(8) набувають такого вигляду:
H H ( x, , u, t ) f 0 ( x, u, t ) (t ), u (t ) E n , t0 t T ; (9)
f0
(t ) x, u, t , t0 t T ; (10)
x
H x(t ), (t ), u (t ), t maxn H x(t ), (t ), v, t , t0 t T ; (11)
vE
f0
x(t ), u(t ), t , t0 t T .
(t ) (12)
u
Інтегруючи рівняння (10) на проміжку [t0 , t ] ( t0 t T ), матимемо
рівняння
f
t
(t ) 0 ( x, u, t )dt (t0 ) , t0 t T ,
t
x
0
__________
Гарт Л.Л. 2
Розглянемо тепер необхідні умови екстремуму другого порядку для
задачі (1)–(4). Необхідною умовою того, щоб функція H x(t ), (t ), u , t
досягала в E n максимуму за u u(t ) , очевидно, є недодатність матриці Гессе
2H 2H
u12 u1un
H
2
x(t ), (t ), u (t ), t
u 2 2
H 2H
u u un2
n 1
у кожній точці t [t0 , T ] , тобто:
n n
2H
i 1 j 1 ui u j
x(t ), (t ), u (t ), t i j 0 , t0 t T
для будь-якого (1 ,, n ) E n , або з урахуванням виразу (9) для H :
n n
2 f0
i 1 j 1 ui u j
x(t ), u (t ), t i j 0 , E n , t0 t T . (14)
__________
Гарт Л.Л. 3
Розглянемо детальніше умови на правому кінці оптимальної траєкторії
x(t ) x(t , u (t )) в задачі керування (1)–(4). З огляду на теорему 1 принципу
максимуму, у разі вільного правого кінця x (Т ) матимемо (Т ) 0 , тобто з
урахуванням (12)
f0
x(Т ), u(Т ),T 0 . (17)
u
У разі рухомого правого кінця, який лежить на заданій просторовій
кривій S1 ( x, t ) : h j x j j (t ) 0, j =1, n, t0 t T , з огляду на теореми 1, 2
матимемо, що існують такі константи a1, a2 ,, an , що
n
h j
i (T ) a j x(T ),T ai , i 1, n ;
j 1 xi
n h j n
H x(T ), (T ), u (T ),T a j ( x(Т ),T ) j (T ) j (T ) (T ), (T ) E n .
j 1 t j 1
__________
Гарт Л.Л. 4