Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Уткин, В. И. Скользящие режимы и их применения в системах с переменной структурой

.pdf
Скачиваний:
96
Добавлен:
21.10.2023
Размер:
10.09 Mб
Скачать

СКАЛЯРНЫЕ

I ЗАДАЧИ

УПРАВЛЕНИЯ

131

В этих соотношениях

а1

 

ап я d1,

d1 — соот­

ветственно столбцы матриц

А

и

D.

вектора с

Уравнение скольжения

(II.IV)

зависит от

и его нуяшо выбрать в соответствии е методами синтеза, разработанными в теории линейных систем. Разумеется, при рассмотрении любой задачи автоматического управ­ ления необходимо, по крайней мере, обеспечить асимпто­ тическую устойчивость решения системы (II.VI). Если устойчивость носит экспоненциальный характер, то урав­ нение (II.IV), полученное с помощью метода эквивалент­ ного управления, будет справедливым на бесконечном интервале времени (см. § 2 главы II). Затем следует найти такое разрывное управление, чтобы на плоскости (II.V) при выбранном векторе с, начиная с некоторого момента времени, возникало и не прекращалось движение в скользящем режиме. В дальнейшем плоскость, в каждой точке которой возникает скользящий режим, будем назы­ вать плоскостью скольжения. В последующих главах на основе такого подхода будут рассмотрены задачи управ­ ления свободным и вынужденным движением объекта с постоянными и меняющимися параметрами.

Помимо изучения общего случая системы со скалярным управлением (II.IV) будет уделено внимание важному с практической точки зрения классу систем, движение

которых описывается

уравнениями

 

=

£»+!

( i = 1 , . . / ,

/г — 1),

 

П

 

(II.VII)

* n

= - 2

aiXi — U~ F

(0.

1=1

где все at — скалярные параметры, которые могут зави­ сеть от времени, a F (t) — скалярное возмущение. Урав­ нения скольжения (II.VI) для такой системы имеют вид *)

£i =

xi+1

( f = l , . \ :,п — 2),

 

 

71— 1

(II.VIII)

£ 71- 1 =

^

 

______________________________________

1

 

*) Это уравнение можно получить, если в (п — 1)-е уравнение

 

 

 

п—1<

системы (II.VII)

вместо

хп подставить — 2 с ^ , воспользовав-

i= lJ

пшсь уравнением плоскости разрыва s = 0.

5

У

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

Как видно из уравнений (II.VIII), движение в сколь­ зящем режиме не зависит от параметров объекта и возму­ щения и определяется только вектором с, который и над­ лежит выбрать. Благодаря этому свойству системы такого типа подробно рассмотрены в различных публикациях, посвященных системам с переменной структурой (см., например, библиографию в монографии [45]). В дальней­ шем (глава XI) будут рассмотрены условия инвариант­ ности к изменению свойств объекта и внешним возмуще­ ниям для систем с переменной структурой общего вида, а в этом разделе будут выявлены некоторые специфичес­ кие особенности, возникающие при синтезе управления в системах, описываемых уравнениями (II.VII).

Г Л А В А V

УПРАВЛЕНИЕ СВОБОДНЫМ ДВИЖЕНИЕМ СТАЦИОНАРНЫХ ОБЪЕКТОВ

§ 1. Уравнения движения и постановка задачи

Уравнение движения линейной системы со скалярным управлением (II.IV) для случая, когда объект является стационарным и внешние воздействия отсутствуют, за­ пишется в виде

х — Ах + Ьи,

(5.1)

где коэффициенты матрицы А и вектора b являются по­ стоянными, а управление и претерпевает разрывы на плоскости (II.V).

Движение в скользящем режиме по плоскости s = О в такой системе согласно (II.VI) описывается уравнением

х 1 = X V .

( 5 . 2 )

Полагая, что с£ — компоненты вектора с в

(II.V),

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

[s:gn (стЬ)\ и+ — |cTb I'1 стАх, |

[sign (стЬ)] иГ )> — ] cTb J'1

стА х. )

(5.3)

 

§ 1] УРАВНЕНИЯ ДВИЖЕНИЯ И ПОСТАНОВКА ЗАДАЧИ 133

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

певают разрывы на плоскости s =

0:

 

П

 

 

U = - 2

 

 

 

г=1

 

(5-4)

(

Щ При

XjS

0,

1

Pi при

x{s <

0,

где а ;, Р; — постоянные величины.

В такой системе с переменной структурой, состоящей из 2п линейных структур, несмотря на то, что коэффициен­

ты

\Fi претерпевают разрывы не только

на плоскости

s =

0, но и на координатных плоскостях,

управление и

претерпевает разрывы лишь на плоскости s = 0. Следо­ вательно, функции и+ и и~ являются непрерывными (хотя' и не непрерывно-дифференцируемыми) и, как нетрудно убедиться, для системы (5.1) с управлением (5.4) выполня­ ются все условия, при которых применим метод эквива­ лентного управления *).

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

[sign (ст5)] а.; )> |стЪ|-1 стаг,

[sign (cTb)] Pi < |стЪр1 ста1 (i = 1, . .. , п),

где а1, . . ., а" — столбцы матрицы А.

*) Строго говоря, здесь мы имели дело с n-мерным векторным управлением, компоненты которого Ч^, . . ., Ч^ претерпевают раз­ рывы на одной и той же плоскости s = 0. Такой вырожденный слу­ чай рассматривался в § 5 главы II (случай 1°), и для него метод эк­ вивалентного управления позволяет найти управление скольже­ ния однозначно независимо от того, какие неидеальности имеются в переключающих устройствах, реализующих функции V lt ..., Чг„,

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

Так как при выполнении неравенств

(5.5) величины

s и s имеют разные знаки при любых х, т.

е. во всем про­

странстве, а не только на плоскости s =

0, то эти нера­

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

Описанный метод синтеза показывает принципиальную возможность решения задачи управления свободным дви­ жением стационарного объекта за счет преднамеренного введения в систему скользящего режима. В то же время следует отметить, что этот метод'может оказаться «слиш­ ком избыточным», так как предполагает-использование воздействий по всем координатам **), что приводит к по­ явлению в системе 2" линейных структур. В последующих параграфах будут рассмотрены методы синтеза систем с разрывными управлениями, в которых число линейных структур, с помощью которых решается задача управле­ ния, удается уменьшить за счет исключения из управле­ ния (5.4) воздействий по части координат вектора х (т. е. равенства нулю соответствующих 'Fj). В таких си­ стемах плоскости скольжения уже не могут быть выбраны произвольно. В связи с этим указываются условия суще­ ствования плоскостей скольжения и выделяется класс управлений, обеспечивающих устойчивое движение по

•плоскости скольжения. Отдельно рассматривается вопрос о попадании для различных типов систем.

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

**) Отметим, что использование воздействий по всем коорди­ натам при отсутствии ограничений на коэффициенты воздействий позволяет получить желаемые динамические свойства и в классе линейных систем. Однако, как показано в [45], в системах с раз­ рывными коэффициентами каждая из структур может и не обладать желаемыми свойствами (например, все они могут быть неустойчи­ выми), а при наличии.ограничений на коэффициенты воздействий динамические показатели процесса управления в системе с разрыв­ ными коэффициентами всегда’ выше.

i 2] УСЛОВИЯ СУЩЕСТВОВАНИЯ ПЛОСКОСТИ СКОЛЬЖЕНИЯ 135

§ 2. Условия существования плоскости скольжения

Рассмотрим систему со скалярным управлением, опи­ сываемую уравнением (5.1). Составим функцию управ­ ления в виде суммы воздействий по каким-либо к (к <^п) координатам системы *) с коэффициентами, претерпева­ ющими разрывы на плоскости s = О (II.V), и некоторого небольшого по величине релейного воздействия

 

 

 

 

к

 

 

 

 

U =

-

 

2

-

«*,

(5-6)

 

 

 

 

i=l

 

 

 

а,

при

xts >

О,

 

 

Pi

при

xts <

0

(£ = 1, .. . ,к),

 

 

60

при

s > 0 ,

 

 

— б0

при

s<^0,

 

 

а ь рг — постоянные

коэффициенты, б0 — любое

сколь

угодно малое, но отличное от нуля число, совпадающее по знаку с величиной стЬ.

Прежде чем переходить к выбору параметров функции управления, при которых плоскость s = 0 окажется плоскостью скольжения, поясним на примере, с какой целью в управление введена «релейная добавка» 8и. Пусть система второго порядка описывается уравнениями

*1 = 32,

1

— и,

)

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

U = —Т »!,

т _ | а при ^ > 0 ,

\ Р при a;xs<^0

(s — схг -f x.z, с — const).

*) Например,

по x i,..., xjj,

если же управление осуществляется

по другим к координатам, то

можно перенумеровать координаты

системы, поставив

их первыми.

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

Вслучае, если коэффициенты а, (3 и с удовлетворяют не­ равенствам

Р <

- с 2 <

а <

о ,

фазовый портрет системы будет иметь вид, представленный на рис. 13. КДк следует из фазового портрета, на всей прямой s = 0, за исключением лишь начала координат,

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

Определим теперь условия, при которых плоскость s = 0 является плоскостью скольжения. При выбранном законе управления (5.6) найдем величину s в силу системы (5.1), имея в виду, что для точек плоскости переключения

п—1*

*n = — S CiXi 1=1

§ 2] УСЛОВИЯ СУЩЕСТВОВАНИЯ ПЛОСКОСТИ СКОЛЬЖЕНИЯ 137

к

з = 2 [ста.1ci (стап) — (стЪ) xIJ,i]a:i

i=l

п—1

+ 2

(5.7)

l=Jc+l

Из этого соотношения следует, что условия скользя­ щего режима (1.9) будут выполнены в каждой точке пло­ скости переключения, если коэффициенты a t и|рг в функ­ ции управления (5.6) и коэффициенты сг уравнения плоскости удовлетворяют следующим условиям:

(сЧ) сц > cTal — Cj (стап),

 

 

(сЧ) ^ < сЧ ' - с{ (сЧ п)

(i = 1 , . . . , к),

 

^ = сЧ п

= k +

1).

(5.9)

•i

 

 

 

При выполнении условий (5.8), (5.9) каждое из слага­

емых в первой сумме,

а также функция — (стЪ) 8и в (5.7)

имеют знаки, противоположные s, а слагаемые во второй сумме равны нулю. Полученные соотношения являются не только, достаточными, но и необходимыми условиями существования плоскости скольжения. Действительно, пусть для некоторого i = г одно из условий (5.8), (5.9)

нарушается.

Тогда в точке с координатами Xi=0

(г= 1,...

. . .,

п — 1,

i =f= г) и xr =f= 0 (1 хг | |б0 |),

условия

скользящего режима (1.9) будут нарушены.

 

Таким образом, для управления (5.6) условия (5.8),

(5.9)

являются необходимыми и достаточными условиями

существования плоскости скольжения. Существенно, что в таких системах выбор коэффициентов сг, с помощью которых обеспечивается желаемый характер движения в скользящем режиме, не может быть осуществлен про­ извольно, так как эти коэффициенты должны удовлетво­ рять уравнениям (5.9). Исключение составляет лишь слу­ чай, когда к = п — 1, т. е. условия (5.9) отсутствуют, а неравенства (5.8) всегда можно выполнить за счет соот­ ветствующего выбора коэффициентов а г и Р,-. Если же ограничены коэффициенты а г и рг, то коэффициенты с,- могут быть выбраны лишь из диапазона, задаваемого неравенствами (5.8). Наличие таких дополнительных огра­

1 3 8 УПРАВЛЕНИЕ СВОБОДНЫМ ДВИЖЕНИЕМ ОБЪЕКТОВ [ГЛ. у

ничений (5.8) и (5.9) на выбор коэффициентов уравнения плоскости переключения и составляет специфику задачи синтеза систем рассматриваемого типа. Приведем при­ меры, в которых уравнения скольжения выбираются с учетом ограничений, обусловленных условиями суще­ ствования плоскости скольжения. Рассмотрим случай, когда свободное движение системы описывается уравне­ ниями (II.VII), в которых п = 3, ах = а2 = а3 = 0, т. е.

£i =

х2,

 

 

 

 

=

х3,

 

 

 

(5.10)

=

и.

,

 

 

 

Разрывное управление

и

выбираем в виде

 

и =

— T.-Cj— Su,

 

(5.И)

где

при

xxs >

0,

 

 

 

 

при

xxs

0,

 

6и выбирается в соответствии с (5.6).

 

где

Границу разрыва зададим уравнением s = 0,

s = сххх + с2х2 +

х3

 

(сх, с2 — const).

(5.12)

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

Имея в виду, что для рассматриваемого случая (5.10)

стЪ = 1, стах = 0, ci (стап) = схс2, стаг = сх, ста3£= с2,

условия (5.8), (5.9) следует записать в следующей форме:

а >

(5.13)

Р <

схс2)

 

 

2

(5.14)

С \ ==: Сп»

§ 2] УСЛОВИЯ СУЩЕСТВОВАНИЯ ПЛОСКОСТИ СКОЛЬЖЕНИЯ 139

При выполнении (5.13), (5.14) в системе (5.10), (5.11), (5.12) на всей плоскости s — 0 возникает движение в скользящем режиме, описываемое согласно (II.VIII) ли­ нейными уравнениями

хх = х2

(5.15)

==— ^2^2

спостоянными, параметрами с1 и с2.

Выберем коэффициенты сх и с2, исходя из оценки «сте­

пень устойчивости».

уравнение

для (5.15)

имеет вид

Характеристическое

р2 +

с2р + с± =

0.

(5.16)

Имея в виду (5.14), исключим из (5.13) и (5.16) вели­ чину сх:

(5.17)

Р < - c l

и

Р2 + С2р + с2 = 0.

(5.18)

Найдем корни характеристического уравнения (5.18)

С2 ± 7 , уъ с2,

 

----- тг ± 7

(5.19)

 

сг.

Из (5.19) очевидно, что чем больше величина с2, тем быстрее затухает движение в скользящем режиме. Это оздачает, что коэффициент е2 следует выбрать максималь­ но большим. Но при этом следует помнить о том, что ве­ личина с2 должна удовлетворять (5.17) и при ее увели-

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

—режиме, получаем из (5.17):

c2 = l / - p .

(5.20)

В качестве второго примера рассмотрим задачу вы­ бора коэффициентов сг и с2 для той же системы (5.10),

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

(5.11), (5.12), но уже исходя из другого критерия — инте­ грального. Выберем и с2 из условия минимума инте­ грала

00

 

 

/ = ^ (xj (t) + т2х2 (i)) dt

(т — const).

(5.21)

о

 

 

Примем за начало отсчета момент попадания изобра­ жающей точки на плоскость скольжения, а начальные условия выберем равными хх (0) = 1, х2 (0) = 0. В рас­ сматриваемом случае интегральная оценка (5.21) имеет вид

 

 

/ =

 

 

(5.22)

Поскольку

в

скользящем

режиме

сх =

с2, то

 

 

I =

С2 + Т - С*'

(5.23)

 

 

 

 

Очевидно,

I

— I mini если

dl п

т'

е.

ЕГ “

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

§ 3. Условия устойчивости скользящих движений

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

Соседние файлы в папке книги из ГПНТБ