ISSN 2074-1863 Уфимский математический журнал. Том 1. № 4 (2009). С. 67-77.
УДК 62-50
МЕТОД РЕГУЛЯРИЗАЦИИ СКОЛЬЗЯЩИХ ДВИЖЕНИЙ
ПО ОБРАТНОЙ СВЯЗИ
С.А. КОЧЕТКОВ, С.А. КРАСНОВА, В.А. УТКИН
Аннотация. В работе рассматриваются объекты управления, описываемые системой дифференциальных уравнений с разрывными правыми частями. В случае идеальных релейных элементов в таких системах может возникать идеальный скользящий режим, в котором поведение системы описывается системой дифференциальных уравнений пониженного порядка. Задача описания движения в скользящем режиме не является тривиальной, поскольку на многообразии скольжения правая часть дифференциальных уравнений не удовлетворяет условиям Липшица и Каратеодори. В данной работе предложен новый метод регуляризации скользящих движений с учетом ряда неидеаль-ностей релейных элементов. Данный подход позволяет локализовать точки разрыва и получить решение в смысле Каратеодори. Показано, что за счет увеличения коэффициентов обратной связи возможно осуществить регуляризацию скользящих движений с точностью до бесконечно малой.
Ключевые слова: дифференциальные уравнения с разрывной правой частью, скользящие режимы, регуляризация задачи.
1. Введение
Проблема, связанная с доопределением решений дифференциальных уравнений с разрывной правой частью, возникла в середине XX века. Одновременно с решением данной задачи в чисто математической постановке (например, см. [1], [2]), где правая часть уравнений предполагается разрывной в исходной постановке, разрабатывалась теория систем с переменной структурой (например, см. [3], [4]), где преднамеренно организовывался
скользящий режим за счет целенаправленного синтеза управлений в классе разрывных функций.
В данной работе рассматриваются объекты управления, описываемые системой дифференциальных уравнений с разрывными правыми частями. В случае идеальных релейных элементов в таких системах может возникать идеальный скользящий режим, в котором происходит редукция порядка системы. Проблема состоит в том, что при возникновении скользящих режимов производная вектора состояния системы не удовлетворяет условию Липшица, при этом точки разрыва не являются локальными, а принадлежат некоторому многообразию скольжения. Возникает задача доопределения решений при движении по поверхности скольжения. Один из известных подходов к решению этой задачи состоит во введении пограничного слоя в окрестности многообразия скольжения (обусловленного, в частности, неидеальностями релейных элементов) и получения описания движения в скользящем режиме при стремлении пограничного слоя к нулю. Наличие нелинейностей в релейных элементах приводит к тому, что в замкнутой системе возникает реальный
S.A. Kochetkov, S.A. Krasnova, V.A. Utkin Re-determination motion in sliding mode by using feedback.
© Кочетков С.А., Краснова С.А., Уткин В.А. 2009.
Работа частично поддержана РФФИ (грант 09-08-00429-а), а также грантом Президента (МК-2548.2009.8).
Поступила 8 октября 2009 г.
скользящий режим в некоторой окрестности многообразия скольжения. В данной работе предложен другой подход к синтезу скользящих движений и регуляризации поставленной задачи на основе выбора параметров обратной связи, позволяющих обеспечить стремление пограничного слоя к нулю.
Учитывая, что последняя русскоязычная публикация по теории скользящих режимов (например, см. [4]) вышла почти тридцать лет назад, в разделе 2 приводятся основные положения теории скользящих режимов, на которых основывается дальнейшее изложение и аргументируется постановка задачи. Вводятся неидеальности различного типа релейных элементов, из-за которых движение системы происходит в некоторой Д-окрестности многообразия скольжения. В разделе 3, следуя эффективному методу регуляризации разрывных систем с использованием пограничного слоя (например, см. [4]), в терминах переходных процессов, разделенных во времени на этап попадания в пограничный слой и движения в нем, показывается, что при стремлении пограничного слоя к нулю движение в скользящем режиме описывается методом эквивалентного управления. Очевидный факт, который заключается в том, что с увеличением коэффициента усиления на входе неидеального реле его характеристика стремится к идеальному реле, позволяет параметризовать величину пограничного слоя по обратной связи. Показано, что в пределе осуществляется регуляризация задачи описания скользящих движений, которая совпадает с известными результатами.
2. Постановка задачи
Рассматривается разрывная система упраления, математическая модель которой описывается уравнениями
X = f (x) + B(x)u, (1)
где x G X С Rn, f : X ^ Rn, элементы вектор-функции f (■) непрерывно диффферен-цируемы относительно всех аргументов и ограничены, u G U С Rp, rank B(xi, s) = p, Vx G X, X - ограниченное открытое множество, U—замкнутое непустое множество.
При разрывном управляющем воздействии u решение системы (1) полагается почти всюду удовлетворяющим условию
X(t) G cl co(f (x) + B(x)U),
где cl co обозначает замкнутую выпуклую оболочку.
В известных предположениях о гладкости правой части системы (1) (например, см. [5]) предполагается, что существует такое диффеоморфное гладкое преобразование координат
(x1, x2) = <p(x), (x1,x2) G X* С Rn,
что система (1) может быть приведена к так называемой регулярной форме (например, см. [6])
x 1 = gi(xi ,x2), x2 = g2(xi ,x2) + B* (xi ,x2)u,
где xi G Xi С Rn-p, x2 G X2 С Rp, rankB*(xi, x2) = p, Vxi G Xi, x2 G X2 вектор-
функции gi : Xi x X2 ^ Rn-p, g2 : Xi x X2 ^ Rp, ^ : X ^ Rn. Элементы вектор-функций
gi('), g2(') предполагаются ограниченными липшициевыми функциями всех аргументов.
Xi , X2 - ограниченные открытые множества.
Пусть управляющие воздействия щ (г = 1 ,р) претерпевают разрывы на многообразии
s(xi ,x2) = x2 + So (xi) = 0, (2)
где s : Xi x X2 ^ Rp, s0 : Xi ^ Rp. s(xi, x2), s0(xi)— гладкие вектор-функции. Выбор
s0(xi) поясним ниже.
Переписывая уравнения относительно переменных х, в, находим
Х1 /1 (х1 ■} в) > /о)
■5 = /(х1,в) + £2(Х1,5)и, ( )
д ■ о (х 1)
где /1(0:1, = д1(х1, з - з0(х 1)), /2(х1, в) = д2(хь 5 - зоО^)) Н----^ 1 ^(^ь 5 - зоО^)),
гапк£2:(х1, х2) = гапкВ2 (х1; 5) = р.
Для упрощения процедуры синтеза можно воспользоваться свойством инвариантности движения в скользящем режиме как к диффеоморфному преобразованию поверхности скольжения, так и к диффеоморфному преобразованию вектора управляющих воздействий (например, см. [4]). В первом случае с помощью неособой замены преобразуется вектор многообразия в' = 0(ж1, в)в, где во втором уравнении (3) после замены переменных матрица
\ ds
является диагональной. Здесь и далее все рассуждения справедливы только для указанных областей изменения переменных xi G Xi, x2 G X2.
Во втором случае преобразуется вектор управлений с целью получить диагональную матрицу перед управляющими воздействиями вида u = Tu(xi,s)v, где матрица B2(xi, s)Tu(xi, s) является диагональной.
Учитывая указанное выше свойство инвариантности, можно всегда свести исходную задачу к проблеме синтеза управляющих воздействий для преобразованной системы, в которой матрица перед управлениями является единичной. Поскольку rankB2(xi, s) = p, то для простоты выберем управление в виде
u = B-i(xi, s)v (4)
и запишем уравнения замкнутой системы (4), (3):
x i = fi(xi,s) (5)
s = f2(xi, s) + V. ()
Для организации скользящего режима i по многообразию (2) решается задача стабилизации второго уравнения системы (5) с помощью выбора управляющих воздействий
Vi, i = 1,р в виде разрывных функций
Vi = — Mjsign(sj), Mi = const > 0, г = I, p. (6)
Достаточные условия возникновения скользящего режима по каждой компоненте s* вектора s (2) имеют вид неравенств (например, см. [4])
SiSi <0, г = 1, р,
из которых получают нижнюю оценку для выбора амплитуд разрывных управлений
Mi > \f2i(xi, s)|, i = 1 ,p,
где f2i(xi, s) — i-й элемент вектор-функции f2(xi, s).
При попадании на многообразие скольжения s(x) = 0 понижается динамический порядок исходной системы (5), которая в скользящем режиме описывается уравнениями
xi = fi(xi, 0) = gi(xi, —so(xi)), s = 0, (7)
где выбором вектор-функции s0(xi) можно обеспечить желаемые характеристики пере-
ходного процесса замкнутой системы.
1 отметим, что термин “скользящий режим“, используемый в данной работе не совпадает с возникающими в задачах оптимального управления скользящими движениями (например, см. [4])
Выше рассматривались вопросы организации скользящих движений с использованием идеальной релейной характеристики (6) и, соответственно, движение системы (5) происходило по многообразию скольжения (2). В следующем разделе вводится широкий класс релейных элементов с различными типами неидеальностей. Показано, что движение в реальном скользящем режиме принадлежит некоторой окрестности многообразия скольжения, величина которой параметризуется выбором коэффициента усиления на входе реле. Таким образом, ставится задача описания движения системы вида (5) при наличии нелинейностей исполнительных устройств и регуляризации скользящих движений, получаемых в результате предельного перехода.
3. регуляризация по обратной связи
Основной проблемой при описании движения системы в скользящем режиме является неопределенность вектора фазовых скоростей на поверхностях разрыва. Существует два основных подхода к доопределению движения на множестве в = 0. Согласно первому аксиоматическому подходу движения на поверхности разрыва не определены, известно только, что вектор скорости лежит в касательной плоскости, поэтому возможны любые способы доопределения движения в скользящем режиме (например, см. [1], [2], [7]). При дру-
гом подходе более точно доопределяется модель замкнутой системы, которая учитывает любые возможные неидеальности. В этом случае точки разрыва в правых частях дифференциальных уравнений полагались изолированными, и для конкретных неидеальностей оказалось возможным описать поведение системы с помощью хорошо известных методов припасовывания и усреднения (например, см. [8], [9]). Такой подход получил название „физического“, при этом идеальный скользящий режим трактуется как предельный случай реального при стремлении к нулю всех неидеальностей. Существенный недостаток этого подхода связан с необходимостью рассмотрения конкретных неидеальностей модели, для каждой из которых необходимо выполнить достаточно трудоемкие предельные переходы. Поэтому в свое время была предложена концепция пограничного слоя (например, см. [4]). Согласно этой концепции разрывное управление в некоторой Д-окрестности поверхности скольжения заменялось некоторой гладкой функцией так, чтобы решение системы (5) существовало. Движения в идеальном скользящем режиме трактовалось как предельный случай при Д ^ 0. Применение данной концепции позволило описать движение в скользящем режиме, абстрагируясь от природы неидеальностей. Однако не было указано (например, см. [4]), за счет чего возможно устремление величины пограничного слоя к нулю. В данном разделе описывается новый метод регуляризация скользящих движений за счет выбора обратной связи.
Вместе с системой в регулярной форме (5) рассмотрим неидеальную систему также в регулярной форме в виде
х * = /1 (х*,в* )> (8) в* = /2(х*, в*) + V, ()
где х\ € Кп~р, 5* € ИР, V € ИР, V = — 81§п(/,§*) — управляющее воздействие, в котором учтены различные неидеальности релейных элементов, в том числе числе и несимметричность переключения вида (см. рис. 1):
-М1 , в* > Аг//; ___
М2 , в* < -А2/1, г = 1,р,
где М1, М2 > 0, 1 > 0, Дj > 0, ] = 1, 2.
На рис. 1 представлены примеры характеристик переключения исполнительных устройств, содержащие различные нелинейности.
Рис. 1. Характеристики переключения исполнительного устройства: а - гистерезис; б - гистерезис с зоной нечувствительности; в - зона нечувствительности; г - усилитель с зоной нечувствительности
Одним из основных свойств систем с преднамеренной организацией скользящих режимов является конечность времени попадания на многообразие скольжения. Неидеаль-ность исполнительных устройств обуславливает попадание за конечное время в некоторую окрестность многообразия скольжения. Данный факт сформулируем в следующей теореме.
Теорема 1. Если для систем (5), (8) выполнены условия -M2 + 6 ^ /2* (X ^ M1 - 6,
(9)
-М2 + £2 < Î2i(xi, s) ^ М1 - £ь (£i, £2 = const >0), i = 1 ,р,
где f2i(x1, s*), f2i(xi, s) — i-е элементы вектор-функций f2(xi, s*), f2(xi, s), то за конечный промежуток времени выполняется неравенство
||s*|| ^ max(Ai, Д2)//,
где — A2, Ai — амплитуды сигналов на входе исполнительного устройства, при которых управляющее воздействие и выходит на границы —М2, М1, ||s*|| = max{|<s*|}j=y^. Аналогичные рассуждения справедливы для системы (5).
Доказательство теоремы 1. Без ограничения общности в силу свойства инвариантности к преобразованию поверхности скольжения будем полагать, что в системе (8) матрица перед управлением является единичной. Рассмотрим составную функцию Ляпунова
p 1
V’ = 5>, V, = 2«f, i=i
производная которой в силу (8) имеет вид
Vi = s‘[f2(xl, s’) - sign(is*)], і = I,p.
(10)
Покажем, что область — Д2/1 ^ 5* ^ Ді// является областью притяжения, определяемой выражениями (9), причем попадание в данную область обеспечивается за конечное время.
1. Рассмотрим случай, когда 5* > Ді// : щ = — sign(Zs*) = —М1.
Дифференциальное уравнение для 5* имеет вид
5 * = /2 (х1,5* ) — М1.
Производная согласно условиям теоремы (9) ограничена сверху
5 * ^ — 6.
Поскольку s* > Al/l, то с учетом (9),(10) имеем st > 0 => |s?| = st, у/Щ= |s*|;
Vi = stf2i(x*, s*) — S*M1 = |s*|(/2i(^i) S*) — M1) < —^1 л/2Т^.
В соответствии с решением последнего дифференциального уравнения получим
Vi(t) = (~£iV2t+л/У0))2.
Оценка времени попадания изображающей точки системы в заданную полуокрестность s* ^ Ai/l определяется выражением
f И5»-- Ы=f (s*(o)^ -1) 4 (s‘(o) -1) •
2. Рассуждения при s* < —A2/l аналогичны предыдущим. При выполнении условий (9) траектории системы (8) также сойдутся к границе рассматриваемой области s* > — A2/l за конечное время
^ f * Ü) = f + т) 4 (*°>+ Т
Из рассмотрнных случаев следует, что
|s*| ^ max(A1, A2)/l, ||s*|| ^ max(A1, A2)/l.
Аналогичные рассуждения справедливы для системы (5). Теорема 1 доказана.
Теорема 2. Пусть для систем (5) и (8) выполнены условия (9), тогда для любой пары решений систем (5), (8) существует такое положительное число Nx > 0, что
||xi (t) — xl (t)|| = Nx A/l.
При этом в пределе при l ^ получим
lim ||x1(t) — xl(t)|| = 0.
Доказательство теоремы 2. Обозначим A = max(A1, A2), M = max(M1, M2). По смыслу начальные условия для (5) и (8) совпадают
x1(0) = x1 (0), s*(0) = s(0). (11)
Пусть их величина такая, что s*(0) = s*(0) > A1 /l или s*(0) = s*(0) ^ —A2/l, т.е. все управляющие воздействия, как идеальные v, так и реальные т, в начальный момент времени находятся в зоне насыщения. Без ограничения общности предположим, что для системы (5) скользящий режим возникает в моменты времени t1, t2, ...,tp в следующей последовательности: s1 (t1) = 0, потом s2(t2) = 0 и т.д.
Введем в рассмотрение некоторые моменты времени t* такие, что
Vi(t) = Vi(t), (t < г[), i = l,p. (12)
Возможны две ситуации. Согласно первой t* соответствует моменту времени, когда s* попадает в окрестность —А2// ^ s* ^ A1//, т.е. начинаются переключения w(t). Во втором случае si(ti) = 0 и начинаются переключения v, t* = t*.
В качестве конструктивного доказательства теоремы рассмотрим пошаговую процедуру, в которой на каждом этапе показывается различие траекторий систем (5), (8) на малую величину порядка A/l.
Шаг 1. В силу (11), (12) для момента времени t* можно определенно сказать, что в зависимости от начальных условий выполняется одно из равенств
s1 (t1) = s1 (t1) = —A2/l, s1 (t1) = s1(t1) = A1 /l, (13)
так как системы (5), (8) полностью совпадают. Согласно теореме 1 и учитывая, что в1 (¿1) = 0, для оценки величины ¿1 — ¿1 при начальном условии (13) получим оценку
¿1 — ¿1 ^ с1 Д/1,
где с1 = тах
11
,6 £2,
Запишем решение систем (5), (8) в виде
(14)
*
«о*/ (/;)::::!)) *■
ЛОх^т ),в* (т)) /2(х1(т),в* (т)) + гГ(т)
^т,
соответственно, где для простоты изложения приняты обозначения
х(£) = (х1(^), в(^)), х*(£) = (ж1(г),в*(г)).
Теперь для момента времени ¿1 оценим разность решений систем (5) и (8):
||х(^1) — х* (¿1)11 <
*1
/1(х1(т^ в(т)) — /1(х1(т), в*(т))
/"2(х1(т) в(т)) — /2(х1(т^ в*(т)) + ^(т) — ^т)
*1
*1
|у(т) — v(т) ||^т +
Л (х1(т ^в(т)) — /1(х1(т ^в*(т)) /2(х1 (т^ в(т)) — /2(х1(т^ в*(т))
*1
^ М (¿1 — ¿1) +
/1(х1(т), в(т)) — /1 (х1(т), в*(т)) /2(х1 (т^ в(т)) — /2(х1(т) в*(т))
^Т,
так как согласно (11), (12) начальные условия для систем (5), (8) совпадают ж(^1) = х*(¿1). Здесь и далее используются одни и те же Ьте нормы.
В предположении, что для вектор-функций /1 (х1, в), /2(х1, в) существует некоторая константа Липшица Ь, из последнего неравенства на основании леммы Беллмана-Гронуолла и (14) (например, см. [10]) имеем
*1
|х (¿1) — х* (¿1)| ^ Мс1 Д/1 + Ь ||(х(т) — х* (т ))||^т ^ N Д/1,
(15)
где N = Мс1 еЬс1Л/г.
Шаг 2. В момент времени ¿1 порядок уравнений, описывающих (5), понижается на единицу, так как в1 (¿1) = 0. В то же время, согласно теореме 1 для переменной в1 (¿) при £ > ¿1 справедливо неравенство | в 1 (¿)| ^ Д/1. В силу теоремы о непрерывной зависимости решений дифференциальных уравнений от начальных условий с точностью до величины | в1 (¿) | ^ Д/1 при ^ > ¿1 движения системы (8) могут быть также описаны системой дифференциальных уравнений пониженного порядка. Перепишем уравнения (5), (8) при
1
*
1
1
1
1
1
1
І > ¿1
X1 = /1 (х1, 0, 5і), | X1
51 = /21(х1, 0, 51) + V1, ' Л*1
/1 (х1, : /2(Х1
5*1),
*1)+ її1,
(16)
■<
6'
1
где 51 = (52, . . . ,%), 5*1 = (52 , . . . , ^ /21 О = (/22 ('), . . . , /2р(')),
V = ^2 , ...,^), її = (її2, . . . , їїр).
Обозначив х1 = (х1,51), X*1 = (х1,5*1), найдем разницу решений для (16) в момент
времени ¿2. Как было указано выше, рассмотрим 2 случая.
1. Пусть ¿2 соответствует моменту времени, когда ^2 (і2) = Д1/1, либо 52(¿2) = —Д2/1 (52(І2) = 0). С учетом (12) для управляющих воздействий V1, її1 при
¿1 ^ І ^ ¿2 выполняется соотношение
Тогда для момента времени ¿2 справедливо неравенство
Іх1(і2) — х*1(і2)У <
^ ІІх1(і1) — х*1(і1 )у +
І1
/1(х1(т), 0, 51(т)) — /1(х1(т), 51, 51*(т)) /2(х1 (т), 0, ^1(т)) — /2(х1(т), 51, 51*(т))
¿1
/1 (х1 (т), 0, 5 (т)) — /1(х1 (т), ° 5 *(т)) /2(х1 (т), 0, ^1(т)) — /2(х*(т), 0, 51*(т))
^т + ¿(¿2 — ¿1 )Д/1 ^
< (N1 + ¿71 )Д/1 + у ¿Цх1 (т) — X1*(т)Ц^Т < N2Д/1,
¿1
і
2
і
2
і
2
где Т1 = ¿2 — ¿1, N2 = (^1 + ЬТ1 )еЬТ1. Согласно теореме 1 отрезок времени Т1 конечен. Из
последнего неравенства имеем
52(І2) — 52(І2)| ^ N^Д/1.
С момента времени ¿2 согласно теореме 1 справедливо неравенство |в21 ^ Д/1. Запишем оценку времени попадания на поверхность скольжения в2 (¿2) = 0 при начальном условии из последнего неравенства | в2(¿2) | ^ Д/1 + NД/1,
. Д/1 + N'Д/1 Л . /А АЛ
£2 - £ 2 < -------т------< с2А//, С = тіп((і,(2).
Таким образом, окончательно для момента времени t2 получим
t2
+
Уж1 (¿2) - Ж*1 (¿2) У < Уж1 (4) - ж*1 (4)|| + f1 (ж1 (т) 0У (т)) - f1 (ж1 (r),s1 (Г, s1*(т))
f2 (ж1 (т), 0, s1(t)) - f2 (ж1 (т) si(T s1* (т)) + v 1(т) - V1 (т)
t2
f1 (ж1(т) 0,s1 (т)) - f1 (ж1(т) 0,s1*(t)) f2(ж1 (т) 0, s1 (т)) - f2(ж1(т) 0, s1*(t))
dr+
t2
+ (LA// + M)(t2 - ¿2) < (N2 + (L + M)T2)A// + / ¿Ця1 (т) - ж1*(t)|dT
2
2
2
где Т2 = ¿2 — ¿2.
Согласно лемме Беллмана-Гронуолла, как и на предыдущем шаге, находим
Уж1 (¿2) — х*1 (¿2)|| < N2Д/1,
где N2 = (N2 + (Ь + М)С2Д//)еЬс2Л/г.
2. Если равенство (12) нарушается в силу возникновения скользящего движения по поверхности в2 = 0, т.е. в2(¿2) = в2(¿2) (в2(¿2) при этом находится за границами отрезка [—Д2/1, Д1//]), то, учитывая (15), имеем
Ух1 (¿2) — х*1 (¿2) У < Ух1 (¿1) — х*1 (¿1 )У +
*2
+J
ti
/1 (ж1(т), 0,s1 (т)) - /1 (ж1 (t),s1 (^s1*(т)) f2 (ж1 (т), 0, s1(t)) - f2 (ж1(т), si(T s1* (т)) + v 1(т) - v1 (т)
t2
< (N1 + (L + M)T2)A// + J ¿Цж1 (т) - ж1*(t)|dT < N2A//,
ti
где T2 = t2 - t1, N2 = (N1 + (L + M)c2A//)eLc2A/1. В частности, получаем также, что
|s2(t2) - s2(t2)У ^ N2A//.
Продолжая подобные рассуждения, на p шаге находим
s(tp) = 0, |s*(tp) У < Np/l, |ж1 (tp) - (tp)У < NpA/l,
где Np — некоторая константа.
В заключении доказательства рассмотрим движения систем (5), (8) с момента времени tp, когда в системе (5) скользящий режим возникает на всех поверхностях Sj = 0, г = 1 ,р:
ж 1 = /1 (ж, 0),
ж 1 = /1 (ж? ,s*), ||s*H < Np а//.
Согласно условиям теоремы оценим разность решений на некотором интервале времени T = t — tp:
t
Ilxi(t) — (t)|| < Уж1 (tp) — Ж*1 (tp)y + ^ ||/i(xi(r), 0) — /i(xi(r),s*(r))ydr <
tp
t
< NpA/1 + LTNpA/1 + J ||/1 (xi(t), 0) — /i(x!(r), 0)||dr <
tp
t
^ (1 + LT)NpA// + J L|xi(t) — xi(t)||dT ^ NxA/1,
tp
где Nx = (1 + LT)NpeLT.
Если теперь увеличивать коэффициенты усиления обратной связи 1, то в пределе имеем
lim |xi(t) — xi(t)|| = lim NxA/1 = 0.
Теорема доказана.
В теореме 2, по сути, говорится о том, что при стремлении коэффициентов усиления обратной связи к бесконечности траектории движений системы (5) с идеальными релейными воздействиями и системы (8) с неидеальными исполнительными устройствами близки с точностью до бесконечно малой A/1. При конечных же коэффициентах усиления траектории различаются на достаточно малую, но конечную величину A/1, что позволяет использовать теорию скользящих режимов в практических задачах. Пусть tp — момент времени, когда скользящий режим возникает на всех поверхностях
Si(tp) =0, г = 1,р.
Тогда поведение системы (5), а также системы (8) при 1 ^ +гс>, однозначно описывается системой дифференциальных уравнений (7).
Отметим некоторые особенности, используемые в доказательстве теорем 1,2, по сравнению с известными результатами. В (например, см. [4]) предполагается, что начальные условия принадлежат пограничному слою ||s*|| ^ A. Далее предполагается, что пограничный слой (а следовательно, и неидеальности различной природы) стремится к нулю A ^ 0. Этот подход позволил выписать уравнения скользящих движений для широкого класса объектов управления. Доказательства теорем 1, 2 построены в несколько ином ключе. А именно, в теореме 1 выделяется область начальных условий (9), из которых обеспечивается попадание в пограничный слой за конечное время и получена оценка этого времени. В теореме 2 релейные элементы предполагаются неотъемлемой составляющей модели объекта управления и какое-либо их стремление к идеальному реле не правомерно с физической точки зрения. Идея устремления пограничного слоя к нулю реализуется по обратной связи.
4. Заключение
В статье рассмотрена проблема, связанная с доопределением решений дифференциальных уравнений с разрывной правой частью. Рассматривались некоторые неидеальности релейных элементов, из-за которых точки разрыва в правой части дифференциальных уравнений становятся локальными. Следуя эффективному методу регуляризации разрывных систем с использованием пограничного слоя, в терминах переходных процессов, разделенных во времени на этап попадания в пограничный слой и движения в нем, показано,
что при стремлении к нулю пограничного слоя движение в скользящем режиме однозначно описывается системой дифференциальных уравнений пониженного порядка. В отличие от известных результатов, вместо гипотетического стремления характеристик реле к идеальным сигнум-функциям осуществляется параметризация пограничного слоя за счет увеличения коэффициентов усиления обратной связи.
СПИСОК ЛИТЕРАТУРЫ
1. Филлипов А.Ф. Дифференциальные уравнения с разрывной правой частью // Матем. сб. Т. 51., № 93:1. 1960. С. 99-128.
2. Айзерман М.А., Пятницкий Е.С. Основы теории разрывных систем. Часть I // АиТ. № 7. 1974. С. 33-47.
3. Системы автоматического управления с переменной структурой / под редакцией Емельянова С.В. М.: Наука. 1967. 592 с.
4. Уткин В.И. Скользящие режимы в задачах оптимизации и управления. M.: Наука. 1982. 368 с.
5. Степанов В.В. Курс дифференциальных уравнений. M.: Наука. 1950. 468 с.
6. Лукьянов А.Г., Уткин В.И. Методы сведения уравнений динамических систем, к регулярной форме // АиТ. № 4. 1981. С. 5-13.
7. Гелиг А.Х., Леонов Г.А., Якубович В.А. Устойчивость нелинейных систем, с неединственным состоянием равновесия. M.: Наука. 1978. 400 с.
8. Филиппов А.Ф. Дифференциальные уравнения с разрывной правой частью. М.: Наука. 1985. 225 с.
9. Боголюбов Н.Н., Митропольский Ю.А. Асимптотические методы в теории нелинейных колебаний. М.: Наука. 1974. 504 с.
10. Демидович Б.П. Лекции по математической теории устойчивости. М.: Наука. 1965. 471 с.
Сергей Александрович Кочетков,
Институт проблем управления РАН им. В.А. Трапезникова, ул. Профсоюзная, 65,
117997, г. Москва, Россия E-mail: [email protected]
Светлана Анатольевна Краснова,
Институт проблем управления РАН им. В.А. Трапезникова, ул. Профсоюзная, 65,
117997, г. Москва, Россия Виктор Анатольевич Уткин,
Институт проблем управления РАН им. В.А. Трапезникова, ул. Профсоюзная, 65,
117997, г. Москва, Россия E-mail: [email protected]