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

Лекция по теории систем 8

.doc
Скачиваний:
18
Добавлен:
11.02.2015
Размер:
133.12 Кб
Скачать

Лекция №8. Решение уравнений состояния во временной обдасти

Рассмотрим решение матричного уравнения состояний во временной области:

с вектором началь-ных условий для переменных состояния .

Для решения этой задачи воспользуемся принципом суперпозиции, позволяющим нало-жить два решения: общее решение однородного уравнения и частное решение неоднородного уравнения: .

Как и раньше, будем искать решение однородного уравнения в виде , где С – вектор произвольных постоянных.

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

Функцию определяют как фундаментальную матрицу системы.

Будем искать решение неоднородного уравнения в виде: . Заметим: . Поэтому и, . Теперь решение неоднородного уравнения можно записать так: , а полное решение уравнения соответственно .

Замечание1. При решении учтено, что

Замечание2. Для фундаментальной матрицы легко устанавливаются следующие свойства:

;

;

.

Подставим найденное решение уравнения динамики в уравнение выхода, получим:

или

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

Задача 1. Запишите соотношения, связывающие фундаментальную матрицу и весовую функцию исследуемой системы.

Задача 2. Как представить реакцию системы в виде интеграла свертки с учетом слагаемого .

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

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

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

.

Для решения этой задачи воспользуемся уравнением выхода, в котором сохраним только общее решение однородного уравнения и в которое подставлено решение уравнения состояния :

. В этом решении есть искомый вектор начальных условий для переменных состояния.

Итак, после подстановки в уравнение выхода получим: . Напомним, что - есть фундаментальная матрица системы, задаваемая соотношением: .

Нам потребуются производные этой матрицы:

;;

.

Заметим, что при , где

Eесть единичная матрица. Поэтому

;;

.

Если теперь в решении последовательно определить производные и положить , то получим:

. (*)

Легко заметить, что полученная конструкция представляет собой систему линейных алгебраических уравнений (СЛАУ) относительно элементов вектора .

Таким образом, при поиске начальных условий для вектора переменных состояния по начальным условиям линейного дифференциального уравнения n - порядка необходимо решить СЛАУ вида (*)

Пример. При n=2 имеем:

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