Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Формальский А.М. Управляемость и устойчивость систем с ограниченными ресурсами

.pdf
Скачиваний:
8
Добавлен:
24.10.2023
Размер:
11.01 Mб
Скачать

1] ОГРАНИЧЕННЫЕ ПО ВЕЛИЧИНЕ И ИМПУЛЬСУ СИЛЫ 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) ли­

нейно независимы.

 

 

 

Соседние файлы в папке книги из ГПНТБ