|
|
| Векторизован
| |
в палитре |
на схеме |
Блок реализует описание многомерной линейной динамической системы в матричной форме:
где
A,
B,
C,
D – матрицы, а именно: собственная матрица, матрица
входа, матрица выхода и матрица обхода, соответственно;
x[
k] – вектор переменных
состояния (размерностью
Nx);
u[
k] – вектор входа (размерностью
Nu);
y[
k] – вектор выхода, (размерностью
Ny).
Размерность матрицы A – Nx×Nx. Размерность матрицы B –
Nu×Nx. Размерность матрицы C –
Nx×Ny. Размерность матрицы D –
Nu×Ny.
Входы
- input – порт для входного сигнала блока.
Выходы
- output – выходной порт блока.
Свойства:
- Период квантования – период квантования расчета блока T.
- Число переменных состояния – Nx.
- Число входных воздействий – Nu.
- Число выходов – Ny.
- Матрица A(Nx·Nx).
- Матрица B(Nu·Nx).
- Матрица C(Nx·Ny).
- Матрица D(Nu·Ny).
- Начальные условия (Nx) – вектор начальных условий, размерностью
Nx.
Прим.:
- По умолчанию блок реализует обработку скалярного входного сигнала.
- Коэффициенты ai, bj вводятся по возрастающим
степеням z. Для правильной работы данного блока необходимо задать максимальный шаг
интегрирования не больше, чем 0,5·T. При интегрировании с постоянным шагом
рекомендуется задать шаг таким, чтобы период квантования был кратен шагу интегрирования
T = k·h, где k, h – целое число и шаг интегрирования.