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



"Пример моделирования 2В. Расширение системы обслуживания с одним пробором и очередью" - часть 2


Указание: обратите внимание на последовательность расположения в колоде перфокарт 1-го и 2-го сегментов модели на рис. 2B. 3, показывающем распечатку программы).

Рис.2В.3

BLOCK NUMBER *LOC OPERATION A,B,C,D,E,F.G COMMENTS SIMULATE * * MODEL SEGMENT 1 * 1 GENERATE 35,10 HAIRCUT-ONLY CUSTOMERS ARRIVE 2 QUEUE JOEQ ENTER THE LINE 3 SEIZE JOE CAPTURE THE BARBER 4 DEPART JOEQ LEAVE THE LINE 5 ADVANCE 18,6 USE BARBER 6 RELEASE JOE FREE THE BARBER 7 TERMINATE LEAVE THE SHOP * * MODEL SEGMENT 2 * 8 GENERATE 60,20 SHAVE-AND-HAIRCUT CUSTOMERS ARRIVE 9 QUEUE JOEQ ENTER THE LINE 10 SEIZE JOE CAPTURE THE BARBER 11 DEPART JOEQ LEAVE THE LINE 12 ADVANCE 10,2 USE BARBER FOR SHAVE 13 ADVANCE 18,6 USE-BARBER FOR HAIRCUT 14 RELEASE JOE FREE THE BARBER 15 TERMINATE LEAVE THE SHOP * * MODEL SEGMENT 3 * 16 GENERATE 480 TlMER ARRIVES AT TIME 480 17 TERMINATE 1 SHUT OFF THE RUN * * CONTROL CARDS * START 1,,,1 START THE RUN: GET CHAIN PRINTOUT AT END END RETURN CONTROL TO OPERATING SYSTEM

б). Возвращаясь к п. а, предположим на этот раз, что перфокарты 2-го сегмента модели располагаются перед перфокартами сегмента 1.
в). Предположим, что в момент времени 344 парикмахер свободен и что в очереди никого нет. Предположим также, что следующие два события запланированы на момент времени 344:

  • клиент из группы только стригущихся приходит в парикмахерскую;
  • клиент из группы стригущихся и бреющихся приходит в парикмахерскую.
При каких условиях клинет из только стригущихся первым попадает на обслуживание?
При каких условиях клиент из стригущихся и бреющихся окажется первым?

  • Подготовьте перфокарты, соответствующие модели рис. 2В.5, и выполните моделирование на ЭВМ. Сопоставьте результаты, распечатанные для очередей TYPE1, ТYРЕ2 и JOEQ.


    Рис.2В.5

  • На рис. 2В.5 показано, как собрать статистику об очереди агрегированным и дифференцированным образом.
    Покажите, как собрать такую же статистику о приборе.
    Иначе говоря, покажите, каким образом перестроить модель, чтобы она не только продолжала собирать дифференцированную статистику, но также имела возможность измерять процент времени, который парикмахер затрачивает на обслуживание только стригущихся, и процент времени, затрачиваемый на стригущихся и бреющихся клиентов; среднее время, затрачиваемое на обслуживание каждого из клиентов этих двух типов, и т.д.
    Главная Содержание главы 2



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