exponenta event banner

Роль Гейтса в моделях SimEvents

Обзор поведения литника

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

  • Очередь или сервер принимает поступающие объекты, если они еще не заполнены.

  • Коммутатор ввода принимает поступающий объект через один выбранный входной порт объекта, но запрещает поступление через другие входные порты объекта.

Некоторые приложения требуют большего контроля над тем, переходят ли и когда объекты из одного блока в другой. Затвор обеспечивает гибкое управление посредством изменения его статуса как открытого или закрытого: по определению, открытый затвор разрешает поступление объекта до тех пор, пока объекты смогут сразу перейти к следующему блоку, в то время как закрытый затвор запрещает поступление объекта. Шейка питателя настраивается так, чтобы она открывалась и закрывалась при обстоятельствах, значимых для модели.

Например, можно использовать шейку питателя

  • Создание периодов недоступности сервера. Например, можно моделировать производственный сценарий в течение месяца, когда сервер представляет машину, работающую только 10 часа в день. Перед сервером может стоять включенный затвор, чтобы сделать доступность сервера зависимой от времени.

  • Чтобы сделать отходы из одной очереди зависящими от отходов из второй очереди. За первой очередью может следовать освобождающий затвор. Управляющий вход затвора определяет момент открытия затвора на основании уменьшения количества объектов во второй очереди.

  • С помощью First port that is not blocked режим блока «Переключатель вывода объекта». Предположим, что за каждым выходным портом объекта блока коммутатора следует блок затвора. Сущность пытается продвинуться через первый затвор; если он закрыт, то объект пытается продвинуться через второй затвор и так далее.

Поведение затвора

Блок литника сущности предлагает следующие принципиально различные типы поведения литника:

  • Включенный затвор, который использует управляющий порт для определения временных интервалов, в течение которых затвор открыт или закрыт

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

Совет

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

См. также

| | |

Связанные примеры

Подробнее