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

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

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

3] О СИНТЕЗЕ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ 201

параметров системы (22.1):

а 33 —

— ^ )

ß 34 —

а 43 —

1 0 )

®44

 

 

 

Ь3 =

0,05,

Ьі = 0,5,

с3 =

0,05.

 

 

 

 

При значениях (22.5) параметров балансировочные

значе­

ния (22.2)

переменных

равны

 

 

 

 

 

 

 

 

х2 =

=

0)01)

и' =

0,2.

 

 

При решении задачи уравнения движения аппарата

(22.1)

моделировались

на АВМ.

 

 

 

 

 

 

 

Опишем ход решения задачи и получившиеся резуль­

таты.

 

 

 

 

 

 

 

 

 

два

Среди четырех собственных значений системы (22.1)

всегда являются нулевыми, Хх =

%2 =

0.

Два других

при

значениях

(22.5)

параметров

являются

действительными

отрицательными числами Х3 =

— 1,85, Я4 = — 8,65. В со­

ответствии с теоремой Фельдбаума о числе переключе­ ний в системе с действительными собственными значения­ ми [47, 53], оптимальное управление в системе (22.1) чет­

вертого порядка, будучи релейным, имеет не более

трех

переключений.

 

на

Времена переключений при х (0) 6Е Ѵх подбирались

АВМ. Так, при хх(0) = — 1 времена переключений т1,

т2,

т3 и оптимальное время Т° равны

 

 

т4 = 2,06; т2 = 5,60; т3 = 5,96; Т° = 6,07,

(22.6)

причем и = + 1 при 0 ^ т <( т4. Значение и = + 1 соот­ ветствует «установке рулей высоты на подъем аппарата». При определении моментов переключения использовались некоторые физические соображения. Эти соображения свя­ заны с тем, что высота ххи ее производная ххявляются так

называемыми «медленными» переменными системы (22.1), а угол атаки х3и угловая скорость тангажа х4 — «быстрые» переменные системы. Поэтому первые два интервала по­ стоянства управления = + 1, и = — 1), которые, гру­ бо говоря, необходимы для приведения в нуль медленных переменных, являются длинными (см., например, (22.6)), а два вторых интервала являются короткими. Указанные об­ стоятельства значительно облегчают поиск моментов пере­ ключения управления.

202

ЗАДАЧИ БЫСТРОДЕЙСТВИЯ

 

[ГЛ.

II

 

Заметим, что момент

первого переключения

опреде­

ляется уже довольно точно при решении следующей

зада­

чи.

Найти управление с одним переключением вида

 

 

I + 1

при

х < хі’,

 

 

 

 

и (т) =

при

т,

 

 

 

 

{ — 1

 

 

 

которое приводит систему (22.1) в состояние х1 =

0,

і х

=

= х2— х3 0. Такое управление найти легко, поскольку здесь требуется перебор только одного параметра хх. Най­

денное значение хх оказывается близким к значению т,. При исследовании на АВМ обнаруживается, что для всех начальных состояний х (0) е при оптимальном управлении значение хх(т2) регулируемой переменной в момент второго переключения близко к желаемому хх — 0. При этом производная хх{х2) также близка к нулю. При

хх (0) = — 1, например, хх (5,60) = — 0,01. Это обстоя­ тельство связано с тем, что время т2 второго переключения при всех начальных условиях х (0) ЕЕ Ѵх близко ко вре­ мени Т° окончания процесса приведения (см., например, (22.6)).

Близость величин хх(т2) и хх(т2) к нулю наводит на мысль отказаться от второго и третьего переключений и, вместо них, переключать, когда величина хх(т) становится близкой к нулю, систему управления на закон стабилиза­ ции. Приведенные ниже результаты оправдывают такой способ синтеза системы управления.

Отказ от осуществления второго и третьего переключе­ ний облегчает решение задачи синтеза, поскольку при этом не нужно производить построение частей поверхности пе­ реключения S , соответствующих этим переключениям.

Многообразие S x (верхний индекс будем опускать), соответствующее первому (и единственному) переключе­ нию, аппроксимировалось с помощью одной гиперплоско­ сти Пг. Уравнение этой гиперплоскости определяется сле­ дующим образом. При начальных условиях х%(0) = хъ(0) =

= 0,01,

хх(0) = 0

для каждого из четырех значений

xcj(0) =

— 1; — 0,85;

— 0,70; — 0,55 было найдено время

хх первого переключения оптимального управления и (т). Эти четыре значения выбраны на отрезке [— 1; — 0, 5] через равные интервалы, в остальном выбор произволен. Решая систему (22.1) при и (т) = 1 (т) = -\- 1 при

3]

о Синтезе оГйгималЬноЕо Управлений

 

203

0 ^ т

х4 для всех состояний х (0)

Ѵх) до

момента

времени х4, можно найти вектор х (х4) фазовых

координат

точки, лежащей на многообразии S x. Таким образом,

опре­

деляются четыре точки х (х4) e S j , соответствующие

четы­

рем выбранным начальным состояниям. Уравнение

ап­

проксимирующей

гиперплоскости П4

запишем

в виде

 

klxt 4

к2х2 4 к3хз + ft4x4 — 1 = 0 .

 

 

После определения на АВМ фазовых координат четырех точек X (т4) ЕЕ S i на ЦВМ решалась система четырех ли­ нейных алгебраических уравнений для определения коэф­ фициентов к1 -г- кл плоскости П4, проходящей через четыре найденные точки. Эти коэффициенты имеют следующие значения:

кх = -0,001359; /с2 = 0,01694; к3 = -0,007708; ft* = -0,001580.

Как показывает решение уравнений (22.1) при и = -f-1 на АВМ, для всех начальных состояний х (0) ЕЕ Ѵх при 0 ^ X <4 Tj имеет место неравенство

— 0,001359 хх+ 0,01694 х2 — 0,007708 ж, -

0,001580

хк —

 

 

 

 

-

1

< 0 .

Следовательно, управление и нужно переключать с +

1

на

— 1 при первом попадании системы (22.1)

на

гиперплос­

кость П4. Такое переключение осуществляется

с помошью

простой релейной схемы.

 

 

 

 

 

для

Результаты исследования на АВМ показывают, что

 

всех начальных состояний х (0) ЕЕ Ѵх при

переключении

управления на гиперплоскости П4 переменная хх (х)

на

отрезке времени 0 ^ х

х2 монотонно возрастает;

значе­

ния х1 (т2) при всех X (0)

ЕЕ Ѵ1 удовлетворяют

неравенст­

ву — 0,02 <

хх(т2) < 0.

 

переключалась

При хх =

— 0,02 система управления

на закон стабилизации

 

 

 

 

 

 

и

= sgn [сххх 4

с2 (х2 — х2) 4 с4х4].

 

(22.7)

При значениях сх 5, с2 = 0,5, с4 = 2, которые были по­ добраны на АВМ, решение х = х' системы (22.1), (22.7) асимптотически устойчиво. В четвертой главе рассматрива­ ется теоретически вопрос о выборе коэффициентов с;, при

204

ЗАДАЧИ^ БЫСТРОДЕЙСТВИЯ

[ГЛ. И

которых имеет место асимптотическая устойчивость. При переключении на закон стабилизации (22.7) система управ­ ления работает в скользящем режиме, регулируемая пере­ менная хх(т) при этом стремится к нулю.

Исследование на АВМ показывает, что при всех на­ чальных условиях X (0) Gr Ѵу значения регулируемой пере­ менной хх в моменты времени Т° (х (0)) удовлетворяют не­ равенству IХу (Т°) I <( 0,01. Следовательно, отклонение

Рис. 22.3.

регулируемой переменной от желаемого состояния в мо­ мент Г0 составляет меньше 2% начального отклонения этой переменной.

На осциллограммах (рис. 22.2, 22.3) изображены пере­ ходные процессы в системе для двух значений начальной

3]

О СИНТЕЗЕ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ

205

высоты аппарата: хх(0) — — 1, хг (0) = — 0,5.

В сколь­

зящем режиме переменная и колеблется с высокой часто­ той, поэтому эти колебания не видны на осциллограммах.

Таким образом,

закон управления, состоящий в «пере­

кладке рулей» с +

1 на — 1 при попадании системы на

гиперплоскость П1

и переключении управления при хх —

— 0,02 на закон стабилизации (22.7), является близким к оптимальному по быстродействию.

Описанный в настоящем разделе способ синтеза управ­ ления, близкого к оптимальному, не обоснован строго ма­ тематически. Однако его можно использовать в инженерной практике при проектировании некоторых систем автомати­ ческого регулирования.

ГЛАВА III

ОБЛАСТИ ПРИТЯЖЕНИЯ РЕГУЛИРУЕМЫХ СИСТЕМ

1. СИСТЕМЫ С ЛИНЕЙНОЙ ОБРАТНОЙ СВЯЗЬЮ ПРИ ОГРАНИЧЕННЫХ РЕСУРСАХ УПРАВЛЕНИЯ

Впервой главе для системы (1.1) рассматривалась зада­ ча построения области управляемости, т. е. множества со­ стояний фазового пространства, из которых система (1.1) за конечное время может быть приведена в начало коорди­ нат с помощью допустимого управления и (т). В качестве допустимых управлений при этом рассматривались все­ возможные функции времени, удовлетворяющие неравенст­ вам (1.2)—(1.4), порознь, а также различным их сочета­ ниям. Таким образом, в первой главе рассматривались разомкнутые системы управления.

Система (1.1) является замкнутой, если в ней организо­ вана каким-то образом обратная связь, т. е. управление является определенной функцией фазовых координат и =

=и (X). Если на сигнал обратной связи и наложены ограни­ чения (1.2)—(1.4), то множество точек фазового простран­ ства, из которых замкнутая система регулирования прихо­ дит за конечное время в начало координат, принадлежит области управляемости и составляет, вообще говоря, часть ее. Следовательно, область управляемости оценивает «сверху» указанное множество точек.

Внастоящем разделе рассматривается система (1.1) с обратной связью, сформированной по линейному закону и подчиняющейся условиям (1.2), (1.3) или (1.4). Спомощью линейной обратной связи система (1.1) может быть приве­ дена в начало координат только асимптотически. Множест­ во состояний фазового пространства, из которых система асимптотически приходит в начало координат, называется

областью притяжения. Эта область принадлежит расши­ ренной области управляемости системы (1.1) (см. § 10).

Задача построения области притяжения является важ­ ной в теории автоматического управления [376]. Построе­ ние этой области позволяет оценить качество системы регу-

1] ЛИНЕЙНАЯ ОБРАТНАЯ СВЯЗЬ 207

лирования. С помощью расширенной области управляе­ мости можно оценить «сверху» область притяжения регулируемой системы.

В настоящем разделе рассматривается [55з] вопрос о построении области притяжения для системы с линейной обратной связью, подчиняющейся условиям (1.2), (1.3) или

(1.4) = 1, 2, 4).

§ 23. Формулировка задачи

Будем предполагать, что система (1.1) содержит только один управляющий параметр, и запишем ее в виде

dxldt = Ах + Ьи,

(23.1)

где Ъ — матрица-столбец типа (п х 1). Система (2.2), так­

же содержащая только один управляющий параметр, от­ личается от системы (23.1) только тем, что в последней опущен индекс s.

Пусть управление зависит линейно от фазовых коор­

динат

 

и — сх,

(23.2)

где с — I Ci II — отличная от нуля

матрица порядка (1 X

X п).

 

Будем предполагать, что управление (23.2) удовлетво­ ряет одному из трех условий (1.2), (1.3) или (1.4) = 1, 2, 4). При условии (1.2) для управления имеет место сле­ дующее аналитическое выражение:

I"— М

при

сх

М,

 

и = I

сх

при

I сх I ^

М,

(23.3)

(

М

при

сх

М.

 

Зависимость (23.3) показана графически на рис. 23.1. При условиях (1.3) и (1.4) для управления получаются

выражения

 

 

 

сх

при

^ [са;(т)|2йт<1 Р,

 

 

 

о

(23.4)

 

 

t

 

 

 

0

при

§ [сх (t))2dt Р,

 

 

 

о

 

208

ОБЛАСТИ ПРИТЯЖЕНИЯ

 

[ГЛ. Ill

 

 

 

 

 

 

 

 

 

И

 

 

 

 

 

 

 

 

 

 

 

сх

при

^ I сх (т) I dx

N,

 

 

 

и =

 

 

о

 

 

 

(23.5)

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

при

^Iсх(т) I d x

N.

 

 

Выражения (23.4),

(23.5) означают, что управляющий сиг­

 

 

 

 

нал обращается в нуль при

 

 

 

 

t

t',

где t'

— время,

при

 

 

 

 

котором соответствующий ин­

 

 

 

 

теграл равен величине Р или

 

 

 

 

N (обратная связь обрывает­

 

 

 

 

ся,

когда исчерпываются ре­

 

 

 

 

сурсы управления). При £

 

 

 

 

^ t '

управляющий сигнал яв­

 

 

 

 

ляется

линейной

комбина­

 

 

 

 

цией фазовых координат.

 

 

 

 

 

Будем предполагать,

что

 

 

 

 

 

 

Re Хк < 0,

(23.6)

где Kh {К = 1, ...,

г)

— различные

корни

характеристи­

ческого уравнения

 

 

 

 

 

 

 

 

 

det I А +

Ьс — 1Еп I = 0.

(23.7)

Условие (23.6) означает, что нулевое решение системы

(23.1), (23.2), т. е. системы

dxldt + be) X,

(23.8)

асимптотически устойчиво.

Заметим, что если система (23.1) вполне управляема, то всегда существует матрица с, для которой выполняются условия (23.6) [29]. Система (23.1) при каждом из управле­ ний (23.3)—(23.5) имеет тривиальное решение х = 0, т. е. начало координат является состоянием равновесия си­ стемы. Всюду ниже речь идет об устойчивости равновесия X = 0 в смысле Ляпунова [58].

Множество начальных состояний а; (0), при которых си­ стема (23.1) с управлением (23.3), (23.4) или (23.5) асимпто­ тически устойчива, будем обозначать через G1, G2 или G4 соответственно. Если область притяжения Gm — Х п, то

1] ЛИНЕЙНАЯ ОБРАТНАЯ СВЯЗЬ 209

система (23.1) с соответствующим управлением называется устойчивой «в целом».

В случае, когда хотя бы одно из собственных значений матрицы А имеет положительную действительную часть, область управляемости Qm (т = 1, 2, 4) системы (23.1) при каждом из ограничений (1.2)—(1.4), в соответствии с теоремами 7.1 и 8.1, занимает частъ фазового пространства.

Расширенная область управляемости Ѵт в этом случае также занимает лишь частъ пространства Х п. Область Gm а d Vm (т = 1,2, 4), следовательно, в этом случае система (23.1) при каждом из управлений (23.3) — (23.5) не явля­ ется устойчивой «в целом».

Если система не является устойчивой «в целом», то воз­ никает задача о построении области притяжения Gm. Эта задача рассматривается в следующих параграфах; при этом для системы (23.1), (23.3) (при т = 1) удается по­ строить только достаточную область притяжения.

§

2 4 . П остроение области притяж ения

с

пом ощ ью функции Л япунова

Внастоящем параграфе рассматривается система (23.1)

суправлением (23.3).

Из условия (23.6) следует [58], что существует такая определенно-положительная функция

V (X) = -^-х*Ѵх,

(24.1)

где V = V* (звездочка означает транспонирование), что полная производная ее по времени в силу системы (23.8) является определенно-отрицательной функцией. Полная производная функции V (х) в силу системы (23.1), (23.3) имеет вид

W (.г) = ■— X* (А*Ѵ + VA) X + x*Vbu,

(24.2)

где управление и определяется формулой (23.3). Введем обозначения:

S~ = {х : сх ^ — М},

S = {ж : I сх I М },

S+ = {х : сх > М).

210

ОБЛАСТИ ПРИТЯЖЕНИЯ

[гл. in

Тогда в области S~ выражение (24.2) приобретает вид

W (х) = -J- X* (А'Ѵ + VА) X х'ѴЪМ.

(24.3)

В области S имеем

W (ж) = - L X* (А*Ѵ + 2Vbc + VA) х.

(24.4)

В области 5+ получаем

W (х) = - L X* (А*Ѵ + VA) X + х'ѴЪМ.

(24.5)

Функция (24.4) в силу сказанного, является опреде­ ленно-отрицательной.

Значения функций (24.3) и (24.4) совпадают на гипер­ плоскости П~, разделяющей области S~ и S. Значения функций (24.4) и (24.5) совпадают на гиперплоскости П+, разделяющей области S и S+ .

Значения функций (24.3) и (24.5) совпадают в точках X ЕЕ Х п, симметричных друг другу относительно начала координат. Если функция (24.3) определенно-отрицательна

вобласти S~, то функция (24.5) определенно-отрицательна

вобласти S+ . При этом система (23.1), (23.3) является устойчивой «в целом». В этом случае уравнение

-±-х'(А*Ѵ+ ѴА)х — х'ѴЬМ = 0

(24.6)

не имеет решений в области S~.

Предположим теперь, что уравнение (24.6) имеет реше­ ние в области S~.

Уравнение (24.6) описывает в пространстве Х п поверх­ ность второго порядка. На гиперплоскости П~ нет, оче­ видно, точек, удовлетворяющих уравнению (24.6), т. е. плоскость П" не пересекается с поверхностью (24.6). На­ чало координат принадлежит поверхности (24.6). Таким образом, по обе стороны от плоскости П~ есть точки, при­ надлежащие поверхности (24.6), следовательно, поверх­ ность (24.6) имеет две полости. Одна из этих полостей ле­ жит целиком внутри области S~, другая содержит начало координат. Отсюда вытекает, в частности, что поверх­ ность (24.6) представляет собой двуполострый гиперболоид

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