Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Прикладные задачи нелинейной динамики_Практические занятия_МУ

.pdf
Скачиваний:
11
Добавлен:
15.03.2025
Размер:
6.87 Mб
Скачать

 

 

 

 

 

 

 

30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Y)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Y2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Y3)

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Y4)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Y5)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Y6)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

(Y7)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Y8)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Y9)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Y10)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

10

 

 

5

 

 

 

0

 

 

 

5

 

 

 

 

 

10

(Y11)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Y12)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Y13)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cos (u)+ 4.5

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

2

2

2

2

2

2

,

2

2

2

, (Y11)

2

, (Y12)

2

, (Y13)

2

, u

 

 

(Y1)

, (Y2)

, (Y3)

, (Y4)

, (Y5)

, (Y6)

, (Y7)

 

(Y8)

, (Y9)

, (Y10)

 

 

 

Рисунок. 1.11. Ангармонический осциллятор в отсутствие трения. Фазовый портрет. Сепаратрисы показаны красным, потенциальная энергия – синим цветом. Стрелки отвечают направлению возрастания времени.

В пакете MathCAD имеется встроенная функция rkfixed, которая также как и Odesolve, реализует численный метод Рунге-Кутты, но ориентирована главным образом на решение дифференциальных систем. С помощью этой встроенной функции получено приближенное решение системы (1.20), его динамика в трехмерном фазовом пространстве (t,x,p) показана на рис.1.12. Проекция пространственной кривой на горизонтальную плоскость (x,p) дает фазовый портрет, на боковые плоскости – графики динамики амплитуды и скорости колебаний.

ORIGIN := 1

y0 :=

 

0.5

 

f (x , y)

:=

 

y2

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

sin(y1)

 

 

Y1 := rkfixed (y0 , 0 , 100

, 200 , f)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t := Y1

1

 

x := Y1

 

2

 

p := Y1

 

3

 

 

 

 

 

 

 

0.5

 

 

 

x

 

 

 

p

 

 

 

0.498

 

 

 

0

t

30

(t , x , p)

 

 

 

Рисунок 1.12. Ангармонический осциллятор в отсутствие трения Динамика системы на плоскости (t,x), (t,p) и в фазовом пространстве (t,x,p)

1.7.3. Гармонический осциллятор с трением

31

Уравнение движения маятника с учетом сопротивления среды имеет

вид:

m x+ x+ x = 0,

0< t T

. Заменой переменных уравнение приво-

дится к виду:

x+ 2 x+ x = 0,

0< T

 

/

m

, в котором δ – коэффициент

затухания, зависящий от формы и размеров тела; дифференцирование выполняется по переменной τ. В отличие от предыдущих примеров, здесь энергия не сохраняется, это система с диссипацией, в которой "сила" рав-

няется величине –( 2 x+ x ) и зависит не только от положения материальной точки, но и от скорости.

Полная энергия системы E, расходуемая на преодоление сил трения,

не восполняется и со временем убывает.

 

 

2

 

 

d

x

 

 

2

d

 

 

 

+

x

2

 

 

 

 

 

= −2

2

 

 

 

 

 

 

 

 

x2

0

.

Таким образом, энергия сохраняется, если δ=0 (трение отсутствует), и убывает, если δ > 0. Состояние с нулевой энергией (состояние покоя) устойчиво, маятник с необходимостью эволюционирует к этому состоянию.

Матрица линейной дифференциальной системы

 

0

A =

1

 

 

собственные числа зависят от коэффициента затухания δ:

 

(

1) (

1)

 

 

eigenvals( A)

 

 

 

 

.

 

 

(

1) (

1)

 

1 2

 

,

ее

Когда δ > 0, наблюдаются два случая: периодическое или апериодическое движение.

1) 0 < δ < 1, собственные числа − комплексно сопряженные с отрицательной вещественной частью; динамика амплитуды колебаний соответствует затухающим колебаниям (рис. 1.13 а,b) и следуют закону:

х(t) = Ае−δτcos(ωτ + ψ),

=

(1 2

)

.

На фазовой плоскости возникает асимптотически устойчивый фокус, на него спирально «навиваются» траектории системы (рис. 1.13 c).

2) δ ≥ 1, собственные числа вещественные, отрицательные, траектория описывает апериодическое движение без колебаний,

x(t) = A1e 1 + A2 e 2 , 1,2 = (( 2 1)) / 2 .

32

Фазовый портрет – асимптотически устойчивый узел (рис.1.13 d).

a)

:= 0.1

 

 

 

 

 

 

 

b)

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Given

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(t)

 

 

 

2

 

 

d

 

 

 

 

 

d

 

 

 

 

d

 

x(t)

+ 2

x(t)

+ (x(t))

0

x(t)

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

dt

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(0)

1

x' (0)

0

 

 

0.862

 

 

 

 

 

 

 

 

 

 

 

 

 

x := Odesolve (t , 30 , 300)

 

 

 

 

0

t

30

 

 

 

 

 

 

 

 

c)

0.629

d

x (t)

 

dt

 

0

 

0.862

0.729

x (t) , 1

1.1

Рисунок. 1.13. Гармонический осциллятор с трением. Различные режимы демпфирования: 0<δ<1 – затухающие колебания (а, b. с);

δ≥1 −апериодическое движение (d)

Итак, если δ > 0 осциллятор характеризуется единственным устойчивым состоянием равновесия в начале координат. Независимо от выбора начальных условий при t→∞ любая изображающая точка стремится к началу координат.

В случае «отрицательного» трения (δ<0) энергия неограниченно возрастает, исключая ситуацию, в которой исходным является состояние покоя. Но при δ<0 состояние покоя неустойчиво, малейшие смещения мятника из состояния покоя со временем только усиливаются.

Таким образом, введение диссипации энергии в колебательную систему привело к качественной перестройке структуры фазового портрета: при δ > 0 появилась притягивающая точка (аттрактор) типа устойчивого равновесия (фокуса или узла).

1.7.4. Ангармонический осциллятор с трением

Ангармонический осциллятор с трением это еще один пример диссипативной системы, его уравнение:

 

 

 

 

 

 

 

33

d

2

x

 

dx

 

 

 

 

+ 2

+

2

sin(х) = 0

 

 

 

 

dt

2

dt

0

 

 

 

 

 

 

 

 

Уравнению (1.21) соответствует дифференциальная система

dx

= p

 

 

dt

 

 

 

 

.

 

dp

 

 

 

= −

2

sin(x) 2 p

 

 

 

 

 

 

 

 

0

 

dt

 

 

 

(1.21)

(1.22)

Система (1.22) имеет бесчисленное множество состояний равновесия. На фазовой плоскости им отвечают точки оси ОХ с координатами

(π∙k, 0), k = 0, ±1,±2, ... Вблизи нижних положений равновесия с четными значениями k система первого приближения имеет матрицу

A

0

 

1

. Собственные значения

 

2

2

 

 

 

 

 

0

 

 

 

 

 

1,2

22

0

определяют при

δ≥ω0 асимптотически устойчивые узлы, как для линеаризованной системы, так и для ангармонического осциллятора с трением. Колебаний в системе нет, реализуется апериодический процесс. Траектории системы являются параболическими, их динамика и профиль на фазовой плоскости показаны на рис. 1.14.

:= 3

:= 2

t := 0 , 0.05 .. 50

 

 

1

 

 

Given

 

 

 

 

x (t)

 

 

 

 

 

 

 

 

 

 

2

 

+ 2 d

x(t) + 2 sin(x(t))

 

d

 

 

 

d

x(t)

0

dt

x(t)

 

 

 

 

 

 

 

 

 

 

 

dt2

 

 

dt

 

 

 

 

 

 

x(0)

1

x'(0)

0

 

 

0.488

 

 

 

 

 

 

 

 

x := Odesolve (t , 25 , 500)

 

 

0

t

10

 

 

 

 

 

 

 

Рисунок 1.14. Ангармонический осциллятор с трением. Апериодический процесс

При малых коэффициентах затухания, когда δ<ω0, собственные значения матрицы А являются комплексно-сопряженными и определяют асимптотически устойчивые фокусы. Траектории системы имеют вид спиралей, навивающихся на положение равновесия (рис. 1.15). Таким образом, нижние положения маятника x*2n = 0, ±2π, ±4π,..., являются точками устойчивого равновесия.

 

 

 

 

 

 

 

 

 

 

 

34

 

 

 

 

 

 

 

Вблизи верхних положений равновесия, с нечетными k, матрица си-

стемы

первого

приближения

 

A

 

0

 

 

1

,

собственные

значения

 

 

2

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

2

 

вещественные,

различных

знаков. Следовательно,

1,2

 

0

 

точки,

x*2n+1 = 0, ±π, ±3π,... являются неустойчивыми, седловыми точками.

 

 

 

 

:= 0.2

:= 2

t := 0 , 0.05 .. 50

 

 

 

 

 

 

 

 

 

 

 

Given

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

d

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

d

 

x(t)

+ 2

x(t)

+

sin(x

(t))

0

 

 

 

 

 

 

 

 

 

2

dt

 

 

 

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(0)

2

 

x'(0)

0

 

 

 

 

 

 

 

 

 

 

 

 

 

x :=

Odesolve (t , 25 , 500)

 

 

 

 

 

 

 

 

 

 

 

 

x(t)

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

d

x(t)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d

x(t)

 

 

 

 

 

 

 

 

dt

 

 

2

0

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

0

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(t) , 2

 

 

 

 

Рисунок 1.15. Ангармонический осциллятор с трением.

 

 

 

 

 

 

 

 

Затухающие колебания, δ<ω0

 

 

Фазовый портрет ангармонического осциллятора с трением показан на рисунке 1.16.

Рисунок 1.16. Ангармонический осциллятор с трением. Фазовый портрет. Сепаратрисы седел выделены красным цветом.

35

Итак, можно заметить, что в консервативных системах не существу-

ет притягивающих множеств, т.е. таких подмножеств фазового пространства RN, к которым с течением времени стремятся траектории, начинающиеся в некоторой их окрестности. Если в консервативной системе существует периодическое движение, то таких движений бесконечно много, и определяются они уровнем энергии в начальный момент. Эти особенности являются общими для всех консервативных систем. В диссипативных же си-

стемах могут существовать так называемые притягивающие множе-

ства, например, типа устойчивых положений равновесия (узлов или фокусов).

1.7.5. Модельная динамическая система

Модель движения некоторой динамической системы представлена обыкновенными дифференциальными уравнениями

 

 

x = a sin( y)

,

 

 

 

y = b cos( x)

 

где a и b − заданные управляющие параметры.

(1.23)

Состояния равновесия

В силу периодического характера правых частей системы (1.23), имеется бесчисленное множество положений равновесия, координаты ко-

торых находятся из условий:

dx

 

 

 

= asin(y

*

) = 0,

dy

 

 

= bcos(x

*

) = 0

 

 

 

 

 

 

 

dt

 

 

 

 

dt

 

 

 

( x

*,

*

)

 

 

*

*

)

 

 

 

 

, y

 

 

 

( x

, y

 

 

или x*=(π/2)+πk, y*k, где k=0. ±1,±2… Различные комбинации четных и нечетных k дают четыре последовательности особых точек:

 

 

 

 

 

 

 

 

 

 

 

 

 

+ 2 n, 2 n

,

+ 2 n, +2 n

,

2

+ 2 n, 2 n

,

2

+ 2 n, +2 n

2

 

2

 

 

 

 

 

 

 

где n=0. ±1,±2…

Анализ устойчивости системы по первому приближению

Составим систему первого приближения вблизи особых точек каждой из четырех последовательностей. Для первой последовательности

36

точек с координатами

вид

 

 

+ 2 n,

 

2

 

 

2 n

система первого приближения имеет

xy

= =

a( y y

*

)

 

b(x

*

x)

 

.

(1.24)

Характеристическое

системы

a

=

2

+

 

 

b

 

 

 

 

 

уравнение соответствующей однородной ab = 0 , его корни при c=ab>0 являются чисто

мнимыми, 1,2 = i c . В этом случае исследование системы по первому

приближению невозможно, так как на поведение траекторий вблизи особых точек влияют нелинейные члены разложения правых частей (1.23). Однако фазовый портрет, который будет построен далее (с=1), демонстрирует сохранение характера точек покоя, они также как и в случае линейной системы будут центрами.

Если c<0, корни вещественные и противоположных знаков,

1,2

=

c

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

(1.23) в этих точках неустойчива.

Вблизи второй последовательности точек покоя характеристическое

уравнение

 

2

c = 0

имеет при

c>0 вещественные корни

 

противоположных знаков, поэтому положения равновесия –

седла. Когда

же c<0, точки покоя – центры.

 

 

 

Для третьей последовательности точек покоя полностью повторяется

ситуация

второй

последовательности,

тогда

как

четвертая

последовательность точек покоя ведет себя аналогично первой последовательности. Таким образом, динамическая система имеет бесчисленное множество "центров" и "седел", тип конкретного состояния равновесия зависит от знака управляющего параметра c=ab.

Консервативный характер системы, сохранение энергии

Определим первый интеграл системы (1.23).

плоскость,

dx

=

a sin( y)

. Полученное уравнение

dy

b cos(x)

 

 

 

Перейдем на фазовую

– с разделяющимися

переменными:

b cos(x)dx = a sin( y)dy ;

его

интеграл

bsin(x) = −a cos( y) + E ,

где

Е = const

произвольная

константа

интегрирования.

 

 

 

 

37

Выражение

E = bsin(x) + a cos( y)

является первым интегралом

(1.23) и имеет смысл полной энергии системы. Поскольку Е = const, система является консервативной. График поверхности E(x,y) в трехмерном пространстве показан на рис. 1.17.

E

a := 1

b := 1

c := a b

E(x , y) := a cos(y) + b sin(x)

 

E

Рисунок 1.17. Поверхность энергии и фазовый портрет

Уравнения сепаратрис на фазовой плоскости

Определим уровень полной энергии системы в седловых точках,

например при c>0:

 

 

E(π/2,π)=c[sin(π/2)+cos(π)]=0,

E(−π/2,0)=0.

Следовательно, произвольная константа в

интеграле энергии равняется

нулю, поэтому уравнение

сепаратрисы на фазовой плоскости

определяется соотношением sin(x)+cos(y)=0. Разрешая его относительно y, находим два семейства прямых: y=x+(π/2)+2πn и y=−x−(π/2)+2πn.

Таким образом, имеется бесчисленное множество прямолинейных сепаратрис, идущих из седла в седло и образующих прямоугольную сетку на фазовой плоскости. Внутри каждой клетки этой сетки расположены точки покоя типа центров. При другом соотношении параметров a и b профиль сепаратрис искривляется, они образуют петли и расщепляются.

Построение фазового портрета с использованием поверхности энергии

Фазовый портрет системы (1.23) является проекцией трехмерной поверхности энергии на плоскость (x,y), рис. 1.17. Для его построения можно использовать графическую панель пакета MathCAD в формате

38

"линии уровня". Вдоль замкнутых траекторий с центрами на оси абсцисс

направление движения − по часовой стрелке. На соседних замкнутых траекториях с центрами на линиях y=±π, направление движения против часовой стрелки; на линиях y=±2π – снова по часовой.

Трехмерная потенциальная функция

Запишем уравнение движения Ньютона для тела с

 

d

2

z

 

массой, на которое действует сила F(z):

 

F (z) . Учитывая,

dt

2

 

 

 

 

 

единичной

что сила

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

F(z)

d 2 z dt2

dU (z) dz dU (z dz

,

)

.

уравнение движения можно переписать в виде:

Иначе, движение динамической системы второго

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

d

2

z

 

dU

 

 

= F (z) = −

.

dt

2

dz

 

 

 

 

 

здесь U(z) – потенциальная функция.

Исходную систему (1.23) сведем к одному дифференциальному уравнению второго порядка, такую процедуру выполним для каждой фазовой переменной:

d

2

x

 

(ab cos( y) sin(x))

 

 

= ab cos( y) cos(x)

,

dt

2

 

x

 

 

 

 

 

 

 

d

2

y

 

 

(ab sin(x) cos( y))

 

 

= −ab sin(x)sin( y)

.

dt

2

y

 

 

 

 

 

 

 

Таким образом, потенциальная функция системы (1.23) зависит от двух аргументов, U (x, y) = −c sin(x)cos( y), где c = ab − заданный

параметр.

На рис. 1.18 показана трехмерная поверхность потенциальной функции U(x,y) и фазовый портрет системы (при совместном построении на одном чертеже двух графиков один график форматируется в пакете MathCAD как поверхность, а второй – как линии уровня).

 

39

 

 

a := 1

b := 1 c := a b

E (x ,y ) := a cos(y ) + b sin(x)

U (x ,y ) := −c sin(x) cos(y )

U ,E

Рисунок 1.18. Взаимосвязь положения особых точек на фазовой плоскости и экстремумов потенциальной функции

Все точки покоя динамической системы располагаются вдоль линий, которые являются проекциями на фазовую плоскость экстремумов потенциальной функции U(x.y). Они разделяются на две группы – центры и седловые точки. Центры располагается на линиях-проекциях минимумов, а седловые точки – на линиях-проекциях максимумов потенциальной функции U(x.y).

Численное интегрирование уравнений движения

Выберем на фазовой плоскости две точки: одну точку возьмем на сепаратрисе, другую точку – вне сепаратрисы, на одной из замкнутых траекторий. Принимая последовательно координаты каждой из двух выбранных точек в качестве начальных условий в задаче Коши, найдем приближенное решение дифференциальной системы (1.23).

Различные начальные условия соответствуют различным начальным уровням энергии, поэтому и траектории системы принципиально различаются по характеру движения (рис. 1.19).

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