Научная статья на тему 'Инвариантность в системах с неидеальными релейными элементами'

Инвариантность в системах с неидеальными релейными элементами Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
333
83
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РЕЛЕЙНЫЕ СИСТЕМЫ / ЗАДАЧА ИНВАРИАНТНОСТИ / ГЛУБОКИЕ ОБРАТНЫЕ СВЯЗИ / РЕАЛЬНЫЕ СКОЛЬЗЯЩИЕ РЕЖИМЫ / ВИБРОЛИНЕАРИЗАЦИЯ / RELAY SYSTEMS / INVARIANCE PROBLEM / REAL SLIDING MODES / DEEP FEEDBACK CONTROL / LINEARIZATION BY HIGH FREQUENCY SIGNAL

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Кочетков Сергей Александрович, Уткин Виктор Анатольевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Кочетков Сергей Александрович, Уткин Виктор Анатольевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

The invariance problem is considered for linear stationary systems with relay control inputs. The classical way of solving this problem consists in using sliding mode control algorithms. When actuators have imperfections (unmodeled dynamics, nonlinearities and so on), the chattering problem arises. In this article the invariance problem is considered for the system with non-ideal relay actuators. There are two approaches to solve the above problem. First method is based on parameterization of nonlinearities of relay by feedback gain coefficients. It is shown that chattering is suppressed completely when feedback coefficients tend to infinity. Another approach consists in using high frequency modulation signal to linearize switching characteristics of relays. Then dynamic compensator approach is utilized for linearized system. The simulation results show the efficiency of the proposed algorithms.

Текст научной работы на тему «Инвариантность в системах с неидеальными релейными элементами»

УДК 62-50 ББК 78.34

ИНВАРИАНТНОСТЬ В СИСТЕМАХ С НЕИДЕАЛЬНЫМИ РЕЛЕЙНЫМИ ЭЛЕМЕНТАМИ 1

2 3

Кочетков С. А. , Уткин В. А.

(Учреждение Российской академии наук Институт проблем управления РАН, Москва)

Рассматривается проблема обеспечения инвариантности для линейной стационарной системы с релейными управлениями. В случае идеальных реле подавления внешних возмущений широкого класса теоретически решается с использованием теории скользящих режимов. При наличии неидеальностей в релейных элементах идеальный скользящий режим нереализуем и движение замкнутой системы происходит в некоторой ненулевой окрестности заданного многообразия, что вызывает возникновение нежелательных колебаний в установившемся режиме («чаттеринг») и, как следствие, не обеспечивается инвариантность к внешним и параметрическим возмущениям. В данной работе решается задача обеспечения инвариантности при неидеальных релейных элементах на основе использования двух подходов. Первый позволяет за счет увеличения коэффициента усиления на входе реле приблизить их характеристику к идеальному реле и, как следствие, решает проблему чатте-ринга. Второй подход, основанный на принципе высокочастотной модуляции, осуществляет регуляризацию переключений реле и за счет эффекта линеаризации релейной характеристики позволяет решить задачу обеспечения инвариантности.

1 Работа выполнена при частичной поддержке гранта Президента МК-2548.2009.8, гранта РФФИ №09-08-00429-а, программы фундаментальных исследований №15 Отделения ЭММПУ РАН.

2 Кочетков Сергей Александрович, младший научный сотрудник.

3 Уткин Виктор Анатольевич, доктор технических наук, профессор (vicutkin@ipu.ru, Москва, ул. Профсоюзная, 65, тел. (495) 334-93-21).

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

1. Введение

В статье рассматриваются объекты управления (ОУ), поведение которых может быть с достаточной точностью описано линейной моделью в виде обыкновенных дифференциальных уравнений. В данной модели учитывается влияние внешних воздействий, к которым можно отнести задающие и возмущающие воздействия. Задающие воздействия формируются разработчиком (программные траектории) или оператором (как функции времени) по определенным законам, чтобы получить желаемое поведение системы. Относительно внешних возмущений в наиболее общей постановке предполагается, что они являются произвольными ограниченными по некоторой норме детерминированными функциями времени.

Часто удается удовлетворительно решить задачу инвариантности к внешним возмущениям в предположении, что они порождаются линейной динамической системой с известными или неизвестными параметрами и с неизвестными начальными условиями. Модель внешних возмущающих воздействий, возможно, вместе с моделью задающих воздействий (если они не доступны для измерения) называют экзогенной [7].

Если управляющие воздействия могут быть сформированы только при помощи реле, задача инвариантности может быть решена с использованием алгоритмов управления на скользящих режимах ([3, 5]), ставших уже классическим способом обеспечения робастности по отношению к внешним и параметрическим возмущениям. Большой интерес к этому направлению в последние десятилетия связан, с одной стороны, с бурным развитием и совершенствованием силовых электронных переключающих устройств, а с другой стороны, с рядом преимуществ методов систем с разрывными управлениями с точки

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

На практике релейные устройства, реализующие разрывные управляющие воздействия, всегда содержат некоторые неиде-альности. Согласно концепции пограничного слоя [5] движение при неидеальных исполнительных элементах происходят в реальном скользящем режиме в некоторой А -окрестности поверхностей скольжения. При этом теряется свойство инвариантности по отношению к внешним возмущениям. Более того, неидеальности релейных элементов вызывают появление нежелательных колебаний значительной амплитуды в установившемся режиме (в теории скользящих режимов используют термин «чаттеринг» от англ. chattering - болтанка).

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

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

ности. На практике существует некоторые предельные значения коэффициентов усиления на входах реле, связанные, например, с защитой от ложных срабатываний реле при учете наложения шумов на полезный сигнал, что ограничивает частоту переключений за счет введения гистерезиса или мертвой зоны в окрестности нуля. Для того чтобы добиться дальнейшего повышения частоты переключений релейных элементов предлагается использовать метод линеаризации релейных характеристик за счет подачи на входы реле высокочастотных сигналов, что, во-первых, позволяет повысить частоту переключений реле и, во-вторых, за счет линеаризации на низких частотах использовать известные методы теории инвариантности, в частности, методы динамической компенсации возмущений. Отметим, что в данном подходе частота переключений определяется в основном частотой вибролинеаризующего сигнала (говорят, что переключения реле «ведутся» им) и мало зависят от шумов.

Работа имеет следующую структуру.

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

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

чить явление «чаттеринга», правда ценою того, что теряется одно из основных свойств систем с разрывной правой частью -свойство финитности [5]. Специально введенный высокочастотный модулирующий сигнал позволяет в пределе (при стремлении частоты модулирующего сигнала к бесконечности) линеаризовать релейную характеристику. Используя этот факт в предположении, что модель возмущений известна или возмущения доступны для измерения, приведена процедура синтеза инвариантных систем с использованием метода динамической компенсации.

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

В разделе 5 рассмотрен пример электромеханической системы, приведены результаты моделирования, демонстрирующие эффективность предложенного подхода. Итоги работы обсуждаются в заключении.

2. Обзор проблемы. Постановка задачи.

Рассматривается задача обеспечения инвариантности к внешним возмущающим воздействиям в линейной динамической стационарной системе

(1) х = Ах + Ви + Qh (1),

где х е Яп - вектор состояния системы; и е Яр - вектор управляющих воздействий; ц(1)еЯг - вектор возмущающих воздействий; А, В, Q - матрицы с постоянными коэффициентами соответствующей размерности, пара {А, В} - управляемая.

Инвариантность в системе (1) относительно всего вектора состояний может быть принципиально обеспечена с необходи-

мостью и достаточностью только при выполнении условий согласования вида [12]:

(2) Im Q с Im В,

где здесь и далее Im() - образ матрицы ().

Условие (2) означает, что существует такая матрица Л, что выполнено условие Q = ВЛ.

Тогда в предположении, что внешние возмущения доступны для измерения, комбинированное управление вида u = —Лп + Fx обеспечивает полную инвариантность в замкнутой системе X = (A + BF)x, а выбором матрицы обратной связи по состоянию (Fx) обеспечиваются желаемые темпы сходимости в задаче стабилизации.

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

2.1. ПРОИЗВОЛЬНЫЕ ВОЗМУЩЕНИЯ.

В случае, когда о внешних возмущениях делается предположение, что они недоступны для измерения и описываются неизвестными ограниченными функциями времени

| hi (t) |£ Ni (Ni = const, i = 1, l заданы), возможны два принципиально разных подхода к обеспечению инвариантности, причем оба основаны на использовании управлений в классе разрывных функций или с большими коэффициентами. При этом использование скользящих режимов, по крайней мере, в теории, приводит к полной инвариантности, а больших коэффициентов - к инвариантности с заданной точностью (е-инвариантность).

Первый подход состоит в подавлении внешних возмущений непосредственно по обратной связи.

Выберем управления разрывными по соответствующим плоскостям скольжения:

ui =-MiSign(S, ^ i =1 p,

где 5 = со1 (зь ..., зр), з = Сх е Яр - многообразие скольжения. Тогда движение в скользящем режиме описывается уравнениями, получаемые согласно процедуре метода эквивалентного управления (МЭУ):

Производная от многообразия скольжения по времени приравнивается нулю:

(3) 3 = САх + СВ (и + Лц).

При условии ёе! (СВ) Ф 0 находится эквивалентное управление иеч = (СВ)1 САх - Лп, после подстановки которого в исходную систему (1) получаем уравнения скользящего режима:

(4) х = (I + В (СВ) ■' С) Ах, з = Сх = 0,

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

Аналогичные результаты получаются и при использовании управлений с большими коэффициентами вида и = -кз, з = Сх, к ® ¥, причем уравнения медленных движений совпадают с уравнениями скользящих движений [15].

Рис. 1. Обеспечение инвариантности на скользящих режимах

Второй подход связан с получением оценок вектора внешних возмущений с использованием наблюдателей состояний на скользящих режимах [5] и последующим синтезом комбинированного управления по этим оценкам. Действительно, построим наблюдатель состояний пониженного порядка вида

(5) і = САх + СВи + V,

где г е Яр - вектор состояния; V е Яр - корректирующие воздействия наблюдателя состояний, которые выбираются разрывными: V = I sign(з - г). В невязках е = з - г имеем, согласно (3) и (5):

(6) е = СВЛц - V.

В системе (6) при достаточно больших, но конечных

1 > ||СВАп|| за конечное время возникает скользящий режим по многообразию е = 0, а эквивалентные значения корректирующих воздействий наблюдателя равны

Veq = СВЛц ^Лч = (СВ)-\ .

Использование комбинированного управления по оцененным значениям внешних возмущений в классе непрерывных функций

(7) и = ¥х - (СВ)~\

обеспечивает инвариантность замкнутой системы.

Отметим, что текущие оценки эквивалентных значений корректирующих воздействий наблюдателя получаются на выходе высокочастотного фильтра первого порядка тт = -Т + Ьу , 0 < ц << 1, что и вносит неточность в получение оценок внешних возмущающих воздействий. Учитывая этот факт и то, что на практике как в цепи обратной связи, так и в наблюдателе возникает не идеальный, а реальный скользящий режим в некоторой окрестности многообразия скольжения оба описанных подхода к достижению инвариантности с практической точки зрения следует рассматривать как инвариантность с заданной точностью.

2.2. МОДЕЛЬНЫЕ ВОЗМУЩЕНИЯ.

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

(8) X = Щ , Л = ях,

где X е Ят - вектор состояний модели возмущений; Ж, Я -матрицы с постоянными коэффициентами соответствующей размерности.

Рис. 2. Комбинированное управление с наблюдателем возмущений на скользящих режимах

Полагая, что применительно к системе (1) и (8) условия согласования (2) выполнены (и, следовательно, существует такая матрица Л1, что выполняется равенство ОЯ = Л1) после исключения Л из систем (1), (8) система (1) примет вид

х = Ах + В (и + ЛХ),

(9) . 1

X = п.

Полагая, без ограничения общности, что в системе (9) пара {Л1, Ж} наблюдаема и что вектор состояния х доступен для измерения, задача обеспечения инвариантности в системе (9) может быть решена с использованием классических асимптотических наблюдателей состояния [1, 7] или динамических компенсаторов [4, 13]. Сложность использования этих подходов

заключается в высокой размерности динамических систем наблюдения и компенсации, равной n + m.

Декомпозиция решения задачи инвариантной стабилизации системы (1) может быть осуществлена с использованием скользящих режимов или глубоких обратных связей.

Первый подход состоит в декомпозиционном синтезе комбинированных управлений с использованием динамического компенсатора [4, 13]

u = -A,z, + v,

(10) _

Z1 = Wz1 + B1v, i = 1, p,

где z1 e Rm - вектор состояния динамического компенсатора;

v e Rp - вектор новых управляющих воздействий; v = diag{vi},

vi = -Mi sign(5i), Mi = const > 0 и матрица B1 e Rmxp выбираются ниже.

Как и выше, в обозначениях s = Cx, s = col(s1, ..., sp) и в предположении det (CB) Ф 0 запишем дифференциальное уравнение относительно переменных s с учетом (9) и (10)

(11) s = CAx + CB(L1e1 + v),

где e1 = x - Z1.

При достаточно больших амплитудах Mi в системе (11) возникнет скользящий режим по многообразию s = 0 и, согласно МЭУ, будет описываться уравнениями (4), а эквивалентное управления равно

(12) ve9 =-he - (CB)-1 CAx.

Таким образом, движение замкнутой системы (9) в скользящем режиме описывается уравнениями вида X = (I + B(CB)-1C)Ax, s = Cx = 0,

e = (W - B1L1)e1 - (CB)-1 CAx.

Стабилизация первой подсистемы (13) обеспечивается независимым выбором матрицы C, стабилизация второй в силу наблюдаемости пары (Л1, W) независимым выбором матрицы B1. Как видим, налицо декомпозиция задачи синтеза на две независимые подзадачи меньшей размерности n — p и m соответственно.

Отметим, что синтез компенсатора в виде 2Х = + (СБ)-1САх + Б\У вместо (10) позволяет обеспечить

автономное поведение подсистем (13).

В пределе при г ^ го в силу устойчивости движений системы (13) и учитывая (12) эквивалентное значение управлений стремится к нулю

(14) Нш V = °,

г 4

что позволяет использовать переменную амплитуду разрывных управлений М(|| М) > 0, убывающую в нуль вместе с величиной эквивалентного управления. Таким образом, амплитуда разрывных управлений в установившемся режиме согласно (14) стремится к нулю, что позволяет исключить явление «чаттеринга».

Рис. 3. Комбинированное управление с динамическим компенсатором

Второй подход применительно к системе (9) основан на теории наблюдателей состояния на скользящих режимах и отличается от метода динамической компенсации, изложенного выше, тем, что собственно управления могут быть как разрывными, так и непрерывными функциями, что представляется важным на практике.

Запишем уравнения движения относительно многообразия скольжения з = Сх согласно (9): 5 = САх + СБ(и + Л^. Используя наблюдатель состояния вида (5) 1 = САх + СБи + V, запишем уравнения в невязках е = 5 - г: е = СБЛ\ - V. Тогда выбор кор-

ректирующих воздействий разрывными функциями

Vi = Mi sign(ei), Mi = const > 0, обеспечит скользящий режим по многообразию е1 = 0 и, согласно МЭУ, имеем^ = CBЛ1£. В силу наблюдаемости пары (С£ЛЬ W) полученное эквивалентное управления может быть использовано получения оценок возмущающих воздействий в классическом наблюдателе (15) Z = (W + LlCBAl)Zi -Llveq,

что позволяет обеспечить сходимость уравнений в невязках e1 = £ — zb получаемых в силу второго уравнения (9) и (15) выбором матрицы L1:

e1 = (W + L1CBL1)e1.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Отметим, что использование наблюдателя состояний (15) для решения задачи инвариантности, вообще говоря, не обязательно - достаточно использовать эквивалентное значение корректирующих воздействий наблюдателя на скользящие воздействия. Тем не менее, следует отметить, что наблюдатель (15) позволяет осуществлять фильтрацию оценок возмущающих воздействий, в том числе и оптимальным образом, что может оказаться важным с учетом наличия шумов в каналах измерения и управления.

Выбор комбинированного управления в системе (9) с использованием (15) в виде u = Fx — Л^ (или без использования

(15) u = Fx — (CB) 1veq) приводит описание замкнутой системы

(9) с использованием (15) к виду X = (A + BF)x + ВЛ1е1 (или без использования (15) X = (A + BF)x), где матрица обратной связи F определяет темп сходимости вектора состояний объекта управления, а переменная e1 сходится асимптотически с произвольными темпами сходимости, определяемыми выбором матрицы L1 в наблюдателе состояний (15). Как видим, и в этом случае налицо декомпозиция синтеза на независимые задачи синтеза наблюдателя на скользящих режимах порядка p и синтеза наблюдателя (15) порядка т.

Рис. 4. Комбинированное управление с динамическим компенсатором и наблюдателем

2.3. ПОСТАНОВКА ЗАДАЧИ.

В данной работе рассматриваются объекты управления вида (1) в предположении, что управляющие воздействия принадлежат классу релейных элементов, с характеристикой переключения отличной от сигнум-функции (рис. 1). Класс таких систем достаточно широк, если учитывать, что в настоящее время основным видом исполнительных устройств являются электроприводы различного типа, управляемые инверторами напряжения и имеющие заведомо ключевую (релейную) природу. В такой постановке управляющие воздействия ОУ могут формироваться только как выход реле и, следовательно, описанные выше подходы к обеспечению инвариантности с использованием комбинированных (непрерывных или с непрерывной составляющей) управлений не реализуемы. С другой стороны, использование теории скользящих режимов может оказаться неприемлемым уже в силу наличия неидеальностей релейных элементов. При наличии неидеальностей, в том числе и релей-

ных характеристик, непосредственное использование теории скользящих режимов приводит к возникновению высокочастотных колебаний в установившемся режиме (чаттеринга), которые снижают точностные характеристики управляемых процессов и, кроме того, часто недопустимы с технологической точки зрения (например, могут приводить к быстрому износу механических частей управляемой системы). В общем случае причиной возникновения нежелательных колебаний может быть также неучтенная динамика измерительных и исполнительных устройств. Существуют различные подходы к решению данной проблемы [10, 11, 14]. Например, в [11] предложено использовать в системе асимптотический наблюдатель состояния, позволяющий компенсировать влияние «паразитной динамики». Другие подходы рассмотрены в [10, 14]. В данных работах предложено использовать непрерывное управление с изменяемой амплитудой, величина которой зависит от расстояния до поверхности скольжения. При попадании на поверхность скольжения управление достигает минимума по амплитуде переключений, что приводит к уменьшению амплитуды автоколебаний (чаттеринга). В данной работе проблема «паразитной динамики» не рассматривается, исследуются лишь вопросы компенсации автоколебаний, вызванных статическими неидеальностями релейных элементов.

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

Будем далее полагать, что в модели объекта управления присутствуют неизменяемые неидеальные релейные характери-

стики. Следовательно, в распоряжении разработчика системы управления остается только один способ повысить качественные характеристики регулирования - повышать частоту переключений релейных элементов с тем чтобы приблизиться к идеальному скользящему режиму. Отметим, что кроме различных ограничений на увеличение частоты переключений, связанных с увеличение потерь энергии в коммутирующих элементах и т. п., на практике частота переключений ограничена сверху уже из чисто физических соображений, связанных с постоянными времени самих силовых ключевых элементов. Учитывая, что современные силовые инверторы работают на частотах переключений десятки и сотни килогерц, такие частоты удовлетворяют гипотезе фильтра по отношению к объектам управления с достаточно большими постоянными времени. В этом смысле наша последующая цель состоит в обеспечении в замкнутом контуре максимально допустимой с технологической точки зрения частоты переключений.

В разделе 3.1 предложен способ достижения максимально возможной частоты переключения неидеальных релейных элементов за счет увеличения коэффициента усиления на входах релейных элементов и показано, что в пределе, при стремлении этих коэффициентов к бесконечности, поведение замкнутой системы совпадает с ее движением в идеальном скользящем режиме. Учитывая, что бесконечная частота переключений нереализуема, в допредельной ситуации установившийся процесс может оказаться неудовлетворительным. Поэтому в разделе 3.2 предложен другой подход, связанный с использованием высокочастотного сигнала на входе реле, позволяющего на низких частотах линеаризовать релейные характеристики. В этом случае появляется возможность использовать методы построения инвариантных систем, приведенных в разделе 1, в частности, синтезировать комбинированное управление.

В разделе 4 рассмотрены важные с инженерной точки зрения вопросы реализации предложенных алгоритмов в допредельной ситуации, когда частота переключений достаточно

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

В разделе 5 рассмотрен пример линеаризованного обобщенного электропривода и приводятся результаты моделирования в среде ЫайаЪ.

м1

“^2 Аі

-М2

-Д'2

-Л2\

м1

—До

-М2 —I-

м[

Рис. 5. Характеристики релейных элементов: а - гистерезис; б - гистерезис с зоной нечувствительности; в - зона нечувствительности; г - усилитель с зоной нечувствительности

3. Основной результат

Рассматривается задача стабилизации системы (1), для которой выполнены условия согласования (2). Неособой заменой переменных х = Тео1(хь х2) система (1) и (9) может быть приведена к (эквивалентной (1)) регулярной форме [6] с единичной матрицей перед управлением:

Х = АЛЛ хл + А12 х2,

(16)- _ А А м

Х2 _ А21 —1 + А22 —2 + и + Ад,

( А A Л

^11 12

где

А21 А22

_ TAT 1; TB = (Орх(п-р) Ip)T, 1р - единичная матри-

ца; TQ = (0Кп-р) Лт)т, Л е Ярх/, x1 е Rn-p, xl е Яр.

Система вида (16), названная в [4] системой с динамическими исполнительными устройствами, отражает структуры

часто встречаемых на практике систем, где координаты состояния х1 описывают собственно объект управления, а вектор состояния х2, описывающий состояние исполнительных устройств, является входными управляющими воздействиями объекта управления, в то время как компоненты вектора и являются управляющими воздействиями исполнительного устройства. Такая структура позволяет использовать блочный подход к синтезу задачи стабилизации системы (16), а именно, на первом этапе синтезировать фиктивное управления на входе объекта управления, например, линейной х2 = Сх1, а на втором выбором истинных управлений и обеспечить равенство х2 - Сх1 ^ 0.

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

Преднамеренная организация в системе (16) скользящего режима на многообразии скольжения

(17) 5 = Сх1 + х2 = 0 , 5 е Яр,

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

(18) х1 = (А11 - А12С)х1, х2 = -Сх1,

где выбором матрицы С е Ярх(п-р| можно назначить произвольные темпы сходимости в укороченной системе (18). Для организации скользящего режима по многообразию (18) решается задача стабилизации второго уравнения системы (19)

(19) х1 = (А11 — А12С) х1 + А125,

5 = Ахх1 + А5я + и + ЛЕ,,

где Ах = [(СА11 + А21) - (СА12С + А22С)], А6. = СА12 + А22, управления выбраны в виде разрывных функций (идеальное реле)

(20) иг = -М^п (5г), г = 1, р .

Достаточные условия возникновения скользящего режима на многообразии (17) имеют вид [5]

Нш 5 < 0, Нш 5 > 0, г = 1,р,

—®+0 5г —®—0

из которых получают нижнюю оценку для выбора амплитуд разрывных управлений:

мг >|| Ах ||||х1|| + ||А51|||5|| + ||Л ||||Х11, г = 1р здесь и далее |Ас)||, ||Лг|| - строчные нормы г -х строк соответствующих матриц.

В случае, когда управляющие воздействия иг реализуются с помощью релейных элементов, имеющих неидеальности (нелинейность характеристики переключения, динамические неиде-альности), возникает движение в реальном скользящем режиме. При этом траектории системы (19) находятся в некоторой Д-окрестности поверхностей скольжения, что, как указывалось выше, может привести к неудовлетворительном показателям качества замкнутой системы.

В следующем подразделе неидеальности релейной характеристики устраняются за счет повышения коэффициента усиления на входе реле.

3.1 ОБЕСПЕНЧЕНИЕ ИНВАРИАНТНОСТИ ЗА СЧЕТ ОБРАТНОЙ СВЯЗИ

Вместе с системой в регулярной форме (19), (20) рассмотрим систему с неидеальными управлениями также в регулярной форме

(21) х1 = (А11 — А12С)х1 + А125 ,

•* Л * Л * * Г ~

5 = Ахх1 + А85 +ЛХ + и , где х* е Яп-р, 5*е Яр, и е Яр, и = —sign(/5*) - управляющее

воздействие, в котором учтены неидеальности исполнительных устройств (гистерезис, мертвая зона, люфт и т.д.)

~ =J-M1, S* > A1 /1;

U =1 M2, s* < -A2/1, i = lp,

где M1, M2 > 0; l = const > 0 - скаляр; Aj > 0, j = 1, 2, j = 1, 2 (см. рис.1).

Одним из основных свойств систем с преднамеренной организацией скользящих режимов является конечность времени 134

попадания на многообразие скольжения. Неидеальность исполнительных устройств обуславливает попадание за конечное время только в некоторую окрестность многообразия скольжения. Данный факт сформулируем в теореме 1.

Теорема 1. Если для системы (21) выполнены условия вида (22) -M2 +12 < Ax,ix1* + Asls* +ЛX < M1 - Я1,

(l1,1 = const > 0), i = 1, p,

где AX:i, Asi, At - i-е строки соответствующих матриц, то за конечный промежуток времени выполняется неравенство | Is || < max(A1, A2)/l, где (-A2), A1 - амплитуды сигналов на входе исполнительного устройства, при которых управляющее воздействие и выходит на границы (-M2), M1, ||s || = max{Is I} ,=—.

Доказательство теоремы 1 приведено в Приложении I.

Теорема 2. Пусть для систем (19) и (21) выполнены условия (22). Тогда для любой пары решений систем (19), (21) существует такое положительное число Nx, что

|| xl(t) - x*(t) || = Nx A /1, lim || xl(t) - x*(t) || = 0.

l

Доказательство теоремы 2 приведено в Приложении I.

В теореме 2, по сути, говорится о том, что при стремлении коэффициентов усиления обратной связи к бесконечности траектории движений системы (19) с идеальными релейными воздействиями и системы (21) с неидеальными исполнительными устройствами близки с точностью до бесконечно малой A/l. Другими словами, в пределе обеспечивается инвариантность движения системы (21) от внешнего возмущения £

При конечных коэффициентах усиления траектории различаются на достаточно малую, но конечную величину A/l, что при достаточно большом коэффициенте усиления позволяет обеспечить заданную точность в задаче инвариантной стабилизации с использованием неидеальных релейных характеристик.

Заметим, что одним из требований к выбору характеристик релейных элементов на практике является защита от так называемых «ложных» срабатываний - учитывая, что на полезный

сигнал на входе реле накладываются паразитные сигналы (шумы), разработчик оценивает их предельный уровень и формирует релейную характеристику («мертвую» зону, гистерезис) так, чтобы при нулевом полезном сигнале исключить переключения (как правило, высокочастотные) реле. Такой подход к выбору характеристик релейных элементов не решает проблемы «ложных» высокочастотных срабатываний реле вблизи границ гистерезиса или «мертвой» зоны. Для решения данной проблемы в следующем разделе предлагается ввести на входы реле дополнительный высокочастотный сигнал с амплитудой, превышающей размер гистерезисной петли или мертвой зоны. В этом случае частота переключений реле определяется внешним высокочастотным сигналом, а скважность задается полезным сигналом. Дополнительными преимуществами введения высокочастотного сигнала являются не только возможность повысить частоту переключений реле и, соответственно, решить проблему чаттеринга, но и использование на основе возникающего эффекта линеаризации релейной характеристики на низких частотах методов компенсации внешних возмущений с использованием непрерывной (средней) составляющей в комбинированном управлении, описанном в разделе 1. Важно отметить, что поскольку управления могут быть только релейными компенсация возмущений с использованием комбинированного управления, в данном случае они реализуются на основе изменения скважности.

3.2. ОБЕСПЕЧЕНИЕ ИНВАРИАНТНОСТИ С ИСПОЛЬЗОВАНИИ ПРИНЦИПОВ ВЫСОКОЧАСТОТНОЙ МОДУЛЯЦИИ

Введение высокочастотного сигнала на входы реле широко используется в инженерной практике при реализации принципов широтно-импульсной модуляции (ШИМ) в релейных системах, а также для линеаризации элементов с нелинейной характеристикой (вибролинеаризация) [2, 8, 9].

Рассмотрим систему (21), в которой управляющее воздействие и (^) выбрано в виде

(23) й =-sign(ls +Az1 +1pS(t)), Z1 = Wz1 + B1ls , где S(t) - вибролинеаризующий сигнал; l = const > 0 - скаляр;

Ip - единичная матрица; sign( ) - одна из функций, изображенных на рис. 1.

Будем рассматривать вибролинеаризующий сигнал, имеющий треугольную форму:

2hwt, 0<t<■—

S (t) =

— 2w

2hiw — ^ 3—

2h----^t, ------< t < —;

— 2w 2w

., 2hiw 3— ^ ^ 2— . -—

4h + —^t, — < t <—, i = 1,p,

— 2w w

где w - частота колебаний вибролинеаризующего сигнала; h = const > 2D (A=max(Ab A2)) - амплитуда модулирующего сигнала.

Запишем уравнения относительно переменной

Snew = ls* + М:

s new = l(AxX1 + l 1(As + LB1 )Snew + l 1 (Л W - ( A + LB1 ) Л)Z1 +

+ЛХ + й).

Достаточные условия возникновения скользящего режима на многообразии snew = 0 имеют следующий вид [5]:

lim 0 Snewi < ^ lim 0 Snewi > ^ г' = 1 Р ,

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Snewi ®+0 Snewi ®-0

откуда получают нижнюю оценку для выбора амплитуд разрывных управлений:

(24) -M2 + Я2 < 4Х + (A + ЛВ1). / + (LW) z1/1 + ЛХ <M1 - 4,

(Aj, A = const > 0) , i = 1, p, где Axi, (As +ЛВ1), (LW), Л - i-е строки соответствующих матриц.

Начиная с момента времени, когда \\snew\\ < max(A1, A2), начинаются высокочастотные переключения управляющих воздействий, обусловленные модулирующим сигналом S(t). При этом при стремлении частоты вибролинеаризующего сигнала S(t) к бесконечности исходная система (21) пропускает только среднюю на периоде составляющую управляющего вектора й. Использование высокочастотного модулирующего сигнала позволяет линеаризовать нелинейную характеристику исполнительных устройств, поэтому последующий синтез обратной связи может быть сделан в рамках линейной системы. Данные утверждения доказываются в приведенной ниже теореме.

Теорема 3. Если ю ^ ж, то переменные x*(t), s*(t) не содержат высокочастотных колебаний с частотой вибросигнала и исходная система (13) эквивалентна усредненной системе

X*0 = (A„ -A12C)x*0 + A12s*,

. * . * . * . с,

S0 = AxX10 + AsS0 + й0 +ЛХ ,

где s*(t), s*(t), x*0(t), u0(t) - усредненные на периоде 2п/ю значения переменных s*(f), s*(t), x*(t), u(t) (см. приложение II).

Доказательство. Любая реальная физическая система представляет собой фильтр низких частот. Поэтому естественным с физической точки зрения является предположение о том, что чем выше частота внешнего воздействия, тем меньше реакция системы на данное возмущение. Для доказательства теоремы удобно разложить управляющее воздействие в ряд Фурье на периоде t < т < t + 2п/ю колебаний вибролинеаризующего сигнала, а именно

й(t) = й0 (t) + ^ (a. sin(i wt) + bt cos(i wt)).

i=1

Решение системы (5) имеет вид

t+2p /w

s*(t + 2p / w) = eAs2p/w s*(t) + J eAs (t+2p/w-t)(Axx;(T) +

t

+ЛХ (t) + й(т ))dt.

Разложим также переходную матрицу в ряд Тейлора

2 (т -г - 2р / о)2

е

Лв (І+2т /ю-т ) _

Ір - Л; (т - г - 2р / ю) + Л;

2

- (т - г - 2р / о) +

* 6 " Тогда согласно формуле Коши Л* + 2р / о) = 2р / о /(г) +

г+2т/ю

+

і

Ір - Лх (т - г - 2р / ю) + Л;

(т - г - 2р / ю)2

2

+...

х

х (и0(г) + и* (т) + ЛХ (т) + Лхх* (т )^т,

где и*(т)= I (а 8Ш(/ от) + Ъ1 СО^ОГ)) .

г=1

Предварительно вычислим значения интегралов

г+2ж/о

- А* | (т - г - 2р / о)и*(т)а?т =

1) *

1 .

= Л; 2р / ю £

і=1

-—со8(і юг) +—8іп(і юг) ію ію

г+2т/ю

л2 1

(т - г - 2р / ю)2

2)

г

2

и *(т )<іт =

= Л2 (2р / ю)3 £

со8(і юг) + 8іп(іюг)

2т 2т

2 г=1

Продолжая подобные рассуждения для компоненты ряда матричной экспоненты с номером к, получим

г+2т /ю

1 (-1)*Л*

(т - г - 2т / ю)*

*!

и*(т )<іт =

= (-1)*Л (2т/ю)*+1 |/

*! і=1

Запишем выражение для ;*(г) в виде

- со8(іюг) + 8іп(іюг)

ч 2га' 2т' J

*0 = Ііт ю'+!г“дав = ц1П ; 0 + 2т/ю) - ; О>.

2т / ю®0 2т г 2т / ю®0 2т / ю

Согласно полученным выражениям

( / Л, 2т/ю

;0 (г) = Ііт

2т / ю ®0

(е^'"- Ір)

2т / ю

+Ї (-1)* Л, £

*=і *! і=і

г+2т / ю

+ ю Г еЛ, (г+2т / ю-т) ЛххО (т )йт

2т І Х 1

- со8(і юг)+-Ьі- Біп(і юг)

ч 2ті 2т

+ио(г).

Раскрыв неопределенность с использованием правила Ло-питаля

г+2т/ю

1 ел,а+2т / ю-т) лхХ*(т )^т

Ііт —-—

2т / ю ®0

= Ііт

2т / ю ®0

= Ііт

2т / ю®0

2т / ю

л г+2т/ю

й 1 ел, а+2т / ю-т) Лхх* (т )йт

й (2т / ю)

1

Л, 1 еЛ(г+2т/ю т)ЛХх1*(т)йт + ЛХх*(г + 2т/ю)

= ЛхХ1 (г);

с ^Л, 2т / ю

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Ііт

(еЛ

л)

2т / ю ®0 2т / ю

; (г) =

= Ііт Л,еЛ2т/ю/(г) = Л,/(г)

2т / ю ®0

получим

;*С-) = Нт0 £ (-1)* Л, (2р-/ю^ £

2т/ю®0 *=1 *! і=1

+ ЛхХю(-) + Л,,о(-) + ЛХю(-) + и0() = ЛхХ10(-) + ЛА)(-) + ЛХю(-) + и0( )•

Также раскрываем неопределенность

а Ь

----— СО$(іМ) +-------— 8іп(/юг)

2т 2т

2 —/ w ®0

lim s* (t) = lim ---------------

г /w®0 2—/w®0 2 — / w

t+2 /w

t+2 /w Г 0

Js*q )dq = o

0

d

J s*(0 )d0

d (2—/ w)

lim

= lim s*(t + 2—/w) = s*(t);

2—/w®0

1

2 — /w ®0

2—/w ®0

2—/w ®0 2—/w ®0 2—/ffl

Таким образом, получено предельное уравнение в виде

• * Л * Л * А ^ • * Л * •4**^"

50 = АхХ10 + Лх50 + Л£ + и0 или 5 = лхх1 + + Л£ + и0 .

Вычисление средней составляющей u0(t) управляющего воздействия u(t) приведено в приложении I.

Подставляя u0(t) в последнее уравнение, получим (см. приложение II)

(25) X* = A - АгС)х* + А12s\

s* = + (As -kl)s* -кЛ2z* +ЛХ.

Решения данной системы может быть выписано с использованием формулы Коши. Согласно (25) оно не содержит исходного высокочастотного сигнала. Для упрощения обозначений возмущение £, обусловленное несимметричностью характеристик переключения исполнительных устройств, включено в вектор внешних возмущений Л£ Здесь и далее полагается, что структура модели возмущений (7) учитывает наличие постоянной составляющей в выходной переменной Л£

Теорема доказана.

На основе доказанной теоремы покажем асимптотическую сходимость переменных системы (25) к нулю при использовании управляющих воздействий вида (23). Вводя новую переменную e = £ - kz*, перепишем (21) в виде

х* = (Л11 - Л12С)х* + Л125*,

5 * = ЛХх1* + (Л5 - Ы)5 * + Ле, е = Же -Б1к!,5*.

Согласно методу эквивалентного управления [5] при

назначены произвольным образом в силу предположения о наблюдаемости пары {Л, Ж}.

Таким образом, в данном разделе решена задача обеспечения инвариантности движений системы (21) от внешних возмущений £, для которых известна порождающая модель, при неидеальных релейных управляющих воздействиях. Разработанные алгоритмы могут быть использованы при управлении электромеханическими системами с исполнительными устройствами, имеющими заведомо ключевую природу.

4. Конечная частота переключений, оценка погрешности

Применение вибролинеаризующего сигнала с бесконечной частотой возможно только в теории. На практике скорость переключения ограничивается множеством факторов, одним из основных является увеличение тепловых потерь ключевых устройств при высокочастотных переключениях. Рассматривая допредельный случай при конечной частоте переключений ш, получим, что движения системы (21) при попадании в Л//-окрестность описываются уравнениями (25) с точностью до малой величины, зависящей от ш. В данном разделе обсуждаются некоторые аспекты, которые необходимо учитывать при конечной частоте ш. Показано, что при конечной ш подавление

I ^ да (1/ш ^ 0), получим (£//) ^ ЛХх*-Ле. Тогда уравнения

предыдущей системы могут быть переписаны в виде

Темпы сходимости переменных Х1* , е к нулю могут быть

возмущений, с известной моделью, возможно только с заданной точностью.

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

Для обеспечения инвариантности движения системы (21) от внешнего модельного возмущения в разделе 3 был предложен метод динамической компенсации, основанный на разделении движений за счет выбора коэффициента усиления обратной связи I ^ да. При конечной частоте модулирующего сигнала ш возможна ситуация, когда за счет достаточно большого коэффициента I моменты переключения уже не определяются модулирующим сигналом. Иначе говоря, при I ^ да и конечной частоте ш скорость роста сигнала 5пек может существенно превосходить величину производной модулирующего сигнала 8(1), что в свою очередь может приводить к возникновению автоколебаний с частотой, превышающей частоту ш. Такая ситуация нежелательна с практической точки зрения из-за тепловых потерь в ключевых элементах, так как частота вибролинеаризующего сигнала выбирается и так максимально возможной.

Чтобы избежать указанной проблемы необходимо предусмотреть ограничение на величину коэффициента усиления обратной связи I. Найдем соотношение между величинами I и ш, чтобы при любых возможных ситуациях моменты переключения управляющих воздействий в основном зависели от вибросигнала 3(().

Если выполняются условия (24) для переменной 5пек, то можно указать ограничение на величину производной 5 пек

КеЛ£ М, где М - некоторая константа.

Записывая выражение для производной от переменной ~ = 5пек + ^(0, получим

~ = I(/(Х*, ^, ^) + ~) + 1р8(г),

где и = 81§П(~), /(х*, 5^, = ЛхХ* + Г1^ + +

+1->( 12^ -(4 + £2 в )^2> ^ + хх.

Если выбрать коэффициент I так, что

(26) I > | 5(0|/М, | 8 (г)| = —,

к

то получим, что при ~ й [—Л1, Л2]

~ ~ < 0 .

Другими словами, переменная ~ будет стремиться к области [—Л1, Л2], т. е. сигнал 5пеи,(0 будет стремиться отрабатывать вибролинеаризующий сигнал —3(г). Если бы управляющее воздействие реализовывалось с помощью идеального реле, то при выполнении условия (26) 5пе^^({) в точности совпадало бы с

—ё(г). Однако из-за наличия неидеальностей выполняется неравенство

(') + 8 (г )||< [-А 2, А1].

Итак, при коэффициенте I, удовлетворяющем условию (26), движения системы (19) происходят в [—Л1, Л2]—окрестности начала координат. При этом величины | ~ |, / = 1, ...,р, могут существенно превосходить величину | 8(г)|, что при неизменной величине амплитуды колебаний (Л1 + Л2) переменных ~ неизбежно приведет к повышению частоты переключений шь которая в данном случае будет ш\ > ш.

Впрочем, для некоторых видов исполнительных устройств, изображенных на рис. 1, условие (26) может оказаться более грубым. Рассмотрим это на простейшем примере одномерной системы.

Пример. Пусть

5*(0 = ^п(~),

~ = -/sign(~) + 8(г1), ~еЯ1, ~(г) = //(г) + 8(г)

где параметры исполнительного устройства: М = М1 = М = 10, Л1 = Л2 = 0,1, функция sign(•) — реле с гистерезисом; параметры вибросигнала: к = 0,3, ш = 200ж.

При данных значениях параметров

|8 (г )| < — = 400 • 0,3 = 120. п

Следуя рассуждениям, описанным выше, а также согласно (26), при / > 120/М = 120/10 = 12 возникает реальный скользящий режим для переменной ~, которая находится внутри отрезка [—0,1; 0,1]. Однако для некоторых /, удовлетворяющих

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

Для рассматриваемого примера, если в установившемся режиме существует периодический режим, то переменная 5 (г) в силу симметричности исполнительного устройства при частоте колебаний ш = 200ж колеблется с амплитудой (см. рис. 6)

шах(/(г)) = М • (2л / ю)/4 = 0,025 .

Амплитуда колебаний переменной /5

шах(//) < 1М • (2л /ю)/4 < 0,025/.

В силу системы получим, что переменная ~(г) (см. рис. 6) является суммой двух треугольных сигналов, сумма которых может переключать управление и(г) с частотой ш и при некоторых / из (26).

Действительно, при / > 12 величина /5 (г) растет быстрее, чем вибросигнал, и начинает оказывать преобладающее влияние на моменты переключения управляющего воздействия. Однако переменная ~ (г) может иметь величину производной как большую, чем | 8(г) | (сумма возрастающих /5*(0 и ^(0), так и меньшую по сравнению с | 8(г)| (сумма одного возрастающего и одного убывающего из сигналов /5*(0 и ^(0). Если средняя величина производной на полупериоде совпадает со значением

— Г ~(0С = (А1 + А2)а = 0,2 • 200 = 40,

Т 0 л

то получим, что может существовать периодический режим с частотой вибросигнала ш при некоторых / из (26).

Вычислим подробно последний интеграл

л/а (г1 л/а

а Г 5(гс = а Г (/М + 2ак / л с + Г (/М - 2ак / л )С

л 0 л |/с {

= а ((/М + 2ак / л )|г + (/М - 2ак / л )г Г/а

л \ 10 1^

По построениям 3(0) = п/М /(2ш) — Л1 < к (см. рис. 6), соответственно,

г1 = л (к - л/М /(2а) + А1) /(2ак).

Данное выражение имеет смысл только при

к - л/М /(2а) + А1 > 0, т.е. при

(27) / < (к + А1) = 16.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

лМ

Вычисляя, наконец, среднее значение производной, находим

а((/М + 2ак / л)г1 + (/М - 2ак / л)(л / а - г1)) = л

а (4ак / лг1 + (/М - 2ак / л)л / а) = л

= /М - 2ак / л + 2а / л (к - л/М /(2а) + А1) =

= 2А1а / л = 0,2 • 200 = 40.

Итак, действительно для реле с гистерезисом возможно переключение с частотой вибросигнала при /, удовлетворяющем

(26).

Рис. 6. Переключение с частотой вибросигнала при I из (26)-(27)

При дальнейшем же увеличении коэффициента I возникает описанная выше ситуация отработки вибросигнала в реальном скользящем режиме (рис. 7).

Однако если рассмотреть этот же пример, но с релейным элементом с характеристикой переключения, изображенной на рис. 1в, то получим, что и при I из (26) возникают переключения с частотой, отличной от ы (см. рис. 8).

Объединяя все вышеизложенное, мы предлагаем выбирать коэффициент I так, чтобы неравенство (26) не выполнялось.

4.2. ОЦЕНКА ПОГРЕШНОСТИ ПОДАВЛЕНИЯ ВНЕШНИХ ВОЗМУЩЕНИЙ.

В разделе 3 было показано, что в предельном случае ы ^ го обеспечивается полное подавление внешнего модельного возмущения А£ Однако при конечной частоте переключений среднее значение управляющего воздействия щ(1) будет являться линейной функцией от компонент ) + Л^10(^) ^10(^) -

среднее на периоде значение переменной ^(О) лишь приближенно с некоторой погрешностью. В данном параграфе будет найдена оценка этой погрешности подавления внешних ограниченных модельных возмущений.

***© 0.1 0

^ -0.1

1

І» о -1

Рис. 7. Результаты моделирования при I = 100

Рассмотрим решение системы (21), (23) на периоде колебаний т е [г, г + 2ж!ю\

~(Т) = еА{х-г)~(г) + ]в2(*-в)(Би(в) + Ь% (в))^в ,

' Ап - А12С А12 0 " Ґ 0 "

~ / * * \Т ~ где х = (х £ в) , А = Ах 4 0 , В = 1Р

0 V 1В1 ж / 0 V У

^ (0тх(п-р) ^ 0тхт) .

Для управляющего воздействия и(г) и внешнего возмущения могут быть указаны ограничения |и(в)|< М, IX (в)|< N .

482390482348235389914823902389

Анализ и синтез систем управления Тогда разница значений ~ (т) - ~ (г) может быть оценена

|| ~ (т) - ~ (г )||< II (еА(т - г) - 1п+т)~ (г )|| +

(28) + II }в2(т-в)Ви(в) + (в))^в II < 0,(1/о),

г

где 0,(1/О) = (в"3'12*/О - 1п+т) II ~(г) II + в"3112*/О(М + II ЛII N) .

Рис. 8. Результаты моделирования для 1=15 и исполнительного устройства на рис. 1в

Величина X является малой величиной порядка малости 1/^, и, как было показано в предыдущем разделе, ііш 01(1/о) = 0.

О

Поскольку функция ~ (ї) является липшицевой, то по теореме о среднем найдется такой момент времени

& є [ї, ї + 2п/^], что

~ (0 ’) = ~0(ї)-

Согласно (28) можем оценить также норму разности ~ (т) - ~0(ї) как

ІІ~(Т) - ~(ї)|| < 01(1/о).

Используя последнее неравенство, запишем оценку нормы

II ^(О - ^ 0г (0) II = II /^*(г) + (г) + (г)) II <

(29)

< 0-

Ґ1Л

где 02(1/ю) = (I + ЦЛЦ)01(1/ю).

Используя результаты вычисления средней составляющей управляющего воздействия (см. Приложение II) при ш ^ да, найдем среднюю составляющую, например, для реле с гистерезисом (см. рис. 1а) при конечной частоте ш (см. рис. 9)

О г+2*/о___ О О

%г (0 =- 2* | 81ёП(^г(в) + 8(в)Ув = 2 М2 * ""

ї+2р/о

V

А1 - ЯпеМ2к

о

- . = р + А2 + 2Р

ї2 ї +

О

о

М2 -М1 А, - А

- + -

2

2 (М2 + М1)-

м2 + м1

( +

, .. е. М2 + М1 . . . ...

+ (г2)) = Х------71----(*пв^ (А) + Япв*г (г2)).

Как видно, для вычисления среднего значения вектора и0(г) необходимо знать решение системы, которое в общем случае можно получить только численно. Используя (29), можно получить оценку приближенного вычисления среднего значения компонент и01(г) вектора и0(г) (см. приложение II)

К(г) - х * - к^ 0г (г )"< 0з(1/О),

где 03 = к02(1/ш); к определяется согласно приложению II.

Рис. 9. Вычисление средней составляющей при конечной частоте вибросигнала

Подводя итог рассуждениям, при конечной частоте переключений получим, что система дифференциальных уравнений для средних составляющих от переменных системы (21), (23) записывается в виде

*10 = (А11 — А12 С) *10 + А12 в0,

(30) ^ = 4*1*0 + (А - к1)в0 + Ае0 + к1 , е0О) = х0 О) - ^10 (О >

е 0 = Же0 - Б1к1з 0,

Ф ?+2р / ю _

где е0 =— (е(в )йв , X - ограниченное по норме возмуще-

2р ]

ние II кХ II£ О3.

Траектории усредненной системы (30), если конечно она устойчива, при конечной частоте будут сходиться в некоторую окрестность начала координат, размеры которой определяются

нормой || к£ || < O3. Таким образом, предлагаемый подход позволяет компенсировать среднее значение внешнего модельного возмущения с заданной точностью.

Установившаяся ошибка подавления внешних возмущений для усредненной системы (30) может быть оценена как

|| ~о || < || I я ||Оз(1/со),

ч - А12С А12 0 Ї ' 0 "

где А = Ах < - , Ц = 1рк

0 V В ж 1 0 V У

5. Пример

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

X = Х2,

X2 = х3,

Xз = а1 x1 + а2 x2 + a3 x3 + bu + ЛХ, где x1 - координата тела (угол поворота); x2 - скорость движения (вращения); x3 - сила тяги (электромеханический момент), действующая на тело; и - управляющее воздействие (например, напряжение на обмотке двигателя, магнита и т.д.); а1, а2, Ь -некоторые постоянные параметры, £ є К" - внешнее возмуще-

Л_ г)1 х"

ЄК .

Выберем поверхность скольжения так, чтобы в скользящем режиме верхняя подсистема принимала вид

X = Х2,

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Х2 = -50х1 -15х2.

Как видно, для этого нужно обеспечить выполнение следующего равенства

х3 = -50х1 - 15х2 .

Таким образом, выберем уравнение поверхности скольжения в виде

5 = х3 + 50х1 + 15х2 .

В данном примере примем, что внешнее возмущение Л^ содержит постоянную и гармоническую составляющую. Иными словами, его модель может быть представлена в виде

X = $2,

4 = ^ Я3, Л = (1 0 1),

$3 =-^0 $2.

где ^0 - частота колебаний гармонической составляющей внешнего возмущения.

Составляя матрицу наблюдаемости для пары {Л, Ж}, получим

' Л Л ' 1 0 1 "

Н= ЛЖ = 0 — w0 +1 0

ЛЖ2 V ) 0 V 0 — w02 + w0 0

Вычисляя определитель матрицы наблюдаемости det Н = w0(w0 - 1)2, находим, что det Н Ф 0, при w0 Ф 0,1. Таким образом, при w0 Ф 0,1 пара {Л, Ж} наблюдаема.

Предполагается, что w0 << О, где ю - частота вибросигнала.

Управляющие воздействия выбираются в виде (15) и = —(/$ + Лг + 5(ґ)), где sign(•) - функция, изображенная на рис. 1а, параметры реле М1 = 1,2; М2 = 4; Ді =0,1; Д2 =0,2; величина амплитуды вибросигнала Н = 0,3; частота вибросигнала ю = 104; коэффициент I = 10.

Уравнения в виде (14)

х2 = -50 х1

-15х2 + 5,

і1 = 9150х1 - 165х2 -1035 + 600и + ЛХ, е1 = е2 — Ь1е1 — Ь1е3,

(31) Є2 = 100е3 - Ь2е1

Є3 = -100е2

'Ь3е1

-Ь2е3,

-Ь3е3

где для исходной системы были приняты параметры а3 = -118, а2 = -1760, а1 = 400, Ь = 600.

Выберем коэффициенты Ь1, Ь2, Ь3 в (22) так, чтобы корни характеристического уравнения р1, р2, р3 замкнутой системы

(31) равнялись

р1 = -100 , р2 =-110, р2 = -120 .

В этом случае коэффициенты характеристического полинома р3 +1 р2 + 12 р +13 = 0 равны

1 = 330, 12 = 36200, 1 = 1,32 -106.

Составим характеристическое уравнение для (31)

' Ь 1 - Ь Л

ж - ВЛ =

0

- Ь3 -100

-Ь2+100

- Ь3

V /

Р3 + (Ь1 + Ь3)р2 + (104 99 Ь ) р . (104

3,^ , V- 99Ь2)р + (104Ь1 + 100Ь3) = 0

Выражение для вычисления коэффициентов матрицы В

1

0

104

0

99

0

1

0

100

1Ь Г 1 1

Ь2 = 4 0 -1

3Ь ч І3 3

На рис. 10 представлены результаты моделирования при и = -sign(5), где функция з1§п(^) имеет характеристику переключения, изображенную на рис. 1а. Как видно, ошибка регулирования имеет составляющую, обусловленную внешними возмущениями порядка 10-5 и довольно значительные колебания более высокой частоты порядка 2-10-6.

х1 х2

4 4.05 4.1 4.15 4.2

і, в

Рис. 10. Результаты моделирования при и = -sign(5)

На рис. 11 представлены результаты моделирования при управлении в виде (23).

Частота колебаний повышена за счет внешнего модулирующего сигнала д(^), что приводит к уменьшению амплитуды колебаний переменной £(/) и х1 соответственно. Величины

ошибок в этом случае на несколько порядков меньше, чем при

-8

классическом подходе, и примерно равны 10 и 0,7-10 соответственно. Как было указано в параграфе 4, в силу конечности частоты т модулирующего сигнала 8(£) не удается полностью подавить влияние внешнего возмущения, несмотря на то, что его модель известна. Однако если полученной точности недостаточно, величину ошибки можно уменьшить за счет повышения частоты т.

6. Заключение

В данной работе рассматривались вопросы синтеза инвариантных систем с использованием неидеальных релейных исполнительных элементов. Был предложен алгоритм компенсации внешних возмущений, порождаемых известной моделью, с использованием принципов динамической компенсации. За счет добавления высокочастотного модулирующего сигнала на вход исполнительных элементов удалось подавить нежелательные колебания в установившемся режиме (чаттеринг). Синтезированный нелинейный алгоритм управления обеспечивает асимптотическую сходимость переменных системы к нулю с темпами, задаваемыми выбором коэффициентов обратной связи.

Приложение I

Доказательство теоремы 1.

Рассмотрим функции Ляпунова

V =1 /2

г 2 г ’

производная которой в силу (21) имеет вид (П1) Гг = (АХ1х* + / + ЦХ - , i = 1, р .

Покажем, что область — Д2/ / < 5* <Д1/ / является областью притяжения системы, причем, попадание в данную область обеспечивается за конечное время.

1) Для случая 5* > Д1 //: ui = —sign(/5i) = —М1. Дифференциальное уравнение для 5*

5* = + А*,/+— М1,i =1 р •

Производная согласно условиям теоремы (22) ограничена сверху 5* < — Х . С учетом 5* > Д1 //, (П1) и условиям (22) имеем

5* >0 ^15* 1= ^Т2^ =15* I;

<¥г = 5*( Ах,,х* + Ах,5 * + ЦХ — М1) =

=| 5* I (Ах,гх* + АХ15* + ЦХ — М1) < —.

В соответствии с решением последнего дифференциального уравнения получим

V- (*) = (—+7^ )2.

Оценка времени попадания изображающей точки системы в заданную полуокрестность 5* < Д1 / / определяется выражением

і4ї

ґ А л ^Г(о)-^

V

і

2) Рассуждения при 5_1 <—Д2// аналогичны предыдущим. При выполнении условий (22) траектории системы (21) также сойдутся к границе рассматриваемой области 5* > —Д2 // за время

л/2

І2

;^т ^2 А2

5Д0)Т+142

; А 2 (0) +-2

Из рассмотренных случаев следует, что | 5* | < тах(Д1,Д2)//, || 5* || < тах(Д1,Д2)//. Аналогичные рассуждения справедливы для системы (19). Теорема 1 доказана.

Доказательство теоремы 2. Обозначим Д = тах(Д1, Д2), М = тах(М:, М2). По смыслу начальные условия для систем (19) и (21) совпадают:

+

і

(П2) х*(0) = х1(0), 5*(0) = 5(0), 1 = 1,р .

Пусть их величина такая, что 5*(0) = я. (0) >А // или 5*(0) = si (0) <—А //, т. е. все управляющие воздействия и, как идеальные и, так и реальные, в начальный момент времени находятся в зоне насыщения.

Без ограничения общности предположим, что для системы

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

(19) скользящий режим возникает в моменты времени 11, ^,.../р в следующей последовательности: 51(^1) = 0, 52(^2) = 0 и т.д. При этом соответствующие компоненты векторов управляющих воздействий (П3) и. (^) = и. Ц) (^ < ^'), где 1.' - некоторый момент времени.

Предложение 1. Возможны две ситуации. Согласно первой . * ti соответствует моменту времени, когда si попадает в окрестность — А2// < я* <А1//, т. е. начинаются переключения и^) . Во втором случае я^') = 0 и начинаются переключения н(0, = и. В качестве конструктивного доказательства теоремы рассмотрим пошаговую процедуру, в которой на каждом этапе показывается различие траекторий систем (19), (21) на малую величину порядка А//.

Шаг 1. Определенно в силу (П2), (П3) для момента времени t1' можно сказать, что в зависимости от начальных условий выполняется одно из равенств

(П4) яД^') = ^Х^') = —А2// либо яД^') = ^(О = А1//, так как системы (19), (21) полностью совпадают. Согласно теореме 1 и учитывая, что 5^) = 0 для оценки величины t1 - t1' при начальном условии (П4), получим оценку t1 —11' < с1А //,

где с1 = тах

Ґ1 А 1 А2 Л

1 / 12 /

Теперь для момента времени t1 оценим разность решений систем (19) и (21):

x(tl) = eA(4 ^x(t.') + j eA(tl т)(u(т) + QRX)dt, x = (x. s)t,

^1' tl

x*(tl) = eA(tl-tl')x*(t1') + jeA(tl -T)(u(т) + QRX)dt, x* = (x*,S*)T ,

tl'

tl

II x(tl) — x*(tl) II = jII eA(l —т)(u(t) — ~(т)) II dt <

(П5)

< jII eA(l —т) IIII u(t) — ~(т) II dt <Mclel|AIIClA/1A// < N.A//,

так как согласно (П2), (П3) x(tl') = x (t.').

Шаг 2. В момент времени t. порядок уравнений, описывающих (1), понижается на единицу, так как Sl(tl) = 0. Уравнения для (19), (21) примут вид

•* / Л Л S-1\ * il 1* *

(П6) xl = (A11 — A12^)xl + A12S + alSl ,

-1* .<1* ,<11* 1* і 1 У 1

S = A^x. + AsS + asS. +ЛХ + u ,

xl = (A11 — A12^)xl + A12S ,

S 1 = A.x. + A.S1 + u1 + ЛхХ ,

і і \T і* , * *чт і і \T

где S = fo,..., Sp) , S = (S2 ... Sp) , u = (u2,..., up),

u1 = (u2 ... up)T ; All2 є R(n—p)x(p—1 - матрица Al2 без первого

столбца; A. є R(p—і)х(p—1) - матрица AS без первого столбца и первой строки; A. є R(p—l)x(n—p) - матрица Ax без первой строки; a1 - первый столбец матрицы Al2; a. - первый столбец матрицы AS без первого элемента. Обозначив

x1 = (x. ... s')t, A1 =

"An — AX1C A^

Al

запишем норму разности решений для систем (П6) в момент времени ґ2'. Согласно предложению 1 рассмотрим 2 случая.

1) Пусть t2 ' соответствует моменту времени, когда =А1// либо 5* =—А2// (я2(£2') 0). С учетом (П3)

и1^2) = и1^2) 0 < t < t2', получим

|| x1(t2') — Х^') || < || вА1(‘2'—‘^ || || x1(tl) — Х^) || +

+ 11| еА(—т)и1(т) — и\т) + (а1 а])Т]*(т))|| )т <

£ 2 '

< у || х1^) — х1*^) || + Г|| еА‘ ( —т) || || (а1 а\)Т]*(т) || ёт.

Согласно теореме 1 время попадания на вторую поверхность конечно и || ]*(т) || < А//. Учитывая (П5), находим

|| х1(£2') — х!*(£2')|| < е"А1"1'1 Ы1А// + е||А1||Г1 ||(а1 а])т || Т1А// <

< N \ А / /,

где Т1 = t2 ' - t1, следовательно || я2(£2') — 5*(£2')Ц<N'2 А//.

Согласно теореме 1 с момента времени ^ ': | 5* | <А//. Получим оценку времени ^ ^ ' попадания на поверхность сколь-

жения = 0 при начальном условии |,у2(£2 ')| < А// + N' А//:

/ , '< А / / + N 2 А / / < . . . . }

t2 —12 <---------2----< с2А//, 1 = тт{А1,12} .

1

Таким образом, окончательно для момента времени ^ получим || Х1(*2) — Х1*^) || < || еА1 ^ —*) || || Х1(*2') — Х^') || +

2 2 2 2

І 2

+ 11| вл (-т\ы1(т) -ы1(т) + (а1 а1 )т]*(т))|| ёт <

?2

< е||Л||Т2Ы\ А/1 + [|| ел(-т)|(М +1| (а1 а])т || А/1)ёт <

< N2А / /,

где Т2 = ^ - t1, N2 = е||А||Т2(N'2 +М +1| (а1 а^)т || А//), следовательно Н^) — я^С^г) || < N2А//.

2

2) Если равенство (П3) нарушается в силу возникновения скользящего движения по поверхности 52 = 0, т. е.

s2(t2') = я2(£2) = 0 ((V) при этом находится за границами отрезка [- А2//; А1//]), то, учитывая (П5), имеем сразу

|| Х1(*2) — Х1*^) || < || еА1 ( —(1) || || (Х1(*1) — Х1*^)) || +

^ 2

+ Г1| {‘2 —т\и1(т) — и\т)+1| (а1 а])т || ]*(т)) || ёт <

2

< е||Л||Т2Ы1А/1 + (|| еЛЛ-т)||||(а1 а])т || А/ 1ёт < ^А/1

1

її'

где Т2 = І2 - І1, N2 = е||лр2(^ + ||(а‘ а]У || А/1),

||]2(І2) - ]*(І2)||< N2 А /1.

Таким образом, продолжая подобные рассуждения, на р-м шаге находим

](ір) = 0, || ]>р) || < NpА/1, || Х](ір) - х*(ір) || < NpА/1,

где N - некоторая константа.

Рассмотрим движения (19), (21), начиная с момента времени ір, когда в системе (19) скользящий режим возник на всех поверхностях ]іг і = 1,... ,р:

х1 = (Л11 - Л12С)х1;

X* = (Л„ - Л,2С)х* + Л^/, ||/||<А/I.

Оценим разность решений:

У х1(ір) -х*(ір) У < Уе(Л11 -Л12°)(І-р} || || х1(ір) -х*(ір) || +

+1| |е(Л“-Л12С)Л-т)Л125*(ір)ёт || < || е(Л11 -Л12С)(Мр} || NpА/1 +

Ір

е (Л11-4^ Xі-тК1р)

+ || 1 е(Л11 -Л12С)(І-т}Л12]\ір )ёт||.

£р

Для гурвицевой матрицы А11 - А12С обратная матрица существует всегда и справедливы соотношения

1

|| |е(Аи—АиСХ£—т)а12]*(т)ёт ||<

£р

1) < || (А„ — А12С)—1(1п—р — е(А11—А12СХ£—£р}) || || А12 || NpА// <

<||(А„ — А12С)—1 || || А12 ||^А// < N'х А//;

2) це(А11—А12С)(£—£р )ц< 1п—р, ц/п—р — е<Л1—АпСХ^р )ц< 1п—р

Таким образом, окончательно получим

|| Х1(£) — х*(£) || < NpА// + N'х А// = NxА//.

Если теперь увеличивать коэффициенты усиления обратной связи /, то в пределе имеем

Пт || х1(£) — х*(£) || = ПтNxА// = 0 .

Теорема доказана.

Приложение II

Рассмотрим вычисление средней составляющей управляющего воздействия для треугольного и синусоидального модулирующего сигнала. При рассмотрении предельного случая (о^<х>) было показано, что

Пт ]*(£) = 5*(£), Пт г1(£) = х10(£),

2Р / Ш®0 2Р / Ш®0

ш £+2р/ш

где г10 (£) =------ [ г1 (в)ёв .

2Р £

Таким образом, при вычислении и0(£) можем считать переменные ](£), z1(t) постоянными на периоде колебаний вибролинеаризующего сигнала.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Вычислим и0(£) для некоторых видов нелинейностей, представленных на рис. 1. Для нелинейности, представленной на рис. 1,г, и вибросигнала треугольной формы на периоде колебаний получим

О і+2рі°— * . м1 — М2

%■ (О = —— І віедС/^о,- (() + Лг ^) + З (г ))^т =---------------------- ------

2Р г 2

^1 / А |2 л2\ ^2 / А |2 А 2 \ М А1 М Д2

—L (А'2 —А2)-----------— (А'2 —а22 ) +-------------------------1-2 —

4п 1 1 4Л, 2Н 2Н

(/4 (і) + Nzю(t)),

М1 +М2

м1 м2

где к1 =------, к2 =-------------коэффициенты усиления линей-

А 1 _А1 А 2 —А2

ных зон; Лг - г-я срока матрицы Л.

На рис. П1 показана качественная картина управляющих воздействий при треугольном вибросигнале.

Значения средних составляющих для остальных нелинейностей и треугольном вибролинаризующем сигнале, изображенных на рис. 1, представлен в таблице П1.

Таблица П1. Средние составляющие управляющего воздействия при треугольном вибролинеаризующем сигнале 4______________

Нелинейность

Среднее значение u0l(t)

U0i (t) = -k1s0l (t) — K2izl0 (І) 1

і*

= M1 — M2 A2 -a*

2

2-x(M1 + M2);

4h

M1 + M 2 k = M +M K = kL*. 2h 2*

U0i ) = -k1s0* (t) — K2iz10 (t) + X,

e* M1 — M2 A 2 + A'

і* =— — 2

*

іі ;

2

4h

2 m 2 + Al +Al m 1

4h

M1 + M 2 k = M +M K = kL*. 2h 2*

uoi) = -k1s0i(i)—K 2*zio(t)+і*;

*

M1 — M2 A

A

2

xH/fx •

2h

2h

M1 + M 2 k = м +M = *. 2h 2*

4 5 таблице обозначено X * = diag(Xl — X* )• Параметры исполнительного устройства (амплитуды реле, величины гистерезиса, коэффициенты усиления линейных зон и т.д.) предполагаются постоянными,, либо медленно меняющимся во времени, поэтому примем

возмущения Xi , обусловленные несимметричностью характеристики

% • *

переключения, постоянными: £ = const, X = 0 •

Рис. П1. Качественная картина управляющих воздействий при треугольном вибросигнале

Литература

1. АНДРЕЕВ Ю. Н. Управление конечномерными линейными объектами. - М.: Наука, 1976.

2. НГУЕН К. Х., УТКИН В. А. Задачи управления двигателем постоянного тока // Автоматика и телемеханика. - 2006. -№5. - С. 102-118.

3. Системы автоматического управления с переменной структурой / Под редакцией Емельянова С. В. - М.: Наука, 1967.

4. УТКИН В. А., УТКИН В. И. Синтез инвариантных систем методом разделения движений // Автоматика и телемеханика. - 1983. - №12. - С. 39-48.

5. УТКИН В. И. Скользящие режимы в задачах оптимизации и управления. -М.: Наука, 1982.

6. УТКИН В. И., ЯНГ К. Д. Методы построения плоскостей разрыва в многомерных системах с переменной структурой // Автоматика и телемеханика. - 1978. - №10. - С. 7277.

7. УОНЭМ У. М. Линейные многомерные системы управления. Геометрический подход. - М.: Наука, 1980.

8. ФЕЛЬДБАУМ А. А. Электрические системы автоматического регулирования. - М.: Оборонгиз, 1957.

9. ЦЫПКИН Я. З. Релейные автоматические системы. - М.: Наука, 1974.

10. BARTOLINI G., FERRARA A., USAI E. Chattering avoidance by second-order sliding mode control // IEEE Trans. On Automatic control. - 1998. - V. 43, №2. - P. 241-246.

11. BONDAREV A. G., BONDAREV S. A., KOSTYLYE-VA N. Y., UTKIN V. I. Sliding modes in systems with asymptotic state observers // Automation and Remote Control. - 1985.

- V. 46, №6. - P. 679-684.

12. DRAZENOVIC D. The invariance conditions in variable structure systems // Automatica. - 1969. -V. 5, №3. - P. 287-295.

13. UTKIN V. A. The method of dynamic compensation in a problem of estimation of external disturbances // In proc. SICPRO’06, Moscow, 2006. - P. 754-771.

14. UTKIN V. I., GULDNER J., SHI J. Sliding mode Control in Electromechanical systems. - Tailor and Francis, London, 1999.

15. YOUNG K. K., KOKOTOVIC P. V., UTKIN V. I. A singular perturbation analysis of high-gain feedback systems // IEEE Trans. - 1977. - V. AC-22. - P. 931-939.

INVARIANCE IN SYSTEMS WITH NON-IDEAL RELAY CONTROL

Sergey Kochetkov, Institute of Control Sciences of RAS, Moscow, junior research worker (ser711@yandex.ru).

Utkin Victor, Institute of Control Sciences of RAS, Moscow, D.Sc., professor (65, Profsoyuznaya st., Moscow, +7(495)334-93-21, e-mail: vicutkin@ipu.ru).

Abstract: The invariance problem is considered for linear stationary systems with relay control inputs. The classical way of solving this problem consists in using sliding mode control algorithms. When actuators have imperfections (unmodeled dynamics, nonlinearities and so on), the chattering problem arises. In this article the invariance problem is considered for the system with non-ideal relay actuators. There are two approaches to solve the above problem. First method is based on parameterization of nonlinearities of relay by feedback gain coefficients. It is shown that chattering is suppressed completely when feedback coefficients tend to infinity. Another approach consists in using high frequency modulation signal to linearize switching characteristics of relays. Then dynamic compensator approach is utilized for linearized system. The simulation results show the efficiency of the proposed algorithms.

Keywords: relay systems, invariance problem, real sliding modes, deep feedback control, linearization by high frequency signal.

Статья представлена к публикации членом редакционной коллегии Б. Т. Поляком

i Надоели баннеры? Вы всегда можете отключить рекламу.