В последней матрице старшие строчные степени расположены па диагонали, что было достигнуто умножением на , но в данном случае , вопреки требованию для всех . Чтобы исправить положение, мы сейчас используем так называемые несущественные состояния (non-essential states). Для этого сперва сделаем недиагональные элементы второй строки нулевыми при помощи элементарных операций, что соответствует умножению уравнения
слева на матрицу :
.
Получили:
.
Как следует из полученной системы, вторая компонента вектора соответствует алгебраическому, а не дифференциальному уравнению (она не зависит от производных ), следовательно, она не является существенным состоянием. Вы разим через :
.
Подставим в :
.
Шаг 3. По известным и находим :
.
Выделим полиномиальную часть из полученной передаточной функции, используя формулу деления , где - делимое, - делитель, - частное и - остаток:
, .
Шаг 4. Зная и , входящие в уравнение
, можем найти эквивалентное описание в пространстве состояний:
, .
В матрице , равной
, исключаем вторую переменную и представляем ее в специальном виде:
.
В матрице , где , второй и четвертый столбцы меняем на столбцы матрицы :
.
В матрице выбрасываем вторую строку, получаем матрицу размерами 2*2, которую представляем в виде :
.
В нашем случае ,т.е. найдено. Осталось найти : для этого в матрице второй четвертый столбцы следует заменить на столбцы матрицы . Далее остается вспомнить, что вторая переменная была выброшена:
6. Реализация полиномиальных представлений
Теорема. Любая рациональная матрица может быть представлена как (или ), где любой наибольший общий правый делитель для и - унимодальная матрица (любой наибольший общий левый делитель соответственно для и ).
Доказательство. Ввиду дуальности нужно доказать только то, что может быть представлено как , где и - относительно простые справа. Итак, нужно показать, что возможно представление
, где . Здесь и - относительно простые полиномы. Найдем наименьший общий знаменатель , столбца и составим матрицу . Далее найдем представление , где ( делится !). Если - некоторая неунимодальная матрица, являющаяся наибольшим общим правым делителем для и , тогда
, где , . Таким образом, найдена минимальная реализация ■
Пример. Найдем представление в форме минимального дифференциального оператора и минимальное представление в пространстве состояний для матричной передаточной функции
.
Произведем ряд вычислений:
,
.
Здесь - строго правильная часть . Найдем наименьшее общее кратное знаменателей первого и второго столбцов: , . Переходим к вычислению матриц и :
, , .
Оказалось, что и взаимно простые справа, т.е.
, .
Первая часть задачи решена. Для решения второй части задачи приравняем:
, , , .
Далее применяя ранее изложенную процедуру, находим:
, , ,
7. Характеристический полином и характеристические матрицы
Здесь представлена эффективная вычислительная процедура определения коэффициентов передаточной функции, базирующаяся на матрице наблюдаемости и близкая к методу Крылова (method Krilov). Метод может быть использован для определения характеристического полинома одноканальной системы.
Для представленной системы в пространстве состояний
(1)
, (2)
где - вектор состояний, - матрица состояний (state transfer matrix), - матрица управления (control transfer matrix), - входная переменная, - выходная переменная, - вектор коэффициентов выхода, - передаточный коэффициент «вход-выход», разработать процедуру генерации коэффициентов передаточной функции от к .
Можно записать выражение для и ее производных через вектор состояний, вход и его производные:
что эквивалентно
или
, (3)
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.