В одноканальной системы массового обслуживания в программе GPSS World используются для занятия устройства только блоки SEIZE и RELEASE, а для многоканальной ENTER и LEAVE.
В магазин звонки поступают в интервале времени 6±2 мин. Звонки обслуживает один оператор с показательным (экспоненциальном) законом распределения — параметр распределения равен 2 мин. Смоделировать работу оператора по обработке 50 вызовов.
WAIT QTABLE QZVONOK 0.5,0.5,20
GENERATE 6,2
QUEUE QZVONOK
SEIZE ZVONOK
DEPART QZVONOK
ADVANCE (Exponential(1, 0, 2))
RELEASE ZVONOK
TERMINATE 1
START 50
Итак, получаем листинг отчёта
В соответствии с этим отчётом, в среднем, оператор справляется с нагрузкой, так как коэффициент использования равен 0.357.
Так же построим гистограмму (как её построить см. здесь). На графике видно, что обслуживание подчиняется показательному закону.
Рассмотрим пример одноканальной СМО c блоком TRANSFER (метка перехода)
В колхозе имени Горького 8 грузовых машин. Все они задействованы для уборки посева — пшеницы. Время наполнения пшеницей одной грузовой машины комбайном составляет 5±1 минута. Время затраченное грузовой машиной на привоз и отвоз пшеницы составляет 26±5. Провести имитационное моделирование в течение 8 часов.
GENERATE ,,,8 ; количество грузовых машин
AVTO ADVANCE 26,5
QUEUE ZGR
SEIZE KOMB
DEPART ZGR
ADVANCE 5,1
RELEASE KOMB
TRANSFER ,AVTO ; переход на метку AVTO
GENERATE 480 ; время моделирования 480 минут
TERMINATE 1
Получаем листинг отчёта, в соответствии с котором коэффициент занятости равен 0.956, это говорит о том, что недостаточно одного комбайна для уборки пшеницы
Знакомство с теорией по одноканальной СМО с отказами