ВУЗ:
Составители:
Рубрика:
2. ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ЛИНЕЙНЫМИ ДИНАМИЧЕСКИМИ ОБЪЕКТАМИ С ФИКСИРОВАН-
НЫМ ВРЕМЕНЕМ И ТЕРМИНАЛЬНЫМ КРИТЕРИЕМ КАЧЕСТВА
65
(
)
()
()
112 31
21232
31233
ˆ
2230 ,,
ˆ
10 35 , ,
ˆ
2,,
xxx xUt
xxxxUt
xxxxUt
ψ
ψ
ψ
=+− +
=−−+
=−++
1123
2123
3123
210 2,
2,
30 35 ,
ψ
ψψψ
ψ
ψψψ
ψ
ψψψ
=
−− −
=− + +
=+−
() ()
(
)
(
)
(
)()
123 12 3
03,02,01, 11,12,11xxx
ψψ ψ
=
−= = =−=−=.
В данном примере сопряженная система дифференциальных уравнений
интегрируется независимо от основной системы. В результате с учетом гра-
ничных условий получим вектор-функцию
(
)
[
]
0
,0,1tt
ψ
∈
Ниже на рис. 5 приводятся графики зависимости компонент этой век-
тор-функции от времени
0.2 0.4 0.6 0.8 1
t
20
40
60
80
ψ
1
0.2 0.4 0.6 0.8 1
t
-120
-100
-80
-60
-40
-20
ψ
2
0.2 0.4 0.6 0.8 1
t
100
200
300
400
500
600
700
ψ
3
Рис. 5
Из приведенных графиков видно, что вектор
(
)
[
]
0
,0,1tt
ψ
∈ не является
тождественным нулем. Тогда функция (8) определяется однозначно и пред-
ставляет собой оптимальное программное управление. Компоненты
() ()
[
]
00
23
,,0,1ttt
ψ
ψ
∈ вектора
(
)
0
t
ψ
знакопостоянны, поэтому для построения
оптимальной программной стратегии достаточно определить момент време-
ни
[
]
ˆ
0,1t
∈ , в который происходит переключение первой компоненты вектора
()
0
t
ψ
. В результате решения уравнения
(
)
0
1
0t
ψ
=
приходим к равенству
ˆ
0.741061
t = .
Таким образом, оптимальное программное управление имеет вид
2. ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ЛИНЕЙНЫМИ ДИНАМИЧЕСКИМИ ОБЪЕКТАМИ С ФИКСИРОВАН-
НЫМ ВРЕМЕНЕМ И ТЕРМИНАЛЬНЫМ КРИТЕРИЕМ КАЧЕСТВА
x1 = 2 x1 + 2 x2 − 30 x3 + Uˆ1 ( t ,ψ ) ,
x2 = 10 x1 − x2 − 35 x3 + Uˆ 2 ( t ,ψ ) ,
x3 = 2 x1 − x2 + x3 + Uˆ 3 ( t ,ψ ) ,
ψ 1 = −2ψ 1 − 10ψ 2 − 2ψ 3 ,
ψ 2 = −2ψ 1 +ψ 2 +ψ 3 ,
ψ 3 = 30ψ 1 + 35ψ 2 −ψ 3 ,
x1 ( 0 ) = −3, x2 ( 0 ) = 2, x3 ( 0 ) = 1, ψ 1 (1) = −1, ψ 2 (1) = −2, ψ 3 (1) = 1 .
В данном примере сопряженная система дифференциальных уравнений
интегрируется независимо от основной системы. В результате с учетом гра-
ничных условий получим вектор-функцию ψ 0 ( t ) , t ∈ [ 0,1]
Ниже на рис. 5 приводятся графики зависимости компонент этой век-
тор-функции от времени
ψ1 ψ2
80 t ψ3
0.2 0.4 0.6 0.8 1 700
-20
60 600
-40 500
40 -60 400
-80 300
20 200
-100
100
t -120 t
0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1
Рис. 5
Из приведенных графиков видно, что вектор ψ 0 ( t ) , t ∈ [ 0,1] не является
тождественным нулем. Тогда функция (8) определяется однозначно и пред-
ставляет собой оптимальное программное управление. Компоненты
ψ 20 ( t ) ,ψ 30 ( t ) , t ∈ [ 0,1] вектора ψ 0 ( t ) знакопостоянны, поэтому для построения
оптимальной программной стратегии достаточно определить момент време-
ни tˆ ∈ [ 0,1] , в который происходит переключение первой компоненты вектора
ψ 0 ( t ) . В результате решения уравнения ψ 10 ( t ) = 0 приходим к равенству
tˆ = 0.741061 .
Таким образом, оптимальное программное управление имеет вид
65
Страницы
- « первая
- ‹ предыдущая
- …
- 63
- 64
- 65
- 66
- 67
- …
- следующая ›
- последняя »
