ВУЗ:
Составители:
Рубрика:
3. ЗАДАЧА ЛИНЕЙНОГО ПРЕДЕЛЬНОГО БЫСТРОДЕЙСТВИЯ
109
() () ()
0 0
0 0
00 0 00 0 0
00
,, , , , ,
TT
Тр
tt
XTtxl BU XTld XTC ld
τ
τττ τττ
⎡ ⎤ ⎡⎤ ⎡⎤
=+ + >
⎣ ⎦ ⎣⎦ ⎣⎦
∫∫
() ()
0 0
0 0
00 00 0 0
00
,, min , , , ,
TT
Тр
uP
tt
XTtxl BuXTld XTC ld
ττττττ
∈
⎡⎤ ⎡⎤ ⎡⎤
>+ + >=
⎣⎦ ⎣⎦ ⎣⎦
∫∫
(
)
0
0T
ε
=
=
.
Получили противоречие, которое и доказывает справедливость теоремы.
Заметим, что условие (2) доказанной теоремы должно выполняться обяза-
тельно для всех векторов
(
)
000
lLT∈ . Покажем это на примере.
Пример 1. Рассмотрим следующую задачу линейного быстродействия:
11
2
112 2 1 2
22
,, 1,1,
uu
xuxu u P Ru u
uu
⎧
⎫
⎛⎞ ⎛⎞
⎪
⎪
== =∈= ∈ ≤≤
⎨
⎬
⎜⎟ ⎜⎟
⎝⎠ ⎝⎠
⎪
⎪
⎩⎭
10
0
20
1
,0,
1
x
t
x
⎛⎞
⎛⎞
=
=
⎜⎟
⎜⎟
⎝⎠
⎝⎠
.
Очевидно, что здесь оптимальное
время перехода
0
1T = , а оптимальное
программное управление (см. рис. 1)
имеет вид
()
[]
0
1
,0,1
1
Ut t
−
⎛⎞
=∈
⎜⎟
−
⎝⎠
.
Проверим выполнение условий теоре-
мы 2. Имеем
[]
()
12
12 11 22
1, 1
1
0
max min
T
uu
l
Tll ululd
ετ
≤≤
=
⎡
⎤
=
++ + =
⎢
⎥
⎣
⎦
∫
(
)
12 1 2
1
max
l
ll l lT
=
⎡
⎤
=+−+
⎣
⎦
.
Наименьшим корнем уравнения
[
]
0T
ε
=
является момент времени
0
1T
=
. При
этом
()
1
00
12
2
1, 0, 0
l
LT l l l l
l
⎧
⎫
⎛⎞
⎪
⎪
== = ≥ ≥
⎨
⎬
⎜⎟
⎝⎠
⎪
⎪
⎩⎭
.
Условие (2) здесь принимает вид
0
0
u
10
20
x
x
⎛⎞
⎜⎟
⎝⎠
2
x
1
x
Рис. 1
3. ЗАДАЧА ЛИНЕЙНОГО ПРЕДЕЛЬНОГО БЫСТРОДЕЙСТВИЯ
T0 T0
= X ⎡⎣T , t0 ⎤⎦ x0 , l + ∫ B (τ )U (τ ) , ⎡⎣T ,τ ⎤⎦ l dτ + ∫ X ⎡⎣T 0 ,τ ⎤⎦ C (τ ) , l 0 dτ >
0 0 0 Тр 0 0
X
t0 t0
T0 T0
> X ⎡⎣T , t0 ⎤⎦ x0 , l
0 0
+ ∫ min B (τ ) u , X Тр
⎡⎣T ,τ ⎤⎦ l dτ +
0 0
∫ X ⎡⎣T 0 ,τ ⎤⎦ C (τ ) , l 0 dτ >=
u∈P
t0 t0
= ε (T 0 ) = 0 .
Получили противоречие, которое и доказывает справедливость теоремы.
Заметим, что условие (2) доказанной теоремы должно выполняться обяза-
тельно для всех векторов l 0 ∈ L0 (T 0 ) . Покажем это на примере.
Пример 1. Рассмотрим следующую задачу линейного быстродействия:
⎛u ⎞ ⎪⎧⎛ u ⎞ ⎪⎫
x1 = u1 , x2 = u2 , u = ⎜ 1 ⎟ ∈ P = ⎨⎜ 1 ⎟ ∈ R 2 u1 ≤ 1, u2 ≤ 1⎬ ,
⎝ u2 ⎠ ⎪⎩⎝ u2 ⎠ ⎭⎪
⎛ x10 ⎞ ⎛1⎞
⎜ ⎟ = ⎜ ⎟ , t0 = 0, .
⎝ x20 ⎠ ⎝1⎠
x2 Очевидно, что здесь оптимальное
⎛ x10 ⎞
⎜ ⎟ время перехода T 0 = 1 , а оптимальное
⎝ x20 ⎠
программное управление (см. рис. 1)
имеет вид
0
u
⎛ −1 ⎞
0 U 0 ( t ) = ⎜ ⎟ , t ∈ [ 0,1] .
x1 ⎝ −1 ⎠
Проверим выполнение условий теоре-
мы 2. Имеем
⎡ T
⎤
Рис. 1 ε [T ] = max ⎢l1 + l2 + ∫ min ( u1l1 + u2l2 )dτ ⎥ =
l =1 u1 ≤1, u2 ≤1
⎣ 0 ⎦
= max ⎡⎣l1 + l2 − ( l1 + l2 ) T ⎤⎦ .
l =1
Наименьшим корнем уравнения ε [T ] = 0 является момент времени T 0 = 1 . При
этом
⎧⎪ ⎛ l ⎞ ⎫⎪
L0 (T 0 ) = ⎨l = ⎜ 1 ⎟ l = 1, l1 ≥ 0, l2 ≥ 0 ⎬ .
⎩⎪ ⎝ l2 ⎠ ⎭⎪
Условие (2) здесь принимает вид
109
Страницы
- « первая
- ‹ предыдущая
- …
- 107
- 108
- 109
- 110
- 111
- …
- следующая ›
- последняя »
