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

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

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

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

Добавлен: 19.10.2024

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

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

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

202 УПРАВЛЕНИЕ СВОБОДНЫМ ДВИЖЕНИЕМ ОБЪЕКТОВ [ГЛ. IX

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

менее

изображающую

точку можно «заставить» попасть

и

двигаться

вдоль него за счет создания скользящего

режима.

 

 

 

Как следует из § 1, вид функции управления, ре­

шающего эту

задачу, зависит от размерности матрицы

Н '.

В

нашем

случае

Н' = 0, и поэтому многообразие

s =

0

можно

сделать

многообразие скольжения, если

каждая компонента вектора и содержит воздействие хотя бы по одной из координат вектора х с разрывным коэффи­ циентом.

§ 3. Устойчивость в системах с многообразием скольжения

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

Отметим сначала, что если каждая компонента управ­ ления в (9.1) является суммой воздействий по различным координатам с кусочно-постоянными коэффициентами, то для такой системы можно воспользоваться приведен­ ными в£§ 2 главы VI необходимыми условиями попа­ дания.

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

структуры. Доказательство

этого

утверждения,

прове­

*) За исключением, быть

может,

случаев, когда

П т х = 0.

t - + o o


5 3] УСТОЙЧИВОСТЬ 203

денное для систем со скалярным управлением, сохраняет­ ся и для векторных случаев.

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

3xi •••j sm.

s — САх + СВи.

В случае, если применяется первый вариант метода диагоналиэации, это уравнение согласно (9.3) перепи­ шется в виде

а ■= САх + Q u \

(9.21)

Сформируем управление и* с использованием воздействий по всем координатам *):

 

 

 

 

(9-22)

ау

при

^ >

0 ,

j=i

 

Т у =

при

XjSi <

0

(i = 1,..., m; j = 1,..., п).

Ру

Имея в виду, что матрица Q является диагональной, из (9.17) и (9.22) получаем условия, при которых величи­ ны Si и Si во всем пространстве будут иметь разные знаки:

} (9.23)

QtaH < (i = 1, ..., m; j = 1,..., n)

где ci и a? — соответственно строки и столбцы матриц С и А. При выполнении условий (9.23) изображающая точ­ ка либо попадает на каждую из плоскостей sit а следова­ тельно, и на их пересечение, либо стремится к ним асимп­ тотически, что означает устойчивость системы.

Второй вариант метода диагонализации приводит к

уравнениям

(9.24)

s* = Вх + Qu,

где R — матрица размерности т хп ,

равная Q (СВУ1 СА,

с элементами rtj. Для попадания в системе (9.24) нужно выбрать управление и выполнить условия, аналогичные

*) Так же как и для управления (5.4), в этом случае нет необ­ ходимости вводить в управление релейную составляющую 6и.


204 УПРАВЛЕНИЕ СВОБОДНЫМ ДВИЖЕНИЕМ ОБЪЕКТОВ [ГЛ. IX

(9.22) и (9.23):

 

П

(9.25)

Щ= — 2 V1V;>

1=1

 

-

015

при

xjSi

0,

 

 

 

 

 

 

4

1Ри при

XjS* <

0

(i =

1,..., т; j = 1,,..., n),

 

 

 

 

 

* ij)

1

 

 

 

(ZiPti <

 

(9.26)

 

 

 

rij- J

И, наконец, составим управление в виде (9.22) или (9.25) для систем, в которых задача синтеза решается на основе использования квадратичных форм. Для первого вари­ анта этого метода вводится новое управление, а для вто­ рого — новые плоскости разрыва в соответствии с ли­ нейными преобразованиями

и = {СB y 1Du',

s* — D (CB)~h,

где D — симметричная матрица, удовлетворяющая кри­ терию Сильвестра. Запишем для этих случаев уравнения движения в подпространстве s для первого случая, когда управление выбирается в соответствии с (9.22), и в под­ пространстве s* для второго случая с управлением (9.25)

s =

САх Du° — DU sign s,

s* =

(9.27)

D {CB)~1 CAx - Du° — DU sign s*,

где компоненты вектора гг0 и диагональной матрицы U оп­ ределяются аналогичными (9.12) соотношениями

 

 

“ii+pii

_

 

 

 

 

j'=i

2

н

 

 

 

 

 

 

 

 

 

 

n

 

 

(i = 1,...,

 

 

J74=

2 -

2

>x .

т).

 

\ x )

 

 

?=1

 

 

 

 

 

 

 

 

 

Производные

от положительно определенной

функ-

ции v, равной 1

sTD~1s в первом случае и 1

s*TZ)_V — во

втором, в силу соответствующей системы из (9.27)

имеют


§ 3] УСТОЙЧИВОСТЬ 205

 

вид

п

.

 

т

 

й = sTR'x

 

 

V

i=l S'=1

'

m

n

 

 

 

 

ъ = 8 ~ г я х - 2 ( 2 3 L _ i i L | a;.|)|S; j )

 

i=i

j=i

 

где R' и Я' — матрицы размерности т X п с элементами r[j и r'ij, равные соответственно D~XCA и (СВ)~1х X СА U0, U0— матрица размерности т X п с элементами

U\j = ij

. Очевидно, что функция v будет отрица­

тельно определенной не только на многообразиях s = 0 mras* = 0, как это имело место в системах с управления­ ми (9.5) и (9.9) при выполнении условий (9.14) или (9.15), а во всем пространстве (хг, . . ., хп), если

gij

Pij

 

—2-----> Ы

 

или

 

, (9.28)

””

о — >\гц\,

(i = 1,.... т; j = 1,..., п).

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

Рассмотрим условия, при которых попадание будет иметь место, если компоненты управления формируются

ввиде воздействий не по всем, а лишь по г координатам

всоответствии с (9.5) или (9.9). Пусть пересечение поверх­ ностей разрыва по-прежнему является многообразием скольжения, т. е. в зависимости от метода синтеза выпол­ няются условия (9.6), (9.10), (9.14) или (9.15). Для ре­ шения вопроса о попадании обратимся к уравнению (9.17), описывающему поведение системы в подпространстве s. Описанные в § 1 методы, которые позволяют обеспечить существование многообразия скольжения, основываются на двух вариантах линейных преобразований. Первый вариант связан с введением нового управления it>* в соот­ ветствии с некоторым линейным преобразованием и = Ки*, второй — предполагает введение новых поверхностей раз­


206 УПРАВЛЕНИЕ СВОБОДНЫМ ДВИЖЕНИЕМ ОБЪЕКТОВ СГЛ. IX

рыва s* = Qs. После таких замен уравнения движения в под­ пространстве s или s* , по осям которого отложены расстоя­ ния до плоскостей разрыва, запишутся следующим образом:

s =

^ Ss + Н хт+ СВКи*

или

(9.29)

s' =

Q AsQ 'V -f- QHxm-f- QCBu.

Матрицы линейных преобразований К или й выбирались таким образом, чтобы матрицы перед управлениями в урав­ нениях (9.29) оказались диагональными или симметрич­ ными и удовлетворяющими критерию Сильвестра.

Если использовался метод диагонализации (т. е. матри­ цы СВК или QCB являлись диагональными), то при выполнении условий (9.6) или (9.10) величины st и вг (или

Si и в,) имели разные знаки

в окрестности многообразия

s = 0 (mras* =

0), т. е. s =

0 (roras* = 0) оказывалось

многоообразием

скольжения. Очевидно, что в случае, ког­

да матрица A s (или подобная ей матрица = Й.4вй -1) также является диагональной и ее элементы действитель­

ны и отрицательны, величины s; и аг (или Si и в<) будут иметь разные знаки уже во всем подпространстве s (roras*),

и следовательно, для таких матриц А , (или А ,) попадание будет иметь место.

Если же используется метод синтеза, основанный на составлении функции Ляпунова в виде квадратичной формы, то матрицы К или й подбирались таким образом,

чтобы матрицы СВК или й СВ оказались равными/)

— не­

которой симметричной матрице, удовлетворяющей

крите­

рию Сильвестра.

Как было показано в § 1, при

выпол­

нении

условий

(9.14)

или (9.15) квадратичная

форма

v = у sTD -1s

(или v =

у s*7D~1s*) и ее производная по вре­

мени

имели

разные

знаки в окрестности многообразия

s = 0 (roras*

=

0),

т. е. оно оказывалось многообразием

скольжения. Нетрудно убедиться в том, что в случае,

когда матрица A s (или Л 8) равна — D,

то функция v и

ее производная по времени будут

иметь

разные знаки

во всем подпространстве s (или s*),

т. е. движение в этом

подпространстве устойчиво «в большом» и, следовательно, для таких матриц Лj (или А]) попадание будет иметь место.