ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »
