Файл: Уткин, В. И. Скользящие режимы и их применения в системах с переменной структурой.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 19.10.2024
Просмотров: 145
Скачиваний: 3
§ 3] |
УСТОЙЧИВОСТЬ |
207 |
|
Полученные здесь условия попадания для систем (9.1) |
с управлениями вида (9.5), (9.9), которые на первый взгляд носят слишком частный характер, могут быть использованы при синтезе устойчивой системы. В § 2 была описана процедура выбора управления, при котором пересечение s = 0 является многообразием скольжения и движение по нему устойчиво. Усилим теперь условия, накладываемые на матрицу Г. Потребуем теперь, чтобы
в |
характеристическом уравнении |
системы (9.1) при и = |
= |
Г (хт)' помимо п — т корней, |
которые выбираются |
исходя из желаемого характера движения в скользящем режиме, остальные т корней Xn_m+1, . . ., 'кп были дейст вительными и отрицательными. При выполнении условий существования многообразия скольжения эти корни будут собственными числами матрицы А 3 в (9.17). Тогда синтез системы с переменной структурой на основе метода диагонализации, в которой имеет место попадание, проведем следующим образом. Заменим одновременно выбранные в соответствии с описанной в § 2 процедурой плоскости разрыва и вектор управления с помощью линейных преоб разований
s* = £2s, и = Ки",
где Q _1 = Т, Т — матрица, состоящая из собственных векторов матрицы .Аз*"), К = (CB)~1TQ, Q — произволь ная диагональная матрица с элементами дг (i = 1, . . ., тп). Как известно, в этом случае матрица Т -ХА ,Т будет равна А — диагональной матрице с элементами Я„_т+1, . . . , %т. Следовательно, уравнение движения в подпространстве s * (аналогичное уравнениям (9.29)) имеет вид
s* = As* + Т~1Нхт+ Q u. |
(9.30) |
Выберем компоненты вектора управления и* в соответст вии с (9.9), (9.10) при условии, что матрица Ш в (9.8) и (9.10) равна Т~гН. Тогда из анализа уравнения (9.30) при s* = 0, которое аналогично уравнению (9.8), слезет, что многообразие s* = 0 является многообразием сколь-
*) Так как матрица А 8 имеет действительные и различные соб ственные числа ••., ^7п, то для нее4существует тп линейно независимых собственных векторов и матрица Т является невырож денной.
208 УПРАВЛЕНИЕ СВОБОДНЫМ ДВИЖЕНИЕМ ОБЪЕКТОВ [ГЛ. IX
женин. Так как в (9.30) матрица Л является диагональ
ной с отрицательными элементами согласно приведенным выше рассуждениям, в такой системе будет иметь место попадание.
Рассмотрим теперь задачу о попадании в системе, для которой вопрос о существовании многообразия скольже-
ния решался с помощью квадратичной формы - у sTDs. Мат
рицу D по-прежнему выберем симметричной и удовлетво ряющей критерию Сильвестра, но при этом потребуем, чтобы собственные числа матрицы —D оказались равными ^n-m+i) • • м km- Как и в методе диагонализации, заменим поверхности разрыва и вектор управления, выбрав мат рицы преобразования следующим образом:
Q = TDT~\ К = (СВ)-1 TT'd D,
где То — матрица, |
состоящая из собственных |
векторов |
|
матрицы —D. Так |
как |
Л = Т~гА3Т, — То А Т~о |
=■ D *), |
то £2ASQ-1 = —D. |
В |
результате получим аналогичное |
|
(9.29) уравнение движения в подпространстве s*: |
|||
Г = - |
Ds' + TDT~1Hxm+ Du\ |
(9.30а) |
Выберем компоненты вектора и_* в соответствии с (9.9), (9.15) при условии, что матрица Н* равна D - 1ТоТ~1Н' — U0 (или То ЛГ -1/ / ' — U0). И в этом случае, как это следует из § 1, многообразие s* — 0 будет многообразием сколь жения. В силу того, что матрица, стоящая перед вектором s*, равна —D, в этой системе будет иметь место попадание на многообразие s * = 0 при произвольных начальных ус ловиях.
Существенно, что во всех рассмотренных случаях условия попадания являются одновременно и условиями существования многообразия скольжения. Так как, по сделанному ранее предположению, движение в скользя щем режиме устойчиво, то выполнение условий попадания гарантирует устойчивость движения системы при произ вольных начальных условиях.
*) С помощью этого соотношения можно выбрать матрицу D , если задаться произвольной унитарной матрицей TD.
§ 3] УСТОЙЧИВОСТЬ 209
В заключение уместно отметить особенности синтеза системы с устойчивым движением вдоль многообразия скольжения, в котором выполняются условия попадания. !-Для построения системы с такими свойствами необходимо предварительно найти некоторое линейное управление и = Г(хт )', обеспечивающее устойчивость рассматриваемой системы, или выполнение условий Ве^г < 0 {г ~ 1, . . ,,п).
Однако |
если |
значения корней |
. . ., кп-т существен |
|
ны |
с точки |
зрения движения в скользящем режиме, |
||
так |
как |
они |
его полностью определяют, то движение |
до момента возникновения скользящего режима на
многообразии s = 0 зависит не |
только |
от корней |
Как следует из уравнений (9.30) и |
(9.30а), |
скорости из |
менения координат st в методе диагонализации и скорость изменения функции v, когда поведение системы исследует ся с помощью квадратичных форм, зависят не только от корней Ял_т+1, . . ., Кп, но и от величин компонент векто ра управления. Поэтому при любых значениях этих кор ней, лишь бы они были отрицательны, время попадания можно уменьшить, если увеличить по модулю управляю щие воздействия.
З а м е ч а н и е . Описанный метод синтеза устойчи вой системы предполагает определение такого линейного управления и = Г (ж771)', при котором в характеристиче ском уравнении системы помимо п — т корней, выбирае мых исходя из желаемого качества движения в скользя щем режиме, остальные т корней являются действитель ными и отрицательными. Движение в скользящем режиме при некотором г, меньшем и равном п — т, можно наде лить желаемыми свойствами (как следует из приведенных в § 1 условий существования многообразия скольже ния, с увеличением числа г количество связей на коэффи циенты матрицы С, определяющей это движение, умень шается, а при г = п — т их можно выбирать произ вольными).
Однако может оказаться, что с помощью линейного управления и = Г (хт)' ни при каком г п — т не удастся сделать оставшиеся т корней отрицательными действительными. В таких случаях будем подбирать ли нейное управление, позволяющее выполнить это условие, в виде и — IV , если х1— вектор с компонентами хх, . . ,,жг,
210 УПРАВЛЕНИЕ СВОБОДНЫМ ДВИЖЕНИЕМ ОБЪЕКТОВ 1ГЛ. IX
ачисло I может оказаться как меныпим, так и большим
п— т (но, разумеется, меньшим тг). Так как при и — Гг1 последнее уравнение в (9.17) совпадает с уравнением для вектора s в (9.19), то его можно переписать следующим
образом: |
. ^ |
s = |
^4sS + СВ (и — IV). |
Выбирая компоненты вектора и в виде суммы воздействий по координатам xlt . . ., xt с разрывными коэффициентами, с помощью любого из описанных в § 1 приемов, многооб разие s = 0, найденное в соответствии с описанной в § 2 процедурой, можно сделать многообразием скольжения с устойчивым движением. (Роль матрицы Н' будет играть матрица СВТ , а матрица Н" равна нулю.) Так как линей ное управление и = IV подобрано таким образом, что
собственные числа матрицы A s отрицательные и действи тельные, то приведенные в этом параграфе методы позво ляют обеспечить попадание, а следовательно, и устойчи вость системы при произвольных начальных условиях.
§ 4. Метод иерархии управлений
Описанный в главах III и IV метод иерархии управле ний предполагает выбор компонент управления таким образом, чтобы скользящий режим на пересечении $г = 0 (i = l, 1 ^ / c ^ m ) возникал независимо от того, какие значения принимают компоненты нй+1, . . ., ит. Если это условие выполняется для любого к (1 ^ к ^ т), то многообразие s = 0 будет многообразием скольжения. Для систем произвольного вида с векторным управлением такая ситуация возникает при выполнении соотношений (3.30), а последовательность синтеза функции управления изложена в § 5 главы IV. Существенно, что этот метод предполагает последовательное рассмотрение скалярных вадач, но скользящий режим, в отличие от методов диаДК* нализации, не обязательно возникает на каждой из плос костей разрыва в отдельности.
Воспользуемся предложенной в разделе I процедурой метода иерархии управлений для построения системы управления линейным стационарным объектом (9.1). За пишем аналогичные (3.27) уравнения скольжения по пересечению плоскостей — 0 (i = 1, . . ., /с; 1 ^ к ^ т ).