Пример 4.13 [10]
На фабрике в кладовой работает один кладовщик. Он выдает запасные части механикам, обслуживающим станки и устанавливающим эти части на испорченных станках. Запасные части довольно дорогие и, кроме того, их ассортимент слишком велик для того, чтобы каждый механик мог иметь все запасные части в своем ящике. Время, необходимое для удовлетворения запроса, зависит от типа запасной части. Запросы бывают двух категорий. Соответствующие данные приведены в табл. 4.14.
Таблица 4.14
Категория запроса | Интервал времени прихода механиков, с | Время обслуживания, с |
420±Зб0 | 300±90 | |
360±240 | 100±30 |
Порядок обслуживания механиков кладовщиком такой: запросы первой категории обслуживаются только в том случае, когда в очереди нет ни одного запроса второй категории. Внутри одной категории дисциплина обслуживания - «первым пришел - первым обслужился». Необходимо создать модель работы кладовой, моделирование выполнять в течение восьмичасового рабочего дня.
Дисциплина обслуживания «первый пришел - первый обслужился» для двух категорий запросов с соответствующим приоритетом изображена на рис. 4.1.
|
|
Построение модели:
Эта система очень похожа на систему из примера 4.12. Есть два Различных типа заявок, поступающих на обслуживание к одному Устройству. Различаются распределения интервалов приходов и времени обслуживания для этих типов заявок. Трудность заключается в том, что один из типов имеет преимущество в обслуживании. Построить модель можно, используя тот же подход, что и в примере 4.12. Но при этом необходимо использовать средство задания заявкам различных приоритетов.
Итак, запросы первой категории будем моделировать одним сегментом, а запросы второй категории - другим. Разные относительные приоритеты задаются путем использования для операнда Е блока GENERATE запросов второй категории большего значения, чем для запросов первой категории.
Таблица 4.15 (Таблица определений)
Элементы GPSS | Интерпретация |
Транзакты В первом сегменте модели Во втором сегменте модели В третьем сегменте модели | Механики, делающие запрос первой категории Механики, делающие запрос второй категории Таймер |
Устройство STOCKMAN | Кладовщик |
Очереди QSTCKM1 QSTCKM2 | Очереди, используемые для сбора статистики об ожидании механиков различных категорий |
Единица модельного времени - 1 с. Программа:
* MECHANICS OF TYPE 1