![](/user_photo/_userpic.png)
книги из ГПНТБ / Формальский А.М. Управляемость и устойчивость систем с ограниченными ресурсами
.pdf1] |
ОБЛАСТИ |
ДОСТИЖИМОСТИ |
|
21 |
|||
Введем |
обозначение |
|
|
|
|
|
|
|
Е = { т е [О, Л : |
I Щ(т) | > М 3). |
|
||||
Предположим, что рЕ — мера в смысле Лебега [59а, |
|||||||
60] множества Е положительна (рЕ |
|
0), т. е. |
функция |
||||
Us (т) не удовлетворяет |
условию (1.2). Обозначим через |
||||||
X (т) характеристическую функцию множества Е, опре |
|||||||
деляемую |
соотношением |
|
|
|
|
|
|
|
1— 1 |
при |
u*s(t) < |
— M s, |
|
||
|
X (т) = I |
0 |
при I и3(т) I < |
М„ |
|
||
|
I 1 при и3(х)^>MS. |
|
|||||
Тогда имеет место |
следующая цепочка |
соотношений: |
|||||
|
т |
|
|
т |
|
|
|
M s\iE > |
lim {%(т) Usl) (т) dx = |
{ %(т) us |
(т) dx > |
Ms\iE. |
|||
|
І—*оо «3 |
|
|
t) |
|
|
|
|
о |
|
|
о |
|
|
|
Из получившегося |
противоречия следует, что |
рЕ = 0 |
|||||
и функция |
и3 (т) почти |
всюду на отрезке [0, Т] удовлет |
|||||
воряет неравенству |
(1.2). |
|
|
|
|
||
Если все функции и3г) (х) удовлетворяют условию (1.7), |
|||||||
то и функция и3 (х) |
удовлетворяет этому условию. Дей |
ствительно, неравенство (1.7) определяет шар в простран стве L2 (0, Г), а функция и3 (т) принадлежит тому же шару, что и функции и(8г) (т).
Покажем теперь, что если все функции и31)( (х) удовлет
воряют условию (1.8), то функция и3 (т) также удовлет воряет этому условию. Предположим противное, т. е. что
т
^ I и) (т) \dx > N
О
т
Интеграл ^ | и3(т) | dx существует, поскольку и3 (т) €=
о
GE Ь2 (0, Т). Обозначим
|
( - 1 |
Sgn Us (т) = |
0 |
|
1 |
при и3 (х) < 0,
при Us (т) = 0,
при и, (т) 0.
22 |
ОБЛАСТИ УПРАВЛЯЕМОСТИ |
ІГЛ. I |
Имеет место следующая цепочка соотношений:
т |
|
|
|
N s > lim \ |
и(3г)(т) sgn и8 (т) dt = |
|
|
г—►<» V |
|
|
|
О |
т |
|
|
|
т |
|
|
|
= ^ Щ(т) sgn щ (т) dx = |
ЦI Us (т) I dt > |
N s. |
|
о |
о |
|
Отсюда заключаем, что функция иа (т) удовлетворяет |
|||
условию |
(1.8). |
|
|
Итак, |
если и3(г) (т) е= йГ (21) при |
г = 1, 2, . . ., |
то |
(т) €Е Q™ {Т) и, как видно из равенств (2.6), vs = vs ge
е<?Г (Г) при тѣф 4.
Свойство 4Чдоказано.
В§ 5 будет показано, что область ф (Т) не является замкнутой; там же будет обсуждаться вопрос о том, какими
функциями нужно пополнить множество Qs (Т), чтобы эта область стала замкнутой.
Сформулируем применительно к области QT (Т) неко торые определения и утверждения (без доказательства) из теории выпуклых множеств в «-мерном евклидовом пространстве Х п (9, 18, 49).
Утверждение 1. Через всякую точку х ф Q™ (Т) в про странстве Х п можно провести такую гиперплоскость, что
множество Q™ (Т) будет расположено целиком в одном из двух полупространств, на которые эта гиперплоскость делит пространство Х п.
Определение 1. Гиперплоскость, содержащая хотя бы одну предельную точку множества Q™ (Г), называется опорной, если множество Q™ (Т) расположено целиком в одном из двух полупространств, на которые эта гипер плоскость делит пространство Х п.
Утверждение 2. Для любого вектора ц существует
опорная гиперплоскость ПГ(ц, Т) множества QT (Т), ортогональная этому вектору.
Определение 2. Предельная точка множества Q™ (Т) называется граничной, если она принадлежит хотя бы одной опорной гиперплоскости этого множества.
1] ОБЛАСТИ ДОСТИЖИМОСТИ 23
Утверждение 3. Замкнутое множество QT (Т) явля ется пересечением всех замкнутых полупространств, со
держащих QT (Т).
Из приведенных выше положений вытекает следующее утверждение.
Утверждение 4. Всякая предельная точка множества
QT {Т), не являющаяся граничной, принадлежит этому множеству.
Таким образом, все предельные точки множества
QT (Т), за исключением, быть может, граничных, при надлежат этому множеству. Этот факт, вытекающий из
свойства 1° множества QT(T), имеет место для всех без исключения значений индекса m при измеримых, а также кусочно-непрерывных управлениях us(т). Из свойства 4° вытекает, что для m Ф 4 при измеримых управлениях
us (г) граничные точки множества QT (Т) также принад лежат ему.
Вопрос о замкнутости множества QT (Т) (т Ф 4) в классе кусочно-непрерывных функций us (т) будет об суждаться в следующих параграфах.
Обозначим через QT область управляемости системы (2.2). Из определения области управляемости следует, что
Q ? = U QT(T).
0 < Т < о о
Из свойства 2° вытекает, что область QТ есть множество
точек пространства Х п, которые «включает» в себя QТ (Т) при Т оо.
Область QT (s = 1 , . . ., г; m = 1 , . . ., 7) является
выпуклым, симметричным относительно начала координат множеством. Выпуклость множества QT можно доказать
следующим образом. Пусть v\, vl еЕ QT', |
это значит, что |
||||
ѵ] ЕЕ QT (Тг) |
и Hg |
ЕЕ QT (Т’г) |
Для некоторых |
значений |
|
Тг и Г2. Если Тх <; |
Т2, то в силу свойства 2° v\ €Е QT (Г2). |
||||
Поскольку vl, |
vl ЕЕ QT (Т2), |
из свойства 1* следует, что |
|||
Хѵі + (1 - К ) ѵіее QT (Т2) С |
QT (0 < X < |
1). |
Доказа- |
||
тельство симметричности множества |
не |
вызывает |
|||
затруднений, |
|
|
|
|
|
24 |
ОБЛАСТИ УПРАВЛЯЕМОСТИ |
[ГЛ. I |
|
|
Область управляемости Qm системы (4.1), подлежащая
определению, получается алгебраическим суммированием
Г
областей QT (s = 1 , . . . , г); Qm = 2 Q?- Поэтому будем
8=1
рассматривать сначала задачу построения области управ ляемости QT системы (2.2).
Возьмем произвольный единичный вектор tj порядка (1 X я) и построим опорные гиперплоскости множества
QT (Т), ортогональные векто ру г|. Из свойств 1° и 3° сле дует, что таких плоскостей две и они симметричны одна другой относительно начала координат. Каждая из этих гиперплоскостей делит про странство Х п на два полупро странства, в одном из кото рых не содержится точек
области (Т). Будем обоз
Рис. 2.1.
начать через ПГ (т),Т) ту пло скость, для которой вектор г] направлен в полупростран
ство, не содержащее области Q™ (Т) (рис. 2.1). Тогда сим
метричная ей плоскость обозначается через ПГ (—т], Т). Через Пт (г], Т) и Пт (—rj, Т) будем обозначать в дальней шем соответствующие опорные гиперплоскости множества
Qm (Т).
Обозначим через с?(р, Т) расстояние в смысле евкли довой метрики от начала координат до опорных плоско
стей ПГ (т), Т) и ПГ (—т), Т). Из утверждения 3 вытекает,
что замкнутому множеству Q™ (Т) принадлежат те и толь ко те точки X, координаты которых удовлетворяют нера
венствам
| r p c | < d ( r | , |
Т) |
(2.7) |
при всевозможных единичных |
векторах р. |
Если мно |
жество Q™ (Т) является открытым, то ему принадлежат те и только те" точки х, координаты которых при всевоз можных единичных векторах г) удовлетворяют строгим
1] |
ОБЛАСТИ ДОСТИЖИМОСТИ |
25 |
неравенствам |
|
|
|
ІП* 1<<*(ть Т). |
(2.8) |
В дальнейшем предполагается в неравенствах (2.7), |
||
(2.8) |
перейти к пределу при Т -*■ оо. |
Такой предельный |
переход даст возможность выяснить структуру области управляемости Q™. Для осуществления этого перехода
необходимо найти расстояние d (tj, Т). |
|
||||||
Для |
расстояния |
d(rj, |
Т) имеет место выражение |
||||
d (т|, Т) = |
sup |
(тц7, (Т)) = |
|
|
|
||
|
Vs(T)eo“(T) |
|
|
|
т |
|
|
|
|
|
|
|
|
|
|
|
|
|
= |
sup |
^ |
i\e~A',btut (x)dx. |
(2.9) |
Если |
верхняя |
грань |
интеграла |
|
|
||
|
|
|
|
т |
|
|
|
|
Is Ы |
= |
^ r\e~Azbsua(т) dx |
(2.10) |
|||
|
|
|
|
О |
|
|
|
достигается на допустимом управлении, то |
|
||||||
|
sup |
|
/ s(u,) = |
max |
Js(us). |
(2.11) |
|
|
u,(T)e£i"(r) |
|
и/'хапТсг) |
|
Скалярное произведение т]г8 (Т) достигает своей верх ней грани на границе области QT (Т), поэтому для зам
кнутых областей Q™ {Т) имеет место равенство (2.11). Отметим, что соотношения (2.9), (2.11) могут быть
использованы для выяснения свойств областей дости жимости. Действительно, предположим, что для некото рого класса допустимых управлений имеет место равенство (2.11), кроме того, максимум интеграла (2.10) достигается на единственном управлении. В этом случае каждой опорной плоскости принадлежит единственная граничная точка области достижимости, т. е. область достижимости является строго выпуклым множеством. Отсюда уже вытекает, что^ всякая граничная точка принадлежит области достижимости, т. е. последняя является замкну тым множеством.
В параграфах 4—6 решается задача максимизации функционала (2.10).
ОБЛАСТИ У1ІРл ÖЛ ЯЕ МОC'fИ |
ІГЛ. І |
§ 3. Размерность областей достижимости
Если при некотором т] Ф 0 имеет место тождество т\е~АхЪ, = 0, то функционал (2.10) равен нулю при любых управлениях us (т). Рассмотрим вопрос об определении векторов ц, для которых имеет место указанное тождество.
Пусть корни характеристического уравнения
det 1 А — КЕп I = 0 |
(3.1) |
(Е п — единичная матрица порядка |
п) k k — e h + іщ |
имеют кратности p h. Будем предполагать (это предполо
жение |
в настоящем параграфе |
не |
используется), что |
|||||||||
e h]> 0 |
при к |
= |
1 , . . |
ту; |
|
e h = |
0 |
при |
к = |
ту + |
1 , . . . |
|
. . ., ту и ей < |
0 |
при к |
= г2 + 1, |
. . ., |
г3. |
е~Ах |
можно |
|||||
Как |
следует |
из [12, |
21, |
506], |
матрицу |
|||||||
записать в виде |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
е~Ах = |
2 |
2 |
|
|
|
|
|
(3-2) |
|
|
|
|
|
(С=1 |
1=0 |
|
|
|
|
|
|
|
где аЛ[ — постоянные матрицы с |
|
элементами а $ . |
Если |
|||||||||
— кратность корня |
минимального аннулирующего |
|||||||||||
полинома матрицы А , то ак1 |
— 0 |
при |
/ |
= р,h, . . ., р h — |
-1 [21, 506].
Выражение т\e~Axbs имеет вид
|
|
Га |
РК_1 |
|
|
|
y\e~Axbs = |
2 |
2 |
W kfise^T:1. |
(3-3) |
|
&=1 |
і=о |
|
|
|
Функции |
t l (1 = |
0, 1, |
. . ., р к — 1; |
Л = 1, . . . |
. . ., г3) линейно^независимы, поэтому тождество це~АхЬ3= = 0 может иметь место тогда и только тогда, когда вектор т] удовлетворяет системе п линейных алгебраических урав нений
ц&кіЬі = 0 |
(Z = 0, 1, . . . , р |
1, к |
1, . . . , г3). |
|
|
|
(3.4) |
Размерность р, системы (3.4) |
равна |
рангу блочной |
матрицы |
|
|
Ial,0^s) •••) а1,рк-Ф ,, •••) °г,,0^81•••1 |
II “ II |
II |
(I = 0, 1, . . p k — 1; к = 1, |
. . ., r3). |
|
ll |
|
ОБЛАСТИ ДОСТИЖИМОСТИ |
|
27 |
|||
Иначе |
говоря, |
rang I aklbs fl |
= ps |
|
(3.5) |
||
{ 1 = 0 , 1, |
|
||||||
. . •, p h — |
|
k = |
i. |
rs)- |
|
||
Матрицу e~Ax можно записать также в виде [21, |
506] |
||||||
|
|
Ѵ—1 |
|
|
|
|
|
|
|
в-Ах = 2 |
А |
(т), |
|
(3.6) |
|
|
|
ѵ=0 |
|
|
|
|
|
где (г |
п — степень минимального |
аннулирующего |
по |
||||
линома матрицы А , функции |
аѵ (т) (ѵ = 0, 1, . . |
р, — |
|||||
— 1) |
линейно |
независимы. |
Тогда |
выражение r\e~Axbs |
|||
можно записать |
в таком виде: |
|
|
|
|
||
|
|
и-1 |
|
|
|
|
|
|
|
r\e~Axbs = 2 |
тѵМѵхДт). |
|
(3.7) |
||
|
|
V—О |
|
|
|
|
Отсюда получается система уравнений, эквивалентных
уравнениям |
(3.4) |
|
|
|
|
|
•цА'Ъ, = 0 |
(ѵ = 0, 1, . . ., |
р — 1). |
(3.8) |
|
При |
этом |
|
|
|
|
rang |
W3 = |
rang \ bs, A b s, . . ., A'^-1bs | |
= |
|
|
|
|
= |
rang I bs, Abs, . . ., |
Ап-Ѣ в || = ps. |
(3.9) |
Фундаментальная система решений уравнений (3.4) или (3.8) состоит из п — ps векторов. Пронормируем каж
дый |
из этих векторов и |
обозначим их |
через |
т](1>, . . . |
||
. . ., |
т](п' Ч Как видно из (2.9), d{т)(8\ Т) |
= 0 |
(6 = 1 , .. . |
|||
. . ., |
п — ps) при |
всех 0 |
Т |
оо. Следовательно, об |
||
ласть достижимости QT (Т) при всех 0 |
Т |
оо, а зна |
||||
чит, и область управляемости Q™принадлежит плоскостям |
||||||
|
Г[(В) ж = о |
(6 = |
1, |
. . ., п — р.) |
(3.10) |
при всех значениях индекса ш. Иначе говоря, области QT (Т), @Г принадлежат подпространству ZPs простран
ства |
Х п, ортогональному линейной |
оболочке векторов |
|
т)(5) |
(б ==' 1, . . |
м п — р8). Поскольку |
множества Q™(Г), |
Q™ выпуклые, |
постольку размерность их равна р4. |
28 |
ОБЛАСТИ УПРАВЛЯЕМОСТИ |
[ГЛ. I |
|
Размерность областей Q™ (Т), Q™ не зависит |
от огра |
ничений, наложенных на управление us (т); она опреде ляется структурой системы (2.2), т. е. структурой матриц А и bs. Если степень р, минимального полинома матрицы
А меньше га [21, |
506], то ps < га для любого столбца Ь3. |
|||
Если р„ = |
га, |
то r\e~Arbs ф О |
ни для |
какого вектора |
т) =?=0. При |
этом размерность |
области |
достижимости |
Q™ (Т) и области управляемости QT равна га. Система (2.2) называется в этом случае вполне управляемой [28, 29, 36, 62].
Если р3 га, то систему (2.2) с помощью невырожден ного преобразования [20, 29, 31, 36, 62] можно «разбить» на две подсистемы,
-fir- — Ацуі -f- А12у2 + b\ua, |
(3-11) |
- i r = A 22y 2, |
(3.12) |
где Ух и y 2 — матрицы-столбцы порядка (р3 X 1) |
и ((га — |
||||
— Ps) |
X 1) |
соответственно, постоянные |
матрицы А п , |
||
А 22, |
А 12, |
bl имеют соответствующие |
порядки, |
причем |
|
|
|
rang I Ъ\, АпЬІ, . . . , А [ і *ЫI |
= |
р3. |
(3.13) |
В подсистему (3.12) управление не входит, следова
тельно, множества QT (Т) и QT принадлежат гиперплоско стям, определяемым векторным уравнением порядка га - р„:
У, = 0. |
(3.14) |
Учитывая соотношение (3.14), получаем, что задача построения области для га-мерной системы (2.2) при условии р3 га сводится к задаче построения области управляемости р3-мерной системы
— АцУх -)- blus,
которая в силу соотношения (3.13) является вполне управдяемой.
Заметим, что соотношения (3.10) и (3.14) эквивалентны,.
1] |
|
|
ОБЛАСТИ ДОСТИЖИМОСТИ |
|
|
|
29 |
|||
. . |
Рассмотрим теперь системы (3.4) и (3.8) |
при |
s = |
1, ... |
||||||
., г: |
|
|
|
|
|
|
|
|
|
|
(I |
|
|
|
Р h |
і\ак1Ъ3 = 0 |
|
|
|
(3.15) |
|
0> |
1» |
•••> |
^ |
^ ^ » •••> |
^"з>® |
1> • |
• ■> ^")» |
|||
|
тіЛѵ68 |
= |
0 (ѵ = |
0,1, |
. . |
., р — 1; s = |
1, |
. . ., г). |
(3.16) |
Эти эквивалентные системы содержат по гр уравнений.
Пусть |
р — ранг систем |
(3.15) |
и (3.16): |
|
|||
р = rang I a klbt, . . ., |
aklbr | |
= |
rang || aklbs fl (3.17) |
||||
(1 = |
0 , 1........... p h — 1; к |
= |
1, |
. . |
., |
r3; |
s = 1..............r), |
p = rang] Wu . . . , W r\ = rang fl B, AB, . . ., A ^ B || = = rang fl B, AB, . . ., А*-Щ . (3.18)
Фундаментальная система решений уравнений (3.15), а также (3.16), состоит из п — р векторов. Пронормируем каждый из этих векторов и обозначим их через т^1*,. . .
. . ., т](п' р>. Область достижимостиQm (Т) при всех 0 ^ Г < ^ < оо, а значит, и область управляемости Qm, принадлежит плоскостям
т^ х = 0 (6 = 1, . . ., п - р) (3.19)
при всех значениях индекса тп. Иначе говоря, области Qm (71), Qm принадлежат подпространству Хр пространства
Х п, |
ортогональному |
линейной оболочке векторов г)(5) |
(6 = |
1, . . ., п — р). |
Поскольку множества Qm(T), Qm |
выпуклые, постольку размерность их равна р. |
||
Размерность областей Qm (Т), Qm определяется струк |
||
турой системы (1.1), |
т. е. структурой матриц А и В. |
Величина р может быть равной п даже тогда, когда степень минимального полинома матрицы А меньше п [21, 506].
Если р = п, то для всякого вектора ц найдется такое значение индекса s, при котором це' А^Ь3 ф 0. При этом размерность области достижимости Qm (Т) и области
управляемости Qm равна п. Система |
(1.1) называется |
|
в этом случае |
вполне управляемой |
[28, 29, 36, 62]. |
Если р п, |
то систему (1.1) с помощью невырожден |
ного преобразования [20, 29, 31, 36, 62] можно «разбить»
на две подсистемы |
вида |
|
|
|
= |
Ацу^ -f- АхъУъ + Вги, |
(3.20) |
- j r |
= |
^ 22^2’ |
(3.21) |
|
30 |
ОБЛАСТИ УПРАВЛЯЕМОСТИ |
|
[ГЛ. I |
|
где г/i |
и уг — матрицы-столбцы порядка |
(р X 1) и ((« — |
||
— р) |
X 1) соответственно, постоянные матрицы Л1Х, А 1г, |
|||
А 2 2 , Вх имеют соответствующие порядки, |
причем |
|
||
|
rang I Въ Аи Вх, . . ., |
В , И= р. |
(3.22) |
В подсистему (3.21) управление не входит, следова тельно, множества Qm (Т) и Qmпринадлежат многообразию, определяемому векторным уравнением порядка п — р:
(3.23)
Уравнения (3.19) и (3.23) эквивалентны.
Задача построения области управляемости Qm для п- мерной системы (1.1) при условии р <^п сводится к за даче построения области управляемости р-мерной системы
-£jT- = ^4ііУі + BjU, |
(3.24) |
которая в силу соотношения (3.22) вполне управляема.
2. РАССТОЯНИЯ ДО ОПОРНЫХ ПЛОСКОСТЕЙ ОБЛАСТЕЙ ДОСТИЖИМОСТИ
Определение расстояний до опорных плоскостей об ластей достижимости позволит в дальнейшем решить задачу нахождения областей управляемости. Кроме того, определение этих [расстояний позволяет осуществить построение области достижимости, что является немало важным для исследования управляемой системы.
Расстояние до опорной плоскости найдено в настоящем разделе для каждого из семи видов областей достижимости. При нахождении этого расстояния решается задача мак симизации интеграла (2.10) в каждом из семи классов допустимых управлений. Заметим, что определение функ ции, максимизирующей интеграл, позволяет судить о структуре оптимального по быстродействию управления.
§ 4. Расстояния до опорных гиперплоскостей при ш = 1, 2, 3
Максимум функционала (2.10) в классе функций £і\{Т) достигается, очевидно, при управлении
us (т) = M s sgn (r\e~M bs). |
(4.1) |