- •Лекция №16 описание дискретных систем в терминах пространства состояний
- •16.1. Векторная форма записи математической модели дискретной системы.
- •16.2. Переход от системы дифференциальных уравнений к системе конечно-разностных уравнений.
- •16.3. Некоторые численные способы вычисления переходной матрицы
- •16.4. Аналого – расчётный метод определения параметров дискретной модели с использованием аналоговой модели объекта управления.
Лекция №16 описание дискретных систем в терминах пространства состояний
План лекции:
-
Определение многомерной синхронной, синфазной импульсной системы.
-
Структурная схема дискретной системы.
-
Переходная матрица состояния.
-
Некоторые способы вычисления переходной матрицы.
16.1. Векторная форма записи математической модели дискретной системы.
Способ математического описания дискретных систем разностными уравнениями является наиболее общим и применяется как для линейных, так и для нелинейных систем. Разностные уравнения позволяют провести полное исследование системы, они хорошо приспособлены для решения задач анализа и синтеза с помощью ЭВМ.
Рассмотрим методику составления разностных уравнений импульсных систем на примере многомерной САУ. Уравнения для систем с одним выходом и одним входом являются частным случаем.
Итак, допустим, мы имеем многомерную синхронную, синфазную импульсную систему (рис.16.1).
Рис. 16.1.
Импульсные элементы в этой схеме имеют одинаковые частоты квантования и работают синфазно.
Пусть непрерывная часть системы описывается системой дифференциальных уравнений, которая в матричной форме записи имеет следующий вид:
где x=(x1,x2,...xn)- n- мерный вектор переменных состояния;
u=(u1,u2,...um)- m- мерный вектор входных воздействий;
y=(y1,y2,...yr)- r - мерный вектор выходных переменных.
Матрицы A,B,C,D имеют следующие размерности: А-(nхn)- матрица; B-(nхm)- матрица; C-(rхn)- матрица; D-(rхm)- матрица.
Двойные стрелки указывают на то, что устанавливаемые ими связи относятся к векторным величинам.
Матрица А - основная или собственная матрица системы. Она определяет устойчивость и, соответственно, характер свободных движений системы.
Матрица В - матрица формирования управления, она определяет передаточные свойства системы и характеристики вынужденного движения.
Матрица С- определяет связь между выходными переменными и переменными состояния.
Матрица D - устанавливает непосредственную зависимость выходных координат системы от входных переменных (так называемая матрица обхода).
Графически, уравнениям (16.1), (16.2) соответствует следующая структурная схема (рис.16.2):
Рис.16.2.
16.2. Переход от системы дифференциальных уравнений к системе конечно-разностных уравнений.
Рассмотрим решение однородной системы дифференциальных уравнений:
(16.3)
при начальных условиях : .
Общее решение:
x(t)=eAtC0,
где C0 - матрица - столбец, определяемая начальными условиями:
x(t0)=x0=eAt0C0 ,
C0=e-At0x0, x(t)=.
Пояснения:
- экспоненциальная матрица (nхn), определяемая как сумма ряда :
Экспоненциальная матрица обладает свойствами экспоненты:
1. t=0 , =E;
-
;
-
.
Матрица:
Ф(t,t0) = , (16.4)
определяющая решение однородного дифференциального уравнения, называется переходной матрицей состояния (матрицей перехода).
Свойства переходной матрицы:
-
Ф(t0,t0)=Е;
-
Ф(t,t0)= Ф-1(t0 ,t);
-
Ф(t0,t2)= Ф(t0,t1) Ф(t1,t2), t0< t1< t2;
-
Для линейной системы с постоянными коэффициентами матрица перехода является функцией только t-t0 .
Теперь рассмотрим неоднородное уравнение:
. (16.5)
Обозначим
Ф(t,t0)= =Ф(t-t0).
Будем искать решение неоднородного уравнения (16.5) в виде:
x(t)=Ф(t-t0)С1(t) = С1(t) . (16.6).
Дифференцируя (16.6) по t, получим:
Сравнивая полученное уравнение и (16.5), получим:
.
Отсюда:
.
Учитывая, что
,
Далее, в соответствии со свойством переходной матрицы Ф(t1,t2)= Ф-1(t2 ,t1), можно записать:
.
найдем произведение:
Таким образом, решение уравнения (16.5) можно записать в виде:
.
Матрицу- столбец С2 найдем, используя начальные условия:
x(t0)= С2.
Окончательно получим:
.
Предположим, что в качестве формирующего звена используется экстраполятор нулевого порядка. Тогда в течение каждого из интервалов квантования: на вход непрерывной части поступает постоянный сигнал u(t)=const=u[kT]. Полагая известными значениями x при t0=kT, найдем их значения при t=(k+1)T. Подставив соответствующие значения в решение системы дифференциальных уравнений, получим:
.
Окончательно уравнение состояния для дискретных моментов времени определится в виде:
x[(k+1)T]=Ф(T)x[kT]+Hu[kT], (16.7)
где
.
Дополняя уравнение (16.7) дискретным аналогом зависимости (16.2), получим окончательную систему разностных уравнений в виде:
x[(k+1)T]=Ф(T)x[kT]+H(Т)u[kT], (16.8)
y[kT]=Cx[kT]+Du[kT] (16.9)
где Ф - собственная матрица импульсной системы - Ф=еАТ ;
Н- матрица входа:
; (16.10)
;
Е - единичная матрица соответствующей размерности . Матрицы С и D при переходе от уравнения (16.2 к (16.9) не изменяются .
Таким образом получена система разностных уравнений , описывающая ИС .