Одноканальная СМО в GPSS World — Урок 10

В одноканальной системы массового обслуживания в программе 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.

Так же построим гистограмму (как её построить см. здесь). На графике видно, что обслуживание подчиняется показательному закону.

Гистограмма Показательный закон GPSS World

Рассмотрим пример одноканальной СМО 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, это говорит о том, что недостаточно одного комбайна для уборки пшеницы

Отчет

Leave a Reply

Ваш e-mail не будет опубликован.