Моделирование систем. Замятина О.М. - 178 стр.

UptoLike

Составители: 

2. Модуль Create 6 имитирует транспортировочного робота, кото-
рый ждет в Hold 3, когда на складе Hold 1 накопится достаточное коли-
чество паллет (2 штуки). Когда имеется требуемое количество паллет,
робот выезжает и забирает 2 паллету модулем Pickup 1. Process 4 моде-
лирует переезд транспортировочного робота из одного пункта в другой.
Затем Separate 4 разделяет делали и самого робота. Робот возвращается
на место, где продолжает ожидать следующую партию паллет, а детали
перемещаются в Dispose 2.
Рассмотрим более подробно наиболее интересные модули.
Поступление деталей из источника имитируется модулем Create 1,
временные параметры которого равномерно распределены на интерва-
ле (10±2) сек. Модуль Create 1 вырабатывает сущностидетали.
Определение условия, какова минимальная очередь, осуществля-
ется в модуле Decide 1. При определении минимальной очереди исполь-
зуется оператор NQ(Process 1.Queue), подсчитывающий текущее коли-
чество сущностей в очереди к первому станку, который реализован в
виде Process 1.
Модуль Decide1 проверяет, к какому станку очередь меньше, и
направляет деталь к станку с минимальной очередью.