Переменное пространство состояний

Модель в пространстве состояний с переменными матричными значениями

  • Библиотека:
  • Control System Toolbox / Линейное Варьирование Параметра

Описание

Используйте этот блок, чтобы реализовать непрерывно-разовую модель в пространстве состояний с переменными матрицами. Питайте мгновенные значения матричного A состояния, введите матричный B, выходная матрица C и feedforward матричный D к соответствующим входным портам. Откликом системы дают:

dx=Ax+Buy=Cx+Du,

где u является системным входом, y является системой вывод, и x и dx являются вектором состояния и утверждают производные, соответственно.

Используйте этот блок и другие блоки в библиотеке Linear Parameter Varying, чтобы реализовать элементы общего контроля с переменными параметрами или коэффициентами. Для получения дополнительной информации смотрите Образцовые Запланированные на усиление Системы управления в Simulink.

Порты

Входной параметр

развернуть все

Системный входной сигнал.

Матрица состояния размерностей Nx-by-Nx, где Nx является количеством системных состояний.

Введите матрицу размерностей Nx-by-Nu, где Nu является количеством системных входных параметров.

Ny выходной матрицы-by-Nx, где Ny является количеством системы выходные параметры.

Матрица Feedforward размерностей Ny-by-Nu.

Вывод

развернуть все

Системный выходной сигнал.

Значения текущего состояния.

Зависимости

Чтобы включить этот порт, выберите параметр Output states.

Текущие производные соответствующих состояний в x.

Зависимости

Чтобы включить этот порт, выберите параметр Output state derivatives.

Параметры

развернуть все

Значения начального состояния, заданные как скаляр или вектор, длина которого является количеством системных состояний.

Чтобы идентифицировать системные состояния, задайте имена состояния как a:

  • вектор символов, для объекта с одним состоянием.

  • Массив ячеек из символьных векторов, для объекта со многими состояниями.

Выберите, чтобы включить выходной порт значений состояния, x.

Выберите, чтобы включить выходной порт производных состояния, dx.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2017b