ВУЗ:
Составители:
Рубрика:
1. ЛИНЕЙНЫЕ УПРАВЛЯЕМЫЕ ДИНАМИЧЕСКИЕ ОБЪЕКТЫ
40
Допустимый набор
()
000 0 0
00
,,, (),()tT xU x
⋅
⋅ назовем решением задачи оптимального
управления,
()
0
U ⋅ – оптимальной программной стратегией,
()
⋅
0
x – оптимальной тра-
екторией. В задаче 1 требуется минимизировать функционал
I
. Случай макси-
мизации функционала сводится к эквивалентной задаче минимизации функ-
ционала
I
− .
Сформулированная задача 1 оптимального управления динамическим
объектом не всегда имеет решение. Покажем это на примере.
Пример 10. Рассмотрим управляемый динамический объект
[]
{} ( ) {} ( )
1
01 0 1 1
1
,,1,1,0,0,,0, 0,xuxRu S ST x x T
T
θ
θθ
⎧
⎫
=∈ ∈− = =+∞ = = −=∈
⎨
⎬
⎩⎭
,
(
)
[
]
)(, TxuTI
=
⋅
.
Очевидно, что
()
1
,0ITU
T
⋅= >⎡⎤
⎣⎦
. Для каждого 0
ˆ
>T положим
()
0
ˆ
ˆ
0, , ,
ˆ
1.
T
ttT
ut
tT
⎧
⎡⎤
∈
⎪
⎣⎦
=
⎨
⎪
>
⎩
Траектория движения, отве-
чающая программному управле-
нию
(
)
ˆ
T
u
⋅
, изображена на рис. 7.
Момент времени
T
окончания
процесса в данном случае удов-
летворяет неравенству
T
T
ˆ
> , и
поэтому
T
T
ˆ
11
<
. Выбирая вели-
чину
T
ˆ
достаточно большой, значение функционала
ˆ
1
ˆ
,()
ˆ
T
ITu
T
⎡⎤
⋅=
⎣⎦
можно сде-
лать сколь угодно малым. Однако программной стратегии
()
U ⋅ , для которой
()
,0ITU⋅=⎡⎤
⎣⎦
, не существует в классе
[
]
[
]
0
,, 1,
r
p
LtT p∈∞. Отсюда заключаем, что
рассматриваемая задача оптимального управления решения не имеет.
Для задачи теории оптимального управления
(
)
(
)
(
)
x
At x Btu Ct=++
,
Рис. 7
t
x
T
T
1. ЛИНЕЙНЫЕ УПРАВЛЯЕМЫЕ ДИНАМИЧЕСКИЕ ОБЪЕКТЫ Допустимый набор ( t00 , T 0 , x00 ,U 0 (⋅), x 0 (⋅) ) назовем решением задачи оптимального управления, U 0 ( ⋅) – оптимальной программной стратегией, x 0 (⋅) – оптимальной тра- екторией. В задаче 1 требуется минимизировать функционал I . Случай макси- мизации функционала сводится к эквивалентной задаче минимизации функ- ционала − I . Сформулированная задача 1 оптимального управления динамическим объектом не всегда имеет решение. Покажем это на примере. Пример 10. Рассмотрим управляемый динамический объект ⎧ 1 ⎫ x = u, x ∈ R1 , u ∈ [ −1,1] , θ 0 = {0} , θ1 = ( 0, +∞ ) , S0 = {0} , S1 (T ) = ⎨ x x− = 0, T ∈ θ1 ⎬ , ⎩ T ⎭ I [T , u (⋅)] = x (T ) . 1 Очевидно, что I ⎡⎣T ,U ( ⋅) ⎤⎦ = > 0 . Для каждого Tˆ > 0 положим T ⎧⎪0, t ∈ ⎡t0 , Tˆ ⎤ , uTˆ ( t ) = ⎨ ⎣ ⎦ ⎩⎪ 1 t > Tˆ. x Траектория движения, отве- чающая программному управле- нию uTˆ ( ⋅) , изображена на рис. 7. Момент времени T окончания t процесса в данном случае удов- T T летворяет неравенству T > Tˆ , и Рис. 7 1 1 поэтому < . Выбирая вели- T Tˆ 1 чину T̂ достаточно большой, значение функционала I ⎡⎣Tˆ , uTˆ (⋅) ⎤⎦ = ˆ можно сде- T лать сколь угодно малым. Однако программной стратегии U ( ⋅) , для которой I ⎡⎣T ,U ( ⋅) ⎤⎦ = 0 , не существует в классе Lrp [ t0 , T ], p ∈ [1, ∞] . Отсюда заключаем, что рассматриваемая задача оптимального управления решения не имеет. Для задачи теории оптимального управления x = A(t ) x + B (t ) u + C (t ) , 40
Страницы
- « первая
- ‹ предыдущая
- …
- 38
- 39
- 40
- 41
- 42
- …
- следующая ›
- последняя »