УДК 519.927
О.С. БИЧКОВ, В.С. КАСЬЯНЮК, Т.П. СОВЯК
ПРО НЕСТІЙКІСТЬ ФАЗОВИХ ОРБІТ ОДНОГО КЛАСУ ГІБРИДНИХ АВТОМАТІВ
Abstract: In this paper, the common model of continuously-discontinuous systems, stochastic switched hybrid system, in particular, is considered. For this model, the theorems regarding instability of trivial phase orbit were proved. In the first theorem regarding instability, an assumption about existing of a common Liapunov's function was made, in the second theorem, this condition was eliminated.
Key words: hybrid system, instability, stochastic systems, Liapunov's function.
Анотація: Розглядається загальна модель неперервно-дискретних систем - стохастичний гібридний автомат. Для цієї моделі доводяться теореми про нестійкість тривіальних фазових орбіт. У першій теоремі про нестійкість робиться припущення про існування спільної функції Ляпунова, у другій теоремі про нестійкість ця умова усунена.
Ключові слова: гібридний автомат, нестійкість, стохастичні системи, функції Ляпунова.
Аннотация: Рассматривается общая модель непрерывно-дискретных систем - стохастический гибридный автомат. Для этой модели доказываются теоремы о неустойчивости тривиальных фазовых орбит. В первой теореме о неустойчивости делается предположение о существовании общей функции Ляпунова, во второй теореме о неустойчивости это условие устранено.
Ключевые слова: гибридный автомат, неустойчивость, стохастические системы, функции Ляпунова.
1. Вступ
Великий інтерес для дослідження представляють системи, що складаються із скінченного числа елементів різної природи. Наприклад, системи, які містять елементи двох типів: ті, що описуються неперервними процесами і мають кінцеву тривалість, і ті, що описуються дискретними процесами (для таких елементів час реакції на події несуттєвий для аналізу системи). Такі системи прийнято називати неперервно-дискретними.
Типовими прикладами неперервно-дискретних систем є системи керування транспортним потоком, хімічними реакціями, температурою, математичні моделі руху в робототехніці та ін. Динаміка неперервної компоненти таких систем буває досить складною, але це не є підставою зводити дослідження подібних систем лише до вивчення дискретної поведінки. Більше того, дискретна динаміка накладає свій відбиток на характер поведінки системи в неперервні моменти часу. Тому подібні системи були виділені в окремий клас.
У літературі найбільш відомими підходами до формалізації неперервно-дискретних систем вважаються агрегативна система Н.П. Бусленка [1], неперервно-дискретна система В.М. Глушкова [2], системи змінної структури С.В. Ємельянова [3], гібридні автомати А. Пнуеллі [4] та ін. [5, б].
У статті буде розглянуто загальну модель неперервно-дискретних систем - стохастичний гібридний автомат. Для цієї моделі будуть отримані достатні умови нестійкості фазових орбіт.
Питання стійкості фазових орбіт досить повно досліджені в роботах [7-9]. Проте питанням нестійкості в літературі приділено недостатньо уваги. В літературних джерелах пропонується багато методів дослідження стійкості та нестійкості за ймовірністю розв'язків стохастичних диференціальних рівнянь. Ми використаємо підхід Р.З. Хасьмінського [10]. В роботі розглядається нестійкість за ймовірністю.
© Бичков О.С., Касьянюк В.С., Совяк Т.П., 2008
ISSN 1028-9763. Математичні машини і системи, 2008, № З
2. Достатні умови нестійкості
Нехай відомо, що динаміка процесу описується різними математичними моделями в N різних станах.
Прийнято називати системою зі змінною структурою таку систему, в якій зв'язки між функціональними елементами змінюються тим або іншим чином залежно від її стану.
Можна сказати, що для опису систем зі змінною структурою необхідно задати скінченну кількість можливих локальних станів, умов переходів з одного локального стану в інший та системи диференціальних рівнянь для опису динаміки в кожному з локальних станів. Для формалізації таких моделей використовують гібридні автомати. Слід зауважити, що в різних станах поведінка об'єкта моделюється різними траєкторіями, тому будемо називати розв'язок гібридного автомата орбітою.
Введемо множину Q = {1,..., N} для нумерації цих станів. Для формалізації динаміки об'єкта будемо використовувати в кожному локальному стані системи диференціальних рівнянь.
Позначимо через множину X = {x1,...xn} , n > 0 , xt є R - дійсні фазові змінні, а через
F = {/і : QXRn ® Rn, і = 1, N} - множину неперервних вектор-функцій, що задовольняють умові Ліпшиця.
На початку функціонування необхідно задавати початкові умови для кожної системи диференціальних рівнянь. Для ініціалізації цих значень введемо множину Init : Init с Q XRn. Запис (і, у) є Init означає, що динаміка починається з і -го стану і описується і -ю системою диференціальних рівнянь. При цьому початкове значення фазової змінної дорівнює у .
Нехай система перебуває в і -му стані. Тоді для фазових змінних виконується умова належності до деякої множини, що описує цей стан. І поки виконується ця умова, динаміка буде описуватися і -ю системою диференціальних рівнянь. Для задання цієї умови введемо позначення
Inv : Inv с Q X Rn.
Для переключення зі стану в стан необхідно задати умову такого переходу. Нехай Jump
задає множинно-значну функцію таку, що Jump : Q XRn ® P(Q XRn), де через P позначено множину усіх підмножин. Ця функція задає умову переходу зі стану в стан та початкове значення фазової змінної в момент переходу у новий стан.
Означення 1 [3]. Гібридним автоматом назвемо кортеж H = (Q, X, F, Init, Inv, Jump). Означення 2 [3]. Фазовою орбітою гібридного автомата H назвемо множину % = {(t,i, x)}, де t є T , і - номер локального стану і x : t ® Rn таке, що
1. (i(t0), x(t0))є Init.
2. Для всіх і таких, що Ti <ti пара (i(t), x(t)) є Inv визначає неперервну динаміку в і -му локальному стані; пара (і(ті+1), х(ті+1)) є Jump(i(tt), х(ті )) визначає дискретну динаміку, х(.) -
розв'язок системи диференціальних рівнянь x(t) = (i(t), x(t)) для всіх t є \ті, t ].
Означення 3 [3]. Неперервний стан х = 0 назвемо тривіальною фазовою орбітою гібридного
автомата Н , якщо існує не порожня множина Q с Q така, що для всіх і є Q виконується
1. З (і , г ) є Мшр(і, 0) випливає, що г = 0 й і є Q.
2. /(і, 0) = 0 для всіх і є Q.
Спочатку розглянемо випадок, коли динаміка в кожному локальному стані описується звичайними диференціальними рівняннями.
Означення 4 [6]. Тривіальна фазова орбіта х = 0 гібридного автомата Н називається стійкою за Ляпуновим, якщо для довільного є> 0 існує З> 0 таке, що для всіх с = (т,і, х), які
задовольняють умові |х0| < З, виконується |х(і)| < є для всіх і є т . Через |-| позначено евклідову норму.
Означення 5 [7]. Локальний стан назвемо нестійким за Ляпуновим, якщо тривіальний розв'язок системи диференціальних рівнянь, яка описує динаміку гібридного автомата в ньому, нестійкий за Ляпуновим.
Якщо не виконується означення стійкості, то будемо вважати таку тривіальну фазову орбіту нестійкою.
Припустимо, що орбіта гібридного автомата починається з першого стану. Нехай позначення хк |г®. означає, що гібридний автомат переходить зі стану і в стан ] , і значення хк
береться на множині, що задає умову переходу. Побудуємо таку послідовність {хк } , і = 0, N:
00
x0 jN®1, C0 = V1(x0 X x' = V1-1 (C0 ) j1®2 >
C1 = V2(x'l ^ = V2~ЧC1)j2®3,■■■, (1)
^N4 = VN (XN '"І XN = У?^)^...
Для дослідження нестійкості тривіальної фазової орбіти гібридного автомата будемо використовувати гібридну и -функцію.
Означення 6 [7]. Назвемо V(і, х) = {^і(х)}, і = 1, N гібридною и -функцією, якщо Уі (х) додатно
визначені, й для послідовності {хг}, і = 0, N, визначеної в (1), виконується нерівність |х^ > |х0|.
Позначимо через Ц. - множину, що відповідає і -му локальному стану.
Для гібридних автоматів у фазовому просторі Я2, в яких перехід зі стану в стан відбувається на прямій лінії, можна сформулювати таку теорему [7].
Теорема 1. Нехай гібридний автомат Н з нестійкими локальними станами має тривіальну фазову
орбіту x = 0 і для неї виконується Q <¥, Jump(i, x) = {(i +1, x)}, i = 1, N -1 , Jump(N, x) = (1, x). Нехай задано окіл початку координат D е X .
Якщо для H існує гібридна u -функція V(i, x) : Q x D ® R така, що r)V^ x) f (x(t)) > 0 для всіх xє D nWj та i = 1,N, тоді тривіальна фазова орбіта нестійка за Ляпуновим.
Тепер розглянемо гібридний автомат, в якому динаміка локальних станів описується системами нелінійних стохастичних рівнянь вигляду
йХ (і) = Ьі (X (і ))йі + Ог ( X (і ))й£(і),
X (0) = Хо, <2)
де Х(і) - стандартний скалярний вінерівський процес. Нехай для кожної системи виконуються умови існування і єдності розв'язку.
Будемо досліджувати стійкість тривіальної орбіти гібридного автомата за допомогою другого методу Ляпунова.
Означення 7 [10]. Говорять, що розв'язок X(і) системи (2) стійкий за ймовірністю для і > 0, якщо для довільного 5 > 0,£ > 0 виконується
Пт Р^ир| X5,x (і) |> є} = 0 ,
х®0 >
де Xs’x - інтегральна крива розв'язку системи (2), що стартує з точки х в момент часу 5. Означення 8 [11]. Неперервно-диференційована всюди, окрім початку координат, додатно
визначена функція V : Яп ® Я + називається спільною функцією Ляпунова для системи (2),
якщо Ііт V(х) = ¥ та "і, "і є Q виконується
п Ж і п 0 V
ІУ(х) = 2Ь’(х)^ (х) £ 0. (3)
м ох і 2 і ' дх^,
Нехай існує спільна функція Ляпунова для всіх підсистем (2), а також кількість переключень та час є скінченними. Нехай переключення відбуваються в моменти часу і0,і1 і0 < і1 < ...і.
ІітМ || х(іі + И) - х(іі) ||2 = 0, "і. (4)
И®0
Для доведення стійкості будемо використовувати формулу Іто:
У(>і ) = V (>і-і) + Г ІУ( х(5))й5 + і' 2 ?гО№, (5) . (5)
'1-і 1 « ох,,
Наведемо означення асимптотичної стійкості за ймовірністю.
Означення 9 [10]. Говорять, що розв'язок X(і) системи (2) асимптотично стійкий за ймовірністю, якщо він стійкий за ймовірністю і:
Ііт Р{1іт X5,x (і) = 0} = 1.
х®0 і®¥
Якщо кількість переключень між станами гібридного автомата скінченна, то можна сформулювати достатні умови асимптотичної стійкості за ймовірністю.
Теорема 2. Якщо кожна із підсистем (2) стійка за ймовірністю і остання підсистема, яка активується, є асимптотично стійкою, то тривіальна орбіта системи (2) є асимптотично стійкою за ймовірністю. Доведення цієї теореми очевидне.
Позначимо через и г множину {| х\< г} в Е. Дамо означення нестійкості за ймовірністю.
Означення 10. Будемо говорити, що тривіальна орбіта гібридного автомата нестійка за ймовірністю, якщо для всіх с = (т, і, х) та для довільного 5 > 0, х є иг
Р^ир| X5,x (і) < г} = 0 ,
і>0
де Xs’x - локальна інтегральна крива розв'язку системи (2), що стартує з точки х в момент
часу 5.
Означення 11. Неперервно-диференційована всюди, окрім початку координат, додатно визначена функція V(і, х) називається спільною функцією Ляпунова для системи (2), якщо
ОV ,и ч 0V 1 -А ■ w w•
^=^-+2Ьі(^х)ч~+о2аік(^х)^чт£0 "і,"іє^хєиг .
ді 1=1 дхі 21,к=1 дх1дхк
Нехай існує спільна функція Ляпунова для всіх підсистем (2), а також кількість переключень та час є скінченними,
Ь(і,0) = 0,0(і,0) = 0 . (6)
Нехай переключення відбуваються в моменти часу і0,і1 і0 < і1 <...і.
Ііт іпГ V(і, х) = ¥ . (7)
х®0 і>0
Тоді має місце
Теорема 3. Якщо існує спільна функція Ляпунова для системи (2) та виконується (6), (7), то тривіальна орбіта системи (2) є нестійкою за ймовірністю.
Доведення.
Запишемо для кожного іє {і0,і1,...} формулу Іто:
і і п дV
V(Іі, X(іі)) = V(і’-і, X(і’-і )) + 1/1V(5, X(5))й5 + + г 2 (5),
’ 1 у дхк
де q - підсистема, що активна на інтервалі \і’-і, і’]. Математичне сподівання другого інтегралу дорівнює 0. Візьмемо математичне сподівання від обох частин рівності, отримаємо
МУ(і1,X(і’)) £ МУ(і-і,X(і’-і)) £ £ ... £ МУ(0,X(0)) = V(5, х0). (8)
Позначимо через Тгє момент першого досягнення множини {| х |= г} и {| х |= є} , Т, є(і) = т\п(тгє, і) . Враховуючи (8), отримаємо, що
МГ (гГш є (і), X5, х (Тгє є (і)) £ V (5 х).
Відомо [10], якщо £ 0, то розв'язок dX(і) = Ь^^^і + О^^^Х^) , що розпочинається в є < х}< г, з ймовірністю 1 виходить за межі цієї області за скінченний час, якими б достатньо малими не були г і є> 0 . Врахувавши це, перейдемо до границі при і ® ¥ і отримаємо
М¥(Тгє,X5,x(Тгє)) £ V(5, х0).
З нерівності Чебишова випливає оцінка
P{ sup | Xs,x (t) |< r} inf V(t, x) < V(s, x0), (9)
0<t<T„ lxl<£,t>0
де te - момент першого досягнення множини l x |= є . Відомо [1], що якщо коефіцієнти (2)
задовольняють (6) і умові Ліпшиця в кожній обмеженій по x області, то точка x = 0 недосяжна для
траєкторії розв'язку при x0 Ф 0. Тоді te ® ¥ при є ® 0 з ймовірністю 1. З співвідношення (9) і (7)
отримаємо твердження теореми при є ® 0. Теорему доведено.
Розглянемо випадок, коли різним підсистемам системи (2) відповідають різні функції Ляпунова.
Зробимо такі припущення для кожної з підсистем (2):
а) b(t,0) = 0 , G(t,0) = 0 , "і є Q ;
б) для будь-якого і є Q існує двічі неперервно-диференційована, додатно визначена
функція Vі, така, що lim inf Vі (t, x) = ¥ ;
x®0 t>0
в) для "і є Q b, G1 задовольняють умові існування єдиного розв'язку відповідної системи диференціальних рівнянь.
Переключення між станами описується послідовністю S = x0;(i0, t0),(il, tl),..., де (ij, tj)
означає, що система перебуває у стані з номером ij і поведінка гібридного автомата описується системою dX(t) = b'j (t, X)dt + G1 (t, X)d£(t) для tj < t < tj+l.
Позначимо через S | i = t0 ,t\,... і I(S | i) = U N \?\j tij+i] кінці інтервалів та, відповідно,
множини інтервалів, на яких i -а підсистема активна.
Теорема 4. Нехай виконуються умови а), б), в) для кожної підсистеми (2) і "i є Q виконується
dV Vi 1 А і, лдVі
LV = ^ + Zbj(t,x)^+0 Zak(Xx)v^<0 ,
Ot j=i dx} 2 jk=1 dx}. axk
"t є I (S | i), x єиг , "j є N ,
MV1 (t2j, x(tl2])) > MV1 (т2}+і, xtij+i)) , (10)
MV1 (t,x(t)) < MV'0(t,x(t)) = Vі0(s, x0) . (11)
Тоді тривіальна фазова орбіта стохастичного гібридного автомата нестійка за ймовірністю. Доведення.
Позначимо через tre момент першого досягнення множини {| x |= r} U {| x |= є},
tre(t) = min(tre,t). Зрозуміло, що : tre(t)є I(S | j) .
Врахувавши (10), (11), отримаємо, що
MVj(tre(t), Xs,x(tr,e(t)) < Vj0(s, x0).
Відомо [10], якщо LV < 0, то розв'язок системи
dX(t) = b(t, X)dt + G(t, X)dX(t) ,
що розпочинається в області є < x\< r з ймовірністю 1, виходить за межі цієї області за скінченний
час, якими б достатньо малими не були r і є > 0.
Врахувавши це, перейдемо до границі при t ® ¥ і отримаємо
MVj(тг,є,Xs,xt)) < Vj0(s, x0).
З нерівності Чебишова випливає оцінка
P{sup | Xs,x(t) < r} inf Vі(t,x) < Vj0(s,x0) < max{V'0(s,x0)} , (12)
0<t<t И<єД>° '0
де t - момент першого досягнення | x |= є. Відомо [10], що якщо коефіцієнти (2) задовольняють (6) і умові Ліпшиця в кожній обмеженій по x області, то точка x = 0 недосяжна для його траєкторії, якщо x0 Ф 0. Тоді tє ® ¥ при є ® 0 з ймовірністю 1. З співвідношення (12) і б) отримаємо твердження теореми при є ® 0. Теорему доведено.
3. Висновок
У статті були розглянуті стохастичні гібридні автомати. Дається означення нестійкого локального стану, означення стійкості та нестійкості тривіальної фазової орбіти стохастичного гібридного автомата. Дослідження нестійкості проводиться за допомогою другого методу Ляпунова. Для цього пропонується використовувати гібридну и -функцію, тобто для кожного локального стану будується власна функція Ляпунова, яка задана саме на цьому стані. Для окремих випадків нестійкість можна досліджувати за допомогою спільної функції Ляпунова.
У статті доведені теореми, що дають достатні умови нестійкості тривіальних фазових орбіт стохастичних гібридних автоматів.
СПИСОК ЛІТЕРАТУРИ
1. Бусленко Н.П. Моделирование сложных систем. - М.: Наука, 1978. - 399 с.
2. Программное обеспечение моделирования непрерывно-дискретных систем / Под ред. В.М. Глушкова. - М.: Наука, 1975. - 280 c.
3. Теория систем с переменной структурой / Под ред. С.В. Емельянова. - М.: Наука, 1970. - 473 c.
4. Manna Z., Pnueli A. Verifying hybrid systems // In R. L. Grossman, A. Nerode, A.P. Ravn, H. Rischel, editors //
Hybrid Systems. - 1993. - Vol. 73б of LNCS. - P. 4 - 35.
5. Filippov F. Differential Equations with Discontinuous Righthand Sides. - Kluwer Academic Publishers, 1988. -304 р.
6. Harel D. Statecharts A. Visual Formalism for Complex Systems // Sci. Comput. Prog. - 1987. - N 8. - P. 231 - 274.
7. Бичков О. Дослідження стійкості тривіальних фазових орбіт гібридних автоматів // Вісник Київського
університету. Серія: Кібернетика. - 2005. - № б. - С. 4 - 8.
8. Branicky М. Stability of switched and hybrid systems // Proc. 33-rd Conf. Decision and Control. - Lake Buena Vista,
FL, 1994. - Р. 3498 - 3503.
9. Ye H., Michel А., Hou L. Stability theory for hybrid dynamical systems // IEEE Transactions on Automatic Control. -1998. - № 43. - Р. 4б1 - 474.
10. Хасьминський Р.З. Устойчивость систем дифференциальных уравнений при случайных возмущениях их параметров. - М.: Наука,19б9. - 3б8 c.
11. Dimos V. Dimarogonas, Kostas J. Kyriakopoulos Lyapunov-like Stability of Switched Stochastic Systems //
American Control Conference. - Boston, MA, 2004. - June. - Р. 18б8 - 1872.
Стаття надійшла до редакції 15.04.2008