exponenta event banner

Импорт объектов модели LTI в Simulink

Блок системы LTI используется для импорта объектов линейной системной модели в Simulink ®. Можно моделировать линейные системы, представленные как объекты модели LTI, и включать такие системы в качестве элементов моделей Simulink более сложных систем .

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

Моделирование модели LTI в Simulink

LTISystemBlockSimulation модель показывает, как использовать блок системы LTI для моделирования отклика функции передачи SISO на ввод шага.

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

  • Имя переменной модели LTI в рабочей области MATLAB ® или в рабочей области модели, например sys.

  • Выражение MATLAB, которое вычисляет модель LTI, например tf(1,[1 1]).

Например, можно указать состояние-пространство (ss), нулевой полюс-коэффициент усиления (zpk) или передаточной функции (tf) модель. Можно моделировать модели SISO или модели MIMO, а также модели непрерывного или дискретного времени.

В LTISystemBlockSimulation модель, параметр системной переменной LTI является выражением MATLAB, tf(1,[1 2 5]), которая создает функцию передачи SISO непрерывного времени. Если указанная система является state-space (ss) модель, то можно указать значения начального состояния, установив параметр Начальные состояния.

Смоделировать модель и изучить результат в области.

В этом примере моделируется реакция системы на ввод шага при t = 2. Используйте блок системы LTI для импорта объекта модели LTI в любом месте модели Simulink для моделирования реакции линейной системы на любой ввод.

Импорт модели MIMO LTI в Simulink

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

Системный блок LTI имеет один вход и один выход, даже если для блока задана модель MIMO. В этом случае вход и выход блока становятся векторными сигналами. Например, модель LTISystemBlockMIMO использует системный блок LTI для представления установки MIMO в системе управления.

В этой модели система LTI, указанная в блоке, Gmмодель передаточной функции с двумя выходами и двумя входами, хранящаяся в рабочем пространстве модели. Блок мультиплексора объединяет два выходных сигнала контроллера в векторный сигнал для входа блока системы LTI. Аналогично, блок Demux разделяет векторный выход блока системы LTI на два скалярных сигнала.

Смоделировать модель и изучить результат в области.

В этом примере моделируется реакция системы с замкнутым контуром на шаг t = 50 с на первом входе и шаг t = 150 с на втором входе. Системный блок LTI можно использовать в любом месте, где требуется вставить систему LTI в модель Simulink.

См. также