32. Преобразование уравнений состояния

Пусть система описывается уравнениями состояния общего вида (8.3). Сделаем в этих уравнениях замену переменных x = Qz, где z = col [ z1 ,..., zn ] –

новый вектор состояния, Q – произвольная матрица размерностью n ´ n с постоянными коэффициентами. На матрицу Q накладывается единственное ограничение – она должна быть невырожденной (неособенной), т. е. определи-

тель этой матрицы det Q ¹ 0 . В этом случае всегда существует обратная мат-

рица, которую

будем обозначать через Q-1 , такая, что Q-1Q = E , где

E = diag [1,...,1]

– единичная матрица размерностью n ´ n . Очевидно, что при

этих условиях существует однозначная связь между векторами x и z: x = Qz ,

z= Q-1x .

Вуравнениях (8.3) сделаем замену x = Qz и с учетом того, что x& = Qz& , получим

z& = Q-1 AQz + Q-1Bv , y = CQz .

(8.8)

Уравнения (8.8) будут новыми уравнениями состояния,

имеющими ос-

новную матрицу системы Q-1 AQ , входа Q-1B и выхода CQ. Так как Q – произвольная матрица, то исходным уравнениям (8.3) соответствует бесчисленное количество эквивалентных уравнений состояния (8.8).

Отметим, что две матрицы A и

A1 , связанные преобразованием

A = Q-1 AQ называются подобными. Подобные матрицы имеют одинаковые

1

 

собственные значения.

 

Используя линейное преобразование,

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

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

Доказано, что для произвольной матрицы А всегда существует невырожденная квадратная матрица размерностью n ´ n , которую обозначим через M и

назовем модальной, такая, что матрица M -1AM будет иметь форму Жордана. Если матрица А имеет различные собственные значения (числа) l1 ,..., ln , являющиеся корнями характеристического уравнения

det[ A - lE] = 0 ,

(8.9)

то матрица M -1AM будет диагональной: M -1 AM = diag[l1,...,ln ].

Таким образом, преобразование произвольной системы уравнений (8.3) к канонической форме всегда возможно. Наиболее просто задача определения модальной матрицы решается для случая различных собственных чисел матрицы А, которые обозначим через l1 ,..., ln . Для каждого собственного числа

l

i

находится собственный вектор xi = col[xi

, xi

,..., xi

] из решения векторно-

 

1

2

n

 

матричного уравнения

 

 

 

 

 

[ A - li E]xi = 0 .

 

(8.10)

Матрица, образованная вектор-столбцами xi , т. е. матрица

éx11

M= êêx12

ê×

êëx1n

x12

×

×

×

x1n ù

 

x

2

×

×

×

xn ú

(8.11)

 

2

 

 

 

2

ú ,

×

×

×

×

×

ú

 

x

2

×

×

×

xn ú

 

 

n

 

 

 

n

û

 

ибудет искомой модальной матрицей.

Всоответствии с (8.9) при l = li определитель системы линейных урав-

нений (8.10) равен нулю, т. е. система имеет бесчисленное множество решений, каждое из которых можно принять за собственный вектор. Отсюда матрица М является неединственной.

Вслучае кратных собственных значений матрицы А задача определения модальной матрица значительно усложняется.

Вчастности, если исходная матрица А является матрицей Фробениуса

вида

 

é

0

 

1

 

×

×

×

0

ù

 

 

A =

ê

×

 

×

 

×

×

×

×

ú

 

(8.12)

ê

0

 

0

 

×

×

×

1

ú

 

 

ê- a

n

- a

n -1

 

×

×

× - a

ú

 

 

 

ë

 

 

 

 

 

 

1

û

 

 

и собственные числа l1 ,..., ln , являющиеся

корнями

характеристического

уравнения

det[A - lE] = ln + a ln -1 + ... + a

 

 

 

 

n

= 0,

(8.13)

 

 

 

 

 

 

 

 

1

 

 

 

 

 

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

 

 

 

 

é

1

 

×

×

×

1

ù

 

 

 

 

 

 

 

ê l1

 

×

×

×

ln

ú

 

 

 

(8.14)

 

 

M = ê

×

 

×

×

×

×

ú .

 

 

 

 

 

 

ê

n -1

 

×

×

×

n -1 ú

 

 

 

 

 

 

 

ël1

 

ln

û

 

 

 

 

Соседние файлы в папке Ответы на вопросы пофайлово + список