Система LTI

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

  • Библиотека:
  • Control System Toolbox

Описание

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

Порты

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

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

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

Вывод

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

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

Параметры

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

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

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

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

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

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

Заданная модель должна быть соответствующей (см. isproper).

Модель может быть или непрерывным временем или дискретным временем. Когда системный блок LTI находится в модели Simulink с синхронным государственным контролем (см. блок State Control), необходимо задать модель дискретного времени.

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

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

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

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

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

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