ВУЗ:
Составители:
Рубрика:
2. ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ЛИНЕЙНЫМИ ДИНАМИЧЕСКИМИ ОБЪЕКТАМИ С ФИКСИРОВАН-
НЫМ ВРЕМЕНЕМ И ТЕРМИНАЛЬНЫМ КРИТЕРИЕМ КАЧЕСТВА
51
что и означает выполнение условия (1). Теорема доказана.
Функция
()
(
)
(
)
(
)
,,, ,Htxu Atx Btu Ct
ψ
ψ
=++
представляет собой функцию Л.С. Понтрягина [25] для рассматриваемого
управляемого динамического объекта. Таким образом, доказанная теорема ут-
верждает, что на оптимальном управлении функция Л.С. Понтрягина достигает
максимального значения.
Заметим, что для выпуклых функций
Φ
неравенство (2) является доста-
точным условием минимума функции
Φ
на множестве
()
00
,,Gt x T
. Тогда усло-
вие (1) будет не только необходимым, но и доста-
точным для оптимальности программной стратегии
(
)
0
U
⋅
.
Пример 1. Рассмотрим линейный управляе-
мый динамический объект
11
2
112 2 1 2
22
,, 1,1,
uu
xuxu u P Ru u
uu
⎧
⎫
⎛⎞ ⎛⎞
⎪
⎪
== =∈= ∈ ≤≤
⎨
⎬
⎜⎟ ⎜⎟
⎝⎠ ⎝⎠
⎪
⎪
⎩⎭
() ( )
2
10
2
012
20
0
,0,1, 2
0
x
tT xxx
x
⎛⎞
⎛⎞
===Φ=+−
⎜⎟
⎜⎟
⎝⎠
⎝⎠
.
Оптимальное управление объектом, как вид-
но из рис. 1, здесь состоит в том, чтобы перевести управляемую точку из на-
чала координат в положение
(
)
()
0
1
0
2
1
1
0
1
x
M
x
∗
⎛⎞
⎛⎞
÷=
⎜⎟
⎜⎟
⎜⎟
⎝⎠
⎝⎠
. Это можно осуществить толь-
ко программной стратегией вида
()
(
)
()
[]
1
0
00
1
1
0
,0,0,1
1
ut
Ut u d t
ττ
⎛⎞
==∈
⎜⎟
⎝⎠
∫
. (4)
Проверим выполнение условий теоремы 1 для таких стратегий. Сопряженная
система дифференциальных уравнений и граничные условия для нее здесь име-
ют вид
12
0, 0,
ψ
ψ
=
=
0
U
1
x
M
∗
0
M
Рис. 1
2. ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ЛИНЕЙНЫМИ ДИНАМИЧЕСКИМИ ОБЪЕКТАМИ С ФИКСИРОВАН- НЫМ ВРЕМЕНЕМ И ТЕРМИНАЛЬНЫМ КРИТЕРИЕМ КАЧЕСТВА что и означает выполнение условия (1). Теорема доказана. Функция H ( t , x, u,ψ ) = A ( t ) x + B ( t ) u + C ( t ) , ψ представляет собой функцию Л.С. Понтрягина [25] для рассматриваемого управляемого динамического объекта. Таким образом, доказанная теорема ут- верждает, что на оптимальном управлении функция Л.С. Понтрягина достигает максимального значения. Заметим, что для выпуклых функций Φ неравенство (2) является доста- точным условием минимума функции Φ на множестве G ( t0 , x0 , T ) . Тогда усло- вие (1) будет не только необходимым, но и доста- точным для оптимальности программной стратегии M U 0 ( ⋅) . Пример 1. Рассмотрим линейный управляе- M∗ мый динамический объект U0 x1 ⎛u ⎞ ⎧⎪⎛ u ⎞ ⎫⎪ x1 = u1 , x2 = u2 , u = ⎜ 1 ⎟ ∈ P = ⎨⎜ 1 ⎟ ∈ R 2 u1 ≤ 1, u2 ≤ 1⎬ , 0 ⎝ u2 ⎠ ⎩⎪⎝ u2 ⎠ ⎭⎪ ⎛ x10 ⎞ ⎛ 0 ⎞ ⎜ ⎟ = ⎜ ⎟ , t0 = 0, T = 1, Φ ( x ) = x1 + ( x2 − 2 ) . 2 2 ⎝ x20 ⎠ ⎝ 0 ⎠ Рис. 1 Оптимальное управление объектом, как вид- но из рис. 1, здесь состоит в том, чтобы перевести управляемую точку из на- ⎛ x10 (1) ⎞ ⎛ 1 ⎞ чала координат в положение M ∗ ÷ ⎜⎜ ⎟⎟ = ⎜ ⎟ . Это можно осуществить толь- ⎝ x 0 2 (1) ⎠ ⎝0⎠ ко программной стратегией вида ⎛ u0 (t ) ⎞ 1 0 U 0 (t ) = ⎜ 1 ⎟ , ∫ u1 (τ )dτ = 0, t ∈ [ 0,1] . (4) ⎝ 1 ⎠ 0 Проверим выполнение условий теоремы 1 для таких стратегий. Сопряженная система дифференциальных уравнений и граничные условия для нее здесь име- ют вид ψ 1 = 0, ψ 2 = 0, 51
Страницы
- « первая
- ‹ предыдущая
- …
- 49
- 50
- 51
- 52
- 53
- …
- следующая ›
- последняя »