Научная статья на тему 'Неустойчивости динамических систем'

Неустойчивости динамических систем Текст научной статьи по специальности «Математика»

CC BY
480
185
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
НЕЛИНЕЙНЫЕ ДИНАМИЧЕСКИЕ СИСТЕМЫ / МЕТОДЫ АНАЛИЗА УСТОЙЧИВОСТИ / ДИНАМИЧЕСКИЙ ХАОС / МОДЕЛЬНЫЕ ЗАДАЧИ ЛОРЕНЦА / LORENZ AND RöSSLER MODEL PROBLEMS / РЕССЛЕРА / NONLINEAR DYNAMICAL SYSTEMS / STABILITY ANALYSIS METHODS / DYNAMICAL CHAOS

Аннотация научной статьи по математике, автор научной работы — Перевозников Евгений Николаевич, Михайлова Ольга Юрьевна

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

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

UNSTABILITIES OF DYNAMIC SYSTEMS

Two methods of stability analysis of systems described by dynamical equations are being considered. They are based on an analysis of eigenvalues spectrum for the evolutionary matrix or the spectral equation and they allow determining the conditions of stability and instability, as well as the possibility of chaotic behavior of systems in case of a stability loss. The methods are illustrated for nonlinear Lorenz and Rössler model problems.

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

НЕУСТОЙЧИВОСТИ ДИНАМИЧЕСКИХ СИСТЕМ

Перевозников Евгений Николаевич

канд. физ.-мат. наук, доцент, Санкт-Петербургский торгово-экономический университет,

Россия, г. Санкт-Петербург E-mail: olg.mikhailova@mail.ru

Михайлова Ольга Юрьевна

старший преподаватель, Санкт-Петербургский торгово-экономический университет,

Россия, г. Санкт-Петербург

UNSTABILITIES OF DYNAMIC SYSTEMS

Perevoznikov Yevgenij

candidate of Physical and Mathematical Sciences, Associate Professor Saint-Petersburg University of Trade and Economics,

Russia, Saint-Petersburg

Mikhailova Olga

senior lecturer, Saint-Petersburg University of Trade and Economics,

Russia, Saint-Petersburg

АННОТАЦИЯ

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

Перевозников Е.Н., Михайлова О.Ю. Неустойчивости динамических систем // Universum: Технические науки : электрон. научн. журн. 2015. № 2 (15) .

URL: http://7universum.com/ru/tech/archive/item/1957

ABSTRACT

Two methods of stability analysis of systems described by dynamical equations are being considered. They are based on an analysis of eigenvalues spectrum for the evolutionary matrix or the spectral equation and they allow determining the conditions of stability and instability, as well as the possibility of chaotic behavior of systems in case of a stability loss. The methods are illustrated for nonlinear Lorenz and Rossler model problems.

Ключевые слова: нелинейные динамические системы, методы анализа устойчивости, динамический хаос, модельные задачи Лоренца, Ресслера.

Keywords: nonlinear dynamical systems, stability analysis methods, dynamical chaos, Lorenz and Rossler model problems.

Работа посвящена методам практического анализа устойчивости систем, описываемых нелинейными автономными уравнениями. Анализ таких систем вызывает повышенный интерес из-за наблюдаемого в них при потере устойчивости феномена динамического хаоса [1; 2]. В качестве примера, показывающего возможности предлагаемых методов приводится анализ устойчивости модельных нелинейных систем Лоренца, Ресслера [1; 2].

1.Методы анализа устойчивости

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

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

dtaa= Fa(r, t, {aa}) , a = 1... п . (1)

Линеаризацией этих уравнений получается система уравнений, описывающих динамику малых возмущений {3 аа} исходного состояния {аа}

SF

dtdaa=^—^-Scip= EapSap , a, p = \...n.

p Sa p

(2)

E =

E ap

rsa

K&cpJ

Eap(F *, V, Jx, {ca })

где: Еар — элементы эволюционного матричного оператора, зависящие в общем случае от параметров исходного состояния, координат — г, времени — t, градиентов — V, интегральных операторов типа свертки по пространству и времени — J x.

x,t

s

x.t

Условие разрешимости системы (2), являющееся её спектральным уравнением — (СУ)

D =det[Sa,pl-E,J= 0, (3)

определяет спектр собственных значений — {Ла} эволюционного

оператора и устойчивость исходного состояния — {аа}.

В преобразовании Фурье—Лапласа по возмущениям в случае стационарных исходных состояний, а также в случаях, когда исходные зависимости слабы на фоне высокоскоростных и высокоградиентных возмущений (метод локального дисперсионного уравнения — ЛДУ), спектральное уравнение приобретает полиномиальный вид

D(z. к. as) = zn Ат (z. к. as) • zn-n = 0.

(4)

где: z, к — параметры преобразования Фурье—Лапласа, Am =( a m + i b m) — комплексные коэффициенты СУ.

В классической постановке задача анализа устойчивости сводится к исследованию корней спектрального уравнения.

Признаком неустойчивости является наличие корней СУ с положительной вещественной частью Re (z) >0. Если все корни СУ имеют отрицательные вещественные части, то исходное состояние задаваемое {а}, — устойчиво.

Так как точное решение уравнения (4) с комплексными коэффициентами для n>2 невозможно, то для анализа используются критерии

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

В работе [3] предложено два метода практического анализа устойчивости систем, описываемых уравнениями (1) и называемых критериями нейтральности. Суть этих методов состоит в определении по коэффициентам динамических уравнений (2) или по коэффициентам спектрального уравнения (4) нейтральной поверхности — границы, разделяющей в пространстве параметров области устойчивости и неустойчивости.

а) Метод НРИ (нейтральность, разделение, исключение) основан на спектральном уравнении (4) и реализуется следующей схемой (z = Re z + i m, A z = z — z cr, A a s = a s — a s,cr)

D( Z r, as)

Z = О

cr cr

0 If ДО, k, as) = 0 ]

J ^4 D2(0 k, as ) = 0 J ^

S (k, as) = 0

О = o(k, as)

^ Re(Az)

a zd

Aas

>Н 0 <У 0

(5.1), (5.2), (5.3) (5.4).

(5.1) — нейтральность — условие равенства нулю вещественной части корней СУ;

(5.2) — разделение спектрального уравнения на два при условии нейтральности;

(5.3) — исключение из этих уравнений частоты или одного из параметров и получение нейтральной поверхности — S(k,as) и критической частоты —

&cr(k,as),

(5.4) — указание областей устойчивости / неустойчивости относительно нейтральной поверхности.

Схема НРИ полностью реализуется для полиномиальных СУ, общие условия нейтральности (3.3) в этом случае имеют вид

S(к,as) = R[ Dl(a,к,as),D2(a,к,as) ] = 0

a - arr = NOD [ Dx(a, к, as), D2 (a, к, as) ] = 0

(6)

гд: R — результант, а NOD — наибольший общий делитель полиномов Di и D2. В частности, для системы третьего порядка условия (6) равны

( (a,b)mi=(a,b)m/ai )

[a31(b21 Ь1) ^ Ь3 ] 1 [b21(b21 b1) ^ (a31 a2)] 2'[a31(a31 a2 ) Ь21 ' b3 ] 3 0

[.. ..] ./ [...] 2 =[...] 3/ [.. ] ,

. (7)

b) Метод L — критерия

выражается через определитель блочной матрицы L

det( L)

Е + 1еи 1е12 . т * • • 1 е1 п

1е2Х Ё + Те;2 1*'гп п = П (^«+ а,р=1

Ienl 1<2 ■ ■ Е+ /<„

2” П Re 4ПГ( Re + ReХрj + (ImAa - ImA^j

а=1

a,fi=\

(8)

элементами которой являются эволюционная матрица E и её коэффициенты I единичная матрица, e*afj — комплексно-сопряженные элементы

матрицы E, а Ла^ — её собственные значения.

Критерий нейтральности и уравнение для критических частот в этом

методе имеют вид

(-1)"*‘ • det(i) = (-1)“*‘ • det[Sa„E +1e^]

>НУ 0 <У 0

Z [(-Am - (-1)' • A'm) • (rn))-" ] = 0

m=1

(9)

Коммутация блоков матрицы L позволяет оперировать ими как числами и, в частности, понижать порядок её определителя. В результате чего L-критерий можно привести к виду

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

(-1 )т+1 • det

n

Z (Am- (-1) ” • Am) • En

m=1

>НУ 0

<У 0

где: A, A* — коэффициенты спектрального уравнения.

2.Нелинейные системы

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

dfla = ^ = Fa(K}) • dt

Динамика возмущений системы (10) в этом случае уравнениями (11)

(10)

описывается

где:

dtSaa

Eap({aa(t)})

Eap5ap , a, p = L..^

У 5a p p p p

элементы эволюционной матрицы,

(11)

зависящие

от динамических переменных {aa} и времени t.

Если все временные производные в (11) отрицательны, то возмущения затухают и система устойчива по Ляпунову. Если существует хотя бы одна положительная производная, то фазовые траектории разбегаются, система неустойчива. Соотношение знаков производных позволяет определить возможность хаотического поведения и образования в фазовом пространстве сложных локализованных конструкций — странных аттракторов [1] (см. рис. 1, 2).

В этих случаях для анализа устойчивости метод спектрального уравнения (4) и метод НРИ (5) в классическом варианте неприменимы.

Так как L-критерий непосредственно выражается через коэффициенты динамических уравнений, то это позволяет обобщить его для анализа устойчивости нелинейных систем, если ввести обобщенные собственные значения эволюционной матрицы 1г=зД1п|£аг|). При этом последние будут

функциями времени, знак которых однозначно определяется знаком временных производных д (8аа) и которые автоматически переходят в обычные

собственные значения в случае стационарных состояний. Тогда форма и смысл L-критерия относительно обобщенных собственных значений сохраняются.

п НУ

(-1)"+1 - det(Z.) = ( —1)”+1 • det [ SajlE +/e'^]= П (X X'f) —. (12)

а, /3=1 <у ^

А именно: равенство нулю критерия (12) соответствует наличию нулевых производных (собственных значений), смена знака критерия — смене знака временных производных в динамических уравнениях (11). Таким образом, анализ множителей в (12) представляет собой анализ спектра собственных значений эволюционной матрицы нелинейной системы и, следовательно, анализ знаков временных производных в уравнениях (11).

Подобное обобщение формально можно провести и для метода НРИ (5) и спектрального уравнения (4), только теперь z, ю не параметры преобразования Лапласа, которое в этом случае неприменимо, а обобщенные собственные значения Лг= 8t(1п|^аг|) = RеЛ + id.

Итак, используем обобщенные методы НРИ и L-критерия для анализа устойчивости нелинейных модельных систем Лоренца и Ресслера, а также оценим возможности предлагаемых методов для выяснения наличия динамического хаоса.

3. Модельная задача Лоренца [1; 2].

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

колесо и др. Кроме того, она явно демонстрирует возникновение хаотической динамики.

Рисунок 1. Аттрактор Лоренца для «классических» значений параметров о=10, b=8/3, r=28

Уравнения модели Лоренца имеют вид

dt x = a( y - x)

dty = rx - y - xz, (13)

dt z = -bz + xy

где: .x, y, z — динамические переменные, a, r,b — параметры, причем управляющим, играющим смысл интенсивности является параметр r> 0.

В фазовом пространстве переменных (x, y, z) состояние системы можно представить вектором скоростей, B(dtx, dty, dtz), дивергенция которого характеризует диссипативность системы и может являться одним из условий устойчивости.

divB

dx

dy

dz

(14)

Если divB<0, фазовый объем уменьшается, траектории сближаются. Если divB>0, то фазовый объем увеличивается, траектории разбегаются — система теряет устойчивость. Из уравнений (13) имеем

divB = -(a + b +1) < 0

т. е. система Лоренца диссипативна.

Система (13) имеет два стационарных решения — стационарных состояния

(x s, y s, z s)l> (x s, y s, z s)2,

dtx = 0 X = 0

d ty = 0 ^ 1) = 0

a tz = 0 z = 0

Xs = ys

2) Xs =±4bZs = ±>/ъ (r -!) • (15)

Zs = Г - 1

Линеаризация системы (13) относительно решения (x, z), в качестве которого может быть выбрано любое, в том числе и стационарное, дает систему уравнений для возмущений (11), где эволюционная матрица равна

Е =

(16)

Спектральное уравнение и его коэффициенты в стационарном случае равны (z+=z-г)

det [За А - Еа,Р ] = Л + аА2 + а2Я + a3 = 0 ;

а.

х = (1 + Ъ + а) , а = ъ + (1 + ъ + z+ )-ст +

xs , а 3 =а

[X2 2s + ъ (1 + z+ )] (17)

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

Метод НРИ для СУ (17) дает два критических — нейтральных режима

1) л = 0 , а = 0, (18)

2) о2 = а , аа = а • (19)

Режим (18) реализуется для первого стационарного состояния и соответствует его неустойчивости при r > 1, собственные значения в этом случае равны

Л =-Ъ , Л,3

2

(20)

Режим (19) реализуется для второго стационарного состояния, и для классических значений параметров Лоренца критические значения частоты и параметра r равны

Ют =у[Цг + а) = 9.62

т

ст

а(3 + b + а)

а-1 - b

24.7.

(21)

При r>rcr второе стационарное состояние становится неустойчивым,

при этом (r=rcr \ = -13,7 , Л=+0±9.62/) вещественная часть второго и третьего собственных значений становится положительной, т. е. появляются слаборастущие колебания. Например, при

т = 24.8 => Л = -13.62 , Т= 1.902 -10-3 ± 9.636/.

L-критерий для состояний (15), соответственно, дает выражения

-57

'>(“ - “Г№, (22)

(т - 247)( т - 67.9)i0. (23)

4

Как и следовало ожидать, критерий (22) показывает неустойчивость первого стационарного состояния (15) при r>l. Из (23) следует, что неустойчивость второго стационарного состояния (существующего при r>1) наступает при r>24.7 и что согласуется с критерием НРИ и спектром. В критерии (23) есть три множителя, меняющих знак, что соответствует знакам трех временных производных в исходных уравнениях системы (13). При r=24.7 первый множитель — положительный, второй равен нулю, третий — отрицательный. Таким образом, комбинация знаков производных соответствует условию возникновения хаотической динамики в системе см. [1]. А именно: если знаки собственных значений (Х1, Х2, Х3) равны

a) Sgn(Xi ,Л2,Л3) ^ (-, -, -)

b) Sgn(Л1 ,Л2,Л3) ^ (0, - -) ,

c) Sgn^i, Л2, Л3) ^ (-, 0, +)

(24)

то динамический режим имеет характер соответственно

a — устойчивой точки;

b — предельного цикла;

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

c — аттрактора (хаотической динамики).

Таким образом, в системе Лоренца с r=24.7 до r=67.9 существует хаотический режим с фазовым портретом рис. 1. При r>67.9 меняет знак третья производная, и система полностью теряет устойчивость, переходя в область сложной нерегулярной динамики.

Заметим, что в критерии (23) заложен и первый критический режим r > 1, связанный с неустойчивостью первого стационарного состояния; также можно показать, что критическая частота, вычисленная по формуле (7), совпадает со значением, определенным по спектру (21).

4.Моделъная задача Ресслера —

нелинейная задача, имеющая явно выраженную область хаотического поведения с аттрактором, представленным на рис. 2. см. [1; 2].

Уравнения модели Ресслера имеют вид

д tx = -y - z

д ty = x + e • y . (25)

д tz = d - r • z + x • z

x, y, z — динамические переменные; e, d, r — параметры, r — управляющий параметр. Дивергенция вектора скоростей B(dtx, dty, dtz), характеризующая диссипативность системы, равна

divB

dB dBy dBz > 0

—- + —- + —- = e - r + x =-

dx dy dz < 0

(26)

Из (26) следует, что система Ресслера диссипативна только в ограниченной

области.

Рисунок 2. Аттрактор Ресслера при e = d = 0.2 r = 5.7

Система (25) имеет два стационарных решения — стационарных состояния

( X s, У s, z s)

d tx = О

a ty =0

a tz =0

ys = - Zs

xs = e • Zs

r

Z = 2e

(27)

r | d

2e j e

которые возможны при условии r > 2e • d. Для параметров Ресслера e = d = 0.2 r = 5.7 стационарные решения имеют вид

1) Xs = 0.01 Zs = -ys = 0.05 2) Xs = 5.69 Zs = -ys = 28.95. (28)

Линеаризация уравнений (25) относительно решения (~, у, ~), в качестве которого может быть выбрано любое решение, в том числе и стационарное, дает систему уравнений для возмущений (11), где эволюционная матрица равна

E =

' 0 -1 -1 I

1 e 0

v ~ 0 ~ - r j

системы (25)

(29)

длясстационарных состояний, соответственно, равны

det \_ёа,Л - EaJ] = Л3 + агЯ2 + а2Я + а3 = 0;

а = -(е + xs -r) , a2 = 1 + x(e1 + e)-re , a 3=-(2x -r) .

(30)

Критерий НРИ для СУ (30) дает два критических — нейтральных режима (18,19), в данном случае принимающих вид

1) ®cr = 0 > 2Х - r = 0

______________ (31)

2) ®cr = «у/1 + xs (e~- + e)-re , e (Xs - r)( Xs - r + e) = 0

Анализ условий (31) совместно с условиями стационарности (27) показывает,

что при r = 2e = 0.4 оба условия (31) совпадают, а корни СУ (30) равны

\= 0 ; ^3= 0 ± 1.7/. (32)

Первый критический режим реализуется только для второго стационарного состояния (r > 2e = 0.4), которое при r>0.4 становится неустойчивым, а корни СУ, например при г=0.5, соответственно, равны

\ = -0.215 ; ^ з= 0.00546 ± 1.19/. (33)

Второй критический режим реализуется для первого стационарного состояния, которое также неустойчиво при r>0.4. И при r=0.5 корни СУ становятся равными

\= 0.101 ; ^3 =-0.0054 ± 1.7/. (34)

Такими образом, оба стационарных состояния по-разному являются неустойчивыми.

L-критерий (12) относительно произвольных решений (~, ~, ~) после ряда преобразований принимает вид ( jc + =х-г ; п = 3)

det L = 8 (х+ +ez) \^ех+ (х+ + е) + (е + x+z) ]

2 >ду 0 <у 0

(35)

Для стационарных решений (27) критерий (35) преобразуется к форме

det L = 8e2 (xs - r -e)(xs - r)(xs - r + e)3

>НУ 0 <У 0

(36)

Как и следовало ожидать, L-критерий содержит оба критических режима, полученных по методу НРИ (31), причем один из сомножителей в критерии совпадает с условием диссипативности. L-критерий, в отличие от метода НРИ, как и в задаче Лоренца, содержит дополнительный — третий множитель, соответствующий знаку третьей временной производной в исходных

уравнениях. Из (36) следует, что для модели Ресслера в зависимости от параметров (г, e, d) возможна реализация всех трех режимов (см. 31). Например, при x s&r знаки множителей в (36) и, соответственно, знаки временных производных в исходной системе равны

Sgn(A1,A2,A3) ^(-,0, +),

что указывает на хаотическое поведение системы с фазовым портретом типа, изображенного на рис. 2.

Итак, применение модифицированных методов НРИ и L-критерия для анализа устойчивости нелинейных систем позволяет не только получать условия устойчивости / неустойчивости, но и предсказывать возможность хаотической динамики в последних.

Список литературы:

1. Кузнецов С.П. Динамический хаос, ФМ. — М. : Физматгиз,2006. — 355 с.

2. Ланда И.П. Нелинейные волны и колебания. — М. : Наука, 1997. — 496 с.

3. Перевозников Е.Н. Методы анализа устойчивости динамики неравновесных систем // Изв. вузов. Физика. — 2006. — № 10. — С. 34—39.

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