PS Variable Delay

Задержка входа физического сигнала по переменному времени

  • Библиотека:
  • Simscape/Библиотека фундаментов/Физические сигналы/Задержки

  • PS Variable Delay block

Описание

Блок PS Variable Delay генерирует выход физический сигнал, Y, путем задержки входа физического сигнала, U:

Y = U (tτ)

где τ - время задержки, которое может варьироваться в течение всей симуляции. Вы подаете время задержки как сигнал через входной порт T.

Для начального временного интервала, когда t < = StartTime + τ, блок выводит значение сигнала, подаваемого через входной порт H.

Примечание

  • При симуляции модели, которая содержит блоки с задержками, выделением памяти для хранения истории данных управляет параметр Delay memory budget [kB] в блоке Solver Configuration. Если этот бюджет превышен, ошибки симуляции исчезают. Вы можете настроить это значение параметров на основе имеющихся ресурсов памяти.

  • Рекомендации по линеаризации модели, содержащей блоки с задержками, см. в разделе Линеаризация с блоками линеаризации Simulink.

Нетипированные физические порты облегчают распространение модулей измерения. Выходной сигнал порта Y имеет ту же физическую единицу измерения, что и входной сигнал порта U. Модуль сигнала в порте H должен быть сопоставлен с модулем выходного сигнала.

Пример задержки переноса переменной показывает, как можно смоделировать задержку переноса переменной с помощью пользовательского блока, созданного на Simscape™ языке.

Порты

Вход

расширить все

Входной физический сигнал, который задерживается.

Входной физический сигнал, который подает время задержки.

Входной физический сигнал, который подает значение, которое должно быть выведено в течение начального временного интервала, когда время с начала симуляции меньше или равно времени задержки. Модуль сигнала должен быть сопоставлен с модулем сигнала выхода в порту Y.

Выход

расширить все

Выходной физический сигнал.

Параметры

расширить все

Верхний предел времени задержки. Превышение максимального времени задержки во время моделирования приводит к ошибке во время выполнения. Это значение параметров должен быть положительным.

Вопросы совместимости

расширить все

Поведение изменено в R2019a

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

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

.
Введенный в R2012a