Используйте блок LTI System, чтобы импортировать объекты модели линейной системы в Simulink®. Можно симулировать линейные системы, представленные как объекты модели LTI, и включить такие системы как элементы моделей Simulink более сложных систем.
В параметрах блоков, установленных параметр системной переменной LTI на модель LTI, чтобы импортировать. Для моделей в пространстве состояний, установленных параметр начальных состояний на вектор, чтобы задать ненулевые начальные состояния.
LTISystemBlockSimulation
модель показывает, как использовать блок LTI System, чтобы симулировать ответ передаточной функции SISO к входу шага.
Чтобы задать модель для блока LTI System, установите параметры блоков системной переменной LTI на также:
Имя переменной модели LTI в рабочей области MATLAB® или рабочем пространстве модели, таком как sys
.
Выражение MATLAB, которое оценивает к модели LTI, такой как tf(1,[1 1])
.
Например, можно задать пространство состояний (ss
), нули, полюса и усиление (zpk
), или передаточная функция (tf
) модель. Можно симулировать модели SISO или модели MIMO и модели непрерывного времени или дискретного времени.
В LTISystemBlockSimulation
модель, параметр системной переменной LTI является выражением MATLAB, tf(1,[1 2 5])
, который создает непрерывное время передаточная функция SISO. Если заданная система является пространством состояний (ss
) модель, затем можно задать значения начального состояния путем установки параметра начальных состояний.
Симулируйте модель и исследуйте результат в осциллографе.
Этот пример симулирует отклик системы к входу шага в t = 2 с. Используйте блок LTI System, чтобы импортировать объект модели LTI куда угодно в вашей модели Simulink, чтобы симулировать ответ линейной системы на любой вход.
Эта модель показывает, как использовать блок LTI System, чтобы представлять линейную систему MIMO в Simulink®.
Блок LTI System имеет вход того и один выход, даже когда вы задаете модель MIMO для блока. В этом случае, ввод и вывод блока становятся векторными сигналами. Например, модель LTISystemBlockMIMO
использует системный блок LTI, чтобы представлять объект MIMO в системе управления.
В этой модели Системой LTI, заданной в блоке, является Gm
, модель передаточной функции с 2 входами, с 2 выходами сохранена в рабочем пространстве модели. Блок Mux комбинирует эти два контроллера выход в векторный сигнал для входа блока LTI System. Точно так же блок Demux разделяет векторный выход блока LTI System в два скалярных сигнала.
Симулируйте модель и исследуйте результат в осциллографе.
Этот пример симулирует отклик системы с обратной связью к t = 50 шагов с в первом входе и t = 150 шагов с во втором входе. Можно использовать системный блок LTI где угодно, вы хотите вставить систему LTI в модель Simulink.