![](/user_photo/_userpic.png)
книги из ГПНТБ / Формальский А.М. Управляемость и устойчивость систем с ограниченными ресурсами
.pdfПРЕДИСЛОВИЕ |
11 |
жество начальных состояний, для которых гарантируется асимптотическая устойчивость.
Важным при изучении проблемы устойчивости является вопрос о том, имеет ли система, кроме желаемого стацио нарного состояния, еще и другие, «лишние» состояния равновесия. Если система имеет «лишние» состояния рав новесия, то она не является устойчивой «в целом», т. е. область притяжения желаемого стационарного состояния занимает часть фазового пространства. В третьем разделе рассматривается вопрос о количестве стационарных состоя ний систем с нелинейной обратной связью, в том числе с обратной связью, описываемой разрывной функцией. Ис следуется вопрос об устойчивости «лишних» состояний рав новесия. Задача о количестве стационарных состояний и об их устойчивости представляет интерес также для выяс нения общих свойств фазового портрета регулируемой системы.
.Последняя, четвертая глава посвящена вопросам ус тойчивости механических систем с сухим трением и релей ных систем.
Системы с сухим трением имеют множество состояний равновесия, называемое «зоной застоя». Для исследо вания устойчивости этого множества удается применить результаты первой главы, связанные со структурой обла сти управляемости. Такое применение оказывается воз можным благодаря тому, что силы сухого трения, которые ограничены, можно рассматривать как ограниченные по величине управляющие воздействия.
Содержание первого раздела четвертой главы состав ляют некоторые общие теоремы о неустойчивости систем с сухим трением, а также о возможности оценки «сверху» области притяжения с помощью области управляемости. Полученные результаты распространяются на релейные системы, состояние равновесия которых не является изо лированным.
Большую часть четвертой главы занимает второй раз дел, в котором исследуется силовой одноосный гироскопи ческий стабилизатор с сухим трением. Здесь изучается вопрос об устойчивости в малом множества состояний равновесия корректируемого и некорректируемого гиро стабилизатора, производится оценка области притяжения этого множества.
12 ПРЕДИСЛОВИЕ!
В третьем разделе изучается асимптотическая устой чивость релейной системы стабилизации движения лета тельного аппарата. В этом же разделе доказана теорема о неуправляемости. Теорема утверждает, что при опре деленном расположении рулевых органов система урав нений, описывающих плоское движение аппарата, не является вполне управляемой. При этом желаемое пря молинейное движение не может быть асимптотически устойчивым ни при каком управлении.
Каждая глава содержит примеры. Некоторые из них носят иллюстративный характер, другие представляют, по-видимому, самостоятельный интерес. Ко вторым отно сятся, в частности, задачи об устойчивости, рассматрива емые в последней главе.
В книге принята сквозная нумерация параграфов. Теоремы, формулы-и рисунки нумеруются двумя числами. Первое число означает номер параграфа, второе число — порядковый номер внутри параграфа.
В книгу вошел материал опубликованных автором статей, на которые делаются ссылки в процессе изложе ния, а также материал лекций, прочитанных автором на Отделении механики механико-математического факуль тета МГУ и в Московском физико-техническом институте.
Автор выражает глубокую благодарность Г. И. Хо ботовой и А. В. Якименко, оказавшим большую помощь при оформлении рукописи.
ГЛАВА
ОБЛАСТИ УПРАВЛЯЕМОСТИ РЕГУЛИРУЕМЫХ СИСТЕМ
1.ОБЛАСТИ ДОСТИЖИМОСТИ
Внастоящем разделе описан ряд возможных огра ничений на ресурсы органов управления, поставлена задача об областях управляемости. Для решения этой задачи в рассмотрение вводятся области достижимости. Исследование свойств этих областей представляет само стоятельный интерес, кроме того, оно является важным для теории оптимального управления.
§1. Постановка задачи
Рассмотрим управляемую систему, которая описы вается линейным матричным дифференциальным уравне нием с действительными постоянными коэффициентами
|
^ |
= Ах + Ви. |
|
(1.1) |
Здесь: |
|
|
|
|
X = I ж* I —матрица-столбец фазовых переменных поряд |
||||
ка (п X |
1); |
|
|
порядка |
А = |
I ai} I, В = I bis I — постоянные матрицы |
|||
(п X п) и (п X г) соответственно; |
|
функций |
||
и = I и а И— матрица-столбец управляющих |
||||
порядка |
( г X 1). |
|
столбец матрицы В |
|
Через |
будем обозначать s-й |
|||
(bs*=h,ß прилвсех s = 1, . . ., г). |
уравнениями (1.1) |
|||
При |
определенных |
допущениях |
описываются некоторые механические управляемые си стемы. Уравнения (1.1) являются также уравнениями первого приближения для ряда нелинейных систем управ ления. В реальных системах регулирования ресурсы управ ления всегда так или иначе ограничены. Будем рас сматривать три вида ограничений, накладываемых
14 ОБЛАСТИ УПРАВЛЯЕМОСТИ [ГЛ. I
на управления |
us (t) |
(s = 1, . . |
г): |
|
|
|
|
1и«С0 1< |
|
|
(1.2) |
|
|
?s(x)dXf^Ps, |
|
(1.3) |
|
|
|
(т) 1dx < Ns. |
|
(1.4) |
|
|
ü |
|
|
|
|
В этих неравенствах |
M s = const |
О, P s = |
const |
0, |
|
N s = const ]> 0. |
Предполагается, |
естественно, |
что |
инте |
гралы, фигурирующие в соотношениях (1.3), (1.4), су ществуют.
Условие (1.2) с физической точки зрения означает ограниченность величины управляющей силы, М а — максимально возможное значение этой силы. Если управ ляющее воздействие и3 представляет собой электрический ток, то величина P s представляет собой запас энергии управляющего воздействия. Поэтому условие (1.3), на пример, для электромеханических систем характеризует ограниченность энергии управляющего воздействия. Не равенство (1.4) соответствует условию ограниченности импульса управляющей силы. Если управление объектом осуществляется с помощью реактивного двигателя и ве личина us пропорциональна секундному расходу топлива, то неравенство (1.4) означает ограниченность запаса топлива этого двигателя. Величина N s в этом случае про порциональна запасу топлива реактивного двигателя.
Таким образом, неравенства |
(1.2) — (1.4) описывают |
||||
некоторые, часто встречающиеся в реальных |
ситуаци |
||||
ях ограничения, налагаемые на |
ресурсы] органов управ |
||||
ления. |
|
|
|
|
|
Множество измеримых функций и8 (т), удовлетворя |
|||||
ющих условию (1.2), обозначим |
через |
удовлетворяю |
|||
щих условию (1.3),— через |
Q,, |
условиям (1.2) |
и |
(1.3) |
|
одновременно,— через Q®, |
условию |
(1.4),— через |
Qj, |
условиям (1.2) и (1.4) одновременно,— через Q®, условиям (1.3) и (1.4) одновременно,— через Q®, и, наконец, через обозначим множество измеримых функций и, (х), удо влетворяющих трем условиям (1.2) — (1.4) одновременно.
11 |
ОБЛАСТИ ДОСТИЖИМОСТИ |
15 |
Таким образом,
=ßs = ßj fl ßs,
ßs = QfПßs, ßI=Qlnö!nfi2-
Пусть, далее,
Qw = |
{u(r): |
и ,( т ) е й Г (5 = |
1,.. .,r)} (те = 1,. . . , 7). |
Иначе |
говоря, |
вектор-функция и (х) е= ß m (те = 1, . . . |
|
. . ., 7) |
тогда и только тогда, |
когда ее компоненты иа (т)£Е |
е Q? (s = 1, . . ., г).
Итак, в качестве допустимых управлений будем рас сматривать вектор-функции и (т), удовлетворяющие усло виям (1.2) — (1.4) порознь, а также всевозможным соче таниям этих условий, т. е. будем рассматривать семъ классов допустимых управлений ß m.
Общее решение системы (1.1), описываемое формулой
Коши ([38а], стр. |
80—85, |
[52]), имеет вид |
|
|
|
I |
|
х (t) = |
eAtx (0) -f- ^ е^-^В и (т) dr, |
(1.5) |
|
где еАІ — фундаментальная |
матрица решений |
однород |
ной системы [21, 38а, 506, 52], вектор х (0) характеризует начальное состояние.
Поставим следующую задачу. Определить в фазовом пространстве Х п множество Qrn (те = 1, . . ., 7) началь ных состояний X (0), для каждого из которых существует
допустимое управление, которое приводит систему (1.1) в начало координат за конечное время. Это время заранее не фиксируется. Искомое множество Qm называется об ластью управляемости.
Приведем теперь другую формулировку задачи об определении области управляемости.
Предположим, что при некотором допустимом управ
лении для t = |
Т имеет место |
равенство х (t) — 0; |
тогда |
|
из (1.5) имеем |
|
|
|
|
|
|
г |
Т |
( 1.6) |
— X |
е~м Ви (т) dx |
2 |
^ e~Arbsus(т) dx. |
16 |
ОБЛАСТИ УПРАВЛЯЕМОСТИ |
[ГЛ. 1 |
Если допустимое управление удовлетворяет неравен ствам (1.3), т. е. принадлежит одному из классов Qm (m — 2, 3, 6, 7), то функция us (t) (s = 1, . . ., г) удовлет воряет, очевидно, условию
т
^ Us(T)dT<iV |
(1.7) |
о
Если допустимое управление удовлетворяет неравен ствам (1.4), т. е. принадлежит одному из классов Qm
(т = 4, 5, 6, 7), то функция us (т) (s = 1, . . ., г) удов летворяет, очевидно, условию
т
^ \us( x ) \ d x ^ N s. |
(1.8) |
о
Множество измеримых функций us (т), удовлетворя ющих на отрезке [О, Г] условию (1.2), обозначим через
fig (Т), условию (1.7),— через fig (Т), |
условию |
(1.8),— |
||||||
через fig |
(Т). Определим, кроме того, |
множества |
fi^ (Т) |
|||||
(тп = |
3, |
5, 6, 7) соотношениями |
|
|
|
|
||
Qg (Т) = |
Qi (Г) П fig (Т), |
QI (Т) = |
ОІ (Т) П fi^ (Г), |
|
||||
Q! (Т) = |
Qi (Т) n fit (Т), |
QI (Т) = |
fig1 (Т) П Qi (Т) n ОІ (т). |
|||||
Введем также такое обозначение: |
|
|
|
|||||
Qm(T) = |
{и (т): щ (т) е= fig m |
(Г) (s = |
1, . .. |
, г)} (тп = 1 , . . . , 7). |
||||
Если |
и (т) ée Q"1, то |
очевидно, |
что и (т) |
Q™ (Т), по |
||||
этому |
fim er Q"1 (Т) |
(тп = 1, . . |
., 7). |
|
|
|
Поставленную задачу можно переформулировать сле дующим образом. Определить в фазовом пространстве Х п множество Qm векторов х (0), для каждого из которых су ществует такое Т, что с помощью функции ц(т) е Qm (Т) (тп = 1, . . ., 7) можно обеспечить равенство (1.6).
Задача определения области управляемости для пер вого класса допустимых управлений Q1 рассматривалась многими авторами [9, 26, 28, 30, 47, 57] и получила исчер пывающее решение. В работах [46, 55а — е] указанная задача решается для всех классов допустимых управлений
1] ОБЛАСТИ ДОСТИЖИМОСТИ 17
с помощью единого подхода. Результаты этих работ изла гаются в настоящей главе.
Необходимо отметить, что все важные с прикладной точки зрения выводы об области управляемости, получа емые ниже, имеют место также и для случая, когда в ка честве допустимых принимаются не измеримые, а кусочно непрерывные функции времени и (т). Этот вопрос обсуж дается, например, в четвертом параграфе.
§ 2. Области достижимости и их свойства
Введем обозначения:
т
vs (Т) = ^ e~Axbsus (т) dx,
О |
(2. 1) |
V(Т) = 2 vs (?) — \ е~АхВи (т) dx
8 = 1 |
о |
и рассмотрим в фазовом пространстве Х п области дости жимости
QT(T) = {vt (T): us (x)^QT(T)},
Г
QmСО = 2 Q™СО = {VСО: и (Т)е= пт(Г)}.
S—1
Из определения множества QT (В) вытекает, что си стему
dx |
= Ах bsus |
(2.2) |
dt |
|
|
можно привести в начало координат за время Т с помощью управления us (т) £Е тогда и только тогда, когда ее
начальное состояние х (0) £Е <?Г (Т). Систему (1.1) можно привести в начало координат за время Т с помощью управления и (т) е= тогда и только тогда, когда ее начальное состояние х (0) 6Е Qm (Т).
Области достижимости и их свойства исследуются во
многих (особенно при m = 1) работах [5, |
7, 9, 32, 36, |
|
41, 43, 61]. Здесь эти области также рассматриваются, |
||
т |
WT-77 |
|
|
ііуьлнчь'АЯ |
|
кУ |
|
18 ОБЛАСТИ УПРАВЛЯЕМОСТИ [ГЛ. I
поскольку они используются при определении областей управляемости.
Множества QT (Т) (s = 1, |
. . |
г; |
m = 1, . . |
7) |
обла |
|||||||
дают |
следующими |
свойствами: |
|
|
|
|
|
|
||||
1°. |
Множество |
Q™ (Т) |
выпукло, |
т. |
е. если г£, |
|||||||
v\ е |
QT (Т), |
то |
+ |
(1 |
— X) ѴІ е |
QT (Т), |
где |
|||||
0 < |
* ,< 1. |
|
|
|
|
|
|
|
|
|
|
|
2е. Множество QT (Т) «растет» с ростом Т , т. е. |
||||||||||||
если |
|
Тг < Г2, |
то |
<?Г (1\) |
с |
<?sm (Tt). |
|
|
|
|
||
3°. Множество QT (Т) |
симметрично |
относительно |
||||||||||
начала координат, т. е. если vsЕЕ QT (Т), |
то — vs ЕЕ QT (Т). |
|||||||||||
При т ф 4 |
множества |
Q? {Т) |
обладают |
свойством |
||||||||
замкнутости. |
|
|
|
|
|
|
|
|
|
|
4°. Множество QT (Т) замкнуто, т. в. QT (Т) содержит
все свои предельные точки (будем считать, что фазовое пространство Х п метризовано с помощью евклидовой мет рики).
Если множества QT (Т) (s = 1, . . ., г) обладают ука
занными свойствами, то область Qm (Т) также обладает этими свойствами, поскольку эта область получается ал
гебраическим суммированием областей |
QT (Т). |
|
||
Докажем свойство 1°. |
|
|
|
|
Векторы Ps, ѵ\ ее QT (Т) получаются при управлениях |
||||
и{2) (т) е йГ( Л - Функция |
|
|
|
|
и* (т) = Хи(Р (т) + (1 — К) и® (т), |
|
|||
где 0 X ф 1,— измерима. Если функции и(Р (т), |
п® (т) |
|||
удовлетворяют условию (1.2), то функция |
щ (т) |
также |
||
(удовлетворяет этому условию: |
|
|
|
|
и* (т)( = |
|
|
|
|
= |?,и<1)(т) + (1 - X) u f (т) | < |
%I и™(т) ( + |
(1 - |
Я,) I *42)(X) ( < |
|
< |
%MS+ (1 - |
X) Ms = M s. (2.3) |
Если функции (т), и(2) (т) удовлетворяют условию (1.7), то с помощью неравенства Коши — Буняковского
[59а] получаем, что функция us (г) также удовлетворяет
1] ОБЛАСТИ ДОСТИЖИМОСТИ 19
условию (1.7):
т |
|
|
т |
|
|
|
|
^ |
[и* (т) I2 dx = |
К2jj [і41} (т)]2 dx + |
|
|
|
||
о |
|
|
о |
|
|
|
|
|
|
|
т |
|
|
т |
|
|
+ 2к (1 - |
I) ^ и \ (т) и{2) (Т) dx + |
(1 - |
X)2 J [и®(т)]2 dx < |
|||
|
|
|
О |
|
|
о |
|
|
|
|
Г т |
|
т |
|
|
|
<АЛР, + |
2 Ч 1 - Ь ) j / |
^ « ^ (т )]2* ^ [i42)(t)]*dt |
+ |
|||
+ |
(1 - W Ps < |
№ + 2*, (1 - |
%) + |
(1 - |
^)2] Ps = Ps. |
(2.4) |
|
|
Если функции u(31J (т), u<2) (t) удовлетворяют неравенству |
(1.8), то функция ul (т) также удовлетворяет этому нера
венству: |
т |
т |
|
т |
|
||
^ I us(x) I dx < |
X ^ I u<1J (т) I dx + (1 — X) ^ 1142) (т) I dx < iVs. |
||
0 |
0 |
о |
(2.5) |
|
|
|
|
Из неравенств |
(2.3) — (2.5) следует, |
что если иД (х), |
|
и<2) (х) е= Q? (Т), |
то и* (т) ЕЕ й™ (Т). |
Если подставить |
управление us (т) в соотношение (2.1), то получается
вектор i7g |
= |
Kvl |
+ (1 |
— К) V2 ^ Q™ (Т). |
Таким образом, |
||||
выпуклость множества QT (Т) доказана. |
|
||||||||
|
Отметим, |
что свойство I е следует из теории моментов |
|||||||
[5, |
36]. |
|
свойство |
29. |
|
|
|
|
|
|
Докажем |
|
|
|
|
||||
|
Пусть вектор vs (ТД е= Q™ (ГД получается при неко |
||||||||
тором управлении иа (т) ЕЕ й™ (7\). Выберем |
произволь |
||||||||
ное |
число Т2 |
Тх и |
определим |
управление |
us (т) сле |
||||
дующим |
образом: |
|
|
|
|
|
|||
|
|
|
. |
|« 4(т) |
при |
0 < т г < Г 1, |
|
||
|
|
|
Ws(T)==\0 |
|
приГ1< т < Т 2. |
|
|||
|
Легко |
видеть, |
что если |
us (т) |
ЕЕ йГ |
(ГД, |
то us (т) ее |
Е= ЙГ (ГД при любом значении индекса тп. Если подста вить управление щ (т) в соотношение (2.1), то получается
20 |
|
ОБЛАСТИ |
УПРАВЛЯЕМОСТИ |
ІГЛ. i |
|||
вектор vs (Т2) eüQ? |
{Т2). Из определения функции и* (т) |
||||||
видно, |
что |
V* (Т2) |
= vs (Tj). |
Следовательно, |
vs (ТJ g |
||
EzQT {Tz)- |
Если всякий |
вектор vs (Тх) |
из |
множества |
|||
Q™ (Тг) |
принадлежит множеству QT (Т2), |
то |
QT (Тх) а |
||||
a QT (Т2). Свойство 2° доказано. |
|
|
|||||
Свойство 3° следует из того, |
что если в (2.1) функцию |
us (т) £= QT (Т) заменить на функцию — us (т) ЕЕ йГ (Т), то вместо вектора vs (Т) получится вектор — ѵа (Т).
Отметим, что приведенные доказательства свойств 1° — 3° остаются справедливыми также и в том случае, когда в качестве допустимых управлений принимаются кусочно непрерывные функции времени us (т).
Докажем теперь свойство 4°.
Пусть vs — произвольная предельная точка множества Q f (Т)ъѵі -> v s при i -> оо. Пусть векторы ѵі получаются при управлениях іД1) (т) ЕЕ йГ (Т). При m Ф 4 множество
йГ (Т) принадлежит некоторому шару в |
пространстве |
L2 (0, Т). Всякий шар в пространстве L2 (0, |
Т) слабо ком |
пактен в себе ([40], стр. 256). Это означает, |
что из после |
довательности функций і4г) (т) можно выделить такую под последовательность (не ограничивая общности, можно
считать ее совпадающей с последовательностью іІа\х)), что для любой функции <р (т) ЕЕ Ь2 (0, Т) имеет место соотношение
т |
т |
lim \ <р (т) Ilf's ^(т) dx — \ ср (т) us (т) dx,
і —*00 V |
t) |
О |
О |
|
где функция us (х) принадлежит тому же шару простран
ства Ь2 (О, Т), которому принадлежат все функции и? (т). Отсюда получаем
|
т |
|
т |
vs = lim v\ = lim \ |
e_ATbgu(sl) (t) dx = |
\ e~A~bsu3(t) dx = v*3. |
|
i —*00 |
i —*00 V0 |
t) |
0 |
( 2. 6)
Покажем, что если все функции іДѴ (т) удовлетворяют
неравенству (1.2), то и функция us (х) удовлетворяет этому неравенству.