Лекция № 18.
АНАЛИЗ ДИСКРЕТНЫХ ЛИНЕЙНЫХ СИТЕМ МПС.
План лекции:
-
Вычисление z- ПФ многомерных систем.
-
Пример вычисления z- ПФ силовой системы привода.
-
Исследование устойчивости дискретных систем.
-
Вычисление переходных процессов в импульсных системах.
18.1. Вычисление z- пф многомерных систем.
Рассмотрим уравнение состояния линейной многомерной дискретной системы:
x[k+1]=Фx[k]+Hu[k] (18.1)
y[k]=сx[k]+Ru[k] (18.2)
Здесь x=(x1,...xn)- n-мерный вектор переменных состояния;
u=(u1,...um)- m- мерный - вектор входных воздействий;
y=(y1,...yr)- r-мерный вектор выходных переменных.
Использование математического описания в форме (18.1), (18.2) дает ряд преимуществ при исследовании дискретных систем с вычислительной точки зрения. В частности оно позволяет легко формализовать решения задач анализа и синтеза ИС.
Например, математическое описание (18.1), (18.2) может быть использовано для матричной z- передаточной функцией, устанавливающей связь между входными и выходными переменными. Найдем эту z- передаточную функцию.
Введем z- преобразование координат:
x(z)=Z{x[k]}, y(z)= Z{y[k]}, u(z)= Z{u[k]}.
Применяя z- преобразование к обеим частям уравнений (18.1), (18.2) получим:
,
откуда:
(zE-Ф)x =H u+zx(0);
x =(zE-Ф)-1 Hu +(zE-Ф)-1 zx(0);
y =c(zE-Ф)-1 Hu +c(zE-Ф)-1 zx(0)+Ru(z) =
=[ c(zE-Ф)-1 H+R] u + c(zE-Ф)-1 zx(0) (18.3)
Положив в (5.29) , получим зависимость:
y =[ c(zE-Ф)-1 H+R] u ,
устанавливающую связь между операторными изображениями входа и выхода. Матрица z- передаточных функций, связывающая входные переменные u1, u2,... um с выходными переменными y1, y2,... yr, определится соотношением:
.
Для системы с m- выходами и r- входами матричная ПФ имеет размерность rх m, причем Wij(z) представляет собой z- ПФ от j- того входа к i- тому выходу.
Рассмотрим вычисление матричной ПФ. Основная трудность заключается в определении обратной матрицы (zE-Ф)-1. Аналитическое выражение для ее вычисления имеет вид:
,
где - присоединенная (взаимная) матрица (напомним, что это транспонированная матрица алгебраических дополнений элементов исходной матрицы).
Из приведенной зависимости, в частности, видно, что det(zE-Ф) - входит в матрицу передаточных функций. Этот детерминант определяет характеристическое уравнение системы:
Det (zE-Ф)=0.
Корни этого уравнения являются собственными числами матрицы Ф.
Таким образом, матричная z- ПФ содержит в качестве своих полюсов собственные числа матрицы Ф.
Алгоритмы получения ПФ, основанные на использовании уравнений состояния, удобнее алгоритмов, построенных на формулах - преобразования. Использование ЭВМ в задачах исследования дискретных систем позволяет применить стандартные программы обращения матриц, что приводит к существенному снижению трудоемкости выполняемых вычислений.
Пример вычисления z-ПФ силовой системы привода:
Введем обозначения:
где - угол поворота вала двигателя;
- скорость;
-
управляющее напряжение;
k и T1 - параметры ОУ.
Выберем вектор состояния . Тогда
.
Применим для вычисления переходной матрицы Ф - аналитический способ, основанный на использовании преобразования Лапласа.
,
при этом
Найдем обратное преобразование:
(18.4)
Подставляя в (18.4) t=T (интервал квантования), получим переходную матрицу состояния дискретной системы:
Перейдем к нахождению z- ПФ. Пусть y[k]=x[k], то есть e=E, R=0.
Тогда выражение для матричной ПФ примет вид:
.
Для определения элементов матрицы H найдем решение дифференциальных уравнений объекта при нулевых начальных условиях и u=1:
Подставив в полученные зависимости t=T, найдем матрицу H:
.
Матрица ПФ в данном случае характеризует связь напряжения u с координатами . Вычислим матрицу:
.
окончательно получим:
.