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

Дипломная работа

.pdf
Скачиваний:
10
Добавлен:
17.03.2015
Размер:
859.51 Кб
Скачать

3.Анализ нормальной формы.

3.1.Преобразование нормальной формы.

Для анализа получившейся нормальной формы (системы (2.10)) выполним несколько замен:

zj( ) = kWj( ); j = 1; 2; 3;

где r = ds ; k R+; т.е. k > 0; > 0:

Подставив данные равенства в систему (2.10), получим новую систему дифференциальных уравнений:

k dW

1

= k W1

1

 

 

 

 

 

 

+

 

i

k(W2

W1);

8 d d

2ak3W1jW1j2

2

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

k

 

dW

2

 

 

 

 

1

3

 

 

 

 

2

 

 

i

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

= k W2

 

 

 

ak W2 W2 + k(W1

 

2W2 + W3);

>

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

2

 

 

j

 

j

 

 

2

 

 

 

 

 

 

 

> d d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

> k dW3

=

k W

3

 

1ak3W

 

W 2

+

 

i

k

W

2

 

W

3)

;

>

 

 

 

 

 

 

 

 

 

3

 

3

 

 

 

 

 

(

 

 

 

 

>

 

 

 

 

 

 

 

 

2

 

 

j

 

j

 

 

2

 

 

 

 

 

 

 

> d d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

>

>

:

где

W 0 = dW d

После элементарных преобразований последняя система приобретёт следующий вид:

W10

= dW1 (21 aR2d)W12

W1

+ 2 i(W2 W1);

8 W20

= dW2 (21 aR2d)W22

 

+ 2 i(W1 2W2 + W3);

W2

< W30

= dW3

 

(21 aR2d)W32

W3

+ 2 i(W2

 

W3):

:

 

 

 

 

 

Для удобства положим:

d = 1;

12 aR2d = 1;

10

d = 1 ; R2 = ad2 ;

R2 = 2a ; d2 = :

Окончательно получаем систему дифференциальных уравнений:

W10

= W1 W12

W1

+ i(W2 W1);

 

8 W20

= W2 W22

 

+ i(W1 2W2 + W3);

(3:1)

W2

< W30

= W3

 

W32

 

+ i(W2

 

W3):

 

W3

 

:

 

 

 

 

 

 

Положим,

Wj = jei'j ; j = 1; 2; 3; j > 0; 'j(t) R;

т.е. запишем все искомые функции в тригонометрической форме. Выполним некоторые преобразования для системы (3.1):

8 20

ei'2

+ 2ei'2 i'20

= 2ei'2

+ 2e

 

2

+ i( 1e

 

1

 

2 2e

 

2

+ 3e 3 );

0

ei'1

+ 1ei'1 i'0

= 1ei'1

+ 13ei'1

+ i( 2ei'2

 

1ei'1 );

 

< 30

ei'3

+ 3ei'3 i'30

= 3ei'3 + 33ei'3

+ i( 2ei'2

3ei'3 );

i'

1

 

1

 

3

i'

 

 

i'

 

 

 

i'

 

:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8 20

+ 2i'20

= 2

 

2

+ i( 1e

1

2

+ 3e

 

3 2

 

2 2);

<

0

+ 1i'0

= 1

 

13

+ i( 2ei('2

'1)

 

1);

 

 

 

1

1

= 3

3

 

i(' ' )

 

i(' ' )

 

 

30

+ 3i'30

 

33

+ i( 2ei('2 '3)

 

3);

 

 

:

 

 

 

 

 

 

 

 

 

 

 

 

 

8

20

+ 2i'20

= 2

+ 2

+ i 1

(cos('1

 

'2) + isin('1

 

'2)) + i 3

(cos('3 '2)+

 

0

+ 1i'0

= 1

+ 13

+ i 2

(cos('2

 

'1) + isin('2

 

'1))

 

i 1

;

 

 

1

 

1

'2))

 

3

 

 

 

 

 

 

 

> isin('3

 

 

2 i 2;

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<

30

 

 

 

3

+ i 2

(cos('2

'3) + isin('2

'3)) i 3;

 

>

+ 3i'30

= 3 + 3

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

:

После раздела действительной и мнимой частей в новых переменных система (3.1) запишется в следующем виде:

11

8

20

= 2

 

 

23

 

1sin('1

 

'2)

3sin('3 '2);

>

10

= 1

 

 

13

 

2sin('2

 

 

'1);

 

 

 

 

 

30

= 3

 

 

3

 

2sin('2

 

 

'3);

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

(3:2)

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

'10

=

1

cos('2

 

'1)

 

;

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

'0

=

 

1 cos('1

 

3 cos('3

 

'2)

 

2 ;

 

<

 

 

'2) +

 

 

 

 

 

>

'30

=

2 cos('2

 

'3)

 

:

 

 

 

 

 

 

 

>

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

2

 

2

 

 

 

 

 

 

2

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

>

:

Положим,

'1 '2 = ; '3 '2 = :

С учётом этих обозначений систему (3.2) можно переписать как замкнутую систему для определения неизвестных функций 1; 2; 3; ; :

 

 

 

 

 

 

 

 

 

 

10

= 1 13 2sin( );

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20 = 2

23 1sin( ) 3sin( );

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

30

= 3 33 2sin( );

 

 

 

 

 

 

 

 

 

 

0

 

2

 

1

 

 

 

 

3

 

 

2

 

1

 

3

=

 

 

 

cos

 

 

 

cos

 

 

 

 

cos + 2 =

 

 

 

cos

 

 

 

cos

 

 

 

cos + ;

 

1

 

2

 

2

1

2

2

0

 

 

2

 

1

 

 

 

3

 

2

1

 

3

=

 

 

cos

 

 

 

cos

 

 

 

 

cos + 2 =

 

cos

 

cos

 

 

cos + :

 

3

 

2

 

2

3

2

2

Далее будем рассматривать систему дифференциальных уравнений:

8

10

= 1

13

+ 2sin

;

 

 

 

 

 

= 3

 

3

 

 

 

 

 

 

 

 

(3:3)

> 30

 

3

+ 2sin ;

 

 

 

>

20

= 2

2

23

 

1sin

 

3sin ;

 

 

 

 

 

1

 

 

 

3

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

>

0

= (

1

cos

 

2

cos

 

2

cos ) + ;

<

0

 

 

 

 

 

) + :

>

= ( 3 cos 2 cos 2 cos

>

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

2

 

 

3

 

 

1

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

:

12

3.2.Однородное состояние равновесия.

Усистемы (3.3) существует однородное состояние равновесия S1, т.е. состояние равновесия, координаты которого определены равенствами:

1 = 2 = 3 = 1; = = 0:

Это состояние равновесия существует при всех значениях коэффициентов.

Исследуем это состояние равновесия на устойчивость. Для этого составим матрицу Якоби. В общем виде эта матрица будет выглядеть следующим образом:

0a21

a22

a23

a24

a25

1

 

 

a11

a12

a13

a14

a15

 

 

I = Ba31

a32

a33

a34

a35C;

(3:4)

 

a

 

a

 

a

 

a

 

a

 

C

 

Ba

41

a

42

a

43

a

44

a

 

 

B

 

 

 

 

 

45C

 

@

 

 

 

 

 

 

 

 

 

 

A

 

B

 

51

 

52

 

53

 

54

 

55C

 

где:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a11 = 1 3 12; a12 = sin

; a13 = 0;

 

 

 

a14 = 2cos

; a15 = 0; a21 = sin

;

 

 

a22 = 1 3 22; a23 = sin ; a24 = 1cos

;

 

 

a25 = 3cos ; a31 = 0; a32 = sin ;

 

 

 

a33 = 1 3 32; a34 = 0; a35 = 2cos ;

 

 

 

 

2

1

 

 

 

1

 

 

 

1

 

3

a41 = (

 

 

 

 

)cos ; a42 = (

 

 

+

 

 

)cos +

 

cos ;

12

2

1

22

22

 

 

1

 

 

 

 

2

 

 

1

 

 

 

a43 =

 

cos ; a44 = (

 

 

 

 

)sin

;

 

 

2

1

 

2

 

 

 

 

 

 

 

 

 

 

3

 

 

 

=

 

 

 

 

 

 

 

 

 

a45 =

 

sin ; a51

 

cos

;

 

 

 

 

 

 

2

2

 

 

 

 

1

 

3

 

 

 

 

 

1

 

 

 

= (

 

2

 

1

 

a52 = (

 

+

 

 

)cos +

 

cos

; a53

 

 

 

)cos ;

3

22

22

 

32

2

 

 

 

 

 

 

1

 

 

 

 

3

 

2

 

 

 

 

 

 

a54 =

 

sin

; a55 = (

 

 

 

 

)sin :

 

 

 

2

2

3

 

 

Вычислим определитель матрицы Якоби, если выбрано однородное состояние равновесия S1, т.е. в данном определении следует положить:

13

1 = 2 = 0 = 1; = = 0:

В результате получаем следующий определитель:

 

20

 

2

 

 

0

 

 

=

 

0

 

0

 

2

 

 

0

 

 

 

 

2

 

3

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

0

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Нас интересует равенство = 0. После вычислений характеристическое уравнение= 0 удалось записать в следующей форме:

(2 )3 2 6 2( 2 )2 + ( 2 )9 4 = 0:

В свою очередь, последнее уравнение можно переписать в ином виде:

( + 2)(( + 2)2 2 + 6 2 ( + 2) + 9 4) = 0:

Положим, y = ( + 2).

Врезультате получаем следующие равенства:

+ 2 = 0; 1 = 2;

y2 + 6 2y + 9 4 = 0; т.е. y1;2 = 3 2:

Наконец, получаем ещё одно уравнение для :

2 + 2 + 3 2 = 0;

p

2;3 = 1 1 3 2:

Поэтому Re 2;3 < 0.

Окончательно имеем, что Re j < 0; j = 1; 2; 3:

Уместно подчеркнуть, что корни 2; 3 имеют кратность, равную двум.

Итак, доказано утверждение:

14

Теорема 2.

Однородное состояние равновесия S1 существует всегда. Данное состояние равновесия S1 асимптотически устойчиво при любом выборе параметров задачи.

Теорема 3.

Существует такое "0 > 0, что при всех " (0; "0) состоянию равновесия S1 нормальной формы (3.3) соответствует устойчивый цикл C1 системы дифференциальных уравнений (2.1). При этом для соответствующих решений справедливы формулы:

1

1

Uj(t; ") = "2

[eit + e it] + o("2 );

j = 1; 2; 3:

Отметим, что наряду с данным решением существует семейство решений Uj(t; "): Последнюю асимптотическую формулу можно записать в виде:

1 1

U(t; ") = 2"2 cost + o("2 ):

15

3.3. Асимметричные циклы.

3.3.1. Первый случай.

Рассмотрим вопрос о существовании у нормальной формы (3.3) состояний равновесия, отличных от S1. Такие состояния равновесия порождают периодические решения, которые принято называть асимметричными.

Первое из наших состояний равновесия обозначим S2 :

S2 : 1 = 3 = 0; 2 6= 0; = :

Подставим координаты S2 в уравнение для их определения. В данном случае приходим к системе:

8

00

= 0

03

+ 2sin = 0;

 

2

2

2 2

 

2

0

(3 5)

<

0

= (

0 cos

 

 

2 cos) + = 0:

:

:

0

=

3

 

 

2 0sin = 0;

 

 

 

 

 

 

 

 

Положим, 2 = 0:

Тогда третье уравнение системы (3.5) приобретёт вид:

cos =

 

;

(3:6)

2 2

Преобразуем два первых уравнений системы (3.5). Считая, что 0 6= 0, имеем следующую систему уравнений:

 

2sin = 3

02

:

 

1

+ sin = 02

;

 

(3:7)

 

 

 

 

Разделив второе уравнение системы (3.7) на первое, получим ещё одно равенство, которое связывает и :

sin =

3

; cos =

 

 

;

(3:8)

(2 + 4)

2

2

 

 

 

 

16

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

(

3

)2 + (

 

 

)2

= 1;

(2 + 4)

2

2

 

 

 

 

Последнее уравнение можно заменить на уравнение:

10( ) = 0;

где

10( ) = ( 2 2 4 + 6)( 2 2)2 + 2(2 + 4)2 2 2(2 + 4)(2 2)2:

Если теперь заменить 2 на ; получим уже уравнение пятой степени:

( 2 2 + 3)( 2)2 + 2(2 + 2) 2(2 + 2)(2 )2 = 0:

(3:9)

Нахождение корней в аналитическом виде довольно затруднительно. Используем численные методы для нахождения корней, что поможет найти координаты состояний равновесия. При этом корни уравнения (3.9) следует искать среди положительных чисел ( > 0).

Приведём алгоритм восстановления координат состояния равновесия S2. Данный вопрос был исследован с использованием написанной программы на языке C]:

Итак:

1)Задаётся параметр ;

2)Численно было решено уравнение (3.9), где были найдены корни данного уравнения j >

0;

p

3) Откуда j = j;

4)sinj = j j3 ;

(2 + j4

5)Если j j3 > 0; то j = arccos2 j j2 ; если j j3 < 0; то j = arccos2 j j2 ;

6) 20j = 1 + jsinj; 1 = 3 = 0; 2j = j 0j:

17

В результате численного анализа с применением компьютера оказалось, что 10( ) = 0 были выявлены случаи в зависимости от , когда есть одно, два или три состояния равновесия, отличных от S1.

Детализацию можно найти в Приложении 1. Там же можно найти ответы на вопрос об устойчивости состояния равновесия второго типа.

Предположим, что исследование устойчивости проводилось традиционным способом. Координаты состояний равновесия подставлялись в матрицу Якоби (3.4). Затем выписывался характеристический полином для полученной матрицы. Вопрос о расположении корней можно решать, как известно, на базе применения критерия Гурвица. Этот анализ был проведён также численно. Подробные результаты о существованиии и и устойчивости найденного состояния равновесия можно найти в Приложении 1.

3.3.2. Второй случай.

Следующее состояние равновесия мы обозначим S3 :

S3 : 1 = 3 = 0; 2 6= 0; + = :

Подставим координаты S3 в правые части уравнения (3.3) в систему для их определения:

0

 

03 + 2sin = 0;

 

8

2

 

0

 

0

 

< (( 0

 

 

2

+ 2 ))cos + 1) = 0:

(3:10)

2

 

23

 

2 0sin = 0;

:

 

 

 

 

 

 

 

 

 

 

 

 

 

Положим, 2 = 0 ;

Тогда второе уравнение системы (3.10) приобретёт вид:

0 3 03 2 0sin = 0

(3:11)

18

В результате преобразований имеем следующую систему уравнений:

2sin = 02

3

:

 

1 + sin = 02

;

 

(3:12)

 

 

 

Разделим второе уравнение системы (3.12) на первое и получим ещё одно равенство, которое связывает и :

2sin

= 3; sin =

3

; cos =

 

1

:

(3:13)

1 + si

(2 + 4)

 

 

 

 

 

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

1( 3)2

2 + (2 + 4)2 2 = 1:

Последнее уравнение можно заменить на уравнение следующего вида:

10( ) = 0;

где

10( ) = 4(1 2)2 + 2(2 + 4)2 = 2 2(2 + 4)2:

Теперь заменим 2 на ; получим уравнение:

2(1 )2 + 2(2 + 2)2 = 2 (2 + 2)2:

(3:14)

По аналогии с предыдущим случаем приведём алгоритм восстановления координат состояния равновесия S3.

Итак:

1)Задаётся параметр ;

2)Численно было решено уравнение (3.14), где были найдены корни данного уравнения j >

0;

3)Откуда j = p j;

19

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]