Дискретные модели в пространстве состояния

1. Переход от разностного уравнения к уравнениям состояния

Рассмотрим дискретную ПФ:

Дискретные модели в пространстве состояния - student2.ru

где оператор z-1 означает задержку на один такт.

Этой ПФ соответствует разностное уравнение

Дискретные модели в пространстве состояния - student2.ru

и граф, показанный на рис. 4.

z–1
U(s)
b4
z–1  
x1
x4
Y(s)
a1
x2
z–1  
z–1  
x3
a2
a3
a4
b1
b2
b3
b0

Рис. 4. Сигнальный граф для дискретной ПФ

Выбирая в качестве переменных состояния выходы элементов задержки, можно записать

Дискретные модели в пространстве состояния - student2.ru

Дискретные модели в пространстве состояния - student2.ru

В матричной форме

Дискретные модели в пространстве состояния - student2.ru

Дискретные модели в пространстве состояния - student2.ru

Пример. Пусть имеется дискретная ПФ

Дискретные модели в пространстве состояния - student2.ru

И соответствующее разностное уравнение

Дискретные модели в пространстве состояния - student2.ru

Сигнальный граф этой системы показан на рис. 2. Применяя к нему формулу Мейсона, можно получить исходную дискретную ПФ.

Примем выход каждого элемента задержки за переменную состояния x1(k) и x2(k), тогда входы элементов задержки равны x1(k+1) и x2(k+1)

U(z)
0.26
x1
Y(z)
z1
x2
1.3
0.36
z1
–0.3

Рис. 2

Модель в переменных состояния приобретает вид:

Дискретные модели в пространстве состояния - student2.ru

В матричной форме

Дискретные модели в пространстве состояния - student2.ru

Таким образом, модель дискретной системы в пространстве состояний можно получить, используя либо разностное уравнение, либо дискретную ПФ.

Переход от уравнений состояния к передаточной функции.

Рассмотрим линейную стационарную систему

Дискретные модели в пространстве состояния - student2.ru

Применяя z-преобразование, имеем

Дискретные модели в пространстве состояния - student2.ru

2. Получение дискретного представления из непрерывного

Рассмотрим скалярное дифференциальное уравнение 1-го порядка

Дискретные модели в пространстве состояния - student2.ru

Где a и b – числа, x и u – скалярные переменные.

Рассмотрим преобразование этого уравнения по Лапласу:

Дискретные модели в пространстве состояния - student2.ru

Дискретные модели в пространстве состояния - student2.ru

Обратное преобразование Лапласа этого уравнения дает

Дискретные модели в пространстве состояния - student2.ru

Это формула обобщается для системы произвольного вида

Дискретные модели в пространстве состояния - student2.ru

Рассмотрим движение объекта на интервале квантования T, используя непрерывное описание:

Дискретные модели в пространстве состояния - student2.ru

Поскольку на интервале квантования T управление не изменяется: U(t) = U(kT), можно записать:

Дискретные модели в пространстве состояния - student2.ru

(При записи последней формулы можно считать kT = 0).

Таким образом

Дискретные модели в пространстве состояния - student2.ru

Выход цифровой системы можно рассчитывать по формуле:

Дискретные модели в пространстве состояния - student2.ru

Поскольку время срабатывания АЦП и ЦАП намного меньше периода квантования, и его можно не учитывать.

Дискретная система в пространстве состояний описывается структурой, приведенной на рис. 4:

Bd
ò
C
Ad
U(k)
X(k)
X(k+1)
Y(k)

Рис. 4. Дискретная форма уравнений состояния

Методика синтеза цифровых модальных регуляторов принципиально не отличается от методики синтеза непрерывных модальных регуляторов.

Рассматривая уравнения состояния в дискретной форме, можно обосновать критерий управляемости.

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

Дискретные модели в пространстве состояния - student2.ru

где A - матрица размером (n× n), B - матрица размером (n× 1).

Можно записать выражение:

Дискретные модели в пространстве состояния - student2.ru

Аналогично:

Дискретные модели в пространстве состояния - student2.ru

Окончательно:

Дискретные модели в пространстве состояния - student2.ru

где

W = [An-1B; An-2B; … A2B; AB; B],

U = [U(k) U(k + 1) … U(k + n – 2) U(k + n – 1)]T

Если матрица управляемости W невырожденная (несингулярная), то из выражения

Дискретные модели в пространстве состояния - student2.ru

следует

Дискретные модели в пространстве состояния - student2.ru

Таким образом, для полностью управляемого объекта можно рассчитать управление, рассматривая инверсную динамику объекта.

Пример. Объект управления задан матрицами:

Дискретные модели в пространстве состояния - student2.ru

Матрица управляемости

Дискретные модели в пространстве состояния - student2.ru

Сигнал управления

Дискретные модели в пространстве состояния - student2.ru

Наши рекомендации