6. МАТЕМАТИЧЕСКОЕ ОПИСАНИЕ ЛИНЕЙНЫХ ДИСКРЕТНЫХ СИСТЕМ В ПРОСТРАНСТВЕ СОСТОЯНИЯ

55. Уравнения состояния дискретных систем и схемы моделирования

Пусть дискретная система описывается разностным уравнением:

y(k) = 0,5v(k -1) + 0,3v(k - 2) +1,5 y(k -1) - 0,5 y(k - 2) ,

(6.1)

где v(k) – входной сигнал системы, а y(k) – её выходная координата. Подвергнув это уравнение z-преобразованию, получим дискретную пере-

даточную функцию

K (z) =

Y (z)

=

0,5z-1

+ 0,3z-2

=

 

0,5z + 0,3

.

(6.2)

 

 

 

z2

-1,5z + 0,5

 

V (z) 1 -1,5z-1 + 0,5z-2

 

 

 

Разностному уравнению (6.1) или передаточной функции (6.2) могут соответствовать различные схемы моделирования (см. раздел 2.5). Одна из них приведена на рис. 6.1.

V (z)

T

 

0,5

 

Y (z)

 

 

 

 

 

+

 

 

T

0,3

+ å

T

T

 

 

 

 

 

--

-1,5

0,5

Рис.6.1. Схема моделирования дискретной передаточной функции

Чтобы изобразить модель в переменных состояния системы, описываемой разностным уравнением (6.1), примем за переменную состояния выход каждого элемента задержки T . В нашем случае система имеет второй порядок, поэтому переменных состояния две: x1(k) и x2(k). Тогда схема моделирования может иметь вид рис. 6.2.

0,5

+

v(k)

 

 

 

x2 (k)

T

x1 (k)

 

+

å

y(k)

å

 

T

0,3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

--

-1,5

0,5

Рис. 6.2. Схема моделирования разностного уравнения в переменных состояния

В соответствии с этой схемой и с учетом того, что входы элементов задержки будут описаны как x1(k + 1) и x2(k + 1), уравнения состояния можно записать в виде:

ìïx1 (k +1) = x2 (k),

íx2 (k +1) = -0,5x1 (k) +1,5x2 (k) + v(k), ïîy(k) = 0,3x1 (k) + 0,5x2 (k).

В векторно-матричной форме получим:

ìéx (k +1)

ù

é 0

1 ù é x (k) ù é0ù

ï

ê 1

ú

= ê

ú ê

1

ú + ê úv(k),

ïëx2 (k +1)

û

ë-0,5 1,5û ëx2 (k)û ë1û

í

 

 

é x1 (k) ù

 

 

ï

 

 

 

 

ïy(k) = [0,3

0,5]ê

ú.

 

 

î

 

 

ëx2

(k)û

 

 

Окончательно в компактном виде:

{X (k +1) = AX (k) + Bv(k), y(k) = CX (k ).

(6.3)

(6.4)

(6.5)

Распространив эти рассуждения на самый общий случай, уравнения в переменных состояния записывают в виде:

ìX (k +1)

= AX (k ) + BV (k ),

 

ï

 

(6.6)

ïíY (k ) = CX (k ) + DV (k ),

î

 

 

где матрицы A – основная, B – входа, C – выхода, D – связи имеют размерности, как и в непрерывных системах, соответственно n ´ n, n ´ m, p ´ n, p ´ m. В реальных системах матрица связи D обычно равна нулю, поэтому в дальнейшем ее учитывать не будем.

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