
Моделирование систем / моделирование 5 лаба
.docxМИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ КЫРГЫЗСКОЙ РЕСПУБЛИКИ
КЫРГЫЗСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ им. И.РАЗЗАКОВА
ОТЧЕТ
По дисциплине: Моделирование (лабораторная работа 5)
Бишкек 2018
Задание:
В вычислительной лаборатории (ВЛ) имеются три ЭВМ. Задания на обработку поступают с интервалом 20±5 мин в пункт приема. Здесь в течение 12±3 мин они регистрируются и сортируются оператором, после чего каждое задание поступает на одну из свободных ЭВМ.
Примерно в 70% заданий в результате их первой обработки на ЭВМ обнаруживается ошибки ввода, которые сразу же в течение 3 ±2 мин исправляются пользователями. На время корректировки ввода задание не освобождает соответствующей ЭВМ, и после корректировки начинается его повторная обработка.
Возможность ошибки при повторной обработке исключается, т.е. повторная обработка всегда является окончательной. Продолжительность работы ЭВМ при обработке задания в каждом случае составляет 10±5 мин. В ВЛ имеется лишь одно рабочее место для корректировки ввода.
Смоделировать процесс функционирования ВЛ при условии, что обработать необходимо 100 заданий. Определить среднее время ожидания в очереди на обработку, а также коэффициенты загрузки технических средств ВЛ.
Листинг кода:
generate 12,5,,100
queue och1
seize operat
depart och1
advance 12,3
release operat
gate u evm1,met
gate u evm2,met1
gate u evm3,met2
met seize evm1
advance 10,5
transfer .3,oshib,bezohib
oshib seize vvod
advance 3,2
release vvod
advance 10,5
bezohib release evm1
terminate 1
met1 seize evm2
advance 10,5
transfer .3,oshib2,bezohib2
oshib2 seize vvod
advance 3,2
release vvod
advance 10,5
bezohib2 release evm2
terminate 1
met2 seize evm3
advance 10,5
transfer .3,oshib3,bezohib3
oshib3 seize vvod
advance 3,2
release vvod
advance 10,5
bezohib3 release evm3
terminate 1
start 100
Результат:
GPSS World Simulation Report - Untitled Model 1.2.1
Wednesday, December 19, 2018 19:13:21
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 1292.989 36 5 0
NAME VALUE
BEZOHIB 17.000
BEZOHIB2 26.000
BEZOHIB3 35.000
EVM1 10002.000
EVM2 10004.000
EVM3 10005.000
MET 10.000
MET1 19.000
MET2 28.000
OCH1 10000.000
OPERAT 10001.000
OSHIB 13.000
OSHIB2 22.000
OSHIB3 31.000
VVOD 10003.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 100 0 0
2 QUEUE 100 0 0
3 SEIZE 100 0 0
4 DEPART 100 0 0
5 ADVANCE 100 0 0
6 RELEASE 100 0 0
7 GATE 100 0 0
8 GATE 49 0 0
9 GATE 11 0 0
MET 10 SEIZE 51 0 0
11 ADVANCE 51 0 0
12 TRANSFER 51 0 0
OSHIB 13 SEIZE 36 0 0
14 ADVANCE 36 0 0
15 RELEASE 36 0 0
16 ADVANCE 36 0 0
BEZOHIB 17 RELEASE 51 0 0
18 TERMINATE 51 0 0
MET1 19 SEIZE 38 0 0
20 ADVANCE 38 0 0
21 TRANSFER 38 0 0
OSHIB2 22 SEIZE 24 0 0
23 ADVANCE 24 0 0
24 RELEASE 24 0 0
25 ADVANCE 24 0 0
BEZOHIB2 26 RELEASE 38 0 0
27 TERMINATE 38 0 0
MET2 28 SEIZE 11 0 0
29 ADVANCE 11 0 0
30 TRANSFER 11 0 0
OSHIB3 31 SEIZE 9 0 0
32 ADVANCE 9 0 0
33 RELEASE 9 0 0
34 ADVANCE 9 0 0
BEZOHIB3 35 RELEASE 11 0 0
36 TERMINATE 11 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
OPERAT 100 0.932 12.053 1 0 0 0 0 0
EVM1 51 0.776 19.684 1 0 0 0 0 0
VVOD 69 0.152 2.855 1 0 0 0 0 0
EVM2 38 0.538 18.294 1 0 0 0 0 0
EVM3 11 0.157 18.407 1 0 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
OCH1 2 0 100 20 0.395 5.111 6.389 0