Файл: Уткин, В. И. Скользящие режимы и их применения в системах с переменной структурой.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 В. И. Уткин