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

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

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

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

Добавлен: 19.10.2024

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

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

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

178 УПРАВЛЕНИЕ ВЫНУЖДЕННЫМ ДВИЖЕНИЕМ [ГЛ. VIII

комбинированных систем с переменной структурой. В ре­

зультате получим, что коэффициенты а г, р г (i =

1, . . .

. . п — 1) и В должны удовлетворять условиям

^

sign (стЪ) оц ]> sup |стЪ|-1 [ста1— q (стап)\,

 

sign (cTb) ^ <( inf |cTb |1 [ста’ — q (cTan)] (i = 1, . . ., n — 1), .

sign (cTb) В sup 0* («).

(8.34)

G учетом (8.31), (8.33) последнее неравенство следует за­ писать в виде

. , т >, □ ^

I ст<Р-1 М 4- 1cTd I

/Г1 ос.,

sign (сто) 5 > sup

------- '■

(8.35)

г

I с Ь I

 

Неравенства (8.34), (8.35) будут условиями существова­ ния плоскости скольжения. Так как в функции управле­ ния релейная составляющая 6и отсутствует, то в отличие от рассмотренной в § 1 комбинированной системы усло­ вие попадания имеет вид строгого неравенства

sup (стап) <[ 0.

(

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

Реализация описанного здесь закона управления пред­ полагает использование величины хп, которая является производной по времени от одной из координат системы. Операция дифференцирования может быть осуществлена также с цомощыо скользящих режимов, создаваемых в ди-


4 ] ОБОБЩЕНИЕ ДЛЯ СИСТЕМ ПРОИЗВОЛЬНОГО ВИДА 179

нейных фильтрах с переменной структурой. Один из ме­ тодов построения такого фильтра, который в скользящем режиме является аналогом форсирующего звена, описан

вработе [33].

Взаключение отметим, что применение метода управ­ ления вынужденным движением систем произвольного вида не ограничивается возмущениями класса (8.30). В мо­ нографии [45] рассматривается один из возможных подхо­ дов, позволяющих создать движение в скользящем режиме

идля неизмеряемых возмущений, принадлежащих классу

(5.14) при пг^>1. Этот подход предполагает введение в систему динамического звена тп-то порядка, которое ис­ пользуется точно так же, как и исполнительное устройст­ во при синтезе управления для описанной в § 3 системы. В ряде случаев часть из уравнений исходной системы можно принять в качестве уравнений такого динамическо­ го звена и необходимость его введения в систему отпадает.

Р А 3 Д Е Л III

ВЕКТОРНЫЕ ЗАДАЧИ УПРАВЛЕНИЯ

Настоящий раздел посвящается принципам построения и методам синтеза систем с разрывными управлениями в предположении, что функция управления является век­ торной величиной. Основное внимание будет уделено зада­ чам управления линейными объектами, описываемыми уравнениями

х = А (£) х + D (f) F (£) + В (*) и,

(III.1)

где х — гс-мерный вектор состояния, А (£) — матрица раз­ мерности п х п с элементами ai} (t), D (t) — матрица размерности п х I с элементами dtj (t), F (t) — /-мерный- вектор внешних воздействий с элементами / ; (£), i? (£) — матрица размерности п х т с элементами Ъц (£), и тп- мерный вектор управления с компонентами иг.

Как и ранее, порознь будут рассмотрены случаи сво­ бодного (F (t) = 0) и вынужденного (F (£) ф 0) движе­ ния как для стационарных, так и для нестационарных

объектов.

Методы решения различных задач управления по-преж­ нему будут основываться на преднамеренном создании движения в скользящем режиме, которое в отличие от ска­ лярных случаев будет происходить не на одной, а на пе­ ресечении нескольких поверхностей разрыва.

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

Привлекательная особенность систем с векторным уп­ равлением заключается в том, что мы располагаем боль-



в е к т о р н ы е За д а ч и у п р а в л е н и й

181

шими возможностями «влиять» на уравнения скольжения, так как они зависят от всех компонент векторов градиен­ тов к поверхностям разрыва.

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

При формировании функции управления в системе (III.I) будем в дальнейшем выбирать уравнения поверх­ ностей, на которых претерпевают разрывы компоненты вектора и, в соответствии с (2.3), линейными, т. е.

Si =

ctx =

0

(i = 1, . . ., т ) ,

(III.II)

где ct — n-мерный

вектор-строка с постоянными элемен­

тами су (/ =

1 ,...,

п).

 

 

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

рыва, которое задается уравнением

 

 

s = 0 , если s =

Сх,

(Ш ЛИ )

где s — та-мерный вектор-столбец

с элементами

sx, . . .

. . . , sm, С — матрица размерности т Х п , строками

которой

•являются векторы сг. Согласно методу эквивалентного управления нужно решить уравнение s = СА х + CDF +

+ СВи = 0

относительно и и подставить это значение в ис­

ходную систему. Затем в первые п т уравнений получен­

ной таким

образом системы следует подставить значения

координат хп- т+1, . . хп,

выраженные через

значения

хг, . . ., хп- т

в результате

решения системы

Сх = 0

и остальные т

уравнений отбросить.

 


182 ВЕКТОРНЫЕ ЗАДАЧИ УПРАВЛЕНИЯ

Такая процедура приводит к следующей системе уравне­ ний скольжения (п — пг)-го порядка:

хт = Атхт+ DmF,

(III .IV)

где хт — вектор-столбец

с компонентами хг, . . ., хп^ту>

Ат = Ат - Ап. т {С 'Т'С -

В' {СВ)-' [С (А'т -

 

-Ап_т (С")~ЛС ) + С" (Ат - Ап-т (С")~1С']1

Dm = D’ — В' (CB)~lCD,

?1—?)г т

п—m

Ат \-Ап-т

1П {

Ат : - ^ п - т п

п—m ^ В’

 

>

? п

В"

 

ГП

П = " - А

D’

 

т{

D"

С = иС ':

 

Если скользящий режим, описываемый уравнениями (III. IV), возникает в любой точке многообразия (Ш ЛИ ), то в дальнейшем его будем называть многообразием скольжения.

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

§ 1] УСЛОВИЯ СУЩЕСТВОВАНИЯ 183

Г Л А В А IX

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

§ 1. Условия существования многообразия скольжения для объектов с постоянными параметрами

Уравнения системы управления свободным движением объекта с постоянными параметрами имеют вид

х — Ах + Ви.

(9.1)

Система (9.1) отличается от (III.I) тем,

что матрицы А и

В являются постоянными и отсутствует вектор внешних воздействий F (<).

Как было показано в разделе I, вопрос о существова­ нии многообразия скольжения сводится к задаче об устой­ чивости проекции движения системы на подпространство (ах. . . ., sm) «в малом» для всех векторов я, лежащих на этом многообразии. Уравнения этого движения можно

получить

в результате

дифференцирования

вектора

s = Сх в

силу уравнения

(9.1)

с учетом уравнения s =

Сх = 0:

 

 

 

 

s = Нхт+

СВи,

(9.2)

где хт (п — та)-мерный

вектор-столбец xL, . .

хп_т,

Н — матрица размерности т X (п тп) с элементами кц,

н = С ( 4 г - Аг-m (С"уЛС') +

С" {Ат- А ^ т{С")^С'),

а матрицы А т, А т, А п-т А п-т определяются в соответствии с (III. IV).

Для определения функции управления, обеспечиваю­ щей существование многообразия скольжения, восполь­ зуемся методами синтеза, описанными в главе IV.

Рассмотрим сначала оба варианта метода диагонализации. Первый вариант этого метода согласно (4.7) пред­ полагает выбор вектора управления в следующем виде:

и = {CB)~'Qu*,

(9.3)

где и* — m-мерный вектор, каждая компонента которого

щ претерпевает разрывы соответственно на плоскости Sj (х) — 0, a Q — произвольная диагональная матрица