Внедрение дискретной пространственно-государственной системы
Симулинк/дискретный
Блок дискретного состояния-пространства реализует систему, описанную
Cx (n) + Du (n),
где u - вход, x - состояние, а y - выход. Коэффициенты матрицы должны иметь эти характеристики, как показано на следующей диаграмме:
A должен быть матрицей n-на-n, где n - число состояний.
B должен быть матрицей n-by-m, где m - количество входов.
C должен быть матрицей r-на-n, где r - количество выходов.
D должен быть матрицей r-by-m.

Блок принимает один вход и генерирует один выход. Ширина входного вектора - это количество столбцов в матрицах B и D. Ширина выходного вектора - это количество строк в матрицах C и D. Для определения вектора начального состояния используется параметр Initial conditions.
Чтобы задать вектор или матрицу нулей для условий A, B, C, D или Initial, используйте zeros функция.
Когда матрицы A, B и C пусты (например, []), функциональность блока становится y(n) = Du(n). Если вектор начальных условий также пуст, блок использует вектор начального состояния, состоящий из нулей.
Типы данных |
|
Прямой проход |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулей |
|