Файл: Уткин, В. И. Скользящие режимы и их применения в системах с переменной структурой.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 19.10.2024
Просмотров: 140
Скачиваний: 3
§ 2] СИСТЕМЫ БЕЗ ИЗМЕРЕНИЯ ВНЕШНИХ ВОЗДЕЙСТВИЙ 221
составляющих вектор F. Вместо координат уи . . ., ут, составляющих вектор у %введем новые переменные
т |
т |
п—2тп |
|
|
+ |
2 |
&г, тьзУз “Н 2 |
а 2т+3Х2.тп+з |
|
3=1 |
3=1 |
3=1 |
|
|
|
|
тп |
|
|
|
|
+ 2 d«/j |
(i = 1, . . m) |
(10.8) |
|
|
3=1 |
|
|
и далее поведение системы будем изучать в пространстве % , . . . , хп, а ее состояние характеризовать вектором х с этими компонентами *). Предположим, что за счет выбора коэффициентов матрицы С движение в скользя щем режиме по пересечению плоскостей (Ш ЛИ ) в прост ранстве хг, . . ., хп удалось наделить желаемыми свойства ми, и попытаемся сделать это многообразие многообразием Скольжения. Для этой цели компоненты вектора и составим :,з виде суммы воздействий по координатам вектора состоя ния а; и по координатам вектора у, которые, как и в ска лярном случае, характеризуют внешние воздействия:
|
|
|
и = их -f- |
(10.9) |
где и? = Л™?/, |
— матрица с элементами |
|
||
| с$ |
при |
siyj > |
0, |
|
1 |
при |
Siу5< |
0, Оу, Pij — const (i, j = |
1, . . . , m), |
|
|
|
|
(10.10) |
а вектор ux формируется в соответствии с (9.41), так как такой закон управления необходим в случае переменных параметров системы.
Запишем теперь уравнения движения системы в прост ранстве х1, . . ., хп. Предварительно решим систему урав нений (10.8) относительно исключенных из вектора со-
йояния |
координат yt (i |
— 1, |
тп), предполагая, |
что |
|
det I a* i, |
тn+j I (i, / *= 1, . |
. тп) не равен нулю: |
|
||
|
у = |
Нх + |
DVF, |
(10.11) |
|
*) Для системы (10.6) всегда выполняется условие 2тп |
п, |
||||
так как в противном случае ранг матрицы В будет меньше тп, |
а это |
||||
вырожденный случай, в котором столбцы матрицы В |
линейно зави |
||||
симы и размерность управления можно понизить. |
|
|
222 УПРАВЛЕНИЕ ВЫНУЖДЕННЫМ ДВИЖЕНИЕМ ОБЪЕКТОВ [ГЛ.Х
где Н n D y — матрицы размерности т X п и т X I, зави сящие от коэффициентов исходной системы. Функцию иу перепишем в виде
uv = - 0 ( O y - [ Y w-0 («)]ir , |
(Ю .1% |
где 0 (t) — матрица, элементами которой являются функ ции Qtj (t) (i, / = 1, . . т), и об их выборе будет сказано ниже. Для получения уравнений движения относительно х1, . . хп нужно вместо первых т уравнений исходной системы (10.6) записать уравнения x t = хтН (i = 1, .. т), вместо уравнений относительно уг, . . ., ут — уравне ния, которые получатся в результате дифференцирова ния системы (10.8) в силу исходной системы, и, наконец, вместо компонент вектора у всюду, за исключением послед него слагаемого в (10.12), следует подставить их значения из (10.11). Эта процедура оказывается реализуемой для систем вида (10.6), (10.7). При нарушении условия (10.7)J правые части в уравнениях (10.8) оказались бы недиффе-.| ренцируемыми функциями. В итоге получим систему
х = Ах + Вих — В (Wv — 6) у - BBDVF + DF + DF, (10.13)
где элементы матриц А , В, D, D зависят от коэффициентов исходной системы, матрицы 0, а также производных от коэффициентов уравнения (10.8). Будем считать, что все параметры в системе (10.13) являются ограниченными функциями времени *).
Действуя далее в соответствии с процедурой метода иерархии управлений, выберем параметры управляющего воздействия таким образом, чтобы пересечение границ разрыва (Ш ЛИ ) оказалось многообразием скольжения. Вычислим величину 3ft+1, предполагая, что на пересечении
S( = |
0 |
(i = 1, . . ., к; 0 ^ |
к |
т) |
возник скользящий |
|
режим, который описывается уравнениями |
|
|||||
** = |
V |
е + Вкихк - Вк № |
- е к) у - |
BkBkDyF + |
|
|
__________ __ |
|
+ D kF + D kF, |
(10.14^ |
|||
|
*) |
Этим мы ограничиваем класс рассматриваемых систем и со |
гласно этому ограничению коэффициенты и их-производные в систе ме (10.6) должны быть ограниченными функциями. Кроме того, от метим, что для ограниченности коэффициентов в решении (10.11) системы (10.8) должно выполняться условие
inf |(det I ^ m+j|| )|ф 0 («,/' = 1, .. т).
§ 2] СИСТЕМЫ БЕЗ ИЗМЕРЕНИЯ ВНЕШНИХ ВОЗДЕЙСТВИЙ 223
где хк, A k, B h, ихк, D h находятся в соответствии (9.31) и (9.34), Т-” и 0Й— матрицы размерности (тп — к) X т
с элементами Т у и 0;£ (i = к + 1, . . т; / = 1, . . ., т),
■матрица Dh определяется из аналогичного (9.44) соотноше ния
В к = Dk — Вк (СкВк CkBk)~r (CkDk CkDk),
|К } к
Величина sfc+1 в силу системы (10.14) имеет вид
Sfc+l = 4+1 + 4+1 + 4+Ь |
(10.15) |
где 4+i совпадает с правой частью (9.34) при гк = п — к — 1
и би; = 0 (i = к + 1, . . |
т): |
|
|
|
||
|
lit’ |
|
|
|
|
|
4+1! '■— 2Г (4+i4 |
*) (V^l'+i, з — Ofi+i,i) _h |
|
|
|||
|
i= iL |
|
m—Jc |
|
|
|
|
|
|
|
|
|
|
|
|
+ |
2 |
(с 1 Л +1)( хГ Ъ и - % +и )\ у» |
||
|
|
|
i—2 |
|
|
|
•f |
m |
|
m —k |
|
|
|
= -2 {| ~ (4 + i4 +1) Q/.41.3+ 2 |
( 4 +i^ +i)eA+i>il x |
|
||||
5/i+i: |
|
|||||
|
3=1 lL |
|
i=2 |
|
I |
|
|
|
l |
|
l |
|
|
|
|
x ( 2 </<?)} — 2 4+iditj — 2 4 + Д /г |
||||
|
|
4=1 |
|
3=1 |
i=i |
|
dk и |
dk (j — i, |
1) — столбцы матриц |
D k и £)fc, |
— |
||
элементы матрицы Z)u. |
|
|
|
|
Будем в дальнейшем рассматривать векторы у и F как внешние воздействия для системы (10.13), причем для измерения доступны лишь компоненты вектора у. Так же как и при синтезе комбинированных систем, предваритель но выполним условия, при которых многообразие s = 0 является многообразием скольжения для свободного дви жения (т. е. при у = F == 0). Для систем с переменными параметрами согласно § 5 главы IX такими условиями являются неравенства (9.42), которым должны удовлетво рять коэффициенты a i;- и (5£j в функции их.
224 УПРАВЛЕНИЕ ВЫНУЖДЕННЫМ ДВИЖЕНИЕМ ОБЪЕКТОВ ЕГЛ.Х
Наложим ограничения на класс допустимых внешних воздействий Д, . . ., /,:
------ sr- г |
;=1-------------- < м * |
(* = 0........m — 1). 1 |
2 12 |
dn U \ |
|
;=119=1 |
|
(10.16) |
|
|
Очевидно, что при таких ограничениях и ограниченных
по модулю функциях Qh+t, j (£ = |
2, . . ., т — к; j |
= 1, . . . |
||||||
. . тп) найдутся такие функции 0ft+li3-(/ = |
1, . . |
тп),что |
||||||
слагаемые sf+1 в (10.15) |
(к = 0, |
. . ., |
тп — |
1) |
будут тож |
|||
дественно |
равны нулю |
и при |
этом |
будут |
справедливы |
|||
оценки |
|
|
|
|
|
|
|
|
|
|
|
тп— /с |
|
|
|
|
|
|
|
"«+ 2 К'Е,А*Н«,1<‘)| |
|
|||||
| 0 » a .iW K “ P ---------- 7 7 - д а -;-------------- • |
(10-17) |
|||||||
(Здесь, |
как |
и ранее, предполагается, что справедливо |
||||||
условие (9.40).) |
оценки |
носят |
рекуррентный характер. |
|||||
Полученные |
Сначала следует найти верхние границы для функций
&mj (/ = 1, . . ., т) из (10.17) при к = т — 1, которые определяются только параметрами системы и классом внешних воздействий (10.16) и не зависят от остальных элементов матрицы 0 (i). Далее по этим оценкам из (10.17)
при к = т — 2 |
находятся |
верхние границы |
функций |
(/ = 1, •• |
т) и т. д. |
вплоть до 01;- (/ = 1, |
. . ., т). |
Итак, в выражении для sh+1 функция sf+1, зависящая от неизмеряемых внешних возмущений, при ограничениях
(10.16) тождественно равна нулю, |
а все элементы 0ft+i)y |
|
(i = 1, . . ., т — к] / = 1, |
. . ., т), |
матрицы 0, от кото- ч |
рых зависят коэффициенты |
в |
являются ограничен |
ными функциями времени. Компоненты вектора у, из ко
торых составлена функция s^+i, мы условились рассматри вать как доступные для измерения внешние воздействия. Для этого случая задача синтеза может быть решена на основе описанного в предыдущем параграфе метода по строения комбинированных систем. В результате приме-
§ 2] СИСТЕМЫ БЕЗ ИЗМЕРЕНИЯ ВНЕШНИХ ВОЗДЕЙСТВИИ 225
нения этого метода приходим к аналогичным (9.48) соот ношениям, которые и позволяют выбрать коэффициенты воздействий по координатам y t:
sign (4 +1Ък+1) 4 '+1,j > |
max sup |
Г 0k+lij— |
|
|
т» , . |
< |
L |
|
K+i,j |
|
|
|
|
m—k |
|
- I ( c ' k |
V r 1 | |
S |
(c L l^ +i) ( П '+1,, - 9/c+i, i)l , |
|
|
i=2 |
^ |
sign (Cft+1bs+1) Pit+i, j < min |
inf |
[ 0fc+lii— |
да!) |
.1 |
L |
/г+г,3 |
|
|
|
m—k |
- 1( 4 V |
1) - 1 1 2 |
(с|+1ь Г ) |
№ i , J - Qk+i,,)1 |
|
i=2 |
|
J |
(* = 0, |
— 1; |
7 = 1 ,..., |
m). |
|
|
|
(10.18) |
Полученные соотношения (10.17), (10.18) вместе с нера венствами (9.42) позволяют выполнить условия возникно вения скользящего режима на всем пересечении поверхно стей разрыва для внешних воздействий, принадлежащих классу (10.16). Предлагаемый здесь алгоритм управ ления реализуется без измерения внешних возмущений и меняющихся параметров объекта. Как и для систем со скалярным управлением, при решении вопроса о попа дании можно воспользоваться полученными для свобод ного движения условиями (9.43), которые применительно к рассматриваемому здесь случаю запишутся в виде
max |
sup |
Cjj+1^ * ■< 0. |
|
(10.19) |
да, wV. |
1 |
ск+1,п-к |
|
|
•(В (10.19) находится максимум по всем |
и |
от кото |
рых зависит вектор-столбец а"-*1.)
В заключение остановимся на характере ограничений (10.16). Эти ограничения могут оказаться недостаточно наглядными, поэтому представляется целесообразным иметь более жесткие ограничения, но на каждую из функ ций fj (t). Рассмотрим случай т = I. Покажем, что
8 В. И. Уткин