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

книги из ГПНТБ / Уткин, В. И. Скользящие режимы и их применения в системах с переменной структурой

.pdf
Скачиваний:
96
Добавлен:
21.10.2023
Размер:
10.09 Mб
Скачать

5 5]

предельные Переходы

Si

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

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

_

(и+ (х, t)

при s (х) > Д,

U

<

при s (х) <С — А (А — const),

 

(и~ (х, t)

а в области |s (х) |

А функция и сохраняет то значение,

которое она имела,

когда величина |s |в последний раз

была равной А.

 

По-прежнему будем считать, что в идеальной системе (при А = 0) выполняются условия скользящего режима (1.9), т. е. в окрестности поверхности разрыва s (х) = 0 фазовые траектории направлены навстречу друг другу. Наличие гистерезиса при­ водит к тому, что после попадания на поверхность

разрыва изображающая s=0 точка уже не будет дви­ гаться точно вдоль поверх­ ности,' а будет совершать колебания в ее окрестно­

сти шириной 2А (рис. 7). Для определения средней ско­ рости, соответствующей этому движению, найдем пред­ варительно перемещение изображающей точки Ах на двух соседних интервалах — на первом из них и равно и~, а на втором ц+:

Да: = f~Atx + /+Дг2,

(1.14)

_ где Afx и At2 — продолжительности этих интервалов. Ве­ личины Atx и At2 находятся из соотношений

Atx

Af2=

(1.15)

 

grads-/- ’

 

grads-/+

 

Из уравнений (1.14), (1.15) определяем среднюю скорость

_

grad s■/~

,+

grad s-f+

Г . (1.16)

grads •(/“ — /+)

 

grads-(f~ — Г)

32 ВВЕДЕНИИ [ГЛ. I

Непосредственно из сопоставления (1.10) и (1.16) следует, что вычисленный таким образом вектор фазовой скорости совпадает с вектором фазовой скорости, полученным с по­ мощью доопределения Филиппова.

б) Неидеалыюсть типа запаздывание. Предположим, что переключающее устройство осуществляет скачкооб­ разное изменение функции управления не в моменты изме­ нения знака величины s, а с некоторым запаздыванием во

времени, равным т.

В такой системе изображающая точка,

 

 

 

 

 

двигаясь, например, из об-

 

Z

"

 

 

ласти s <; 0,

попадает на

 

f~ r S \ f+At,

Ах _ 5

s>0

поверхность разрыва s = 0

s*0 -

1/

7^

(точка 1 на рис.

8) и из-за

 

rf~At,

s<0

наличия

запаздывания

 

р

8

ч

 

продолжает двигаться вре-

 

 

 

мя т по траектории, со­

 

 

 

 

 

ответствующей

функции

(или / = f~).

 

 

 

управления и,

равной и~

В момент времени т (точка 2) происходит

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

управления

с и~ на и+, и изображающая

точка

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

времени Д£х со

скоростью / +

движется к поверхности разрыва s = 0 (точка 3), а пе­ реключение с и+ на и~ происходит спустя время т (в точ­ ке 4). Затем вновь возникает движение с фазовой ско­ ростью / - , которое через время At2приводит к попаданию на поверхность разрыва (в точке 5). Для определения средней скорости вычислим величину перемещения Ах (вектор 1—5 на рис. 8) и интервалы Д£х и Дt2:

Ах — / х

f+Atj -f- /+х -j- / At2

АП = —

grad s-f~

X, AU —

grads-/+

grad s•p

grads-/-

Полученные значения позволяют найти среднюю скорость'

уО __

Да;

 

 

 

2Т +

Ati + Ata’

 

 

 

уо _____ grad s-f-

г -

grad s-/+

(1.17)

 

grad s-(f —/ +)

grad s■{}- — /+)

Как следует из сопоставления (1.10) и (1.17), и в этом слу­ чае получаем то же уравнение, к которому приводит ме­ тод Филиппова.

§ 6] ПРЕДЕЛЬНЫЕ ПЕРЕХОДЫ 33

Необходимо отметить, что в обоих рассмотренных слу­ чаях неидеальностей результаты, совпадающие с методом Филиппова, были получены, по сути дела, без предельного перехода, который предполагает стремление к нулю ши­ рины гистерезисной петли 2Д в первом случае и запазды­ вания т — во втором. Однако такой предельный переход неявным образом содержится в предположении о посто­ янстве векторов / +, f~ и grad s, так как это условие спра­ ведливо лишь в пределе, когда отклонения от рассматри­ ваемой точки стремятся к нулю *). С аккуратно проделан­ ными предельными переходами для неидеальностей типа гистерезис и запаздывание можно ознакомиться в работах

[108, 109].

в) Динамические неидеальности. Во многих случаях реальный скользящий режим в некоторой конечной окре­ стности поверхности разрыва даже при идеальном пере­ ключающем устройстве может возникнуть из-за того, что в идеальной модели (1.8) не учтены собственные малые

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

Предположим для простоты, что поверхность разры­ ва в системе (1.8) является линейной, а управление ре­ лейным:

s = сх,

(1.18)

где с — вектор-строка размерности 1 X в с постоянными элементами, и+ = М , иг = — М (М — const). Пусть также будут линейными неучтенные в идеальной модели (1.8) инерционные звенья, и эти звенья находятся в кана­ лах измерения компонент вектора х, необходимых для

*) Разумеется, при выполнении достаточно общих требований» накладываемых на функции /+, /~ и s.

2 В. И. Уткин

34

ВВЕДЕНИЕ

tra . i

формирования поверхности разрыва. Это означает, что вся система в целом содержит некоторую дополнительную динамическую подсистему, состояние которой характе­ ризуется некоторым выходным вектором состояния у, например, размерности т) с вектором х на входе:

xij = Ay + Нх,

(1.19)

где А и Н — постоянные матрицы размерности т X т и т X п, собственные числа матрицы А имеют отрицатель­ ные действительные части, т — достаточно малая поло­ жительная величина, характеризующая «темп движения» дополнительной динамической подсистемы. Из-за наличия неидеальностей в каналах измерения вместо вектора х для формирования функции управления (1.18) будет исполь­ зоваться некоторый гс-мерный вектор х*, составленный из всех или из части компонент вектора у:

х * = Лу,

(1.20)'

Л — постоянная матрица размерности п X т,

и соответственно уравнение поверхности разрыва вместо (1.18) будет иметь вид

s* = 0, s* = сх*.

(1-21)

Мы рассматриваем здесь неидеальиости лишь динамиче­ ского типа, и следовательно, в статическом режиме век­ тор а: должен измеряться без искажений. Из (1.19) — (1-21) получаем условие равенства векторов х и х* в статическом режиме, которому должны удовлетворять матрицы И, Л" и Л:

ЛА~гН = Е, Е — единичная матрица

(1-22)

(матрица И-1 существует, так как матрица А не имеет ну­ левых корней). Таким образом, поведение системы опи­ сывается уравнениями (1.19) — (1.22) вместе с уравнением

х = а + Ъи,

1

при

s*

0,

(1.23)

и'1

при

s*<^0,

 

1

 

гдеа = у1( / + + /~), & =

у1( / + — / _). Векторы

а и Ь, так

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

§ 5]

ПРЕДЕЛЬНЫЕ ПЕРЕХОДЫ

35

В случае, если динамические неидеальности в системе отсутствуют, т. е. т = 0 и s* — сх, из условия (1.9) и уравнения

s* = са + cbu*

можно выписать условия возникновения скользящего ре­ жима в идеальной системе (1.8) или эквивалентной ей си­ стеме (1.23):

сЪ ■< 0, |сЪ | |са |.

(1-24)

Введение динамических неидеальностей в систему (т. е. в (1.19) величина т отлична от нуля) устраняет неоднознач­ ность в поведении системы на границе разрыва s* = О, так как в этом случае величина s* становится непрерыв­ ной и скользящий режим возникнуть не может. Покажем теперь, что при выполнении условий (1.24) и стремлении т к нулю предельные уравнения для системы, в которой учтены динамические неидеальности, совпадают с урав­ нениями, полученными в результате применения доопре­ деления Филиппова к идеальной системе. Это утвержде­ ние будет обосновываться с помощью метода гармониче­ ского баланса (разумеется, в рамках присущих этому методу гипотез).

Будем считать и* и s* входным и выходным воздей­ ствиями в системе и запишем уравнения движения относи­ тельно этих координат в изображениях по Лапласу, исключив из (1.19) — (1-21), (1.23) промежуточные пе­ ременные

s* (р) — cR р — Л) 1 Н -jr + Н А . и* (р) + Нх (0) + ху{0)], (1.25)

где х (0), у (0) — начальные условия. В соответствии с процедурой метода гармонического баланса решение уравнения (1.25) относительно s* будем искать в виде

s* = Я„ + sin <*>£,

где Л„, Яц о — const, а в функции и* = sign s* будем учитывать только постоянную составляющую Но и первую

2*

36

ВВЕДЕНИЕ

СГЛ. I

гармонику Uj sin соt разложения в ряд Фурье:

Uo =

arcsin

,

(1-26)

^ =4-/*-(£•)■•

Подставляя изображения s* и и* в (1.25), получим тож­ дество, из которого и находятся искомые коэффициенты

Я.0, ^ или и0, щ. После разложения на элементарные дро­ би и приравнивания с учетом условия (1.22) к нулю коэф­ фициента перед дробью i/p2 определяем постоянную со­ ставляющую функции управления

(1.28)

а из (1.26) — (1.28) — амплитуду первой гармоники

и

 

4

п са

(1.29)

1

— cos

Т~сЪ

 

К

 

(обратим внимание, что постоянная составляющая функ­ ции и* = sign s* не может быть больше единицы, что и имеет место согласно (1.24) и (1.28)). Наконец, для нахож­ дения частоты воспользуемся уравнением баланса фаз первых гармоник входного и выходного сигналов

arg с R(xjaE — Л)_1#-у^- = Чг /от,

или

arg сВ (jwE — A y 1 НЪ =

± к л ,

к = 0,1,2,... (1.30)

где© =тсоПредположим, что в дробно-рациональной функции cR (хрЕ А)~гНЪ степень знаменателя по меньшей мере на два превосходит степень числителя. Тогда урав­ нение (1.30) всегда имеет не зависящее от х решение отно­ сительно со, которое обозначим через со0, и соответственно частота первой гармоники © находится из условия *)

© = ^ .

(1.31)

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

§ в]

ПРОБЛЕМЫ ТЕОРИИ СКОЛЬЗЯЩИХ РЕЖИМОВ

37

Таким образом, при наличии динамических неидеальностей согласно (1.28), (1.29), (1.31) поведение системы (1.23) приближенно описывается уравнением

х = а - ь ^ + Ъ( - ^ с05 — ^ ь ) 51П — *- t1-32)

По мере уменьшения величины т, характеризующей до­ полнительную динамическую подсистему, частота периоди­ ческой составляющей будет увеличиваться и, как это сле­ дует из (1.32), ее влияние на двшкение в системе будет уменьшаться. Это означает, что в пределе при стремлении т к нулю решение системы (1.32) будет совпадать с реше­ нием следующей предельной системы:

х = а

(1.33)

Подставляя в (1.33) вместо а, Ь, с соответственно их зна­ чения 72(/+ + /~), У2 (/+ — / “ ), grad s, после преобразо­ ваний получаем

_

g rad s-/

,+ _

grad s - f +

(1.34)

 

grad s • (/- — /+ )1

grad s • (/" — /+) '

 

 

Как следует из сопоставления (1.10) и (1.34) и в случае введения в систему динамических неидеальностей с после­ дующим стремлением их к нулю, предельные уравнения также совпадают с доопределением Филиппова.

§ 6. Проблемы теории скользящих режимов в системах с разрывными управлениями

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

33

ВВЕДЕНИЕ

[ГЛ. 1

По нашему мнению,

именно в сочетании

доопределения

и его обоснования с помощью предельных переходов, а не

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

вдоопределении и сопоставить различные способы до­ определения.

Вто же время в большинстве случаев предельные пе­ реходы осуществлялись лишь для конкретных видов не-

идеальностей — гистерезиса, запаздывания [2, 23, 78, 108, 109] или же, как это сделано в § 5, для динамических неидеальностей. В связи с этим остается открытым вопрос о поведении системы при неидеальиостях произвольной природы и соответственно вопрос о границах применимо­ сти того или иного доопределения уравнений скольжения.

Вотличие от рассмотренных ранее скалярных случаев

вразрывных системах могут возникать и векторные слу--

чаи, когда управление является векторной величиной и каждая его компонента претерпевает разрывы на соот­ ветствующей поверхности. В таких системах может ока­ заться, что изображающая точка после попадания на пере­ сечение поверхностей разрыва при любом достаточно ма­ лом отклонении вновь возвращается на это многообразие. (Например, если на каждой из поверхностей разрыва вы­ полняются условия возникновения скользящего режима (1.9), предназначенные для скалярного случая.) Это оз­ начает, что дальнейшее движение будет происходить вдоль пересечения поверхностей разрыва и такое движение так­ же будем называть идеальным скольжением. Возможность появления этого более сложного вида скользящего режи­ ма порождает совокупность и более общих по сравнению со скалярным случаем постановок задач. Во-первых, необходимо в аналитической форме получить условия воз­ никновения скользящего режима уже не по одной поверх­ ности разрыва, а по пересечению нескольких поверхно­ стей. Вторая задача связана с созданием формальных методов, или доопределений, позволяющих выписать урав­ нения скольжения вдоль многообразия пересечения. И, на­ конец, третья задача состоит в обосновании этих доопре­ делений с помощью предельных переходов, которые не были бы связаны с введением конкретных видов неидеальнбстёй.'Очёвидно, что третья задача включает'в себя

§ б] ЙРОЁЛЁМЫ ТЁОРЙЙ СКОЛЬЗЯЩЙХ РЕЖИМОВ 39

сформулированную в этом параграфе задачу о поведении системы со скалярным управлением при неидеальностях произвольной природы.

Следующий далее раздел I и посвящен математическому аппарату исследования разрывных систем как со скаляр­ ным, так и векторным управлением, создание которого и предполагает решение перечисленных задач.

В разделе I приводится формальный прием получения уравнений скольжения как в скалярном, так и в векторном случаях и выделяется класс систем, для которых право­ мерность этого приема подтверждается с помощью введе­ ния неидеальностей произвольной природы и последую­ щего предельного перехода. Выявляются случаи, когда уравнения скольжения не могут быть выписаны однознач­ но, и устанавливаются причины появления неоднознач­ ности. Задача о возникновении скользящего режима для векторных случаев решается на основе второго метода Ляпунова. Рассмотренные в разделе I методы исследования ^разрывных систем могут быть использованы для изуче­ ния свойств скользящих режимов, а затем и для построе­ ния систем управления, в которых желаемые динамиче­ ские показатели удается получить за счет преднамерен­ ного создания этого вида движения. Возможные подходы к синтезу систем такого типа обсуждаются в разделе I.

Как уже отмечалось в § 2, задача синтеза может со­ стоять в определении величины управления как функции произвольных физических координат системы (а не только координаты ошибки и ее производных, как это имело место в большинстве случаев использования свойств скользя­ щих режимов), а сама функция управления может быть не только скалярной, но и векторной величиной. Методы ре­ шения наиболее часто встречающихся на практике задач управления на основе создания скользящих движений

классе систем с переменной структурой подробно изу­ чаются в разделах II и III.

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

40

ВВЕДЕНИЕ

[ГЛ. t

В разделе III приводятся обобщения для систем с век­ торным управлением. Задачи высококачественного уп­ равления, так же как и в скалярном случае, решаются в классе систем с переменной структурой, а методы син­ теза основываются на создании скользящих движений по пересечению поверхностей разрыва. В разделе III приво­ дятся условия, при которых скользящие движения обла­ дают свойством инвариантности по отношению к внеш­ ним возмущениям и изменяющимся характеристикам объ­ екта. На основе скользящих режимов решаются также различные задачи статической оптимизации и идентифи­ кации динамических объектов.

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