Файл: Уткин, В. И. Скользящие режимы и их применения в системах с переменной структурой.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 19.10.2024

Просмотров: 128

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

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

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

Необходимо отметить, что скользящие движения были обстоятельно исследованы для конкретных случаев си­ стем регулирования в работах [80, 32], появившихся в до-- военный период. Работа Г. Н. Никольского [80], по-ви­ димому, является первой публикацией по этому вопросу.

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

Более детальные исследования для общих случаев стали возможны в связи с развитием методов теории колебаний. На основе фазовых представлений движения условия воз­ никновения скользящих режимов в системах со скаляр­ ным управлением применительно к линейному случаю были получены в [29]. Эти условия оказалось возможным использовать и для систем общего вида, описываемых уравнениями (1.8). Скользящий режим в системе (1.8) воз­ никает, если на поверхности s {х) = 0 могут быть ука­

заны

области ненулевой

меры, где проекции векторов

/+ =

/ {х, t, u+) и / - = / (х

, t, и~) на нормаль имеют разные

знаки и направлены навстречу друг другу (рис. 5). В ана­ литической форме условия возникновения скользящего режима, полученные в [29], запишем в более удобном для

дальнейшего изложения вида, который

был предло­

жен в [9]:

 

 

lim s <С 0,

Гил s 0.

(1.9)

8—»--]-0

8—►—‘0

 


поверхность' разрыва
Рис. 5.

§ 2] УСЛОВИЙ ВОЗНИКНОВЕНИЯ СКОЛЬЗЯЩИХ РЁЖИМОВ 25

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

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

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

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

Вработах А. А. Андронова [2, 3], посвященных ис­ следованию нелинейных динамических систем, указыва­ лось, что неопределенность в поведении системы будет устранена, если в уравнениях движения учесть малые неидеальности (запаздывание, инерционности, гистерезис

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

верхности разрыва. Идеальное скольжение следует рас­ сматривать как предельное движение, получаемое при стремлении всех неидеальностей к нулю.

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

26

/ЁВЁДЁНЙЁ

[ГЛ. 1

рывность функции управления в исходной системе, опи­ сывают движение в скользящем режиме. Далее в §§ 3, 4 применительно к системам с разрывным скалярным уп­ равлением мы приведем разливные способы доопределе­ ния, позволяющие формально выписать уравнения сколь­ жения с указанием границ их применимости. Затем в § 5 будут разобраны частные случаи предельных переходов, связанные с введением в систему конкретных видов неидеальностей, которые могут служить обоснованием того или иного формального доопределения уравнений сколь­ жения.

§ 3. Доопределение А. Ф. Филиппова

Наиболее распространенным в литературе в настоящее время является доопределение разрывных уравнений (1.8), предложенное А. Ф. Филипповым [103]. Согласно этому доопределению в каждой точке поверхности разрыва вектор фазовой скорости, определяющий решение, при­ надлежит минимальному выпуклому замкнутому множе­ ству, содержащему все значения / (х), когда х пробегает всю б-окрестность рассматриваемой точки (при стремлении б к нулю), кроме, быть может, множества нулевой меры. Возможность отбрасывать множество нулевой меры поз­ воляет определить вектор фазовой скорости и для сколь­ зящих движений. Действительно, хотя в точках на поверх­ ности разрыва вектор для системы (1.8) неопределен, эти точки в n-мерной окрестности составляют множество ну­ левой меры и могут быть исключены из рассмотрения *). Применительно к доопределению идеального скольже­ ния в скалярном случае (т. е. в системах со скалярным управлением) метод Филиппова приводит к следующему результату: чтобы определить вектор фазовой скорости /° в скользящем режиме, надо в каждой точке области скольжения построить векторы фазовых скоростей соот­ ветственно «верхней» и «нижней» системы и соединить их концы. Таким образом строится минимальное выпуклое дополнение, о котором идет речь в доопределении Филип­ пова. В связи с тем, что по определению идеальное сколь­

*) В частности, такое доопределение используется в работе [107] для исследования устойчивости систем, описываемых дифференци­ альными уравнениями с разрывной правой частью.


5 4] ДРУГИЕ ДООПРЕДЕЛЕНИЯ 27

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

провести

касательную

к

 

поверхности

разрыва

до

 

пересечения

с прямой,

со­

вектор f~8mo4HeC

единяющей

концы векто­

 

ров / +

и f~

(рис. 6).

«по

вектор f ° -

Так

 

определенное

фазоВая скорость В

Филиппову»

уравнение

скользящем режиме

 

идеального

скольжения

касательная

для системы (1.8) имеет вид

плоскость

 

x

=

f { х , t),

 

Поверхность

/° = ц/+ + (1 - ц ) Г

 

разрыва

 

 

 

(0 < ц < 1),

 

Рис. 6.

где ц — параметр, зависящий от взаимного расположения ■и величин векторов-столбцов /+, f~ и вектора-строки grad s — градиента функции s (х) *). Вычисляя р из ус­

ловия grad S 'f = 0, находим

уравнение

 

grads-/" ,+ _

grad s-/+

(1-Ю)

grad s-(/- — /'г) '

grads-(/~ — /т) ' ’

 

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

§ 4. Другие доопределения

Рассмотрим теперь различные способы доопределения, которые были опубликованы до появления работы Филип­ пова и которые применительно к линейным системам с

*) Этому уравнению можно дать достаточно простую физиче­ скую интерпретацию. Если предположить, что в окрестности поверх-^ ности разрыва происходят переключения с достаточно высокой частотой, причем Дtx — время движения, соответствующее фазовой скорости /+, а Дt2 — фазовой скорости / _, то, обозначая через р величину Дtxl (Aij -f- Дг2), получим, что вектор р равен средней скорости такого движения.


28 ВВЕДЕНИЕ [ГЛ. 1

релейным управлением позволяют полупить уравнения движения в скользящем режиме.

В работах [65, 89] изучались релейные системы второго

порядка, описываемые уравнениями

-

J.Ti =

+ ^12^2!

 

[.Tj = ^21^1 “ Ь ®22*^2 “ Ь ^1

( М при S]> О,

1— М при s < 0, s = схг + х2>

где х-у, х, — координаты состояния, ац (£, 7 = 1, 2), с, М — const. Для получения уравнения скольжения вдоль пря­ мой s = 0 предлагается исключить из исходной системы второе уравнение, решить уравнение s = 0 относительно х2 и подставить полученное значение в первое уравнение

Xj " (^11 ^12^) х1'

^

Авторы обратили внимание на то, что в скользящем режи­ ме уравнения движения линеаризуются *).

В работе [29] приведено обобщение предложенного в [65, 89] метода получения уравнений скольжения для линейных систем произвольного порядка, у которых разрывное управление входит лишь в одно из уравнений движения

 

 

х = Ах -(-

Ъи,

 

(1.11)

где х — вектор

состояния

с компонентами

хх,

. . ., х п,

А — квадратная

матрица

с

постоянными

элементами

аи (*> / = 1, •• .,

п), b — вектор с постоянными

элемента­

ми bi = 0 (г =

1,

. . .,

п — 1),

Ъп =f= О,

 

 

 

и

 

1

при

s^> О

 

 

 

 

1

при

s < [ 0,

 

 

 

71

 

 

 

 

 

 

 

 

S =

2

ciXb

ci — COnst, Сп = 1.

 

 

 

i=l

 

 

 

 

 

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


§ 4]

ДРУГИЕ ДООПРЕДЕЛЕНИЯ

29

И в этом случае последнее уравнение в (1.11) исключается из рассмотрения, а в первые (п 1) уравнения подстав­ ляется решение уравнения s = 0 относительно хп\

П—1

 

&i = 2 («й — ciah i)x i

(i = 1, . . ., re — 1). (1.12)

3=1

Полученная в результате этой процедуры линейная си­ стема (1.12) и принимается в качестве уравнений сколь­ жения .

В работе [78] указывается последовательность дей­ ствий, которая дает возможность записать уравнения скольжения для случая, когда помимо Ъп могут быть от­ личны от нуля и остальные элементы вектора Ъ. Согласно приведенному в этой работе методу координаты и и s системы (1.11) рассматриваются как входное и выходное воздействия, а переходная функция этой системы ср (t — т) считается известной. Тогда реакция системы на произволь­ ное входное воздействие и (t) будет иметь вид

i

 

s (t) — s0 (t) + jj ф (t — t) и (x) dx,

(1.13)

о

 

где s0(t) — функция времени, зависящая от начальных условий, s0 (0) = 0. В качестве уравнений скольжения автор предлагает принять уравиения, которые получатся в результате подстановки решения интегрального уравне­ ния

s0(£) + ^ ф (t — т) и (т) dx = 0

о

относительно и (t) в исходную систему (1.11).

Отметим еще один метод получения уравнений сколь­ жения, основанный на замене элемента с разрывной ха­ рактеристикой линейным звеном с бесконечным коэффи­ циентом усиления [105]. Согласно этому методу в качестве уравнений скольжения следует принять предельные урав­ нения, которые получаются в результате подстановки в исходную систему (1.11) вместо управления и линейной функции ks (к = const) с последующим стремлением ко­ эффициента к к бесконечности.