книги из ГПНТБ / Формальский А.М. Управляемость и устойчивость систем с ограниченными ресурсами
.pdf1] ОГРАНИЧЕННЫЕ ПО ВЕЛИЧИНЕ И ИМПУЛЬСУ СИЛЫ 121
производная (14.9) тождественно равна нулю. Тогда для любого вектора г\ Ф О должно выполняться тождество
|
Xn+s |
|
|
г\е |
л < х + - ~м7 |
т\е~АаЬа = 0. |
(14.10) |
Тождество (14.10) имеет место только в том случае, когда функция т\e~Axbs является периодической с периодом XnJM». Для вектора ц = ц0 тождество (14.10) выполня ется, поскольку тfe~Axbs = const. Пусть теперь ц ф ц0.
Обозначим через Аг такие матрицы А третьего порядка, которые имеют однократное нулевое собственное значение и пару однократных чисто мнимых собственных значений
. . |
2пМй |
+ кв, причем о) = |
------ - . |
xn+s
Если спектр матрицы Л отличается от спектра матрицы Ах, т. е. А Ф Ах, то, как видно из выражения (3.3), су ществует вектор т) Ф г)°, для которого функция т\e~Axbs не будет периодической функцией периода xn+s/M s. В этом случае тождество (14.10) не имеет места, следовательно, множество (14.8) содержит более одной точки.
Предположим, что А — Аг. В этом случае вместо се мейства (14.7) рассмотрим следующее однопараметрическое семейство функций (рис. 14.3)
us (т, а) =
Ms при т е |
[°> ^ |
-] >либо г е [ а , а + ~ т ~ \ • |
} |
|
.0 Пр и т ^ [ о , ^ - ] , |
+ |
|
||
где xn+s/2Ms |
а |
Т — xn+s/2Ms■ |
Легко видеть, |
что |
Us (т, а) GE (Os (Т). Подставляя управление (14.11) в фор мулу (2.1), получаем
*41-4-8 |
а + |
хп-\-$ |
2М. |
|
ЧмГ |
, { T , a ) — Ms ^ e- Axb ß % Мs |
|
e~Axbsdx. (14.12) |
Продифференцируем соотношение (14.12) по параметру а
d v s ( т > а ) |
= м. |
А |
а + |
|
2М* lb s - е -А% ] . (14.13) |
||
da |
|
|
|
122 |
ЗАДАЧИ БЫСТРОДЕЙСТВИЯ |
[ГЛ. ІІ |
Если вектор vs (Т, а) не зависит от величины а, то, ум ножая соотношение (14.13) слева на строку ц, получаем тождество
тр |
_ А (а + ^ ± М |
(14.14) |
|
\ |
2М* 1 bs - r\e-A«bs = 0. |
Если т| т]0, то тождество (14.14) не имеет места, посколь ку при этом в случае А = А j функция г)е~ЛяЪ3имеет период
я не xn±s/2i]\£s'
Us(t,CC)
|
Т |
х |
|
Щг |
|
|
Рис. 14.3. |
|
Таким образом, |
как в случае А ф А 1г так и в случае |
|
А = Аг множество |
(14.8) содержит более |
одной точки. |
Отсюда следует справедливость леммы. |
|
Докажем теперь следующую лемму.
Лемма 2. Множество P s (Т) является строго выпуклым в гиперплоскости Ш (т)°).
Возьмем произвольную точку, принадлежащую гра нице в плоскости П8 (ц°) множества Ps (Т). Если раз мерность множества Ps (Т) меньше п — 1, то граничной будет всякая точка множества Ps (Т). Граничная точка принадлежит множеству Ps (Т) в силу свойства замкну тости. Построим в этой точке опорную гиперплоскость множества Ps (Т), не совпадающую с плоскостью П„ (ц0). Таких гиперплоскостей можно построить, очевидно, бес конечное количество. Пересечение всех этих гиперпло скостей между собой и с плоскостью (14.6) представляет собой гиперплоскость л размерности п —2. Гиперплоскость
1] |
ОГРАНИЧЕННЫЕ ПО |
ВЕЛИЧИНЕ И ИМПУЛЬСУ |
СИЛЫ 123 |
я |
является опорной |
для множества P s (Т) |
в плоскости |
Tls (г)°). Среди бесконечного количества опорных пло
скостей |
размерности |
п — 1 можно выбрать та |
|
кую плоскость]!, что ор |
|
тогональный ей вектор |
|
у]' будет сколь угодно ма |
|
ло отличаться от векто |
|
ра т)°, не совпадая с ним |
|
(рис. 14.4). Функция |
|
rie-AT&s зависит непре |
|
рывно от аргументов ц |
|
и т. Вследствие этого |
|
она зависит равномерно |
|
(относительно перемен |
|
ной і ё Ю, П) непре |
|
рывно от |
аргумента тр |
Поэтому вектор т)' можно выбрать настолько близко к
вектору т}°, что будет выполняться равенство (рис. |
14.5) |
sgn (x]'e-Axbs) = sgn(r\°e-A%) при т е [О, Т\. |
(14.15) |
Плоскость П делит пространство Х п на два полупро странства. В одно из этих полупространств направлен век
|
|
тор г]'. Будем считать |
||
|
|
плоскость П выбран |
||
|
|
ной так, что множе |
||
|
|
ство Ps (Т) лежит це |
||
|
|
ликом в противополо |
||
|
|
жном |
полупростран |
|
|
|
стве |
(см. рис. |
14.4), |
__________________________ |
иначе говоря, |
вектор |
||
О |
Т ? |
‘Ч' направлен в полу- |
||
рис |
|
пространство, |
не со |
|
|
|
держащее множества |
||
|
|
P s ( Г) . |
|
|
Покажем, чго выбранная таким образом гиперпло |
||||
скость П будет опорной для |
множества QS(T), т. |
е. что |
П = Ш (тГ, Т).
Плоскость П содержит хотя бы одну точку множества Qs (Т), поэтому опорная плоскость П* (ц', Т)не может быть ближе к началу координат, нежели плоскость П.
124 ЗАДАЧИ БЫСТРОДЕЙСТВИЯ [ГЛ. I
Из выражений (5.12) и (14.15) следует, что управление Us (т, Хо)і максимизирующее интеграл (2.10) при ц = tj', удовлетворяет условиям (14.4) и, значит, принадлежит множеству cos (Т). Следовательно, получающаяся при этом управлении точка vs (Т) GE P s (Т). Гиперплоскость ГГ, (т)', Т) содержит эту точку множества P s (Т), и поэтому не может быть дальше от начала координат, нежели гипер
плоскость |
П. |
Отсюда вытекает, что эти гиперплоскости |
|
совпадают, |
т. |
е. |
П = IL (ц', Т). |
Управление us (т, %0), максимизирующее функционал |
|||
(2.10) при |
г| |
= т]', является единственным, поскольку |
|
г|'e~Mbs ф |
const. |
Следовательно, плоскость П8 (т)', Т), |
а значит, и плоскость л содержит только одну точку мно жества Ps (Т), т. е. множество Ps (Т) является строго вы пуклым в плоскости EU (ц0). Лемма доказана.
Заметим следующее. Граничные точки множества Ps (Т) получаются при подстановке в выражение (2.1) кусочно-непрерывных функций (5.12). Вследствие того, что множество P s (Т) является выпуклым, внутренние точки его также могут быть получены с помощью кусочно непрерывных управлений. Отсюда вытекает, что область Qs (Т) будет замкнутой, если допустимыми управлениями считать кусочно-непрерывные функции.
Таким образом, сформулированное в § 4 свойство 4° замкнутости областей достижимости Q™ (Т) при m = 1, 2, 3
вклассе кусочно-непрерывных управлений имеет место также
ипри m = 5.
Из лемм 1 и 2 следует, |
что множество P s (Т), так же |
как и множество —P s (Т), |
имеет размерность п — 1. Та |
ким образом, имеет место |
следующая теорема. |
(р., |
Теорема 14.2. Если система (2.2) вполне управляема |
||
== |
п), |
матрица А имеет нулевое собственное значение |
|
(Xk |
= |
0), |
то граница области достижимости Qs (Т) при |
Т ]> xnJ M s |
имеет два плоских участка P s {Т) и —Ps (Т) |
размерности |
п — 1. |
Если ps < |
п, матрица А п (см. уравнение (3.11)) име |
ет нулевое собственное значение, то граница области до стижимости Qs (Т) имеет два плоских участка размерно сти ps — 1.
При наличии только ограничения (1.2), т. е. при m = 1, область достижимости Q\ (Т) при любой матрице А яв ляется строго выпуклой в пространстве Х Р.
1І ОГРАНИЧЕННЫЕ ПО ВЕЛИЧИНЕ И ИМПУЛЬСУ |
СИЛЫ 125 |
В процессе доказательства леммы 2 была |
показано, |
что через произвольную точку границы множества Р а (Г), кроме плоскости Ш (т)°), проходит еще по крайней мере одна опорная гиперплоскость области Qs (Т). Следова тельно, имеет место лемма 3.
Лемма 3. Граничные точки плоских участков Р 3 (Т) и
—P s (Т) являются угловыми точками границы области до стижимости Qs (Т).
Из теоремы 14.2 и леммы 3 вытекает следующая тео рема.
Теорема 14.3. Если система (2.2) вполне управляема (ps = п), матрица А имеет нулевое собственное значение (Xk = 0), то граница области достижимости Qs (Т) име ет угловые точки.
В отличие от плоских участков, угловые точки не яв ляются специфической особенностью границы области Q5S (Т). Нетрудно доказать, что при условиях теоремы
14.3 граница области Qj (Г) также имеет угловые точки при всех 0 < Т < оо. Заметим, что вопрос об угловых точках границы области достижимости связан с вопросом о дифференцируемости функции Веллмана в задаче быстро действия [9]. В тех точках фазового пространства, в ко торых находятся угловые точки границы области дости жимости, эта функция не имеет непрерывных частных производных по фазовым переменным.
Обозначим через S множество точек пространства Х п, расположенных на сфере единичного радиуса с центром
в начале координат. Конец каждого единичного вектора ц, начинающегося в начале координат, находится в не которой точке сферы S. Таким образом, каждый единич ный вектор ц можно отождествить с точкой на сфере S, а все множество единичных векторов ц — со сферой S.
Область Qs (Т) является замкнутой и выпуклой, по этому ей принадлежат те и только те точки х, которые удовлетворяют условиям (2.7) при всевозможных векто
рах т] GE S.
Покажем, что если ps = п и уравнение (3.1) имеет ну левой корень, то для описания области Qs (Т) в неравен ствах (2.7) можно «перебирать» не все векторы ц £Е S. Этот факт формулируется в виде следующей теоремы.
Теорема 14.4. Если система (2.2) вполне управляема (р, = п), матрица А имеет нулевое собственное значение
126 ЗАДАЧИ БЫСТРОДЕЙСТВИЯ [ГЛ. II
(Kh = 0), то облаетъ достижимости Qs (Т) описывается
неравенствами (2.7) |
при всевозможных векторах т] GE S 0, |
где S 0 — замкнутое |
подмножество сферы S. |
Докажем эту теорему.
Вследствие непрерывной зависимости функции т\е~м Ь$
от аргументов л и т , |
точка л° на сфере S имеет такую ок |
|||
рестность (без границы) 5 (г|°) (рис. |
14.6), что для всех |
|||
|
векторов т] ЕЕ S (л°) (черта |
|||
|
здесь |
и дальше |
означает |
|
|
замыкание) имеет место со |
|||
|
отношение вида |
(14.15) |
||
|
sgn (r\e-Axbs)= sgn (r]V~Ax£>,) |
|||
|
при |
t e [ 0 ,Т]. |
(14.16) |
|
|
Из доказательства лем |
|||
|
мы 2 следует, что каждая |
|||
|
из опорных |
гиперплоско |
||
|
стей ГВ (ц, Т) множества |
|||
|
Qs( Т) при ц е |
3 (т)°) (л ^ ц°) |
||
|
содержит только одну точ |
|||
|
ку области Qs (Т), причем |
|||
Рис. 14.6. |
таковой является гранич- |
|||
наяточка множестваP S{T). |
||||
|
Возьмем |
произвольную |
||
точку т]' на границе окрестности S (л°); тогда |
гиперпло |
скость П8 (т]', Т) содержит некоторую точку х' границы множества Ps (Т).
Через точки л° и г\' на сфере S проведем окружность единичного радиуса с центром в начале координат. Обоз начим через D (см. рис. 14.6) замкнутую дугу этой окруж ности, соединяющую точки г]°, ц' и принадлежащую окре стности J (л0)-
Все гиперплоскости ІЬ (л, Г),_где i ) G ß (D — мно жество внутренних точек дуги D) содержат, очевидно, точку X и не содержат больше ни одной точки области Qs (Г); кроме того, пересечение их —л представляет собой многообразие размерности п — 2. Следовательно, плоско сти ГВ (л, Т) при т| GE D находятся между двумя плоско стями Us (л°) и IL (л', Т) (см. рис. 14.4). При этом точки, принадлежащие пересечению двух полупространств
Л°я < d (л0, Т), г\'х < d (л', Т), |
(14.17) |
1] ОГРАНИЧЕННЫЕ ПО ВЕЛИЧИНЕ И ИМПУЛЬСУ СИЛЫ 127
принадлежат пересечению бесконечного количества полу пространств
d (ц, Т) (т) G D ) . |
(14.18) |
Следовательно, из совокупности соотношений (2.7) не равенства (14.18) можно исключить, поскольку они «дуб лируют» неравенства (14.17). Таким образом, в соотноше ниях (2.7) можно не рассматривать векторы ц g= D.
Точка т]' является произвольной на границе окрест ности S (ц°). Поэтому заключаем, что в неравенствах (2.7) из векторов т] (ЕЕ S (г|°) можно оставить только вектор ц°. Аналогичное заключение можно сделать относительно окрестности S (—т)°) вектора —т}°.
Итак, область Qs (Т) описывается неравенствами (2.7) при всевозможных векторах т) £Е S0, где множество S 0 состоит из точек (S \ S (ц0)) \ S (—ц°), а также двух точек г)° и —т)°. Теорема доказана.
Если указанное выше описание имеет место для обла сти Qs (Ті), то оно имеет место также и для области Qs (Т),
где 0 < |
Т < |
Тх- При этом множество S 0, построенное для |
|||||
Т = |
7\, |
сохраняется для всех значений 0 < |
Т < |
Tt , по |
|||
скольку |
равенство |
(14.16) |
имеет место для |
всех |
точек |
||
т] е |
S (ц0) при т е |
[0, Тг]. |
следствием того, |
что граница |
|||
Теорема |
14.4 является |
области фз ( Т) имеет угловые точки. Эта теорема имеет место и для других областей Q™(Г), граница которых не является гладкой.
Рассмотрим границу области достижимости Q (Т) си стемы (1.1). Будем предполагать при этом рассмотрении, что система (1.1) является вполне управляемой (р = п). В противном случае ее можно представить в виде (3.20), (3.21), а затем рассматривать уже вполне управляемую систему (3.24), в фазовом пространстве которой лежит область достижимости Q (Т) исходной системы (1.1).
Тождество ті<гАт&з = as = const (s = 1, . . ., г) имеет место при тех и только тех векторах ц, которые удовлет воряют системе линейных алгебраических уравнений
|
|
г]аkibs = 0 |
|
(14.19) |
/I = |
1, . . ., рй — 1 |
при |
А = Г! + |
1, |
\1 = |
0, 1, . . ., Pk — 1 |
при всех |
к ф г х+ |
1; s = l , ..., г |
128 ЗАДАЧИ БЫСТРОДЕЙСТВИЯ [ГЛ. II
Система (14.19) состоит из г систем (14.1), в ней содержит ся г (п — 1) уравнений.
Если уравнение (3.1) не имеет нулевого корня, то y\e~Axbs ф const ни при каких векторах г| 0 и значе ниях индекса s. Однако теорема 14.1 не имеет места для
множества Q (Т). Например, |
в системе второго порядка |
— — х-х + щ, |
х2 = — 2 х 2 + и2, |
имеющей два ненулевых собственных значения, область достижимости Q {Т) представляет собой прямоугольник,
т. е. ее граница содержит четыре плоских участка. Слу чай, когда уравнение (3.1) не имеет нулевого корня, анализировать не будем, поскольку этот случай не вызы вает затруднений при построении оптимального управле ния в следующем параграфе.
Итак, будем считать, что матрица А имеет нулевое собственное значение.
Несмотря на условие р = п, в системе (14.19) может быть меньше, чем п — 1 линейно независимых уравне ний, в отличие от системы (14.1), в которой при условии р5 = п содержится ровно п — 1 линейно независимых уравнений. В системе второго порядка (8.20), например, имеющей нулевое собственное значение, уравнений вида (14.19) как таковых вообще нет. При этом для всех век
торов т) Ф 0 |
имеет место тождество |
r\e~Axbs ~ |
const. |
|
||||||||
Возьмем произвольное решение системы (7.2), (14.19) |
||||||||||||
и обозначим |
его через |
ц?. |
Пусть для |
вектора |
ц? |
при |
||||||
s = = l , . . . , |
г(1> выполняются |
условия |
(14.2), |
а |
при |
|||||||
s — В1* + |
1, |
. . ., г — условия |
(14.3). |
Если |
|
бы |
имело |
|||||
место равенство В1) = г, |
то область Q (Т) принадлежала |
|||||||||||
бы целиком плоскости црг = |
0, что несовместимо с услови |
|||||||||||
ем р = п. |
|
Поэтому всегда |
имеет |
место |
неравенство |
|||||||
г(У < г. Что касается областей Qs (Т), то при s = |
1, |
. . ., В1) |
||||||||||
они принадлежат плоскости т)?х = |
0. |
Введем |
обозначение |
|||||||||
P. ( T) = Q,(T) |
при s = |
l ------ ,BD. |
|
(14.20) |
||||||||
Пусть, далее |
|
|
|
|
|
|
|
|
|
|
|
(14.21)
1] ОГРАНИЧЕННЫЕ ПО ВЕЛИЧИНЕ И ИМПУЛЬСУ СИЛЫ 129
Будем предполагать, что Т |
Тг(і); тогда каждая об |
|||
ласть Qs (Т) |
(s = г<!> |
+ 1, |
• • |
г) имеет два плоских уча |
стка P s (Т) |
и — Р |
$ (Т) |
размерности p s — 1. Учитывая |
выражения (14.20), введем обозначение
Г
P ( T ) = ' 2 1 PS(T).
8=1
Множество Р (Т) принадлежит опорной гиперплоскости
П(р?) области Q (Т):
•Г
г)°т = |
2 |
x”-+s I I- |
(14.22) |
|
S = r(1)-|-1 |
|
|
Лемма 1 для множества Р (Т) места не имеет. Для того чтобы убедиться в этом, рассмотрим в качестве
примера систему (8.20). Множество Q (Т) для этой сис темы при
Тmax (х31МХ, xJM2)
совпадает с областью управляемости Q, которая пред ставляет собой прямоугольник
I *1 I < ж3, I ж2 I < xt . |
(14.23) |
Для вектора г]? = (1l Y 2; 1/ V 2) множество Р (Т) пред ставляет собой единственную точку хг = х3, х2 = хі
(рис. 14.7).
5 А. М. Формальский
130 |
ЗАДАЧИ БЫСТРОДЕЙСТВИЯ |
ІТЛ. II |
Лемма 2 для множества Р (Т) также не имеет места. Для того чтобы убедиться в этом, достаточно рассмотреть в качестве примера систему
Ху — Uy, х2 = щ, хг = и,j. |
(14.24) |
При достаточно больших значениях Т область достижи мости Q (Т) для системы (14.24) совпадает с областью управляемости Q, которая представляет собой прямо угольный параллелепипед. Эта область имеет три типа множеств Р (Т) — грани, ребра, вершины. Ребро пред ставляет собой пример множества Р (Т), -которое не яв ляется строго выпуклым в соответствующей опорной ги
перплоскости П (r|J). На этом примере видно, что размер
ность R множества Р (Т) может быть меньше |
п — 1, |
||
тогда |
как размерность множества Р а (Т) |
равна |
п — 1. |
Если размерность множества Р (Т) равна R, то это озна |
|||
чает, |
что оно принадлежит пересечению |
п — R |
гипер |
плоскостей, т. е. принадлежит многообразию размер ности R.
Имеет место следующая лемма.
Лемма 4. Если размерность множества Р (Т) равна R, то можно построитъ п — R содержащих это множество
опорных гиперплоскостей П (г|й) |
области Q |
(Т), причем |
|||
векторы r\h |
( к — 1, . . ., п — R) |
линейно независимы. |
|||
Построим |
п — R |
гиперплоскостей |
И* |
( к = 1, . . . |
|
. . ., п — R), содержащих множество Р (Т). |
Выберем эти |
||||
плоскости так, чтобы |
ортогональные |
им |
векторы |
||
( к = 1, . . |
п — R) настолько мало отличались от век |
тора т)і, что для каждого из них имело бы место соотно шение (14.16) при s = r<D + 1, . . ., г. Действуя так же, как при доказательстве леммы 2, можно показать, что гиперплоскость n ft совпадает с опорной гиперплоскостью П (ти, Т) = П(ти) ( к = 1, . . ., п — R).
Используя лемму 4, можно доказать следующую тео
рему, которая потребуется в § 15. |
множества Р (Т) |
||||
Теорема |
14.5. Если |
размерность |
|||
равна R, |
то через всякую граничную на многообразии раз |
||||
мерности |
1 |
R точку множества Р (Т) можно |
провести |
||
п — R + |
опорных гиперплоскостей |
П (pft, Т) |
области |
||
Q (Т), причем векторы |
( к = 1, . . ., п — R |
+ 1) ли |
|||
нейно независимы. |
|
|
|