Перейти к содержанию

Теория устойчивости

Материал из Викиверситета

Устойчивость по Ляпунову и асимптотическая устойчивость решений систем дифференциальных уравнений. Устойчивость по Ляпунову решений систем с постоянными коэффициентами.

[править]

Понятие об устойчивости по Ляпунову и асимптотической устойчивости

[править]

Рассмотрим задачу Коши: {y=f(t,y(t)),tt0,y(t0)=y0

Её решение y единственно и определено t>t0. Пусть y(t) - решение задачи с возмущенным начальным значением: {(y)=f(t,y(t)),tt0,y(t0)=y0

Определение. Решение y(t) задачи Коши называется устойчивым по Ляпунову, если ε>0δ(ε):0<δ(ε)<δ0,y(t)|y0y0|<δ(ε)|y(t)y(t)|<εtt0


Определение. Решение y(t) задачи Коши называется асимптотически устойчивым, если оно устойчиво по Ляпунову и существует δ1 такое, что 0<δ1<δ0 и |y0y0|<δ1|y(t)y(t)|0 при t


Точки покоя

[править]

Заметим, что погрешность x(t)=y(t)y(t) является решением задачи Коши {x=Φ(t,x(t)),tt0,x(t0)=x0=y0y0 где Φ(t,x(t))=f(t,y(t)+x(t))f(t,y(t))

Невозмущенному решению соответствует точка покоя системы: x(t)0

Определение. Точка покоя x(t)0 называется устойчивой по Ляпунову, если для любого ε>0δ(ε):0<δ(ε)<δ0 и для всякого решения x(t)|x0|<δ(ε)|x(t)|<εtt0


Устойчивость по Ляпунову решений систем с постоянными коэффициентами

[править]

Исследуется устойчивость точки покоя однородной системы:

{x1(t)=a11x1(t)+a12x2(t)x2(t)=a21x1(t)+a22x2(t)
Теорема. Точка покоя системы асимптотически устойчива тогда и только тогда, когда Reλs<0 для всех собственных значений матрицы A.

В матричной форме:

y=Ay+f(t), A - матрица с постоянными коэффициентами.

{x(t)=Ax(t)(2.1)x(t0)=x0(2.2)
(2.3)x(t)=s=1nl=1kszsles(l);zsl(t)=eλstPks1,s(l1)
Теорема. Точка покоя системы (2.1) была устойчива по Ляпунову Reλs0 и Reλs=0 отвечали жордановым клеткам размера ks=1
Доказательство. () В формуле (2.3) запишем zsl(t) в виде zsl=eλs(tt0)Qks1,sl1(t)

Qks1,s(t)=j=0ks1cs,j(tt0)jj!, csj=zsj(t0)

x(t)=Pz,z(t0)=P1x0|z(t0)|P12|x0|

|csj|P12|x0| |Qks1,s(t)|P22|x0|j=0ks1(tt0)jj!

|x(t)|s=1nl=1ksP12|x0|eλs(tt0)j=0ks1(tt0)jj!es(l)

Пусть Reλs0 и если Reλs=0, то ks=1

e[Reλs](tt0)P(t)ограничена на tt0[t]0, если Reλs<0

Если ks=1, то j=const |x(t)|C|x0|; |x(t)|ε|x0|<δ(ε)=εc

() Пусть точка покоя устойчива по Ляпунову. Докажем, что тогда Reλs0s и Reλs=0ks=1

Предположим противное, то есть а) Reλs>0 для некоторого s либо б) s:Reλs=0,ks>1

а) x(t)=δeλstes(1) решение системы (2.1)

x(t0)=δeλst0es(1)=x0

x(t)=λsδeλstts(1)=δeλstAes(1)=Ax(t)eλst+eλstxnot exactly не точно

|x(t)|=δeReλst|es(1)|[t]+ Решение не устойчиво по Ляпунову наше предположение неверно и Reλs0

б) Ps=δt

x(t)=δteλstes(1)+δteλstes(2) - решение задачи

x(t0)=δeλst0es(2)=x0

|x(t)|=δeReλst=1(tes(1)+es(2))[t]+ предположение неверно. Теорема доказана.


Теорема. Точка покоя системы асимптотически устойчива тогда и только тогда, когда Reλs<0 для всех собственных значений матрицы A.

Простейшие типы точек покоя

[править]
"устойчивый узел"
{x1(t)=a11x1(t)+a12x2(t)x2(t)=a21x1(t)+a22x2(t)
  • λ1 и λ2 вещественны и различны:
  • λ1<λ2<0 x(t)=c1eλ1te1+c2eλ2te2. "устойчивый узел"
  • 0<λ1<λ2 "неустойчивый узел"
    неустойчивый узел
  • λ1<0<λ2 "седло"
    седло
  • λ1<λ2=0 x(t)=c1eλ1te1+c2e2 - точка покоя устойчивая
    точка покоя устойчивая
  • 0=λ1<λ2 x(t)=c1e1+c2eλ2te2 - точка покоя неустойчива
    точка покоя неустойчива
  • λ1 и λ2 комплексны и различны:
λ1,2=α±iβ
  • β0,α<0 x(t)=eαtRe[c1eiβte1+c2eiβte1] "устойчивый фокус"
    устойчивый фокус
  • α>0 "неустойчивый фокус"
    неустойчивый фокус
  • α=0 "центр" - устойчивая точка покоя
    устойчивая точка покоя
  • λ1=λ2 - вещественны и есть 2 линейно независимых вектора:
  • λ<0 "устойчивый звездный узел"
    устойчивый звездный узел
  • λ>0 "неустойчивый звездный узел"
    неустойчивый звездный узел
  • λ=0 покой - A=0
    неустойчивая точка покоя
  • λ1=λ2 - вещественны и есть только 1 линейно независимый вектор:
x(t)=eλ1t[(c1t+c2)e1+c1e2]α±iβ,β0
  • λ<0 "устойчивый вырожденный узел"
    устойчивый вырожденный узел
  • λ>0 "неустойчивый вырожденный узел"
    неустойчивый вырожденный узел
  • λ=0 - x(t)=(c3t+c2)e1+c1e2 неизолированная неустойчивая точка покоя
    неизолированная неустойчивая точка покоя

Исследование на устойчивость по первому приближению. Теорема Ляпунова об устойчивости. Теорема Четаева о неустойчивости.

[править]

Исследование на устойчивость по первому приближению

[править]

dxdt=f(t,x)(1)

x(t)o,f(t,0)0. f1(t,x)=fi(t,0)+j=1mfixj(t,0)xj+Ri(t,x). Первое слагаемое равно нулю, второе является первым дифференциалом, каждое слагаемое равно ai,j(t). Третье слагаемое есть o¯¯(|x|)

Следовательно (1) можно преобразовать к виду dxdt=A(t)x+R(t,x). Тогда dxdt=A(t)x(2) является системой уравнений первого приближения. Система (1) стационарна в первом приближении A не зависит от t.

|R(t,x)|ψ(x)|x|tt0(3),ψ(x)0 при |x|0

Теорема. Пусть система ДУ (1) стационарна в первом приближении и пусть выполнено предположение (3). Тогда

1) Если все собственные значения матрицы A удовлетворяют условию Reλi<0, то точка покоя системы (1) асимптотически устойчива.

2) Если существуют собственные значения такие что Reλi>0, то точка покоя неустойчива.

Второй метод Ляпунова

[править]
Определение. Функция V(x)=V(x1,,xm) называется функцией Ляпунова системы x(t)=f(x,t), если обладает следующими свойствами:
  1. VC1(Vσ),Vσ={|x|σ} - шар,
  2. V(x)0xVσ и V(x)=0x=0
  3. (V(x),f(x,t))=i=1mVxj(x)fj(x,t)0xVσtt0


Теорема. Если у системы x(t)=f(x,t) есть функция Ляпунова, то точка покоя x(t)0 устойчива по Ляпунову.
Доказательство. Пусть существует функция Ляпунова

V(x). 0<min|x|=εV(x)max|x|εV(x)0 при ε0ε,0<ε<σδ(ε).

max|x|δ(ε)V(x)<min|x|=εV(x), 0<δ(ε)<ε.

|x0|<δ(ε)|x(t)|<εtt0x(t)0 Предположим, это не так (траектория выходит за ε-окрестность)

t>t0 |x(t)|>ε,tt0|x(t)|=ε

t=min{t,|x(t)|=ε}

t0<t<t|x(t)|<ε,|x(t)|=ϵ

ddtV(x(t))=j=1mVxj(x(t))xjt=j=1mVx(x(t))fj(x(t),t)0V(x(t)) не возрастает для всех t0<t<t

Возьмём V(x,t0)

min|x|=εV(x)V(x(t))V(x(t0))max|x|δ(ε)V(x)<min|x=ε|V(x) пришли к противоречию. |x0|<δ(ε)|x(t)|<εtt0


Теорема. Пусть для системы x(t)=f(x,t) существует две функции V(x),W(x), которые обладают следующими свойствами:
  1. VC1(Vσ),wC(Vσ)
  2. Vt={xVσ|V(x)>0}0
  3. x=0 является предельной точкой множества Vt
  4. w(x)>0 на Vt
  5. (V(x),f(x,t))w(x)xVttt0

тогда точка покоя системы не устойчива по Ляпунову.

Доказательство. Предположим, что условия теоремы выполнены, но точка покоя устойчива по Ляпунову.

0<ε0<σδ0=δ(ε0)>0:|x(t0)|<δ0|x(t)|<εtt0.

x0Vt

V(x0)>0x(t)Vt

t-момент, когда траектория впервые выходит на границу Vt

t0<t<tV(x(t))Vt

ddtV(x(t))=(V(x),f(x,t))w(x(t))>0V(x(t)) возрастает. V(x(t))V(x0)>0.

x(t)Vt для t

x(t)Vx0={x||x|ε0,V(x)V(x0)>0}

множество ограничено и замкнуто.

minxVx0W(x)=Wmin>0

xVx0, dvdt(x(t))Wmin>0

V(x(t))V(x(t0))Wmin>0

V(x(t))v(x(t0))Wmin(tt0)+, но это невозможно, так как траектория внутри шара противоречие.


Теорема Четаева о неустойчивости

[править]
Теорема. Пусть для системы dxdt=f(t,x)(1) существует функция V(x) заданная и непрерывно дифференцируемая в некоторой σ - окрестности начала координат и такая, что

1) V+={x|V(x)>0} имеет в качестве предельной точки x=0

2) (V(x),f(t,x))β(α)>0xVα,tt0. Здесь Vα={x|V(x)α>0}

Тогда точка покоя системы (1) неустойчива

Доказательство. Предположим что точка покоя устойчива δ>0:|x(t0)|<δ|x(t)|<δtt0

x(t0)V+x(t) Вычислим ddtV(x(t))=(V(x(t)),f(t,x(t)))β(α)>0,t>t0 ( β(α)>0 - в самый начальный момент растет, но положителен, следовательно производные положительны)

Начальная точка находится в V+

V(x(t0))=α>0. x(t0)Vαx(t)Vαtt0. Функция V начинает расти.

V(x(r))V(x(t0))=α

V(x(t))=V(x(t0))β(α)(tt0)+ при t+

Следовательно V(x(t)) тоже должно +, но она ограниченна - мы получили противоречие.