ТРУДЫ БГТУ. 2012. № 6. Физико-математические науки и информатика. С. 7-10
7
УДК 517.935.2+519.71
В. М. Марченко, доктор физико-математических наук, профессор, заведующий кафедрой высшей математики (БГТУ);
И. М. Борковская, кандидат физико-математических наук, доцент (БГТУ)
УСТОЙЧИВОСТЬ И СТАБИЛИЗАЦИЯ ЛИНЕЙНЫХ ГИБРИДНЫХ ДИСКРЕТНО-НЕПРЕРЫВНЫХ СТАЦИОНАРНЫХ СИСТЕМ*
Для гибридных дискретно-непрерывных линейных стационарных систем исследуются основные задачи качественной теории управления, такие как устойчивость и стабилизация. В общем случае рассматриваемые системы можно интерпретировать как непрерывные системы, управляемые дискретным регулятором. Получен параметрический критерий асимптотической устойчивости открытых дискретно-непрерывных систем. Исследуется проблема стабилизации таких систем при воздействии линейной обратной связи в виде дискретных регуляторов.
Basic qualitative control theory problems such as the problems of stability and stabilization are studied for hybrid discrete-continuous linear stationary systems. In general, the system under consideration can be interpreted as a continuous system controlled by the discrete regulator. Firstly, we obtain a parametric criterion for such a kind of open system to be asymptotically stable. Then we investigate the problem of stabilization for discrete-continuous systems closed by linear feedback discrete type controllers.
Введение. При изучении реальных физических процессов наряду с динамическими (дифференциальными) встречаются и алгебраические (функциональные) зависимости. Такие процессы описываются дифференциально-алгебраическими системами [1-3] (некоторые уравнения которых являются дифференциальными, некоторые - алгебраическими). Их относят к классу гибридных [4-7]. Следует, однако, признать, что термин «гибридные системы» перегружен. В настоящее время, особенно в англоязычной литературе, термин «гибридные» используется в основном в связи с дискретно-непрерывными системами или системами, содержащими логические переменные [7].
Гибридность с нашей точки зрения означает, вообще говоря, неоднородность в природе рассматриваемого процесса или методах его изучения. Термин «гибридные системы» относят к системам, описывающим процессы или объекты с существенно различающимися характеристиками, например, содержащим в основной динамике непрерывные и дискретные переменные (сигналы), детерминированные и случайные величины или воздействия и т. д., что в конечном счете и определяет характер (природу) гибридных систем.
Имеется множество примеров гибридных систем. В области управления известен образец гибридной системы: линейный непрерывный независимый от времени объект, описываемый линейными дифференциальными уравнениями (математическая модель основывается на записывающем устройстве непрерывного действия), управляется дискретным линейным независи-
мым от времени регулятором, описываемым уравнениями в конечных разностях (используется записывающее устройство дискретного действия). Эти типы систем обычно изучаются на слоях под названием систем дискретных данных, или систем цифрового управления.
Другой стандартный пример гибридной системы управления - система коммутации, где поведение может быть описано конечным числом динамических моделей (системы дифференциальных или разностных уравнений) вместе со сводом правил для переключения среди этих моделей.
Еще одна область теории гибридных систем -изучение качественных свойств (например, устойчивость) динамических систем, описываемых дифференциально-разностными уравнениями с разрывными коэффициентами, систем с переменной структурой динамики.
Классический практический пример гибридной системы - система нагревания и охлаждения жилого дома. Печь и кондиционер, наряду с характеристиками теплового потока, формируют систему, которая должна управляться. Термостат - дискретно случайно управляемая система, которая в основном обрабатывает символы: «слишком горячий», «слишком холодный» или нормальный.
Существует много причин для применения гибридных моделей - это, прежде всего, адекватность этих моделей, обоснованное их упрощение, использование цифровых машин (управление с помощью компьютерных программ); гибридные системы возникают при моделировании иерархической структуры реальных
Работа выполнена в рамках сотрудничества с Белостокским техническим университетом (S/WI/2/2011).
8
В. М. Марченко, И. М. Борковская
систем управления, в частности, при описании динамических, дискретных, стохастических подсистем, комплексных систем и т. д.
Более подробная информация относительно гибридных систем может быть найдена в работах [1-13].
В данной статье рассматриваются линейные дискретно-непрерывные стационарные системы.
1. Постановка задачи. Рассмотрим объект управления, описываемый следующей дискретно-непрерывной системой:
х(/) = Л11 х(г) + Л12у(кк), г е [кк, (к + 1)И), (1) у(кк + к) = Л21 х(кк) + Л22 у(кк) + Ви(кк), (2) к = 0,1,2,..., где х(0 е М", у(кк) е Мт, и (кк) е Мг, к > 0; Л!, Л
12'
■-21 ' 22
Л22, В - постоянные матрицы соответст-
вующих размеров.
Начальные условия для системы (1), (2) зададим в виде
х(0) = х(+0) = Хо, у(0) = уо.
(3)
Определение 1. Система (1), (2) при выключенном управлении (и(кк) = 0, к = 0,1,...) называется:
а) устойчивой (по Ляпунову), если для любого положительного числа е найдется положительное число 5 = 8(е) такое, что все решения х(г) = х(г, Х0, У0), г > 0, у(кк) = у(кк, Х0, У0), к = 0,1,..., с начальными условиями (3), удовлетворяющими ограничению |х01 + |у01 < 5(е), обладают также свойством
|х(г, х0, у,)| + |у(кк, х0, у,)| <е, г > 0, к = 0,1,... (4)
(здесь и далее символ означает норму (модуль) вектора г в конечномерном векторном пространстве;
б) асимптотически устойчивой (по Ляпунову), если она устойчива и наряду с условием (4) дополнительно имеют место соотношения
\х(г, х0, у,)| ^ 0, |у(кк, х0, у,)| ^ 0
при г ^ +°о, к
• +СЮ*
в) экспоненциально устойчивой со степенью устойчивости а, а > 0, если найдется такое положительное число М, что всякое решение
х(г) = х(г, х0, У0), г > 0, у (кк) = у (кк, х0, У0), к = 0,1,..., удовлетворяет требованию
тах{| х( г)|,| у(кк)|} < М тах{| х01 ,| У0} е~а{,
кк <г< (к + 1)к, к = 0,1,...
Присоединим к системе (1), (2) линейную обратную связь вида
и(кк) = & х(кк) + Q2 у(кк), к = 0,1,..., (5)
где й и - постоянные матрицы размеров г хп и г х т соответственно.
Непрерывно-дискретную систему (1), (2), (5) можно рассматривать как непрерывную систему (1), управляемую дискретным регулятором (2) при наличии обратной связи (5).
Определение 2. Система (1), (2), (5) называется стабилизируемой, если найдется линейная обратная связь вида (5), т. е. найдутся матрицы & и 02, при которых система (1), (2), замкнутая регулятором (5), является асимптотически устойчивой.
Задача 1. Найти параметрический критерий асимптотической устойчивости системы (1), (2).
Задача 2. Найти параметрические условия стабилизируемости системы (1), (2) регулятором (5).
2. Связь с ГДР-системами. Многие задачи качественной теории управления для дискретно-непрерывных систем требуют одновременного применения непрерывных и дискретных методов, что не всегда оказывается удобным. Покажем, однако, что существует возможность сведения системы вида (1), (2) (путем ее расширения) к гибридной дифференциально-разностной (ГДР) системе и, таким образом, применения методов исследования непрерывных систем.
На основании формулы Коши решение х(кк + к), к = 0,1,... системы (1) запишем в виде
х(кк + к) = еЛп(кк+к-кк) х(кк) +
кк+к
+ | еЛ11(кк+к-т)Л12у(кк)ёт = еЛ11кх(кк) +
кк
к
+jeЛll(A-т)dтA12y(kк). (6)
Полагая
г (0 =
и(кк) = 0 для
х(кк) _у(кк) _
ге [кк,(к +1)к), к = 0,1,..., а также вводя обозначение
2 к =
еЛик | еЛп( к -т) ё т Л1:
(7)
приходим к ГДР-системе вида
х (0 = Л11 х(0 + [0 Л12 ] г (г), г е [кк, (к + 1)к), г (г + к) = 2 к г (г), к = 0,1,...
(8)
Тогда к исследованию устойчивости системы (1), (2) можно применить методы [12] исследования ГДР-систем. Однако пространство состояний ГДР-системы (8) в общем случае бесконечномерное, в то время как исходная
Устойчивость и стабилизация линейных гибридных дискретно-непрерывных стационарных систем 9
дискретно-непрерывная система (1), (2) является конечномерной. Ниже предлагается другой подход к исследованию задач устойчивости и стабилизации дискретно-непрерывных систем (1), (2) путем сведения этих задач к соответствующим задачам для дискретных систем.
3. Устойчивость. Из определения 1 вытекает, что если решение х(0 = х(^ х0, у0), ^ ^ О, у(кк) = у(кк,х0,у0), к = 0,1,..., дискретно-непрерывной системы (1), (2) обладает тем или иным свойством устойчивости, то таким же свойством устойчивости обладают и вектор-функции х(кк, хо, у о), у (кк, Хо, Уо), к = 0,1, ...
х( кк)
Тогда, полагая г (к) =
У(кк)
и (кк) = 0, по
аналогии с (6)-(8) для описания г[к] получаем дискретную систему вида
г[к + 1] = 2 к г[к ], к = 0,1,...,
(9)
которая также должна быть устойчивой в рассматриваемом смысле. Оказывается верно и обратное. Таким образом, имеет место теорема 1.
Теорема 1. Система (1), (2) с В = 0 является асимптотически устойчивой тогда и только тогда, когда все собственные числа матрицы из (7) находятся внутри единичного круга (с центром в начале координат) на комплексной плоскости, что равносильно условию р(2к) < 1, где символ р(А) означает спектральный радиус матрицы А.
Действительно, как вытекает из предыдущего с учетом критерия асимптотической устойчивости [14, с. 19-21] дискретной системы (9), в доказательстве нуждается только достаточная часть. Полагая t е [кк,кк + к) и используя формулу Коши, для решения х^) системы (1) получаем представление
t
х(г) = еА11(-кк) х(кк) + | еАп^-т) й тА12 у(кк),
кк
откуда
)| < е11 А11"к |х(кк)| + ке11 Ап11 к У А12 |||у(кк)|, (10)
где символ У А У означает норму матрицы А.
Если теперь предположить, что условие р(2к) < 1 выполнено, то дискретная система (9) будет асимптотически устойчива и поэтому, в частности, |х(кк)| ^ 0, |у(кк)| ^ 0 при к ^ Отсюда вытекает, что дискретно-непрерывная система (1), (2) также является асимптотически устойчивой. На этом доказательства достаточности, а с ней и всей теоремы, завершается.
Теорема 2. Система (1), (2) с В = 0 является экспоненциально устойчивой тогда и только тогда, когда она асимптотически устойчива.
Для доказательства теоремы 2, очевидно, достаточно убедиться, что асимптотическая устойчивость системы (1), (2) влечет ее экспоненциальную устойчивость. Итак, предположим, что система (1), (2) асимптотически устойчива. Тогда р(2к) < 1. Поэтому все собственные числа матрицы по модулю не превосходят некоторого положительного числа д : | < д < 1. Тогда, учитывая структуру [14, с. 19-21] решений системы (9), заключаем, что найдется такое положительное число К, что
г (к )| =
(2 )к
х0 у0
< Кшах{|х0|,|у0|}(р(2к))к <
< Кшах{|х0^|у01}дк < Кшах{|х0|,|у0|}ек 1пд.(11)
Отсюда, учитывая неравенство (10), получаем шах{|x(t)| ,|у(кк)|} < е11 А»п" (1 + к У А12 У)Кшах{|х |, |у0|} е-1пде(к+1)1пд <Мшах{|4|у^е-", а = -—,
М = е||А»|к-1пд (1 + к У А12 У)К, кк < t < кк + к.
Таким образом, все решения системы (1), (2) экспоненциально убывают, что свидетельствует о ее экспоненциальной устойчивости. Теорема 2 доказана.
Следствие. Система (1), (2) (с В = 0) является экспоненциально устойчивой со степенью устойчивости а, а > 0, тогда и только тогда, когда р(2к)<е~ак.
Анализируя условие устойчивости [14, с. 21] дискретной системы (9) и используя технику доказательств теорем 1, 2, получаем теорему 3.
Теорема 3. Система (1), (2) с В = 0 является устойчивой тогда и только тогда, когда р(2к) < 1, причем всем собственным числам матрицы 2к, по модулю равным 1, соответствуют простые элементарные делители, т. е. таким собственным значениям отвечают жорда-новы клетки размерности 1.
4. Стабилизируемость. Рассмотрим задачу стабилизации системы (1), (2) дискретным регулятором (5). Соответствующая замкнутая система имеет вид
х(0 = А11 х(0 + А12у(кк), tе [кк,(к + 1)к), (12) у(кк + к) = (А21 + В^) х(кк) +
+ (А22 + В02) у(кк). (13)
Тогда задача стабилизации системы (1), (2) регулятором (5) сводится к нахождению матриц 01, 02, при которых система (12), (13) является асимптотически устойчивой, что, в свою очередь, сводится к решению задачи асимптотической устойчивости для дискретной системы
10
В. M. Марченко, И. M. Борковская
x(kh + h) y (kh + h)
где Д =
= (2„ + Д ß)
ß = [ô ß2
x(kh) y(kh)
k = 0,1,..., (14)
Тогда система (1), (2) стабилизируема регулятором (5) в том и только в том случае, когда найдется г х (т + п) матрица & такая, что р(2к + А 0 < 1. Отсюда, используя стандартную методику решения задач стабилизации и модального управления в линейных стационарных системах на основе приведения их к каноническому виду, например к канонической форме Бруновского, приходим к заключению, что система (1), (2) стабилизируема регулятором (5) тогда и только тогда, когда все неустойчивые собственные значения (т. е. равные или превосходящие 1 по модулю) матрицы 2к принадлежат управляемой части (в соответствии с канонической формой Калмана) матричной пары (2к, А). Таким образом, имеет место теорема 4.
Теорема 4. Система (1), (2) является стабилизируемой дискретным регулятором (5) тогда и только тогда, когда
rank [X К+ m -2h , Д] = n + m
(15)
для всех комплексных чисел X таких, что
IX > 1.
Условие (15) достаточно проверять на спектре системы (9), т. е. на множестве собственных значений (чисел) матрицы 2h.
Заключение. В работе рассмотрены задачи устойчивости, асимптотической и экспоненциальной устойчивости, а также задача стабилизации для линейных стационарных дискретно-непрерывных систем. Разработана техника исследования разрешимости таких задач путем сведения их к соответствующим задачам для чисто дискретных систем, что в конечном счете позволило получить эффективные ранговые критерии разрешимости поставленных задач.
Литература
1. Dai, L. Singular control systems / L. Dai // Lecture notes in control and information sciences: 118. - Berlin, Heidelberg: Springer-Verlag, 1989. -319 p.
2. Kunkel, P. Differential-algebraic equations: analysis and numerical solutions / P. Kunkel, W. L. Mehrmann // European Mathematical Society. - Zürich: Switzerland, 2006. - 377 p.
3. März, R. Solvability of linear differential algebraic equations with properly stated leading terms / R. März // Results in Mathematics 45(2004). -Basel: Birkhauser Verlag. - 2004. - P. 88-95.
4. Кириллова, Ф. М. Необходимые условия оптимальности управлений в гибридных системах / Ф. М. Кириллова, С. В. Стрельцов // Управляемые системы: сб. тр. - Новосибирск: Изд-во Ин-та математики СО АН СССР, 1975. -Вып. 14. - С. 24-33.
5. Ахундов, А. А. Управляемость линейных гибридных систем / А. А. Ахундов // Управляемые системы: сб. ст. - Новосибирск: Изд-во Ин-та математики СО АН СССР, 1975. -Вып. 14. - C. 4-10.
6. De la Sen, M. A note about total stability of a class of hybrid systems / M. De la Sen // Informatica. - 2006. - Vol. 17, № 4. - P. 565-576.
7. Van der Schaft, A. An introduction to hybrid dynamical systems / A. Van der Schaft, H. Schumacher. - Berlin: Springer, 2000. - 324 p.
8. Куржанский, А. Б. Отчет о 16-м международном конгрессе ИФАК (IFAC) - международной федерации по автоматическому управлению / А. Б. Куржанский // Автоматика и телемеханика. - 2006. - № 1. - C. 183-189.
9. Gertler, J. J. Hybrid Systems / J. J. Gertler, J. B. Cruz, M. Peshkin (Eds.) // Prepr. 13th World Congr. IFAC. - 1996. - Vol. J. - P. 275-311, 473-476.
10. Baker, C. T. H. Differential-algebraic equations with after-effect / C. T. H. Baker, C. A. Paul, H. Tian // J. Comput. and Appl. Math. - 2002. -Vol. 140. - P. 63-80.
11. Марченко, В. М. Представление решений и относительная управляемость линейных дифференциально-алгебраических систем со многими запаздываниями / В. М. Марченко, О. Н. Поддубная // Доклады РАН. - 2005. -Т. 404, № 4. - С. 465-469.
12. Марченко, В. М. Об устойчивости гибридных дифференциально-разностных систем /
B. М. Марченко, Ж.-Ж. Луазо // Дифференциальные уравнения. - 2009. - Т. 45, № 5. -
C. 728-740.
13. Марченко, В. М. Относительная достижимость линейных стационарных систем, управляемых дискретным регулятором / В. М. Марченко, О. Н. Пыжкова // Труды БГТУ. - 2012. - № 6: Физ.-мат. науки и информатика. - С. 11-13.
14. Халанай, А. Качественная теория импульсных систем / А. Халанай, Д. Векслер. -М.: Мир, 1971. - 309 c.
Поступила 05.03.2012