Пример №3
В телевизионной мастерской работает один мастер для ремонта своих, сдаваемых в прокат телевизоров профилактического обслуживания телевизоров клиентов и проведения срочных ремонтов. Телевизоры, принадлежащие фирме поступают на ремонт через 40±8 часов и ремонтируются в течении 10±1 час (будем считать, что это крупный ремонт). Срочный ремонт (замена предохранителей, настройка и регулировка) делается сразу. Телевизоры, требующие срочного ремонта, прибывают каждые 90±10 минут и обслуживаются 15±5 минут. Телевизоры, клиентов для профилактического обслуживают пребывают каждые 5±1 час и требуют для осмотра 120±30 минут, Профилактическое обслуживание телевизоров имеет более высокий приоритет, чем крупный ремонт, сдаваемых на прокат телевизоров, являющихся собственностью фирмы.
Промоделировать работу фирмы в течение 10 дней. Определить степень занятости мастера (коэффициент загрузки) и максимальную длину очередей телевизоров по каждому типу ремонта.
Структурная схема примера представлена на рис.2.19.
Равномерный закон: 2400±480 |
Промоделировать работу фирмы в течение 10 дней. |
GT_1 |
Q_1 |
D_1 |
PR=1 |
Равномерный закон: 600±60 15±5 120±30 |
Неограни -ченная длина |
GT_2 |
Q_2 |
Равномерный закон: 90±10 |
Неограни -ченная длина |
GT_3 |
Q_3 |
Неограни -ченная длина |
Равномерный закон: 300±60 |
PR=3 |
PR=2 |
Рисунок 2.19. Структурная схема примера 3
Модель данной задачи:
GENERATE 2400,480,,,1 ;Телевизоры для крупного ремонта с самым низким приоритетом = 1
QUEUE QOCH_1
SEIZE MASTER
DEPART QOCH_1
ADVANCE 600,60
RELEASE MASTER
TERMINATE
GENERATE 90,10,,,3 ;Срочный ремонт с приоритетом = 3
QUEUE QOCH_2
PREEMPT MASTER ;Занятие мастера с прерыванием всех остальных видов ремонта
DEPART QOCH_2
ADVANCE 15,5
RETURN MASTER
TERMINATE
GENERATE 300,60,,,2
QUEUE QOCH_3
PREEMPT MASTER,PR ;Занятие мастера с прерыванием только крупного ремонта
DEPART QOCH_3
ADVANCE 120,30
RETURN MASTER
TERMINATE
*Временной сегмент*
GENERATE 48000
TERMINATE 1
START 1
После завершения моделирования выдается стандартный отчет.
GPSS World Simulation Report - Отчёт 1 - 3
Monday, 22 сентября 2014 г. 21:45:52
START TIME | END TIME | BLOCKS | FACILITIES | STORAGES |
0.000 | 48000.000 |
NAME | VALUE |
MASTER | 10001.000 |
QOCH_1 | 10003.000 |
QOCH_2 | 10000.000 |
QOCH_3 | 10002.000 |
LABEL | LOC | BLOCK TYPE | ENTRY COUNT | CURRENT COUNT | RETRY |
GENERATE | |||||
QUEUE | |||||
SEIZE | |||||
DEPART | |||||
ADVANCE | |||||
RELEASE | |||||
TERMINATE | |||||
GENERATE | |||||
QUEUE | |||||
PREEMPT | |||||
DEPART | |||||
ADVANCE | |||||
RETURN | |||||
TERMINATE | |||||
GENERATE | |||||
QUEUE | |||||
PREEMPT | |||||
DEPART | |||||
ADVANCE | |||||
RETURN | |||||
TERMINATE | |||||
GENERATE | |||||
TERMINATE |
FACILITY | ENTRIES | UTIL. | AVE. TIME | AVAIL. | OWNER | PEND | INTER | RETRY | DELAY |
MASTER | 0.801 | 53.931 |
QUEUE | MAX | CONT. | ENTRY | ENTRY(0) | AVE.CONT. | AVE.TIME | AVE.(-0) | RETRY |
QOCH_2 | 0.136 | 12.265 | 62.977 | |||||
QOCH_3 | 0.142 | 42.468 | 194.141 | |||||
QOCH_1 | 0.017 | 41.996 | 72.538 |
FEC XN | PRI | BDT | ASSEM | CURRENT | NEXT | PARAMETER | VALUE | ||
48045.342 | |||||||||
48052.154 | |||||||||
48083.779 | |||||||||
48290.475 | |||||||||
96000.000 | |||||||||
Дата добавления: 2015-01-13; просмотров: 993;