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

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

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

ПРЕДИСЛОВИЕ

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 +

 

 

 

о

 

 

о

 

 

 

 

 

 

 

т

 

 

т

 

 

+ (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 (х) удовлетворяет этому неравенству.

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