Cancel Timeout (Obsolete)

Отмените событие тайм-аута для каждой сущности

Библиотека

Синхронизация

Описание

Этот блок отменяет именованное событие тайм-аута, которое блок Schedule Timeout (Obsolete) ранее запланировал для прибывающей сущности. События тайм-аута позволяют вам ограничить время, когда сущность тратит на обозначенные пути сущности во время симуляции. Топологически, этот блок определяет конец пути сущности, который относится к ограничению по времени. Способность отменить события тайм-аута, прежде чем они произойдут, позволяет вам применить ограничение по времени пути сущности, который не заканчивается блоком приемника.

Параметр Timeout tag этого блока является именем события тайм-аута и соответствует параметру Timeout tag блока Schedule Timeout в модели. Если прибывающая сущность не сопоставлена с событием тайм-аута того имени, то можно сконфигурировать блок, чтобы произвести ошибку или предупреждение, или проигнорировать отсутствие события тайм-аута.

Используя Residual time и параметры Average residual time, можно сконфигурировать блок, чтобы сообщить о следующей статистике через rt и выходные порты сигнала w, соответственно:

  • Остаточное время для именованного события тайм-аута сопоставило с прибывающей сущностью, которая является количеством времени между временем поступления сущности в этом блоке и запланированное время именованного события тайм-аута

  • Среднее значение среди значений rt среди всех сущностей, которые прибыли в этот блок во время симуляции и были сопоставлены с тайм-аутами указанного имени

Порты

Сущность Input port

МеткаОписание
INПорт для прибывающих сущностей.

Выходные порты сущности

МеткаОписание
OUTПорт для сущностей, событие тайм-аута которых блок только что отменило.

Выходные порты сигнала

МеткаОписаниеВремя Обновления, Когда Статистическая величина включенаПорядок обновления
#dКоличество сущностей, которые вылетели от этого блока начиная с запуска симуляцииПосле отъезда сущности3
#tКоличество сущностей, которые вылетели от этого блока и были сопоставлены с тайм-аутом указанного имени.После отъезда сущности2
rtКоличество времени между временем поступления в этом блоке и запланированное время именованного события тайм-аута.После отъезда сущности2
wСреднее значение среди значений rt среди всех сущностей, которые прибыли в этот блок и были сопоставлены с тайм-аутами указанного имени.После отъезда сущности1

Выходные сигналы, имеющие тот же номер в Порядке столбца Обновления в приведенной выше таблице, обновляются в произвольной последовательности друг относительно друга; вы не должны использовать определенную последовательность для своих результатов симуляции.

Начальное выходное значение, которое является в действительности от запуска симуляции до первого обновления блоком, 0 для всех сигналов

Параметры

Отмените вкладку тайм-аута

Timeout tag

Имя события тайм-аута, чтобы отменить, соответствуя параметру Timeout tag блока Schedule Timeout в модели.

If tagged timeout is not scheduled

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

Вкладка статистики

Эти параметры определяют, производит ли блок данные в выходных портах сигнала или не использует те порты.

Number of entities departed

Позволяет вы, чтобы использовать выходной порт сигнала пометили #d.

Number of entities departed with specified tag

Позволяет вы, чтобы использовать выходной порт сигнала пометили #t.

Residual time

Позволяет вы, чтобы использовать выходной порт сигнала пометили rt.

Average residual time

Позволяет вы, чтобы использовать выходной порт сигнала пометили w.

Смотрите также

Schedule Timeout (Obsolete)

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