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



             

"Пример моделирования 2D. Система обслуживания с прибором, очередью и обратной связью " - часть 3


д. Альтернативным вариантом модели с равным успехом могла бы служить модель, в которой сборщиков могло бы символизировать многоканальное устройство. Рис.У12

BLOCK NUMBER *LOC OPERATION A,B,C,D,E,F,G COMMENTS SIMULATE * * STORAGE CAPASITY DEFINITION(S) * STORAGE S$GUYS,4 CONFIGURE FOR 4-ASSEMBLE CASE * * MODEL SEGMENT 1 * 1 GENERATE PROVIDE UNLIMITED SOURCE OF MATERIAL 2 ENTER GUYS ENGAGEAN ASSEMBLER 3 ADVANCE 30,5 ASSEMBLY TIME ELAPSED 4 SEIZE OVEN CAPTURE THJE OVEN 5 ADVANCE 8,2 FIRING TIME ELAPSES 6 RELEASE OVEN RELEASE THE OVEN 7 LEAVE GUYS FREE THE ASSEMBLER 8 TERMINATE FINISHED WIDGET LEAVES THE SHOP * * MODEL SEGMENT 1 * 9 GENERATE 480 TIMER ARRIVES AT THE END OF EACH DAY 10 TERMINATE 1 DECREMENT THE TERMINATION COUNTER BY 1 * * CONTROL CARDS AND STORAGE CAPACITY RE-DEFINITIONS * START 1 START THE 1ST INITIALIZATION RUN RESET ZERO-OUT ACCUMULATED STATISTICS START 5 START 1ST STEADY-STATE RUN STORAGE S$GUYS,5 RE-CONFIGURE NEXT RUN CLEAR CLEAR THE MODEL FOR THE NEXT START 1 START THE 2ND INITIALIZATION RUN RESET ZERO-OUT ACCUMULATED STATISTICS START 5 START 2ND STEADY-STATE RUN STORAGE S$GUYS,6 RE-CONFIGURE NEXT RUN CLEAR CLEAR THE MODEL FOR THE NEXT START 1 START THE 3RD INITIALIZATION RUN RESET ZERO-OUT ACCUMULATED STATISTICS START 5 START 3RD STEADY-STATE RUN END RETURN CONTROL TO OPERATING SYSTEM

На рис. У12 показана распечатка программы для такой альтернативной модели. Изучите эту модель и ответьте на следующие вопросы.
а). Чему равен интервал времени прихода транзактов в блок GENERATE главного сегмента? (Обратите внимание на то, что в блоке GENERATE операнды не использованы.)
б). В какой момент времени первый из транзактов попытается войти в блок ENTER?
в). Сколько подряд транзактов в первом варианте модели войдет в блок ENTER в момент модельного времени, равный 1?
г). Что должно произойти в модели, прежде чем какому-то транзакту будет впервые отказано во входе в блок ENTER? Когда его последователь войдет в блок GENERATE и попытается войти в модель?



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