exponenta event banner

Переменная задержка PS

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

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

  • PS Variable Delay block

Описание

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

Y = U (t - start)

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

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

Примечание

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

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

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

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

Порты

Вход

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

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

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

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

Продукция

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

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

Параметры

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

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

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

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

В R2019a изменилось поведение

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2012a