Блок switch Сущности Вывод выбирает один среди многих выходных портов сущности. Выбранный порт может измениться во время симуляции. У вас есть несколько опций для критериев что использование блока, чтобы выбрать выходной порт сущности.
Когда выбранный порт не блокируется, прибывающая сущность отбывает через этот порт.
Вот некоторые сценарии, в которых вы можете использовать выходной переключатель:
Сущности переходят к одной из нескольких очередей на основе проблем эффективности или справедливости. Например, самолеты переходят к одной из нескольких взлетно-посадочных полос в зависимости от длины очереди, или клиенты переходят к первому доступному кассиру из нескольких кассиров.
Сравнение разных подходов к эффективности или справедливости, путем тестирования различных правил определить выбранный выходной порт выходного переключателя, может быть частью цели в симуляции системы.
Сущности переходят к определенному месту назначения на основе своих характеристик. Например, пакеты переходят к одному из нескольких средств доставки на основе местоположений указанных получателей.
Сущности используют запасной маршрут в случае, если предпочтительный маршрут блокируется. Например, система коммуникаций пропускает пакет, если маршрут к передатчику блокируется, и симуляция собирает статистику вокруг пропущенных пакетов.
Описанные ниже темы иллюстрируют использование блока switch Сущности Вывод.
Тема | Функции примера |
---|---|
Выберите первый доступный сервер | Критерий переключения First port that is not blocked |
Используйте атрибут, чтобы выбрать выходной порт | Основанное на атрибуте переключение, где значение атрибута случайно |
Примите пример, куда сущности, прибывающие в блок switch Сущности Вывод, отбывают через первый выходной порт сущности, который не блокируется, целый по крайней мере один выходной порт сущности не блокируется. Повседневным примером этого подхода является одна очередь людей, ожидающих сервиса одним из нескольких кассиров банка, кассиров, представителей колл-центра, и т.д. Каждый человек в очереди хочет перейти как можно скорее к первому доступному поставщику услуг, не предпочитая один по другому.
Можно реализовать этот подход путем установки параметра Switching criterion в блоке switch Сущности Вывод к First port that is not blocked
.
Рассмотрите ситуацию, в которой пакеты сортируются среди нескольких средств доставки на основе местоположений указанных получателей. Если каждый пакет является сущностью, то можно присоединить данные к каждой сущности, чтобы указать на местоположение ее получателя. Чтобы реализовать сортировку, установите параметр Switching criterion в блоке switch Сущности Вывод к From attribute
.
Логический элемент сущности | Входной переключатель сущности | Переключатель сущности Вывод | Репликатор сущности