Линейные задачи оптимизации. Ч.2. Оптимальное управление линейными динамическими объектами. Лутманов С.В. - 62 стр.

UptoLike

Составители: 

Рубрика: 

2. ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ЛИНЕЙНЫМИ ДИНАМИЧЕСКИМИ ОБЪЕКТАМИ С ФИКСИРОВАН-
НЫМ ВРЕМЕНЕМ И ТЕРМИНАЛЬНЫМ КРИТЕРИЕМ КАЧЕСТВА
62
()
()
[]
()
()
1
1
1
,0,
ˆ
,,, 0,1,,
,0.
n
ikik
k
n
i
iii ki k
k
n
ikik
k
bt
Ut u bt i r
bt
βψ
ψαβ ψ
αψ
=
=
=
>
=∀ = =
<
,
Отсюда следует, что оптимальное управление
(
)()
()
[
]
00
0
ˆ
,,,ut Ut t t tT
ψ
=∈
имеет кусочно-постоянные компоненты. При дополнительных предположениях
относительно матриц
A и
B
можно дать оценку сверху для числа переключе-
ний каждой из компонент оптимального управления.
Теорема 4 (А. А. Фельдбаума). Пусть в задаче линейного быстродействия
,A const B const==, множество
P
имеет вид (1), все собственные значения мат-
рицы
A - действительные числа и вектор-функция
(
)
0
ψ
не является триви-
альным решением сопряженной системы дифференциальных уравнений (1.3.7).
Тогда каждая компонента оптимального управления
(
)()
()
[
]
00
0
ˆ
,,,ut Ut t t tT
ψ
=∈
имеет не более
1
n переключений, где n -размерность фазового вектора.
Доказательству теоремы предпошлем лемму.
Лемма 3. Пусть
m
λ
λ
,,
1
действительные попарно различные числа, а
m
ff ,,
1
многочлены с действительными коэффициентами, имеющие сте-
пень
m
kk ,,
1
, соответственно. Тогда функция
11
: RRF , определенная форму-
лой
1
1
,)()()(
1
RtetfetftF
t
m
t
m
++=
λλ
, (11)
имеет не более чем
1
1
+
++ mkk
m
корней.
Доказательство. Проведем индукцию по числу
m
. При
1=m
лемма очевид-
но справедлива, ибо функция
F тогда имеет вид ,)()(
1
1
t
etftF
λ
=
1
Rt , ее дейст-
вительные корни совпадают с действительными корнями полинома
1
f и их
число не более чем
1
k . Предположим, что лемма уже доказана для случая, ко-
гда в формуле (11) содержится меньше чем
m слагаемых.
 2. ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ЛИНЕЙНЫМИ ДИНАМИЧЕСКИМИ ОБЪЕКТАМИ С ФИКСИРОВАН-
               НЫМ ВРЕМЕНЕМ И ТЕРМИНАЛЬНЫМ КРИТЕРИЕМ КАЧЕСТВА
                                      ⎧                           n

                                      ⎪     βi ,               ∑ b ( t )ψ
                                                                        ki      k   > 0,
                                      ⎪                        k =1

                                      ⎪                           n
                      Uˆ i ( t ,ψ ) = ⎨∀ui ∈ [α i , βi ] ,     ∑ b ( t )ψ
                                                                        ki      k   = 0, i = 1,     ,r ,
                                      ⎪                        k =1
                                      ⎪                           n
                                      ⎪
                                      ⎩
                                            αi ,               ∑ b ( t )ψ
                                                               k =1
                                                                        ki      k   < 0.


        Отсюда следует, что оптимальное управление u 0 ( t ) = Uˆ ( t ,ψ 0 ( t ) ) , t ∈ [t0 , T ]

имеет кусочно-постоянные компоненты. При дополнительных предположениях
относительно матриц A и B можно дать оценку сверху для числа переключе-
ний каждой из компонент оптимального управления.
       Теорема 4 (А. А. Фельдбаума). Пусть в задаче линейного быстродействия
A = const , B = const , множество P имеет вид (1), все собственные значения мат-

рицы A - действительные числа и вектор-функция ψ 0 ( ⋅) не является триви-

альным решением сопряженной системы дифференциальных уравнений (1.3.7).
Тогда каждая компонента оптимального управления u 0 ( t ) = Uˆ ( t ,ψ 0 ( t ) ) , t ∈ [t0 , T ]

имеет не более n − 1 переключений, где n -размерность фазового вектора.
       Доказательству теоремы предпошлем лемму.
       Лемма 3. Пусть λ1 , , λm – действительные попарно различные числа, а
f1 ,   , f m – многочлены с действительными коэффициентами, имеющие сте-

пень k1 , , k m , соответственно. Тогда функция F : R 1 → R 1 , определенная форму-
лой
                                     F (t ) = f1 (t )e λ1t +          + f m (t )e λmt , t ∈ R 1 ,          (11)
имеет не более чем k1 +             + k m + m − 1 корней.

       Доказательство. Проведем индукцию по числу m . При m = 1 лемма очевид-
но справедлива, ибо функция F тогда имеет вид F (t ) = f 1 (t )e λ t , t ∈ R 1 , ее дейст-            1




вительные корни совпадают с действительными корнями полинома f 1 и их
число не более чем k1 . Предположим, что лемма уже доказана для случая, ко-
гда в формуле (11) содержится меньше чем m слагаемых.




                                                             62