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

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

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

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

Добавлен: 19.10.2024

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

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

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

§ 4] МЕТОД СИНТЕЗА НА ОСНОВЕ КВАДРАТИЧНЫХ ФОРМ 121

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

§ 4. Метод синтеза на основе квадратичных форм

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

Итак, рассматривается система (2.2), (2.3) в предпо­ ложении, что поверхности разрывах; (х) = 0 (г = 1, . . .

. . ., тп) уже выбраны. Проекция движения системы на подпространство (sl5 . . ., sm) описывается системой (3.10).

Введем новый нг-мериый вектор управления и*, ком­ поненты которого изменяются в соответствии с (4.5) и

который связан с

вектором и

преобразованием

и .=

{GB)~'D (х,

t) (Z7*)-1»*,

где U* — диагональная матрица с элементами (ы*+ — щ ')

(г = 1, . . ., иг), D (х, t) — произвольная симметричная матрица, которая на всем пересечении поверхностей раз­ рыва удовлетворяет сформулированным в § 3 главы ЦП условиям, т. е. все диагональные определители матрицы

[D (х , /)]~х положительны и имеют верхнюю и нижнюю


1 2 2

ОБСУЖДЕНИЕ ПРОБЛЕМЫ СИНТЕЗА

IV

границы. В этом случае в уравнениях проекции движения на подпространство s (3.12) вектор d (х , t) равен Gf +

+ D (£/*)_1и*0, если и*0 = у (и*+ + и*~), и**ши*~ — векторы

с компонентами (г^Д . . . , i +) и (иГ> . . ., Um). В построен­ ной таким образом системе, как доказано в § 3 главы III, область скольжения выделяется соотношениями (3.22), которые справедливы как для постоянных, так и для зави­ сящих от а;и t элементов матрицы!) и вектора d. Потребуем, чтобы в рассматриваемом случае неравенства (3.22) вы­ полнялись на всем пересечении поверхностей разрыва

sup|Zft( z , i ) l < l

{к = \ ,...,т ),

(4.12)

s=0

 

 

где lh (к = 1, . . ., тп) — компоненты вектора

I, равного

D~ld. Эти неравенства можно выполнить, если, напри­ мер, вектор и*0 выбрать равным — U* (jD)- 1G/. Тогда вектор d, а следовательно, и вектор I равны нулю. Если такая точная компенсация окажется неудобной с точки зрения реализации, то можно область скольжения не­ ограниченно увеличивать за счет увеличения величины разрывов компонент управления вектора и* или, что то же, за счет увеличения элементов матрицы U* и эле­ ментов матрицы D (х , <). В этом случае элементы вектора I, равного D-1G/ + (t/*)-1 и*0, будут уменьшаться, что приведет к расширению области значений х, при которых справедливы неравенства (4.12). Для попадания изобра­ жающей точки достаточно, чтобы неравенства (4.12) были справедливы не только на многообразии s = 0, но и во всем пространстве (х1г . . ., х п).

Второй вариант метода синтеза на основе квадратич­ ных форм предполагает замену уже выбранных исходя из желаемого характера движения в скользящем режиме поверхностей разрыва в соответствии с преобразованием (4.1), к которому уравнения скольжения инвариантны. Для этого случая, когда компоненты вектора претерпе­ вают разрывы на новых поверхностях s* (х, t) = 0 ( i — = 1, . . ., тп), вместо уравнения (3.12) запишем уравнение, описывающее проекцию движения на подпространство s*:

в* = £2 (х, t) D (х, t) sign s* -(- Q (x, t) d (x, t) +

+ Я (* Д )[а (* , o r 1**,

(4.13)

l/


5 4] МЕТОД СИНТЕЗА НА ОСНОВЕ КВАДРАТИЧНЫХ ФОРМ

123

где D (X,

t) — GBU, d (х , t) =

Gf +

GBu°, u° = ~

(ut -f- щ),

U — диагональная

матрица

с

элементами

(ut — щ),

Q (х , <) — матрица преобразования вектора s в вектор

s*.

Выберем произвольную симметричную матрицу D*(x, t),

которая

на всем

пересечении

поверхностей

разрыва

s* (х , t) = 0 удовлетворяет сформулированным в § 3 главы III условиям, т. е. все диагональные определители

матрицы —[D*, г)]-1 положительны и имеют

верхнюю

и нижнюю

границу.

Тогда если Q = D*D~X(матрица

D~l существует,

так как det GB ф 0 и detC/ Ф 0), то

уравнение

(4.13)

преобразуется к виду

 

s' = D* (х , t) sign s* + D* (ж, £) Z>-1 (ж, t) d (a:, i) +

 

 

 

+

[± ( D * D - ^ ) ] D ( i n - 4 \

(4.14)

Относительно матрицы

Q (x, t) делается предположение,

что величины |Q | и |Q- 1 1| ограничены.

При решении вопроса о возникновении скользящего режима на пересечении поверхностей разрыва можно

всоответствии с рассуждениями предыдущего параграфа

вуравнении (4.14) отбросить последнее слагаемое, так как на пересечении поверхностей разрыва вектор s * равен нулю. В системе (4.14) матрица —D* (х , it) является положительно определенной, поэтому для этой системы, как показано в § 3 главы III, область скольжения также выделяется соотношениями (3.22), которые совпадают с

неравенствами (4.12).

Условия

(4.12) выполняются,

если и0 = —(G5)-1G/ и

вектор I

равен нулю. Если же

такую точную компенсацию не удается обеспечить, то область скольжения, определяемую неравенствами (4.12), моз&но расширить за счет увеличения элементов матрицы U, так как это приведет к уменьшению элементов вектора

-d, равного U~r (GB)-1.

Вопрос о попадании для такого метода синтеза не может быть решен простым распространением действия неравенств (4.12) на все пространство s* при любых зна­ чениях х и t. Это следует из того, что для получения усло­ вий скольжения (4.12) из (3.22) мы отбросили последнее слагаемое в (4.14), а это можно делать лишь для малой окрестности многообразия s* = 0. Кроме того, при дока­


124

ОБСУЖДЕНИЕ ПРОБЛЕМЫ СИНТЕЗА

1ГЛ. IV

зательстве

правомерности применения условий

(3.22)

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

Здесь мы ограничимся лишь тем, что наметим последо­ вательность действий, направленных на определение об­ ласти попадания, т. е. области, из которой любая траек­ тория изображающей точки попадает на пересечение по­ верхностей разрыва. Сначала в соответствии с описанным в § 3 главы III методом нужно составить положительно определенную функцию v и найти ее производную в силу системы (4.13), уже не предполагая, что s* является до­

статочно малой величиной.

Следующий

шаг состоит

в определений такой области Г значений s*,

для которой

при любых х и t функция v

является отрицательно опре­

деленной. Область попадания будет ограничена поверх­ ностью v — с (с — const) с таким максимальным значе­ нием с, при котором эта поверхность целиком принад­ лежит области Г. Задача синтеза будет решенной, если удастся подобрать такую матрицу D*, что область попа­ дания включает область допустимых начальных условий. Отметим, что согласно § 3 главы III матрицу —D* можно искать не только среди симметричных матриц с положи­ тельными диагональными определителями, но и среди матриц, приводимых к такому виду в результате умно­ жения на произвольную диагональную матрицу с поло­ жительными элементами.

§ 5. Метод иерархии управлении

Этот метод предполагает искусственное создание ’ие­ рархии управлений, о которой шла речь в § 4 главы III. Иерархия управлений предполагает выполнение условия (3.30) на всем пересечении выбранных поверхностей сколь­ жения. Процедура синтеза иа основе такого подхода осу­ ществляется в следующей последовательности. Прежде всего нужно выбрать, на какой из поверхностей st — О будет претерпевать разрывы каждая из компонент век­ тора управления. Предположим, что в уравнении (3.29), записанном для поверхности sx — 0 (т. е. для к — 0)-,