Краткое практическое руководство по GPSS




"Пример моделирования 2С. Измененная дисциплина обслуживания в системе с одним прибором и очередью" - часть 4


Единица времени: 1 с.

Таблица определений примера моделирования 2C
Элементы GPSS Интерпретация
Транзакты:
1-й сегмент модели
2-й сегмент модели
3-й сегмент модели
&nbsp
Механики, делающие запрос категории 1
Механики, делающие запрос категории 2
Таймер
Приборы:
CLERK
&nbsp
Кладовщик
Очереди:
LINE
&nbsp
Очередь, используемая для сбора статистики о механиках, делающих запросы обеих категорий

Рис.2С.3. Блок-схема для примера моделирования 2С ( с приоритетами).

Обсуждение. Использование модели. Модель, показанная на рис.2С.4, была выполнена на ЭВМ первой. Затем операнды Е были удалены из карт GENERATE, и результирующая безприоритетная модель была еще раз пропущена через ЭВМ.

Рис.2С.4. Распечатка программы из примера моделирования 2С (с приоритетами).

BLOCK CARD NUMBER *LOC OPERATION A,B,C,D,E,F,G COMMENTS SIMULATE * * MODEL SEGMENT 1 * 1 GENERATE 420,360,,,1 CATEGORY 1 MECHANICS ARRIVE 2 QUEUE LINE ENTER "CATEGORY I SEGMENT" OF LINE 3 SEIZE CLERK CAPTURE ТHЕ CLERK 4 DEPART LINE LEAVE THE LINE 5 ADVANCE 300,90 USE THE CLERK 6 RELEASE CLERK FREE THE CLERK 7 TERMINATE LEAVE THE TOOL CRIB AREA * * MODEL SEGMENT 2 * 8 GENERATE 360,240,,,2 CATEGORY 2 MECHANICS ARRIVE 9 QUEUE LINE ENTER "CATEGORY 2 SEGMENT" OF LINE 10 SEIZE CLERK CAPTURE THE CLERK 11 DEPART LINE LEAVE THE LINE 12 ADVANCE 100,30 USE THE CLERK 13 RELEASE CLERK FREE THE CLERK 14 TERMINATE LEAVE THE TOOL CRIB AREA * MODEL SEGMENT 3 * 15 GENERATE 28800 TIMER AHRIVES AFTER 8 HOURS 16 TERMINATE 1 SHUT OFF THE RUN * * CONTROL CARDS * START 1 START THE RUN END RETURN CONTROL TO OPERATING SYSTEM

Рис.2С.5. Часть распечатки выходных данных примера моделирования 2С: а - с приоритетами; б - без приоритетов. а)

FACILITY AVERAGE NUMBER AVERAGE SEIZING PREEMPTING UTILIZATION ENTRIES TIME/TRANS TRANS. NO. TRANS. NO. CLERK .932 140 191.678 6 QUEUE MAXIMUM AVERAGE TOTAL ZERO PERCENT AVERAGE ... CONTENTS CONTENTS ENTRIES ENTRIES ZEROS TIME/TRANS ... LINE 3 .770 140 20 14.2 158.500 ... SAVERAGE TIME/TRANS = AVERAGE TIME/TRANS EXCLUDING ZERO ENTRIES



Содержание  Назад  Вперед