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

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

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

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

Добавлен: 19.10.2024

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

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

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

§ 4]

СИСТЕМЫ, НЕЛИНЕЙНЫЕ ПО УПРАВЛЕНИЮ

69

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

' X 1 =

Ml,

 

 

' 3^2 =

М2,

 

 

.*3 =

и г и г

 

 

+ 1

при

Xi <

0,

- 1

при

х%

0,

+ 1

при

хг <

0,

- 1

при

х2

0.

Предположим, что оба релейных элемента, реализу­ ющих управления иг и и2, обладают одинаковыми гисте­ резисными петлями. При реальном скользящем движении вдоль поверхностей разрыва хг = 0 и хг = 0 с учетом гистерезиса управления % и и2 являются периодическими функциями с нулевой средней составляющей, а их про­ изведение — также периодическая функция, но она уже может иметь среднюю составляющую, отличную от нуля. Эта средняя составляющая может принять любое зна­ чение А от —1 до + 1 в зависимости от фазового соотно­ шения между и и2 в момент начала скользящего ре­ жима. Если теперь одновременно уменьшать гистерезис­ ные петли к нулю, то частота реального скользящего режима будет неограниченно возрастать, а предельное движение будет зависеть лишь от средних значений уп­ равлений, т. е. будет описываться уравнениями

{®i = 0,

х2 = О,

х3 = А.

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

*) Пример составлен Д. Б. Изосимовым.


70

УРАВНЕНИЯ СКОЛЬЗЯЩИХ РЕЖИМОВ

[ГЛ. Ц

Хотя могут быть сомнения в грубости этого примера, все же он указывает на возможность неоднозначности в нелинейном случае. Необходимость серьезно считаться с такой неоднозначностью выясняется из попытки непо­ средственно применить к системе (2.29) рассуждения Фи“ лшгаова *). Согласно описанной в [103] процедуре нужно выписать уравнение минимального выпуклого множест­ ва, натятутого на векторы фазовых скоростей в окрест­ ности рассматриваемой точки, лежащей на пересечении поверхностей разрыва:

2'т

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

г=1

(строки матрицы G, как и ранее, составляют градиенты функций S; (х)). Поэтому для определения этого вектора получаем систему из т уравнений (по числу поверхно­ стей разрыва) относительно неизвестных коэффициен-

тов

при наличии лишь одной связки

чт

— !• Ясно,

i=l

что, вообще говоря, эта задача не имеет однозначного решения, в то время как в линейном случае, рассмотрен­ ном в § 2, задача решалась однозначно, так как в силу линейности в качестве искомого параметра можно было

*) Разумеется, Филиппов в своей работе [103] рассуждения на системы столь общего вида не распространил.


S 4]

СИСТЕМЫ, НЕЛИНЕЙНЫЕ ПО УПРАВЛЕНИЮ

71

рассматривать /n-мерныи

вектор

 

I

* =

у,

 

 

t=l

 

 

 

 

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

Предположим теперь, что правая часть уравнения (2.29) представима в виде *)

 

ТП

 

/ (х,

f, и) = 2

Р(я, t, щ),

(2.31)

 

г=1

 

где / ‘ — n-мерные

векторы.

В этом случае

уравнение

(2.29) вне поверхностей разрыва может быть представлено в виде

± = f + + F u * ,

(2.32)

ТП

где /+ — вектор 2 Р(xi РЩ1), F — матрица

г= 1

II/1 (*, Р щ ) — f1(х, t, ut), •■., Г (ж, t, и „) — Г (®. t, и+т) I,

а компоненты вектора и* = (%, . . п^) равны

. _

(0

при

>

О,

 

***

jl

при

Si <

0 (г = 1, . .

пг).

Таким образом, при выполнении условия (2.31) ис­ ходная система (2.29) может быть сведена к системе (2.32), _уже линейной по новому управлению и*. Как показано в § 2, для получения уравнений скольжения в таких си­ стемах можно воспользоваться методом эквивалентного управления. (Разумеется, при выполнении приведенных ранее достаточно общих предположений о виде функций

*) Необходимым и достаточным условием представимости пра­ вой части уравнения (2.29) в виде (2.31) является равенство нулю при i ф / вторых смешанных производных д2}1дщ duj.


72

УРАВНЕНИЯ СКОЛЬЗЯЩИХ РЕЖИМОВ

[ГЛ. и

f+, F и Si.)

Однако вопрос о том, будут ли эти уравнения

верно описывать скольжение в исходной системе (2.29), зависит от того, окажутся ли системы (2.29) и (2.32) тождественными и при наличии неидеальностей, которые вводились в систему при обосновании этого метода. Если'" природа неидеальностей такова, что управление может

принимать

лишь

одно из

двух возможных

значений

и+ (х, t)

или и~ (х, t) *),

то,

рассуждая, как

и в § 3

при исследовании

нелинейных

относительно скалярного

управления систем, можно обосновать эквивалентность систем (2.29) и (2.32). Для такого класса неидеальностей применение метода эквивалентного управления к системе (2.32) позволяет найти уравнения скольжения для системы (2.29). В соответствии с формальной схемой этого метода нужно определить величину s {s — по-преж­ нему m-мерный вектор с компонентами slt . . . sm)

в силу системы

(2.32),

приравнять s к

нулю и найти

эквивалентное управление

u 3Kb > получаемое в результате"

решения этого

уравнения

относительно

и*:

 

и;кв =

~{GF)-'Gf+,

(2.33)

где G — матрица размерности т X п, строки которой являются градиентами функций $г (я), и предполагается, что det GF =j= 0. Уравнение скользящего движения на­ ходится в результате подстановки нэкв в систему (2.32):

х = [Е - F (GF)-1 <?]/+,

s (0)) =

0.

(2.34)

Так как во время скользящего режима s =

0, то в соот­

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

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

*) Примером такой неидеальности могут служить запаздыва­ ние, гистерезис, неучтенные малые инерционности.


§ 5)

ВЫРОЖДЕННЫЕ СЛУЧАИ В ВЕКТОРНЫХ ЗАДАЧАХ 73

от

способа стремления к нулю малых неидеальностей;

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

5. Вырожденные случаи в векторных задачах

До сих пор всегда делалось предположение о том, что основное уравнение s = 0 является невырожденным и из него однозначно находится эквивалентное управление. (Для рассмотренной в § 4 системы это предположение означало, что det GF 0.) Вырожденные случаи возни­ кают при нарушении этого условия. Особенности сколь­ зящих движений, появляющиеся вследствие различного рода вырождений, нам будет удобнее описать для случая стационарной системы, линейной не только по управле­ нию, но и по фазовым координатам. Уравнение такой системы имеет вид

х =

А х + Ви,

s =

Сх,

(2.35)

где Л, В, С — постоянные

матрицы

размерности

соот­

ветственно п X п,

п X тп, т X п,

а

m-мерное управ­

ление и изменяетсяв соответствии с

(2.30). Вопрос

о том,

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

Условия существования эквивалентного управления для системы (2.35) или, что то же, существования решения

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