Вычисление фундаментальной матрицы
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Поскольку , то фундаментальную матрицу Ф(t) определяют как матричную экспоненту от At тремя способами:

а) разложением в бесконечный  или конечный ряд

,

 

где n – порядок системы.

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

б) по формуле Сильвестра , где αk – собственные значения матрицы А (корни характеристического уравнения системы), или в развернутом виде

.

Здесь   все разности для других корней, все разности этого корня с другими.

 

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

в) Наконец, Ф(t) вычисляется и как обратное преобразование Лапласа от системной матрицы Ф(s), или .

Здесь также нужно обязательно знать корни, требуется много­кратное поэлементное преобразование, но зато способ пригоден для любых корней (комплексных, кратных, простых).

Пример 1. Определим матричную экспоненту для системы с . Поскольку уже при k = 2 получена нулевая матрица

 

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

 

.

 

Пример 2. Определить Ф(t) методом Сильвестра для системы

 

.

 

Вычисляем характеристический полином, находим его корни

 

;          s1 = –1; s2 = –3.

 

Вычисляем матрицы коэффициентов при собственных модах системы

;

 

;

 

.

 

Пример 3. Определить с помощью обратного преобразования Лапласа фундаментальную матрицу системы .

Находим корни характеристического полинома и адъюнкту

 

;            s1 = –1; s2 = –3.

; .

 

Общий вид разложения на простые дроби

 

.

 

Находим коэффициенты числителей простых дробей:

 

            k 1 = 1,5; k 2 = -0,5

                k 1 = 0,5; k 2 = -0,5

              k 1 = -1,5; k 2 = 1,5

               k 1 = -0,5; k 2 = 1,5,

 

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

 

;

 

.

 

Найдем, например, реакцию на начальные условия х1(0) = 2, х2(0) = 0 данной системы по известной Ф(t), если с=[1 0].

 

.

 

Задания для самостоятельного решения.

2.7.1 Вычислить функцию , если матрица А системы равна

 

 ,

 

2.7.2 Вычислить фундаментальную матрицу системы

 

 

2.7.3 Найти матрицу Ф(s) для системы с функцией

 

 

2.7.4 Найти реакцию на начальные условия х1(0) = -1, х2(0) = 0, используя матричную экспоненту Ф(t).

 

 

2.7.5 Записать реакцию Ф12(t) для системы

 

 

2.7.6 Рассчитать фундаментальную матрицу методом Сильвестра

Дата: 2019-02-19, просмотров: 487.