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++ с помощью Simulink® Coder™.

Представленный в R2012a