ИССЛЕДОВАНИЕ РЕГУЛЯРНОЙ И ХАОТИЧЕСКОЙ ДИНАМИКИ ОДНОЙ ФИНАНСОВОЙ СИСТЕМЫ
А.Ю. Зинченко
На основе комплексного численного исследования для нелинейной финансовой системы Чена построен атлас карт динамических режимов в зависимости от бифуркационных параметров и выявлены все основные сценарии перехода к детерминированному хаосу. Доказаны теоремы существования глобального аттрактора системы, периодических решений системы, наличие бифуркаций Пуанкаре-Андронова-Хопфа, а также теоремы из области управления аттракторами.
Ключевые слова: Детерминированный хаос, странный аттрактор, бифуркация, характеристические показатели Ляпунова, сечение и отображение Пуанкаре, хаотическая синхронизация.
Введение
Основной задачей исследования нелинейных динамических систем разной природы, которые, как правило, не имеют точных аналитических решений, есть задача выявления областей хаотических, регулярных и установившихся режимов, а также закономерности перехода от одного режима к другому. Сложность такого исследования обусловливается экспоненциальной чувствительностью системы к малым возмущениям ее параметров, делающим невозможным предсказание состояний на временах, превышающих некоторый временной масштаб, логарифмически зависящий от неточности задания начальных условий. Однако динамика хаотического режима системы является детерминированной и в ней можно установить ряд закономерностей и свойств, которые отличают ее от классических случайных процессов.
Для численного исследования нелинейных динамических систем, заданных дифференциальными уравнениями первого порядка, а также реконструкции их математических моделей по временной реализации предложена информационная технология и разработана многопоточная автоматизированная система*. Составлены
* Система внедрена на кафедре математических методов системного анализа Национального технического университета Украины «Киевский политехнический институт».
программы для реализации девятнадцати методов, две программы сделаны автором. В частности, для исследований были использованы методы [1]: для вычисления спектра ляпуновских характеристических показателей (ЛХП) - метод Бенетти-на и др.; для построения сечения и отображения Пуанкаре - метод Эно; для построения спектральной плотности аттракторов - метод Филона; для построения инвариантной меры и численного решения систем - метод Рунге-Кутты с постоянным и переменным шагом численного интегрирования (с использованием корректирующей процедуры Дорманда-Принса).
В данной работе исследуется финансовая система Г. Чена [2]
х = г + (у — а)х,
у = 1 — Ьу — х2, (1)
г = —х — сг,
где а > 0 - параметр сохранения суммы процентной ставки, Ь > 0 - стоимость инвестиций, с > 0 - эластичность спроса на коммерческих рынках. Первое уравнение этой системы описывает изменение во времени процентной ставки, второе -инвестиционного спроса и третье - индекса цен.
1. Существование глобального аттрактора системы и оценка области, которой он ограничен
Пусть вектор X зависит от (x,y,z) и положим X(t,to,X(to)) - решение системы (1).
Определение 1. Будем называть глобальным притягивающим предельным множеством (глобальным аттрактором) системы (1) множество Qx = {X|Vx(X(t)) < Lx}, если существует такая константа Lx > 0, что для любого Vx(X(t0)) > Lx, Vx(X(t)) >Lx выполняется lim Vx(X(t)) < Lx.
Определение 2. Если для любого начального значения X(t0) € Qx и для любого t > t0 выполняется условие X(t,t0,X(t0)) € Qx, тогда Qx = {X|Vx(X(t)) < Lx} будем называть положительным инвариантом.
Определение 3. Если существует такая константа Lx > 0, фиксированное число rx > 0 и некоторое X(t0) € R3, что для любого Vx(X(t0)) > Lx, Vx(X(t)) > Lxвыполняется следующее экспоненциальное оценивание разницы: Vx(X(t)) — Lx < (Vx(X(t0)) — Lx)e-rx(t-t0), тогда множество Qx = {X|Vx(X(t)) < Lx} называется глобальным «экспоненциальным» аттрактором.
Теорема 1. Система (1) имеет глобальный «экспоненциальный» аттрактор и положительный инвариант, причём ограниченный семейством функций Ляпунова Vx(x > 0) вида
Доказательство.
У = Хх(х + (у — а)х) + Ху(1 — Ьу — х2) + Хх(—х — ех) = Ххх + Хух2 — Хах2 + Ху— —ХЬу2 — Хух2 — Ххх — еХх2 = —Хах2 + Ау — ХЬу2 — еХх2 + (Хх2)/2 + (Ху2)/2+ +(Хх2)/2 — = —И + Г (х,у,г), дГ (х,у,х) дГ (X)
дх дх
дГ (X)
= —2Хах + Хх = 0 ^ (х = 0), (а = 1/2,х = 0),
= —2Хех + Хх = 0 ^ (х = 0), (е = 1/2, х = 0), = —2Ха + Х < 0 ^ а> 1/2,
2 = -2А.6 + А, < 0 Ь > 1/2,
дх д2Р(Х)
дх2
д2Р{х)
ду д2Р{х) дх2
д2Г (X) д2Г (X) д2 Г(Х)
= —2Хе + Х < 0 ^ е > 1/2,
0.
дхду дудх дхдх
Следовательно, точка (0; 1/(2Ь — 1);0) есть точка локального максимума. Функция вогнутая, а значит, это глобальный максимум, поэтому
ВиРх еДз Г (X) = Г (X) Х(2Ь — 1)
Х ХЬ Х
(0;1/(2Ь—1);0) - Т^Г"Г" (ои_лЛ2 +
2Ь — 1 (2Ь — 1)2 2(2Ь — 1)2
2(2Ь — 1)2
= Ьх, ЬХ > 0 => Ь > 1/2.
Учитывая последнее, имеем оценку сверху производной: (1У\/(И < — Ух + Ьх. По определению 1, имеем
Ух > Ьх => -Ц„ + ЬХ< 0 => ^ > М.
— УХ + ЬХ
Решив неравенство, получаем
УХ — ЬХ < е-С,
УХ^(¿с)) — ЬХ = е-40С => С1 = в40(Уx(X(¿с)) — ЬХ). Отсюда следует, что
УХ — ЬХ < е-4в40(УХ^(¿с)) — ЬХ) = (УХ^(¿с)) — Ьх)е-(4-0), Уx(X(¿)) — Ьх < (Ух(X(¿с)) — Ьх)е-(4-о), 11ш Уx(X(¿)) < Ьх.
Таким образом, множество Ох = {X^х^(¿)) < Ьх} является глобальным «экспоненциальным» аттрактором и положительным инвариантом системы (1). ■
Для оценки области, которой ограничен аттрактор, умножим каждое уравнение системы (1) соответственно на х, у, г и сложим. В итоге получим
^(х2 + у2 + г2) ,2 2 , 7 2 2 2 2 , 7 2 2
-—-= ,гж + уж — аж + у — оу — х у — хг — сг = —ах + у — оу — сг .
Представим —Ьу2 как —у2 — (Ь — 1)у2, тогда у — Ьу2 запишется, как у — у2 — (Ь — 1)у2.
У-(Ь- = -(6 - - + - =
^ 1 ^ Ь — 1 1 , ,
=2(6^1)) +4(631)2^4(631)2' Ъ*1'
Таким образом,
^(х2 + у2 + г2) 2 , 2 2 2 2 2 1
—--- = -ахг + у - Ьуг - сгг < -ахг - сгг -у + тг,-ттт.
Ш 4(6-I)2
г Й(х2 + у2 + г2) 1 / 2 2 2\ 1
Пусть I = тт{а, с, 1), тогда -—- < —1{х + У + г ) +
" 4 * у 4(Ь — 1)2
) 1 2 1 или , < + —-гтг. Обозначая у = тт;-г, получим , + 2=
2<И ~ 4(6-I)2 г 4(6-1) 3 М
-2Н ф21^2) 2
= е -—- < у . Интегрируя это неравенство от 0 до /, получаем
Е2 = Се-214, Се-214 — 21Се-214 + 21Се-214 = у2 ^ C' = у2е214, С = ^е2и + Сь Д2(*) = + СОе"2^,
Д2(0) = ^е2и + С\ ^ С\ = Д2(0) -
д2ф = + д2(0)е-2г* _ = ^(1 - е~ш) + Д2(0)е~2и.
21 21 21
Тогда Е2(£) < Е2(0)е-214 + у2/(21)(1 — е-214). Обозначив Е2(0)е-2140 + у2/(21) — —у2/(21)е-214° как До, можно сделать заключение: если притягивающим множеством выбрать шар, радиуса Д0 > у = 1/(4(Ь — 1)), то траектория войдет в него за время, не превышающее
/Д2(0)- 1 ^
- 21
V !
21
321(Ь — 1)2
Дп —
V 0 32/(6 -I)2 /
Дп —
после чего Д(£) < Д0 .
Действительно, если рассмотреть в 3-х мерном пространстве область, ограниченную неравенством —ах2 — сг2 — у2 + —-> 0, то она ограничена по-
4(Ь — 1)2
верхностью эллипсоида с центром в точке (0; у — 1 /Ь; 0). Вне этой области правая
часть этого неравенства отрицательная. Определим семейство эллипсоидов уравнением x2 + y2 + z2 = const, где присутствует данная комбинация, полученная от производной левой части. Выберем значение константы максимально большим, чтобы получить эллипсоид, целиком ограничивающим рассмотренную область. Тогда на данной поверхности эллипсоида всюду выполняется двойное неравенство d(x2 + y2 + z2)/dt < —1/(2(b — 1)2) < 0. То есть величина x2 + y2 + z2 убывает с течением времени, а это означает, что все траектории, пересекающие эллипсоид, стремятся только внутрь ограниченной эллипсоидом области.
2. Исследование устойчивости положений равновесия
Система (1) имеет три стационарные точки:
Sq = (0; -; 0), S"2 = ( - J1 - ba - d-; a + ~;
1 — ba b
b 1 /1 — ba b 1 — ba--:a-\—: —
С c V c2 c3
при Ь = 0 и е = 0. Запишем теперь условие диссипативности для динамической системы (1)
_ . дх ду дх
а\\Х(х,у,х) = ——Ь тг——=У~а —Ь —с<0, то есть а + о + Оу. дх ду дх
2
3
c
Теорема 2. Если в системе (1) выполняются следующие условия: 1 - Ьа - Ъ/с > 0, Ъс ф \, Ь ф 0, Ь ф 1/с - с, с ф 0, с ф -Ъ/2 ± л/62/4 + 1 и е(Ь + е — 1/е)2 + Ье2 + 2е — 2аЬе — 3Ь = 0, то существуют зависящие от параметра е непрерывные функции а = а(е) и Т = Т(е), а(0) = ас, Т(0) = — 2л|3-1 (где в - мнимое собственное значение линеаризованной матрицы векторного поля системы (1) в стационарной точке) такие, что в системе (1) существуют периодические решения х(Ь,е) периода Т(е), которые влипают в точку (0,1/Ь, 0) при е — 0. При этом имеет место бифуркация Андронова-Хопфа рождения предельного цикла, которая происходит при бифуркационных значениях параметра ас = (е4Ь + е3Ь2 — 3Ь2е — 2е + 3Ь)/(2е2Ь2 — 2еЬ) .
Доказательство. Сместим систему (1) линейным преобразованием х(£) = х(£), у(г) = у(Ь) + 1/Ь, х(г) = х(Ь) в начало координат так, чтобы она допускала нулевое состояние равновесия, то есть X(0) = 0. Получим
х = (1/Ь — а)х + х + ху,
у = —Ьу — х2, (2)
х = — х — ех.
Состояния равновесия данной динамической системы будут следующие: (0,0,0), (-у/1 -Ъа-Ъ/с; а + 1/с — 1/6; л/(1 - 6а)/с2 - Ъ/с3) и (л/1 -Ъа-Ъ/с; а + 1/с — 1/6; — л/(1 — 6а)/с2 — 6/с3) при 6 / 0, с / 0. Легко заметить, что при 1 — 6a — 6/с > 0 система (2), а также и система (1) (что следует из данного линейного преобразования) имеют две особые точки. Линеаризация векторного поля в третьей стационарной точке имеет вид
/ а + 1/с- 1/6 + 1/6 -а л/1 - 6а - 6/с 1 \
M =
-2л/1 -Ъа-Ъ/с
-6
-1
0 -с
л/1 - 6а - 6/с 1 \
-2л/1 -Ъа-Ъ/с -Ъ
1/с
V
1
0
0
с
Характеристический полином этой матрицы имеет вид
X3 + (6 + с - 1/с)Х2 + (6с + 2 - 2а6 - 36/с)Х + 2(с - абс - 6) = 0.
(3)
Предположим, что X, X, а - корни этого уравнения, где X = Х1+2X2 и а - действительный корень. Тогда для произвольного полинома, зависящего от ж, можем записать (ж — Х)(ж — X) (ж — а) = 0. Раскрывая скобки, получим
x3 - (2Xi + a)x2 + (|X|2 + 2Xia)x - a |X|2 = 0.
(4)
Очевидно, что данный полином имеет два чисто мнимых корня тогда и только тогда, когда произведение коэффициентов при ж2 и ж равно свободному члену. Действительно, пусть ±6г - чисто мнимые корни этого полинома, тогда (ж — 6г)(ж + 6г) х х (ж — а) =0. Раскрывая скобки, получим ж3 — аж2 + 62ж — а62 = 0. Следовательно, уравнение (3) имеет чисто мнимые корни тогда и только тогда, когда 1т (X) = Х2 = 0 и выполняется соотношение
0
(6 + с - 1/с)(6с + 2 - 2а6 - 36/с) = 2(с - а6с - 6).
Выбирая произвольные параметры 6 и с, будем предполагать, что бифуркация рождения предельного цикла происходит при определенном значении параметра а (обозначим его как ао). Тогда, раскрывая скобки и приведя подобные члены, получаем ао = (с46 + с362 - 362с - 2с + 36)/(2с262 - 2с6), при этом 6с = 1. Таким образом получили бифуркационное значение. Покажем теперь, что при бифуркационных значениях ао в системе (2) происходит бифуркация рождения предельного цикла. Для этого, пользуясь бифуркационной теоремой Хопфа [3], достаточно показать, что Re Х'(а0) = 0, Im Х(а0) = 0, 1тХ(а0) = 0, а(а0) < 0.
1. Найдем КеХ'(ао), то есть ^(ао). Для этого приравняем коэффициенты при одинаковых степенях х в уравнениях (3) и (4). Получим
' -(Ь + с - 1/с) = 2X1 + а,
Ьс + 2 - 2аЬ - 3Ь/с = |Х|2 + 2Х1а,
2аЬс + 2Ь - 2с = |Х|2 а
или
(5)
' а = -(Ь + с - 1/с + 2X1), |Х|2 а = 2аЬс + 2Ь - 2с,
а(|Х|2 + 2Х1а) = -(Ь + с - 1/с + 2Х1)(Ьс + 2 - 2аЬ - 3Ь/с) = = 2аЬс + 2Ь - 2с + 2X1 (Ь + с - 1/с + 2Х1)2.
Дифференцируя последнее уравнение по а, полагая а = а0 и учитывая, что
Х1(а0) = 0, получаем -2Х'1(а0)(Ьс + 2 - 2а0Ь - 3Ь/с) + (Ь + с - 1/с)2Ь = = 2Ьс + 2Х1(а0)(Ь + с - 1/с)2. Тогда
Х'^ао) =
c(b + c - 1/c)2 + bc2 + 2c - 2aobc - 3b'
Следовательно, И,е Х'(а0) = 0 при Ьс = 1.
2. Найдем 1тХ(а0) = Х2(а0) и 1тХ(а0) = -Х2(а0) из системы (5). Для этого перепишем второе уравнение: 2аЬс + 2Ь - 2с = |Х|2 а = (Х^ + Х2)(-Ь - с +
1М п ,2/ л 2а06с + 26-2с /2(а06с + 6-с)
1/с). Отсюда Ц{а0) = -—,-г- и Х2(а0) = ±\ ——,-г-, -Х2(а0) =
2 1/с - Ь - с 1/с - Ь - с
/2(а06с + 6-с) 1/с-6-с
Найдем значения, при которых ImX(ao) = 0 и ImX(ao) = 0. Запишем
a0bc + b — c = 0, | a0bc + b — c = 0,
или <
1 — ba0 — b/c > 0 [ a0bc + b — c < 0.
Следовательно, Im X(a0) =0 и Im X(a0) = 0 при всех a, b, c таких, что 1/c — b — с ф 0, то есть, когда f) / 1/с-сис / —6/2 ± д/62/4 + 1.
3. Найдем теперь a(a0) (a - действительный корень уравнения (3)). Из системы (5) имеем |X|2 a = 2abc + 2b — 2c, то есть a(a0) = 2(abc + b — c)/1X|2. Поскольку система (2) имеет комплексные стационарные точки при 1 — ba — b/c > 0, то есть при abc + b — c < 0, то для всех значений параметров, удовлетворяющих выше наложенным условиям, будет справедливо a(a0) = 2(abc + b — c)/1X|2 < 0.
Таким образом, собственные числа линеаризованной матрицы М пересекают мнимую ось с ненулевой скоростью, поэтому при бифуркационном значении ао происходит бифуркация рождения предельного цикла - бифуркация Андронова-Хопфа. А значит, пользуясь теоремой Хопфа [3], в системе (2), а следовательно, и в системе (1), что вытекает из данного линейного преобразования, существуют непрерывные функции а = а(е) и T = T(е), зависящие от параметра е, а(0) = а0, (для системы (2) а(0) = 0), T(0) = — 2nß-1 (где ß - мнимое собственное значение линеаризованной матрицы в стационарной точке) и такие, что в системе (1) существуют периодические решения x(t, е) периода T(е), что влипают в точку (0,1/b, 0) при е — 0, а для системы (2) - в начало координат при е — 0. ■
3. Адаптивный контроль и глобальная экспоненциальная синхронизация
В данном разделе рассматривается управление детерминированным хаосом нелинейной финансовой хаотичной системы Чена с параметрами а = 3.0, b = 0.1, c = 1.0 с использованием адаптивного управления и хаотической синхронизации.
Теорема 3. Финансовая система Чена в хаотическом режиме с управлением по второй координате йф(х, y, z) описывается системой уравнений
x = z + (y — а)х, y = 1 — by — x2 + Йф(х, y, z), z = —x — cz,
где y(1 + йф(х, y, z)) < 0, ф(х, y, z) € L2 U Lи ф(х, y, z) € L2 U Lстремится к точке (0; h; 0), где h есть корень уравнения by — ^ф(у) — 1 = 0, а > 0, b > 0, c > 0, а + b + c > y. При этом динамический режим станет регулярным.
Доказательство. Рассмотрим семейство функций Ляпунова вида Va =
= A/2(x2+y2+z2), А > 0. Тогда VA = Ax(z + (y — а)х) + Ay(1 — by — x2 + ^(x,y,z)) + +Az(—x — cz) = —А(ах2 + by2 + cz2 — y(1 + йф(х, y, z))) < 0.
Лемма. Если f (t) € (L2 U L^) и f (t) € L^, тогда lim f (t) = 0.
t—y^o
Поскольку V< 0, x, y, z, ф(х, y, z) € L^, f0 V < 0 и x, y, z, ф(х, y, z) € L2, x, y, z, ф(х, y, z) € L^, то, согласно лемме, соответствующие функции равняются 0, а х и z стремятся к 0, то есть by — йф(у) — 1 = 0. С учетом условий теоремы, налагаемых на параметры и на саму функцию ф, решение является единственным. Тогда, на основании теоремы Ляпунова об устойчивости, траектории данной системы асимптотически устойчивы в точке (0; h; 0). ■
На рис. 1 приведено численное моделирование системы (1), иллюстрирующее применение теоремы, с выбранным управлением по координате 2. Параметры системы и начальные условия: а = 3.0, b = 0.1, c = 1.0 и x(t0) = 2.0, y(t0) = 3.0, z(to) = 2.0, соответственно. При этом система сходится к точке (0; 0,1; 0). Шаг дискретизации метода Рунге-Кутты 0.001.
Рис. 1. Графики временных реализаций финансовой системы (1): а - координаты 1, б - координаты 2, в - координаты 3 при кф(х, у, z) = -9.9у
Определение 4. Две нелинейные динамические системы
Х = F (t,X) и У = F (t,Y) + ^(X,Y)
(где X, Y € Rn - векторы состояния соответствующих систем, F - n-мерная нелинейная функция, ц - n-мерная функция управления) называются полностью синхронизированными (экспоненциально синхронизированными), если lim \\Y(t) — X(t)\\ =
t—у^о
= 0. При этом система X называется ведущей, а Y - ведомой.
Определение 5. Если существует такое а > 0, что для любого t > t0 выполняется соотношение Vi(X(t)) < Vi(X(to))e-a(t-t0), то ведущая система является экспоненциально устойчивой.
Рассмотрим ведомую систему для финансовой системы Чена (1) с выбранным управлением ^(X, Y) = ^(X(t) — Y(t)), тогда система запишется как
Ж 2 = Z2 + (У2 — + Ц1(Ж2 — ЖЬ/2 — /1,^2 — Zl), /2 = 1 — by2 — Ж2 + Ц2(Ж2 — Ж1 ,У2 — /1,^2 — Zi), ¿2 = —Ж2 — CZ2 + Цз(Ж2 — ЖЬ /2 — /1, ¿2 — Z1).
(6)
Введем ошибки синхронизации ех = ж2 — жь еу = у2 — Уъ = ¿2 — и вычтем из (6) начальную систему (1). Тогда получим систему ошибок вида
еж = Z2 + Ж2/2 — ОЖ2 + Ц1(Ж2 — Ж1,/2 — /1,-22 — Z1) — Z1 + Ж1У1 — ЙЖ1, ey = 1 — b/2 — Ж2 + Ц2(Ж2 — Ж1, /2 — /1, Z2 — Z1) — 1 + Ь/1 — Ж2, Ч eez = —Ж2 — CZ2 + Цз(Ж2 — Ж1,/2 — /1, Z2 — Z1) + Ж1 + CZb
(7)
Поскольку динамика хаотической системы ограничена, можно предположить,
что |у| < Му, |ж| < Мх.
Теорема 4. Если существует такое управление, что Ц1 — —kex, Ц2 = 0,
M2
Цз = ех(у2 - а), к > Му - а + —f- +
Ml (а - Му)2
, то система (7) будет жспо-
4c
ненциально устойчивой, а системы (1) и (6) полностью синхронизированными.
Доказательство. Рассмотрим семейство функций Ляпунова вида
\
Ух = -(х2+у2 + г2), 1>0.
Тогда
ёх = ег - аеж + - У1) + ^2(^2 - Ж1) - (у2 - У1ХЖ2 - Ж1) + еу, ег) =
= ег - аеж + Ж2еу + у2еж - еуеж + Ц1(еж, еу, ег) = = ег - аеж + Ж2еу + у2еж - еуеж - кеж, еу = -Ьу2 - еж(ж2 + Ж1) + и-2(еж, еу, ег) = -Ьу2 - еж(^2 + Ж1), ег = -ех - сег + ^э(еж, еу, ег) = -еж - сег + еж(у2 - а),
V = еж(ег - аеж + Ж2еу + у2еж - еуеж - кеж) + еу(-Ьу2 - еж(ж2 + Ж1)) + ег(-еж-
- сег + еж(у2 - а)) = е^е* - е^а + Ж2ежеу + у2еХ - е£еу - кеХ - Ье^ - ежеуЖ2-
- ежеуЖ1 - ежег - се^ + ежег(у2 - а) =
= еХ(у2 - а - к) - Ье^ - се^ - Ж2ежеу + ежег(у2 - а) < < еХ(Му - а - к) - Цу - се^ - Мж |елеу| + |елег| (Му - а) =
= -(|еХ |еу1 |е*|)
' а + к-Му 1-М, 1 2
ъ
2 0
а - М
V
у
2
0
1 ех1 |еу1
|ег |
= - Ет АЕ,
/
где А =
а + к - Му
-Мц 2 х
V
Ь
\ (а - Му)/2 0
/
Очевидно, что для обеспечения экспоненциальной устойчивости системы ошибок (7) необходимо, чтобы матрица А была положительно определенной. А это возможно тогда и только тогда, когда
а + к — Му > 0 => к > Му — а,
1 М2
Ъа - ЬМУ + Ък- -М2 >0^к>Му-а + —^. у 4 х у 4Ь
а-М„ МуЬ-Ьа
2
2
1у
1у + сфа—ЬМу+Ьк—^М2) >0^к>Му-а + ^+
Мх2 (а-Му)2
4Ь
4с
Итак, когда к > Му — а Н—+
4Ь
определенной, а значит V отриг
< V(х(¿о))е-^п(А)(*-*о), 4 > ¿0.
МХ (а - Му)
2
1-й — и, п--;—I--, матрица А является положительно
4Ь 4с
определенной, а значит V отрицательное. То есть V < -Хтщ(А^ и V (X (¿)) <
с
0
с
Рис. 2. Графики полной синхронизации временных реализаций финансовой системы Чена и экспоненциальной устойчивости системы ошибок (3) при к = 20
На рис. 2 приведено численное моделирование данной теоремы с выбранным к = 20. Параметры системы и начальные условия: а = 3.0, Ь = 0.1, с = 1.0 и ж (¿о) = 2.0, у (¿о) = 3.0, ¿(¿о) = 2.0, соответственно. Шаг дискретизации метода Рунге-Кутты 10-3.
4. Численное исследование регулярной и хаотической динамики
На рис. 3. приведена карта динамических режимов системы (1) относительно бифуркационных параметров a и с. Исследование финансовой системы Чена было проведено в окрестности рассчитанных стационарных точек системы при постоянном значении параметра b = 0.1 и начальных условиях x(t0) = 2.0, y(t0) = 3.0, z(to) = 2.0, соответственно. Шаг дискретизации метода Рунге-Кутты был выбран 0.001 на промежутке безразмерного времени от 0 до 100. Во избежание расчетов в переходном процессе (траектория еще не на аттракторе) вычисления спектра ЛХП происходило на временном интервале от 40 до 100 с шагом 0.04 по алгоритму Бе-неттини и др. Параметр с изменялся в пределах от 0 до 9.525 включительно с шагом дискретизации 0.015, параметр a - в пределах от 0 до 3.28 включительно с шагом дискретизации 0.02. При вычислении спектра ЛХП было использовано свойство естественного параллелизма, присущего этой задаче, что позволило воспользоваться разработанной распределенной многопоточной автоматизированной системой. Построение всей карты динамических режимов при изменении двух вышеуказанных бифуркационных параметров на процессоре Pentium (R) Dual-Core CPU T4300 с тактовой частотой 2.10 GHz заняло 6 дней. Построение одного спектра и сечения Пуанкаре при тех же условиях на том же компьютере заняло около 6 часов.
На рис. 4 представлены зависимости параметра a от фазовой координаты z сечения Пуанкаре плоскостью y = 2.6 (а) и от фазовой координаты x сечения Пуанкаре
плоскостью г = 1.0 (б). Начальные условия: ж (¿о) = 2.0, /(¿о) = 3.0, ¿(¿о) = 2.0; значения параметров - Ь = 0.1, с = 1.0. Параметр а менялся от 1 до 1.5 с шагом 0.001 (а) и от 7 до 7.2 с шагом 0.00001 (б). Переход от регулярных аттракторов к хаотическим осуществляется через каскад бифуркаций удвоения периода - сценарий Фейгенбаума (а) и через перемежаемость первого типа по Помо-Манневиллю (б). При перемежаемости к точке бифуркации двигаются навстречу устойчивый предельный цикл и неустойчивый. После их слияния происходит процесс реинжекции, то есть возвращения траекторий в область исчезнувшего предельного цикла, затем вновь уход и возвращение и т.д. Характер поведения системы в точке бифуркации определяется ее устойчивостью по Лагранжу (наличие диссипации) и по Пуассону (режим установившийся) и неустойчивостью по Ляпунову (наличие положительного показателя).
На рис. 5 представлены проекции фазовых портретов, иллюстрирующих каскад бифуркаций устойчивого цикла при тех же начальных условиях, что и на рис. 4, с шагом численного интегрирования 0.001, при бифиркационных значениях а = 3.0,
а -1-1-1-1-1-1-1-г-г
0.5
0 -
0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 с
Рис. 3. Карта динамических режимов системы (1): черный цвет - хаотический режим, серый - положения равновесия, белый - периодический режим, «звездочки» - торы
1.0 1.1 1.2 1.3 1.4 а а О
Рис. 4. Фазопараметрические характеристики системы (1). По оси абсцисс - параметр а, по оси ординат - сечение Пуанкаре плоскостью у = 2.6 (а) и г = 1.0 (б)
Ь = 0.25, с = 1.0. Изменение параметра Ь до 0.2 порождает хаос (г). Из рисунка можно сделать предположения, что для каскада бифуркаций устойчивых циклов имеет место порядок Шарковского (исследования для нелинейных систем см., например, в [4]), так как наличие цикла периода 3 (а) означает существование цикла любого периода из последовательности Шарковского, например цикла периода 5 (в). Субгармонический каскад бифуркаций устойчивых циклов порождает бесконечное число циклических субгармонических сингулярных аттракторов, которые являются значительно более сложными аттракторами - каждый из таких аттракторов порождается каскадом бифуркаций удвоения периода некоторого устойчивого цикла из ряда Шарковского, родившегося в результате соответствующей седло-узловой бифуркации, и является неполным циклическим субгармоническим аттрактором. Полный циклический субгармонический сингулярный аттрактор (г) возникает после каскада бифуркаций удвоения периода цикла периода три.
В заключение приведем сценарий Рюэля-Такенса - переход к хаосу через несколько бифуркаций Андронова-Хопфа. Исследования проводились в окрестно-
Рис. 5. Проекции каскада бифуркаций устойчивого цикла
О 0.4 0.8 1.2 1.6 2.0 х г -1.5 -1.0 -0.5 0 0.5 1.0 х
а о
Рис. 6. Переход к хаосу через бифуркации Андронова-Хопфа (фокус теряет устойчивость)
сти полученных по теореме 2 бифуркационных точек а0. Как видно из рис. 6, особая точка-фокус теряет устойчивость. При этом из нее рождается небольшой устойчивый предельный цикл - мягкая потеря устойчивости, который при уменьшении параметра а0 превращается в хаотический аттрактор системы.
Заключение
Доказаны теоремы: существования аттракторов в системе, существования периодических решений системы (регулярных режимов); найдены управления детерминированным хаосом, переводящие систему из хаотического режима в регулярный;
найдены управления для ведомой системы общего вида, при которых она полностью синхронизируется с ведущей системой. Построена карта динамических режимов системы и найдены основные три сценария перехода к хаосу: за сценарием Фейгенба-ума, Рюэля-Такенса и Помо-Манневиля.
Библиографический список
1. Данилов В.Я., Зинченко А.Ю. Синергетические методы анализа // Киев: НТУУ «КПИ» ВПИ ВПК «Политехника», 2011. 340 с.
2. Ma J.H., Chen Y.S. Study for the bifurcation topological structure and the global complicated character of a kind of nonlinear finance system. I // Applied Mathematics and Mechanics. 2001.Vol. 22, № 11. P. 1240.
3. Марсден Дж., Мак-Кракен М. Бифуркация рождения цикла и ее приложения. М.: Мир, 1980. 368 с.
4. Магницкий Н.А., Сидоров С.В. Новые методы хаотической динамики. М.: УРСС, 2004. 320 с.
5. Кузнецов С.П. Динамический хаос. М.: Физматлит, 2001. 296 с.
6. Малинецкий Г.Г., Потапов А.Б. Нелинейная динамика и хаос. Основные понятия: Уч. пособие. Изд. 2-е. М.: КомКнига, 2009. 240с.
Национальный технический Поступила в редакцию 31.01.2013
университет Украины «КПИ» После доработки 22.03.2013
INVESTIGATION OF REGULAR AND CHAOTIC DYNAMICS OF ONE FINANCIAL SYSTEM
A. Yu. Zinchenko
Based on complex numerical investigation for the nonlinear financial system introduced by Chen a map of dynamic regimes has been built, depending on the bifurcation parameters. All the major scenarios of transition to deterministic chaos have been found. Theorems of the existence of the globally exponentially attractive set and positive invariant, of periodic solutions, of Poincare-Andronov-Hopf bifurcation existence and theorems in the field of control of attractors are proved.
Keywords: Deterministic chaos, strange attractor, bifurcation, Lyapunov characteristic exponent, Poincare section and map, chaotic synchronization.
Зинченко Артем Юрьевич - родился в Киеве (1986), окончил Национальный технический университет Украины «Киевский политехнический институт» (2009). После окончания КПИ работает на кафедре математических методов системного анализа. В настоящее время аспирант этой кафедры. Автор пособия «Синергетические методы анализа» и методических указаний и задания к выполнению самостоятельных работ «Синергетические методы анализа» (в соавторстве с научным руководителем). Опубликовал 24 научных статьи и зарегистрировал авторское право на 2 компьютерные программы по направлениям, указанным выше.
Украина, 03056, Киев-56, проспект Победы, 37 Национальный технический университет Украины «Киевский политехнический институт» E-mail: [email protected]