31. Каноническая форма уравнений состояния одномерной системы

Для получения уравнений состояния одномерной системы в канонической форме используется передаточная функция системы. Будем полагать, что стемаиописывается дифференциальным уравнением (8.16), которому соответ-

ствует передаточная функция W (s) =

Y (s)

=

b0 sm + b1s m -1 + ... + bm

, m < n .

 

 

V (s)

 

a

sn + a sn -1

+ ... + a

n

 

 

0

1

 

Пусть характеристическое уравнение системы имеет n различных корней l1 ,..., ln , тогда передаточную функцию можно представить в виде

W (s) = b1 + ... + s - l1

Очевидно, что в этом случае Y (s)

Обозначим biV (s) = X i (s) , тогда s - li

bn

,

bi = (s - li )W (s)

. (8.22)

 

s - ln

 

 

s = li

 

 

n

bi

 

= å

 

V (s) .

 

i =1 s - li

 

n

(s - li ) X i (s) = biV (s) , Y (s) = å X i (s) .

i =1

Перейдем в операторных соотношениях

к оригиналам, полагая

L-1{X i (s)} = xi (t) . Получим x&i = li xi + bi v, y = x1

+ ... + xn , i =1,..., n .

Вводя вектор состояния x = col[x1,...xn ] , запишем полученные уравнения в виде уравнений состояния

él1 x& = ê

ê 0

ë

0 ù

Oú x

l ú

n û

éb1 ù

+ ê M ú v, y = [1,...,1]x . (8.23)

êb ú ë n û

Итак, получили уравнения состояния в канонической форме с диагональной матрицей коэффициентов, где в общем случае элементы li , bi матриц мо-

гут быть и комплексными величинами.

Из (8.22) можно получить другую каноническую форму уравнений состо-

яния. Если обозначить

V (s)

= X i (s) , то проводя аналогичные рассуждения,

 

 

s - li

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

él1

 

0 ù

éù1

 

 

 

 

 

x& = ê

 

 

O

ú x +

Mv ,

y = [b1 ,..., bn ]x .

 

(8.24)

ê

0

 

ú

1

 

 

 

 

 

ë

 

ln û

 

 

 

 

 

Рассмотрим теперь

 

случай

кратных корней.

Пусть характеристическое

уравнение имеет корни l

 

 

 

ê êú

 

 

,..., l

 

.

1

кратности k, а остальные корни простые l

k +1

n

 

 

 

 

ë ú

 

 

 

Тогда передаточную функцию можно представить в виде разложения

û

95

W (

где

В этом случае

Y (s) = b1 X1 (s)

s) =

b1

+ ... +

bk

+ ... +

bk +1

+ ... +

bn

,

(s - l1 )k

s - l1

s - lk +1

 

 

 

 

 

s - ln

b

i

=

 

 

1

 

 

d i -1

[(s - l )k W

(s)]

 

, i = i,..., k ,

 

 

 

 

 

 

 

 

 

 

(i

-

1)! dsi -1

1

 

 

s = l1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

bi = (s - l1 )W (s)

s = li

, i = k +1,..., n .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

é

 

 

b1

 

 

 

 

bk

 

 

 

bk +1

 

bn

ù

Y (s) = ê

 

 

 

+ ... +

 

+ ... +

+ ... +

úV (s) , или

(s

 

)k

 

 

 

 

 

 

ê

- l

 

 

s - l1

 

 

s - lk +1

s - ln ú

 

 

ë

 

 

1

 

 

 

 

 

 

 

 

 

 

 

û

+ ... + bk X k (s) + bk +1 X k +1 (s) + ... + bn X n (s) .

Между изображениями

X1(s),..., X k (s) существует связь X i

(s) =

Xi +1(s)

,

 

 

 

 

 

 

 

 

s - l1

i = 1,...,k - 1.

Полагая

x (t) = L-1{X

i

(s)} и переходя к оригиналам, получим в

 

 

i

 

 

 

 

 

области оригиналов:

x&i = l1xi + xi +1, i = 1,..., k - 1; x&k = l1xk + v ;

x&i = li xi + v,

 

n

 

 

 

 

 

 

 

i = k + 1,..., n ;

y = å bi xi .

 

 

 

 

 

 

 

i =1

 

 

 

 

 

 

 

Вводя вектор состояния x = col[x1 ,...xn ] , полученные соотношения запишем в векторно-матричной форме:

x&

 

v

y = [b1 ,..., bn

]x

 

 

 

 

(8.25)

 

 

 

 

96 Уравнения состояния (8.25) имеют каноническую форму, основная матрица – форму Жордана. Корню кратности k соответствует клетка Жордана размерностью k ´ k . Очевидно, при наличии нескольких кратных корней будем получать соответствующие клетки Жордана для каждого корня.

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