ВУЗ:
Составители:
Рубрика:
2. ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ЛИНЕЙНЫМИ ДИНАМИЧЕСКИМИ ОБЪЕКТАМИ С ФИКСИРОВАН-
НЫМ ВРЕМЕНЕМ И ТЕРМИНАЛЬНЫМ КРИТЕРИЕМ КАЧЕСТВА
64
где
m
λ
λ
,,
1
– все попарно различные собственные значения матрицы
T
A
−
, а
()
jk
g ⋅ – многочлен степени 1
−
j
r , где
j
r – кратность корня ,
j
λ
1, , ,jm
=
1, ,kn= . Таким образом,
()
1
1
1
() () , , 1, ,
m
t
t
ii mi
Vt f te f te t R i r
λ
λ
=++ ∈=.
Здесь
ji
f
– многочлен степени
mjr
j
,,1,1
=
−
. По лемме 3 функция
(
)
⋅
s
V имеет
не более чем
()
(
)
11111
11
−
=
−
+
+
=
−
+
−
++− nrrmrr
mm
действительных корней. Теорема доказана.
Пример 3*. Рассмотрим линейный управляемый динамический объект
112 31
21232
31233
2230 ,
10 35 ,
2,
x
xx xu
x
xx xu
xxxxu
=
+− +
=−−+
=−++
() () ()
11
3
22 123
33
,1,1,2,3,03,02,01;
i
uu
uu uPuu Ru i x x x
uu
⎧⎫
⎛⎞ ⎛⎞
⎪⎪
⎜⎟ ⎜⎟
=∈==∈≤= =−==
⎨⎬
⎜⎟ ⎜⎟
⎪⎪
⎜⎟ ⎜⎟
⎝⎠ ⎝⎠
⎩⎭
()
(
)
(
)
(
)
123
121 1 minIU x x x⋅= + − →⎡⎤
⎣⎦
.
Здесь
( ) () () ()
123
22 30 100
10 1 35 , 0 1 0 , 1 2 1 1
211 001
ABxxxx
−
⎛⎞⎛⎞
⎜⎟⎜⎟
=−− = Φ=+ −
⎜⎟⎜⎟
⎜⎟⎜⎟
−
⎝⎠⎝⎠
.
Сформулируем задачу математического программирования (1.7)
11 2 2 3 3
min, 1, 1, 2,3
i
uuu ui
ψ
ψψ
++→ ≤=
и решим ее. Функция (1.8) здесь имеет вид
()
()
()
()
()
[
]
[]
1
2
3
,0
ˆ
,
ˆˆˆ
,,,, 0,
[0,1],
ˆ
,
,0.
ii
ii
ii
sign
Ut
любое число
Ut U t U t
из
Ut
sign
ψψ
ψ
ψψψ ψ
ψ
ψψ
⎧
<
⎛⎞
⎪
⎜⎟
⎪
===
⎜⎟
⎨
⎜⎟
⎪
⎜⎟
⎪
⎝⎠
−
>
⎩
Система дифференциальных уравнений (1.10) и граничные условия (1.11) запи-
сываются так:
2. ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ЛИНЕЙНЫМИ ДИНАМИЧЕСКИМИ ОБЪЕКТАМИ С ФИКСИРОВАН- НЫМ ВРЕМЕНЕМ И ТЕРМИНАЛЬНЫМ КРИТЕРИЕМ КАЧЕСТВА где λ1 , , λm – все попарно различные собственные значения матрицы − AT , а g jk ( ⋅) – многочлен степени r j − 1 , где r j – кратность корня λ j , j = 1, , m, k = 1, , n . Таким образом, Vi ( t ) = f1i (t )eλ1t + + f mi (t )eλmt , t ∈ R1 , i = 1, ,r . Здесь f ji – многочлен степени r j − 1, j = 1, , m . По лемме 3 функция V s (⋅) имеет не более чем (r1 − 1) + + (rm − 1) + m − 1 = r1 + + rm − 1 = n − 1 действительных корней. Теорема доказана. Пример 3*. Рассмотрим линейный управляемый динамический объект x1 = 2 x1 + 2 x2 − 30 x3 + u1 , x2 = 10 x1 − x2 − 35 x3 + u2 , x3 = 2 x1 − x2 + x3 + u3 , ⎛ u1 ⎞ ⎧ ⎛ u1 ⎞ ⎫ ⎜ ⎟ ⎪ ⎜ ⎟ ⎪ u = ⎜ u2 ⎟ , u ∈ P = ⎨u = ⎜ u2 ⎟ ∈ R ui ≤ 1, i = 1, 2,3⎬ , x1 ( 0 ) = −3, x2 ( 0 ) = 2, x3 ( 0 ) = 1; 3 ⎜u ⎟ ⎪ ⎜u ⎟ ⎪ ⎝ 3⎠ ⎩ ⎝ 3⎠ ⎭ I ⎡⎣U ( ⋅) ⎤⎦ = x1 (1) + 2 x2 (1) − x3 (1) → min . Здесь ⎛ 2 2 −30 ⎞ ⎛1 0 0⎞ ⎜ ⎟ ⎜ ⎟ A = ⎜ 10 −1 −35 ⎟ , B = ⎜ 0 1 0 ⎟ , Φ ( x ) = x1 (1) + 2 x2 (1) − x3 (1) . ⎜ 2 −1 1 ⎟ ⎜0 0 1⎟ ⎝ ⎠ ⎝ ⎠ Сформулируем задачу математического программирования (1.7) ψ 1u1 +ψ 2u2 + ψ 3u3 → min, ui ≤ 1, i = 1, 2,3 и решим ее. Функция (1.8) здесь имеет вид ⎛ Uˆ1 ( t ,ψ ) ⎞ ⎧ sign [ψ i ] , ψi < 0 ⎜ ⎟ ⎪ ⎪ любое число Uˆ ( t ,ψ ) = ⎜ Uˆ 2 ( t ,ψ ) ⎟ , Uˆ i ( t ,ψ ) = ⎨ ψ i = 0, ⎜ ˆ ⎟ ⎪из [0,1], ⎜ U 3 ( t ,ψ ) ⎟ ⎩ − sign [ψ i ] , ψ i > 0. ⎝ ⎠ ⎪ Система дифференциальных уравнений (1.10) и граничные условия (1.11) запи- сываются так: 64
Страницы
- « первая
- ‹ предыдущая
- …
- 62
- 63
- 64
- 65
- 66
- …
- следующая ›
- последняя »