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