Моделирование систем
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
Волгоградский Государственный Технический Университет
Кафедра «Системы автоматизированного проектирования и поискового
конструирования»
Контрольная работа
по дисциплине: «Моделирование систем».
Вариант №12
Выполнил: студент 3 курса ФПИК
группы АУЗ - 361с Тюляева И.А.
номер зачетной книжки 20161639
Проверил: к.т.н., доц. кафедры
САПР и ПК Коробкин Д.М.
Волгоград 2013
1. Постановка задачи
моделирование компьютерный зал
В студенческом машинном зале расположены две миниЭВМ и одно устройство подготовки данных (УПД). Студенты приходят с интервалом в 8±2 мин и треть из них хочет использовать УПД и ЭВМ, а остальные только ЭВМ. Допустимая очередь в машинном зале составляет четыре человека, включая работающего на УПД.
Работа на УПД занимает 8±1 мин, а на ЭВМ - 17 мин. Кроме того, 20% работавших на ЭВМ возвращается для повторного использования УПД и ЭВМ.
Смоделировать работу машинного зала в течение 60 ч. Определить загрузку УПД, ЭВМ и вероятности отказа в обслуживании вследствие переполнения очереди. Определить соотношение желающих работать на ЭВМ и на УПД в очереди.
2. Текст программы
10 SIMULATE
GENERATE 8,2
VB1 VARIABLE RN1/200+13
ASSIGN 3,0
ASSIGN 2,V$VB1
ASSIGN 1,X1
TEST NE X3,0,ENR
ENO QUEUE OZD
SAVEVALUE 3+,1
ADC ADVANCE 1
GATE SF CCL,DPT
SAVEVALUE 2,X1
SAVEVALUE 2-,P1
ASSIGN 3,X2
TEST LE P3,P2,DPT
TRANSFER ,ADC
DPT SAVEVALUE 3-,1
DEPART OZD
TEST G P3,P2,EN1
TERMINATE
ENR GATE SNF CCL,ENO
EN1 ENTER CCL
MARK
TRANSFER .333,CP1,UP1
UP1 SEIZE UPD
ADVANCE 8,1
RELEASE UPD
CP1 ENTER COM
ADVANCE 17
LEAVE COM
TRANSFER .200,LVE,UP1
LVE LEAVE CCL
TABULATE MWT
TERMINATE
GENERATE 1
SAVEVALUE 1+,1
TRM TERMINATE 1
CCL STORAGE 4
COM STORAGE 2
MWT TABLE M1,17,17,17
410 START 3600
3.Переменные
VB1 - значение максимально возможного времени ожидания студента в очереди;
X1 - счетчик времени в минутах.
P1 - параметр студента, определяющий его время нахождения в очереди.
P2 -максимальное время пребывания студента в очереди.
P3 - время пребывания студента в очереди.
X2 - используется для промежуточных вычислений.
X3 - количество студентов в очереди.
OZD - очередь в машинный зал.
CCL - накопитель емкостью в четыре студента, изображающий машинный зал.
UPD - устройство, изображающее УПД.
COM - накопитель емкостью в два студента, изображающий пару мини-ЭВМ.
MWT - таблица распределения общего времени работы студента в машинном зале.
4.Результаты моделирования
GPSS World Simulation Report - Untitled Model 1.2.1
Saturday, January 26, 2013 00:29:54
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 3600.000 35 1 2
NAME VALUE
ADC 8.000
CCL 10001.000
COM 10002.000
CP1 26.000
DPT 15.000
EN1 20.000
ENO 6.000
ENR 19.000
LVE 30.000
MWT 10003.000
OZD 10005.000
TRM 35.000
UP1 23.000
UPD 10004.000
VB1 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 452 0 0
2 ASSIGN 452 0 0
3 ASSIGN 452 0 0
4 ASSIGN 452 0 0
5 TEST 452 0 0 6 QUEUE 440 0 0
7 SAVEVALUE 440 0 0 8 ADVANCE 3954 2 0
9 GATE 3952 0 0
10 SAVEVALUE 3638 0 0
11 SAVEVALUE 3638 0 0
12 ASSIGN 3638 0 0
13 TEST 3638 0 0
14 TRANSFER 3514 0 0 15 SAVEVALUE 438 0 0
16 DEPART 438 0 0
17 TEST 438 0 0
18 TERMINATE 124 0 0 19 GATE 207 0 0 20 ENTER 326 0 0
21 MARK 326 0 0
22 TRANSFER 326 0 0 23 SEIZE 217 0 0
24 ADVANCE 217 1 0
25 RELEASE 216 1 0 26 ENTER 422 0 0
27 ADVANCE 422 2 0
28 LEAVE 420 0 0
29 TRANSFER 420 0 0 30 LEAVE 322 0 0
31 TABULATE 322 0 0
32 TERMINATE 322 0 0
33 GENERATE 3600 0 0
34 SAVEVALUE 3600 0 0 35 TERMINATE 3600 0 0
ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
UPD 217 0.482 8.004 1 4000 0 0 0 0
MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
OZD 3 2 440 0 1.098 8.983 8.983 0
CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
CCL 4 0 0 4 326 1 3.934 0.983 0 0
COM 2 0 0 2 422 1 1.988 0.994 0 1
MEAN STD.DEV. RANGE RETRY FREQUENCY CUM.%
MWT 43.557 23.515 0
_ - 17.000 1 0.31
17.000 - 34.000 245 76.40
34.000 - 51.000 8 78.88
51.000 - 68.000 38 90.68
68.000 - 85.000 8 93.17
85.000 - 102.000 11 96.58
102.000 - 119.000 8 99.07
119.000 - 136.000 1 99.38
136.000 - 153.000 1 99.69
153.000 - 170.000 0 99.69
170.000 - 187.000 0 99.69
187.000 - 204.000 1 100.00
RETRY VALUE
1 0 3600.000
2 0 4.000
3 0 2.000
XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
4033 0 3600.775 4033 8 9 1 3588.000
2 15.060
3 11.000
4041 0 3600.853 4041 8 9 1 3595.000
2 15.240
3 4.000
4054 0 3601.000 4054 0 33
3965 0 3603.527 3965 27 28 1 3528.000
2 16.925
3 6.000
4000 0 3604.291 4000 24 25 1 3560.000
2 15.565
3 0.000
4049 0 3605.375 4049 0 1
4025 0 3612.403 4025 27 28 1 3581.000
2 17.385
3 5.000
Больше работ по теме:
Предмет: Информационное обеспечение, программирование
Тип работы: Контрольная работа
Новости образования
КОНТАКТНЫЙ EMAIL: [email protected]
Скачать реферат © 2017 | Пользовательское соглашение
ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ