Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект МОТС вар.49, ИТИУТС 2012г, заочное.docx
Скачиваний:
161
Добавлен:
01.04.2014
Размер:
1.78 Mб
Скачать

1.5 Уравнение состояния в канонической форме,

схема моделирования

Запишем уравнения состояния в канонической форме. Чтобы перейти к канонической форме, введем новую переменную q, которая связана с переменной состояния x следующим образом:.

М – модальная матрица, которая имеет вид:

где- характеристические числа матрицы Фробениуса А. Модальная матрица имеет такой вид, так как матрица А имеет форму Фробениуса и все корни характеристического уравнения различны.

При подстановке q вместо х в нормальную форму уравнений состояния (1.3) получим уравнения состояния системы в канонической форме:

(1.4)

Здесь - диагональная матрица:

где- матрица, обратная модальной, определяемая выражением:

.

Здесь -матрица, присоединенная к М, т.е. транспонированная матрица алгебраических дополнений.

Подставим найденные значения в (1.4), получим:

Схема модели, соответствующая полученной системе, приведена на рис.1.3. Для нее характерно параллельное соединение интеграторов, выходы которых определяются переменными состояния .

Рисунок 1.3 – Схема модели, соответствующая уравнениям состояния в канонической форме

Получим уравнения состояния в нормальной форме, с помощью Matlaba.

ss(W) – команда, выводящая матрицы A, B, C, D

Получим:

Рисунок 1.4 – Схема модели, соответствующая уравнениям состояния в нормальной форме

Рисунок 1.5 – Переходная характеристика

1.6 Решение уравнения состояния в нормальной и канонической формах

Найдем решение y(t) для системы уравнений в нормальной форме, если начальные условия имеют видy(0)=1.8;. Сигналu(t)=18∙1(t).переходя к начальным условиям для х, в соответствии с принятыми ранее обозначениями, получим:

Решение уравнения состояния складывается из двух составляющихx(t)=x1(t)+x2(t) – свободной и вынужденной.

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

Вынужденная составляющая – это частное решение дифференциального уравнения с ненулевой правой частью. Оно зависит от сигнала u(t) и характеризует поведения системы под его воздействием.

Решение уравнения состояния имеет вид:

где еAt– фундаментальная матрица или матрица перехода.

Она вычисляется по следующей формуле:

еAt0E+γ1A+γ2A2,

гдеγ012– неизвестные коэффициенты.

Вычислить их можно, решая матричное уравнение:

Для рассматриваемого примера:

Перемножая матрицы, получаем систему уравнений следующего вида:

γ0 -3γ1+9γ2= е-3t,

γ0 -5γ1+25γ2= е-5t,

γ0 -10γ1+100γ2= е-10t.

Решение данной системы уравнений имеет вид:

γ0=3.571e-3t– 3e-5t+0.429е-10t,

γ1=1.071e-3t-1,3e-5t+0,229-10t,

γ2=0,071e-3t-0,1e-5t+0,029e-10t.

=>

Итак,

Так какy=x1, то свободная составляющая выходного сигнала будет равна 6.429e-3t– 5.4e-8t+0.771e-10t. Определим вынужденную составляющую при входном сигналеu(t)=18∙1(t). Сигнал на выходе при поступлении на вход 1(t) уже вычислен – это переходная характеристика системы (1.1). Чтобы получить вынужденную составляющую сигнала в нашем случае, умножим переходную характеристику на 18.

Таким образом, сигнал на выходе системы будет следующим:

y(t)=6.429e-3t– 5.4e-5t+0.771e-10t+18()=

=1549.287e-3t-2165.4e-5t+617.919e-10t.

Выполним проверку:

y(0)=1549.287-2165.4+617.919=1.8 - верно;

y(∞)=0 - верно.

Найдем решение уравнений состояния, представленных в канонической форме (1.4). Каждое из дифференциальных уравнений первого порядка зависит только от одной переменной, и его решение в общем виду имеет вид:

Определим начальные условия q(0) для вектораq(t).

Так как , то

Найдем выражения для,и:

=

В результате получим:

Выполним проверку:

y(0)=1549.287-2165.4+617.914=1.8 - верно;

y(∞)=0 - верно.

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