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

Матика 2 курс / Дифференциальные уравнения 2б

.pdf
Скачиваний:
22
Добавлен:
10.05.2015
Размер:
2.24 Mб
Скачать

61

det A

Sp A

Рис. 3.12. Зависимость характера фазового портрета от свойств матрицы А

2). Из проведенных исследований следует, что линейные преобразования сохраняют качественное поведение решений и лю-

бая линейная система на плоскости, имеющая одну неподвижную точку, качественно эквивалентна одной из систем, фазовыми порт-

ретами которых являются: узел (устойчивый или неустойчивый);

вырожденный узел (устойчивый или неустойчивый); седло, фокус

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

стемы А, которые в свою очередь определяются через Det А и Sp А.

Это позволяет определить тип фазового портрета и характер устой-

чивости точки (0,0) непосредственно по значению Sp А и Det А по диаграмме (рис. 3.12). Все фазовые портреты, соответствующие устойчивому положению равновесия точки (0, 0) находятся во вто-

62

ром квадранте: Sp A < 0; Det A > 0.

ЗАДАЧА 3.1. Запишите общее решение однородных уравне-

ний по таблице 3.1

а) d 2 x / dt 2 5dx / dt 6x 0 б) d 2 x / dt 2 2dx / dt x 0

в) d 2x / dt 2 6dx / dt 13x 0

ЗАДАЧА 3.2. Перепишите уравнение колебаний

d 2 x / dt 2 2 dx / dt 02 x 0

в виде эквивалентной ему системы. Запишите характеристическое уравнение и проанализируйте характер изменения фазового порт-

рета при изменении коэффициента трения γ:

а) 0,

б) 0 0,

в) 0 ,

г) 0 ,

ω0 - частота собственных колебаний системы.

 

ПРИМЕЧАНИЕ. Если Det А = 0, то хотя бы одно из собственных значений 0. Тогда линейная система называется непростой. От-

сюда следует, что существует ненулевые решения системы

a11x1 a12x2 0 a21x1 a22x2 0,

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

ки. Существует две возможности а) А = 0 (все точки неподвижны)

б) ранг матрицы А равен 1 (неподвижные точки образуют прямую проходящую через начало координат).

63

ПРИМЕР 3.6. Система

dx1 4x1 2x2 dt

dx2 2x1 x2 dt

 

4

2

0;

 

5

 

 

 

 

A

,

2

 

 

 

имеет матрицу

2

1

1

 

и множество не-

 

 

 

 

 

подвижных точек на прямой x2

= 2x1. Из уравнения

dx

/ dx 1/ 2

 

 

 

 

 

 

 

2

1

находим уравнение фазовых траекторий:

x2 x1/ 2 C.

x2

x1

Рис. 3.13. Фазовый портрет системы 3.6, имеющей множество неподвижных точек

64

3.4. АЛГОРИТМ РЕШЕНИЯ ОДНОРОДНОЙ СИСТЕМЫ

Запись решения линейной однородной системы в матричной

форме удобно выполнить, используя матрицу e A t , которая называ-

ется матричной экспонентой:

e At E

At

 

( At)

2

...

( At)k

...

1!

2!

 

 

 

 

 

 

 

k !

 

Поскольку справедливо соотношение

de A t / dt Ae At , пря-

мой подстановкой e A t в систему

dX

AX

(3.26)

 

dt

 

 

 

убеждаемся, что X e At - решение.

x (t)

Обозначив X 1 - матрицу искомых функций, а

x2 (t)

X 0

x

(t

 

 

)

 

1

 

0

 

- матрицу столбец начальных условий, получаем

 

x

2

(t

0

)

 

 

 

 

 

 

 

решение системы (3.26) в компактном виде

X e A(t t0 ) X 0

или

 

 

 

 

 

X eAt X

0

при t0 0 .

(3.27)

 

 

 

 

Матрицу e A t

будем находить согласно преобразованию по-

добия

 

 

 

 

65

 

e At TeJ tT 1,

(3.28)

где матрицу e J t

будем определять по собственным

значениям

матрицы А и виду матрицы J из табл. 3.2.

 

ЗАМЕЧАНИЕ 1. Вид матрицы eJt легко получается непосред-

ственной подстановкой в формулу

e Jt E

 

Jt

 

(Jt)2

...

(Jt)k

 

...

 

1!

 

k !

 

 

 

 

2!

 

 

 

 

ЗАМЕЧАНИЕ 2.

Кроме

того,

матрица

e A t

может быть

найдена по формулам

а) для случая различных собственных значений (действитель-

ных или комплексных)

 

 

 

 

 

 

 

A 2 E

 

 

A 1E

 

e At

e 1t

 

e 2t

 

 

 

 

 

 

 

 

 

;

 

 

1 2

 

2 1

б) для случая одинаковых собственных значений 1 2 0

eAt e 0t E t A 0 E ,

1 0 где E .

0 1

66

Таблица 3.2. Определение вида матрицы e J t

Характер собствен-

eJt

J

ных значений

 

 

 

 

0

 

e 1t

 

 

0

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

1

2

 

0

 

 

 

0

e

2t

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

0t

 

 

0t

 

 

0

 

 

 

e

 

t e

 

 

 

1

2

0

 

0

 

 

 

 

 

0t

 

 

 

0

 

 

0

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,2

i

 

 

e t

cos t

e t sin t

 

 

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

t

sin t

 

cos t

 

 

0

 

 

 

e

e

 

 

Исходя из вышеизложенного, алгоритм нахождения решения можно разделить на несколько шагов. Рассмотрим это на примере.

ПРИМЕР 3.7. Найти решение системы

 

dx1

 

3x

2x

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dx2

4x

3x

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

(0)

 

 

x 0

 

 

при начальных условиях X 0

1

 

 

 

 

 

 

1

 

 

 

(0)

 

 

x

0

.

 

 

 

 

x2

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

2

 

Шаг 1. Запишем матрицу системы A

 

 

 

 

.

 

 

 

 

 

 

 

 

 

4

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

Найдем след и определитель матрицы системы

 

 

 

 

 

67

 

 

 

Sp A 3 3 0

,

DetA

 

2

 

9 8 1 0.

3

 

 

 

4

3

 

 

 

 

 

 

 

 

 

 

 

Согласно рис. 3.12 отрицательное значение определителя Det A < 0

свидетельствует о том, что неподвижная точка x1 x2 0 является неустойчивым положением равновесия, а фазовый портрет является

«седлом».

Шаг 2. Запишем характеристическое уравнение матрицы А и

найдем собственные значения матрицы А

 

 

 

3

2

 

0

 

 

 

 

 

 

 

4 3

 

 

 

 

 

 

1 1;

2

1 - действительные и различные.

Шаг 3. По виду собственных значений 1, 2 согласно табл. 3.2 или приложения П. 1.9 выбираем матрицу

 

1

0

J

 

.

 

0

 

 

1

Шаг 4. Найдем матрицу перехода Т (Приложение 1), решая

матричное уравнение

 

 

J T 1AT

TJ AT .

 

a

b

Обозначаем

T

. Т огдаполучаем

 

 

 

c

d

a

b 1

0

3

2 a

b

 

 

 

 

 

 

 

 

 

 

0

 

 

4

3

 

 

c

d

1

 

c

d

 

 

 

 

68

 

 

a

b

3a 2c

3b 2d

 

 

 

 

 

 

 

 

 

4a 3c

 

c

d

 

4b 3d .

Приравнивая элементы матрицы, стоящие на одинаковых местах,

получаем систему уравнений:

3a 2c a;

3b 2d b;

4a 3c c;

4b 3d d,

которая имеет множество решений, удовлетворяющих соотноше-

ниям

a c

2b d .

Выбирая простейшее из этих решений, получаем матрицу перехода

 

 

 

 

1

1

 

 

 

 

 

 

 

 

 

 

 

T

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

Шаг 5. Находим обратную матрицу T 1 :

 

 

 

 

 

 

 

 

1

t

 

 

 

t

 

 

2

1

 

DetT 1;

T 1

 

 

 

22

 

12

 

 

 

 

 

 

 

 

 

DetT

t

21

 

t

 

 

1

.

 

 

 

 

 

 

11

 

 

1

Шаг 6. Проверяем правильность нахождения

Т и T 1 подста-

новкой в

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 1 3

2

1 1

 

1

0

J

 

T 1AT

1

 

 

3

 

 

 

 

 

 

 

 

1

4

1 2

 

0

1

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

Шаг 7. По виду матрицы J выберем матрицу eJt по табл. 3.2.

 

 

t

0

 

eJt e

 

 

 

0

e

t

 

 

 

и находим матрицу e A t :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

69

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

At

 

 

 

Jt

 

 

1

 

 

 

 

e

 

 

 

0

 

 

 

 

 

 

1

 

 

 

 

e

Te

T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

2

 

 

 

 

 

 

 

 

 

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

t

 

 

2

 

1

 

 

 

 

 

 

 

 

t

 

 

 

t

 

 

 

 

 

t

 

t

e

 

e

 

 

 

 

 

 

 

 

 

 

2e

 

e

 

 

 

 

 

 

e e

 

 

 

.

 

 

t

 

 

 

 

 

 

 

 

 

t

 

 

 

t

t

2e

 

 

1

 

1

 

 

 

 

 

 

 

 

 

t

 

2e

 

 

 

 

t

2e

 

e

 

 

 

 

 

 

 

 

 

 

2e

 

 

 

 

 

 

e

 

 

 

 

Шаг 8. Запишем решение системы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

e At X

 

 

 

2e

t

 

e

t

 

 

 

e

t

e

t

 

 

0

 

 

X 1

 

0

 

 

 

 

 

t

 

 

 

 

 

t

x1

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

2e

 

e

t

 

2e

 

 

0

 

 

x2

 

 

 

 

 

 

 

 

 

2e

 

 

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

x

0

(2et e t ) x

 

0

( et e t )

 

 

 

 

 

 

 

 

 

1

 

 

 

 

2e t ) x

2

 

( et 2e t )

.

 

 

 

 

 

 

 

x

0

(2et

 

0

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Эта запись удобна тем, что позволяет сразу находить решение

x 0

 

 

 

1

 

X 0 .

системы при любых начальных условиях

0

 

x2

 

 

ЗАДАЧА 3.3. Решите системы уравнений:

а)

dx1 / dt 2x1 2x2

; б )

dx1 / dt 3x1 2x2

;

 

dx

2

/ dt x

 

dx

2

/ dt x 4x

2

 

 

 

1

 

 

1

 

в)

dx1 / dt 2x1 x2 .

 

 

 

 

 

 

 

dx

2

/ dt x

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

3.5. НЕОДНОРОДНЫЕ СИСТЕМЫ

Неоднородные линейные системы дифференциальных урав-

нений с постоянными коэффициентами имеют вид

70

dxdt1 a11x1 a12 x2 f1(t) dxdt2 a21x1 a22 x2 f2 (t)

или в матричном виде

dX

AX F .

(3.29)

dt

 

 

Здесь введена матрица

f1(t) F .

f2 (t)

Умножим (3.29) слева на обратную матрицу e At и проинтегриру-

ем:

 

 

e

At dX

e

At

A X e

At

F (t);

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e

At dX

e

At

 

AX e

At

F (t) ;

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d (e At X )

e At F (t) ;

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

d e A X

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e A F ( )d ;

 

 

 

 

 

d

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

 

e A F ( )d .

e A X

t0

e At X (t) e A 0 X (0)

0

Умножим последнее выражение слева на матрицу e A t

t

e At e At X (t) e At X 0 e At e A F ( )d .

0