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

Матика 2 курс / Специальные главы математики 140410(ЭАб)

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

21

d

2x

dx

 

 

 

 

2

3

2

2x

2

0

 

 

2

 

dt

 

dt

 

 

 

 

 

 

 

 

 

 

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

dxdt1 3x1 2x2

dx2 x1 dt

 

 

3

2

 

с матрицей коэффициентов

A

 

 

.

 

 

1

0

 

 

 

 

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

 

dx1

3 2

x2

.

 

 

 

 

dx2

 

x1

Обозначив x1 / x2 ,

dx1 / dx2 d / dx2 x2 , получаем

ln cx2 ln( 1)/( 2)2 .

При c 1 имеем семейство парабол

x 2

4x x

4x

2 x

x

2

0

(3.6)

1

1

2

2

1

 

 

 

с осью симметрии, расположенной под углом 1/ 2arctg(4 / 3) к оси ОХ1.

Замечание. Тип кривой определяется из общего уравнения кривой второго

порядка Ax 2

2Bx x

2

Cx 2

Dx

Ex

F 0.

Параболическому

типу

1

1

 

2

 

1

2

 

 

 

 

соответствует АС В2

0

;

 

эллиптическому

типу

AC B2

0;

гиперболическому типу AC B2

0.

 

 

 

 

 

 

 

 

 

 

 

22

 

 

 

 

 

 

 

 

 

 

 

 

 

Для приведения системы к более простому виду находим собственные

значения

матрицы А:

1 2;

2

1

 

 

и

собственные векторы:

 

 

2

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e1

 

 

e2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Матрица перехода от базиса

E i , j

к базису

 

 

имеет вид

 

 

1

 

 

E2

e1, e2

 

 

 

 

 

 

2 1

 

 

1

 

 

1

1

 

 

 

 

 

 

 

T

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

1 1

;

T

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В базисе Е2 исходная матрица принимает простой вид

 

 

 

 

 

 

 

 

 

 

2

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

J

 

 

 

 

:

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

1

1 3

2 2

1

2

0

J T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AT

1

2

 

1

0

 

1

 

 

0

1

,

 

 

 

 

 

1

 

 

а исходная система преобразуется в систему

dxdt1 2x1 dxdt2 x2.

После исключения t и интегрирования получаем уравнения фазовых траекторий, которые также являются параболами

x22 cx1 .

Для построения фазовых траекторий в случае «седла» и «вырожденного узла» нужно, прежде всего, найти фазовые траектории, которые лежат на прямых, проходящих через начало координат. Эти направляющие прямые -

сепаратрисы всегда направлены вдоль собственных векторов матрицы А. Для особой точки типа «узел» траектории касаются той прямой, которая направлена вдоль собственного вектора, соответствующего меньшему по абсолютной величине значению .

23

Уравнения направляющих прямых можно найти, положив x2 = kx1 ,

dx1 3 2 x2 dx2 x1

 

1

3 2k;

2k 2 3k 1 0;

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k 1;

k

 

 

1

; x x ;

x

 

 

1

x .

 

2

 

2

 

 

1

 

 

 

2

2

1

 

2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( 1 )

 

 

 

 

 

 

x

2

 

 

e2

 

 

 

 

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e1 ( 2 )

 

 

 

 

 

 

 

 

x1

 

 

 

 

ˆ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

 

 

 

 

x1

Со

хранение характера фазового портрета типа «неустойчивый узел» при переходе к новой системе координат

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

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

б) Найдите собственные значения матрицы системы и определите по ним жорданову форму матрицы и тип фазового портрета,

в) Найдите точные уравнения фазовых траекторий и схематично постройте их,

24

с) Сделайте вывод об устойчивости нулевого решения.

ВАРИАНТЫ

 

1) y 4 y 0

2) y 3y 2 y 0

3) y 2 y y 0

4) y 4 y 5y 0

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

Литература

1.Алексеев Д.В., Казунина Г.А., Трушникова Н.В. Дифференциальные уравнения с элементами теории устойчивости: учеб. пособ.[электронный ресурс].- КузГТУ.- Кемерово.- 2010

2.Демидович Б.П. Лекции по математической теории устойчивости [электронный ресурс]: СПб.- Лань, 2008

Запись решения линейной однородной системы в матричной форме удобно выполнить, используя матрицу 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

подстановкой

 

в

систему

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

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

25

Обозначив X

x (t)

 

 

 

 

x (t

 

)

 

 

1

 

- матрицу искомых функций, а

X 1

 

0

 

-

 

 

 

 

 

 

 

0

 

 

 

 

 

 

x2 (t)

 

 

 

x2

(t0 )

 

матрицу столбец

 

начальных условий,

получаем решение системы (3.26)

в

компактном виде

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X e A(t t0 ) X

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

или

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X eAt X

0

при t0 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Матрицу e A t

 

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

 

 

 

 

e At TeJ tT 1,

где матрицу e J t будем определять по собственным значениям матрицы

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

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

 

e Jt E

Jt

 

(Jt)2

...

(Jt)k

...

3.

 

 

 

1!

 

2!

 

 

k !

 

 

 

 

 

 

ЗАМЕЧАНИЕ 2. Кроме того,

матрица

e A t может быть найдена по

формулам

 

 

 

 

 

 

 

 

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

 

 

 

 

A 2 E

 

 

 

A 1E

 

 

4. e

At

e

1t

 

e

2t

 

 

 

 

1 2

 

 

2 1

;

 

 

 

 

 

 

 

 

 

 

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

0

26

 

 

 

eAt e 0t E t A E ,

 

 

 

0

 

1

0

 

где E

 

 

.

 

0

1

 

 

 

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

Характер собственных

eJt

J

значений

 

 

 

 

0

 

 

 

 

1t

 

 

0

 

 

 

1

 

 

 

e

 

 

 

 

 

 

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

 

 

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

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

 

dx1

 

3x

 

2x

2

 

 

 

 

 

 

dt

1

 

 

 

 

 

 

 

 

 

 

 

dx2

4x

 

3x

2

 

 

 

 

 

 

dt

1

 

 

 

 

 

 

 

 

 

 

 

x (0)

 

 

0

 

 

 

x1

 

X 0

1

 

 

 

 

 

 

 

 

 

.

 

x2

(0)

 

 

x20

 

 

3

2

 

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

 

 

.

 

4

3

 

 

 

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

 

 

27

 

 

Sp A 3 3 0 , DetA

 

2

 

9 8 1 0.

3

 

 

4

3

 

 

 

 

 

 

 

Отрицательное значение определителя Det A < 0 свидетельствует о том,

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

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

 

 

 

5.

 

3

 

2

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 1;

2

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

 

 

 

 

 

Шаг 3.

По

виду собственных значений 1,

2

согласно

таблице

выбираем матрицу

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

0

 

 

 

 

 

 

 

 

 

 

 

 

J

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

Шаг 4. Найдем матрицу перехода Т, решая матричное уравнение

 

 

 

 

 

 

J T 1AT

 

 

 

 

 

 

 

 

 

 

TJ AT .

 

 

 

 

 

 

 

 

 

a

b

 

 

 

 

 

 

 

 

 

 

Обозначаем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

d

 

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

 

 

 

 

 

 

c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

b 1

0

 

3

 

2 a

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

d

 

 

 

 

c

d

1

 

4

 

3 c

 

 

 

 

a

b

3a 2c

 

3b 2d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3c

 

4b 3d

 

 

 

 

 

 

c

d

4a

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приравнивая элементы матрицы,

 

стоящие

на

одинаковых

местах,

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

 

 

 

 

 

 

 

 

 

 

 

28

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

 

 

1

 

 

t

 

 

t

 

 

 

 

 

2

1

 

 

DetT 1;

 

T

 

 

 

 

 

 

 

22

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DetT

 

 

 

 

 

t11

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

t21

 

 

 

 

1 1

 

 

 

 

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

Т и T 1 подстановкой в

выражение

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

2

 

 

1 3

 

2 1 1

 

 

 

 

 

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T AT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 1

 

 

 

3

 

 

 

 

 

 

 

 

J .

 

 

 

 

 

 

4

 

1 2

 

 

 

 

 

0

1

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

eJt

 

 

t

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

e

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

1

 

t

 

 

 

 

 

 

 

 

 

2

1

 

 

 

 

At

 

 

Jt

 

1

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

e

 

Te

 

 

T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

2

 

 

 

 

 

 

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e t

 

 

2 1

 

 

 

 

 

 

 

 

 

 

 

 

 

et e t

 

et

 

 

2et e t

 

 

t

 

t

 

 

 

 

 

 

 

 

 

t

 

 

 

 

t

 

t

 

t .

2e

 

1 1

 

2e

 

2e

e

 

 

 

 

 

 

 

 

2e

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

 

 

29

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

At

 

2e

t

e

t

e

t

e

t

 

0

 

 

1

 

e

 

 

 

 

t

 

 

t

x1

 

 

 

X

 

 

X 0

2e

t

2e

e

t

2e

 

0

 

x2

 

 

 

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

x 0

(2et e t ) x

 

0

( et e t )

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

2

 

 

 

 

 

.

 

 

 

 

 

x

0 (2et 2e t ) x

 

0

( et 2e t )

 

 

 

 

 

 

 

1

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

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

6.

x

0

 

 

 

 

 

1

0

 

X 0 .

 

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

 

 

x2

 

 

1.Решите однородные системы линейных дифференциальных уравнений второго порядка различными методами

а) с использованием матричной экспоненты X eAt X 0

б) операторным методом. Начальные условия заданы в момент

t 0, X

 

x(0)

 

x

 

0

X (0)

0

 

 

 

 

 

 

 

 

y(0)

 

y0

 

x 2x y

1)y x 2 y

x x 2 y

4)y x y

x x y

2)y 2x 2 y

x 2x 3y

5)y 3x 2 y

x 3x y

3)y x y

2.Решите неоднородные системы, используя метод матричной экспоненты:

t

X (t) eAt X 0 eAt e A F ( )d

0

30

ПРИМЕР. Найдем решение системы дифференциальных уравнений

 

dx1

2x 9x

2

e5t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

dx2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

8x

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

2

9

 

 

 

5t

 

0

 

 

 

 

 

 

 

 

 

 

 

e

 

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

 

 

 

 

и матрицах

A

 

 

;

F (t)

 

 

 

 

 

 

1

8

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

0

прежде всего находим собственные значения матрицы

A :

1 2

0

5;

 

3

4

 

T

1

1 4

 

матрицу перехода

T

 

 

 

и обратную матрицу

 

 

 

 

 

1

1

 

 

 

 

1

3

.

 

 

 

 

 

 

 

 

Тогда матричная экспонента имеет вид

e At TeJtT 1

1 3t

9t

 

e5t

 

 

.

 

 

t

 

 

 

 

1 3t

Общее решение однородной системы:

 

 

 

 

1 3t

9t

 

1

 

1 3t

X 00 e

At

X 0

e

5t

 

 

 

 

 

e

5t

 

 

 

 

t

 

 

0

 

 

t

.

 

 

 

 

 

1 3t

 

 

 

 

Для нахождения X ч.н. найдем обратную матрицу e At заменой

t на t

 

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

e A t

 

 

:

 

 

At

 

5t 1 3t

9t

 

 

e

 

e

 

 

 

 

 

 

.

 

 

 

 

 

t

1 3t

 

Затем преобразуем подынтегральное выражение