Переменные состояния

| Векториован |
в палитре на схеме

Блок реализует описание многомерной линейной динамической системы в матричной форме:

где A, B, C, D – матрицы: системы, входа, выхода и обхода, соответственно; x(t)– вектор переменных состояния (размерностью [Nx]); u(t) – вектор входа (размерностью [Nu]); y(t) – вектор выхода, (размерностью [Ny]).

Размерность матрицы A - [Nx×Nx];

Размерность матрицы B - [Nu×Nx];

Размерность матрицы C - [Nx×Ny];

Размерность матрицы D - [Nu×Ny].

1-е число в квадратных скобках – количество столбцов, 2-е число – количество строк. Обязательное условие: NxNy. Вход и выход блока – векторные сигналы (размерностью Nu и Ny, соответственно).

Входы

  • input - входной сигнал.

Выходы

  • output - выходной преобразованный сигнал.

Свойства:

  • Число переменных состоянияNx;
  • Число входных воздействийNu;
  • Число выходовNy;
  • Матрица A(Nx*Nx);
  • Матрица B(Nu*Nx);
  • Матрица C(Nx*Ny);
  • Матрица D(Nu*Ny);
  • Начальные условия (Nx) – вектор начальных условий, размерностью Nx.

Параметры

  • Динамические переменные - внутренние переменные состояния блока;
  • Производные - внутренние переменные состояния блока.