exponenta event banner

Система LTI

Использование объекта инвариантной системной модели линейного времени в Simulink

  • Библиотека:
  • Панель инструментов системы управления

  • LTI System block

Описание

Блок системы LTI импортирует объекты линейной системной модели в среду Simulink ®. Модель LTI для импорта указывается в параметре системной переменной LTI. Можно импортировать любой тип соответствующей линейной инвариантной по времени динамической системной модели. Если импортированная система является пространством состояния (ss), можно указать значения начального состояния в параметре Начальные состояния.

Порты

Вход

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

Для системы LTI с одним входом входной сигнал является скалярным. Для систем с несколькими входами объедините системные входы в векторный сигнал, используя такие блоки, как:

Продукция

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

Для системы LTI с одним выходом выходной сигнал является скалярным. Для систем с множеством выходов выходной сигнал является вектором. Для разделения системных выходов на скалярные сигналы используются такие блоки, как:

Параметры

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

Укажите линейную систему для блока как выражение MATLAB ® или переменную в рабочей области MATLAB, рабочей области модели или словаре данных. Модель может быть SISO или MIMO.

Поддерживается большинство линейных моделей динамических систем, инвариантных по времени, за исключением:

  • Модели данных частотного отклика, такие как frd и genfrd модели.

  • Нелинейные идентифицированные модели, такие как idnlarx.

  • Модели с немодированной динамикой, такие как udyn.

Указанная модель должна быть правильной (см. isproper).

Модель может быть непрерывным временем или дискретным временем. Если системный блок LTI находится в модели Simulink с синхронным управлением состоянием (см. блок управления состоянием (HDL Coder)), необходимо указать дискретную модель времени.

Перед инициализацией моделирования Simulink преобразует модель в эквивалент состояния-пространства.

Если линейная система находится в форме state-space, укажите начальные значения состояния в виде вектора, содержащего столько записей, сколько имеется в системе. Если задано скалярное значение, блок применяет это значение к каждому состоянию в системе. Значение по умолчанию, [], инициализирует все состояния до нуля.

Понятие начального состояния не является хорошо определенным для линейных систем, которые не находятся в состоянии-пространстве, таких как передаточные функции или модели с нулевым усилением полюсов. Для таких моделей начальное состояние зависит от выбора координат состояния, используемых алгоритмом реализации. В результате блок игнорирует этот параметр для таких моделей.

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен до R2006a