Отчёт по лабораторной работе «Применение GPSS для моделирования работы простейших систем массового обслуживания».
1 Цель работы
- Изучить методы разработки и испытания имитационных моделей сложных систем.
- Применить систему имитационного моделирования GPSS для моделирования систем, проанализировать результаты моделирования.
2 Постановка задачи на лабораторную работу
На вход СМО поступают заявки 2-х типов. Интервалы времени поступления заявок в систему и интервалы времени обработки заявок в системе распределены равномерно. Промоделировать работу СМО в течение 8 часов и собрать статистику по очередям.
Вид СМО |
Емкость многокан. устройства |
Типы заявок |
Интервалы времени поступления заявок, мин |
Интервалы времени обслуживания заявок, мин |
Приоритет заявок |
Многокан. |
4 |
1-й тип 2-й тип |
14,24 10,20 |
9,21 15,19 |
3 10 |
3 Выполнение лабораторной работы
3.1 Структура и количественные характеристики исследуемой системы массового обслуживания.
3.2 Текст программы
; GPSS/PC Program File LAB1.GPS. (V 2, # 37349) 09-19-2003 14:10:13
5 SIMULATE
10 AA STORAGE 4
15 GENERATE 19,5,,,3
20 QUEUE OCH1
25 ENTER AA
35 DEPART OCH1
40 ADVANCE 15,6
55 LEAVE AA
56 TT TABLE M1,9,1,20
57 TABULATE TT
70 TERMINATE
80 GENERATE 15,5,,,10
85 QUEUE OCH2
90 ENTER AA
95 DEPART OCH2
100 ADVANCE 17,2
105 LEAVE AA
110 TT2 TABLE M1,15,1,20
115 TABULATE TT2
120 TERMINATE
125 GENERATE 480
130 TERMINATE 1
3.3 Файл листинга
GPSS/PC Report file REPORT. GPS. (V 2, # 37349) 10-17-2003 11:37:32 page 1
START_TIME END_TIME BLOCKS FACILITIES STORAGES FREE_MEMORY
0 48000 18 0 1 357216
LINE |
LOC |
BLOCK_TYPE |
ENTRY_COUNT |
CURRENT_COUNT |
RETRY |
15 |
1 |
GENERATE |
2528 |
0 |
0 |
20 |
2 |
QUEUE |
2528 |
0 |
0 |
25 |
3 |
ENTER |
2528 |
0 |
0 |
35 |
4 |
DEPART |
2528 |
0 |
0 |
40 |
5 |
ADVANCE |
2528 |
1 |
0 |
55 |
6 |
LEAVE |
2527 |
0 |
0 |
57 |
7 |
TABULATE |
2527 |
0 |
0 |
70 |
8 |
TERMINATE |
2527 |
0 |
0 |
80 |
9 |
GENERATE |
3202 |
0 |
0 |
85 |
10 |
QUEUE |
3202 |
0 |
0 |
90 |
11 |
ENTER |
3202 |
0 |
0 |
95 |
12 |
DEPART |
3202 |
0 |
0 |
100 |
13 |
ADVANCE |
3202 |
1 |
0 |
105 |
14 |
LEAVE |
3201 |
0 |
0 |
115 |
15 |
TABULATE |
3201 |
0 |
0 |
120 |
16 |
TERMINATE |
3201 |
0 |
0 |
125 |
17 |
GENERATE |
100 |
0 |
0 |
130 |
18 |
TERMINATE |
100 |
0 |
0 |
QUEUE MAX CONT. ENTRIES ENTRIES(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
OCH1 1 0 2528 2528 0.00 0.00 0.00 0
OCH2 1 0 3202 3202 0.00 0.00 0.00 0
STORAGE CAP. REMAIN. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
AA 4 2 0 4 5730 1 1.92 0.479 0 0
4 Вывод
В ходе выполнения лабораторной работы была построена имитационная модель СМО предложенного вида. С помощью системы моделирования GPSSPC были вычислены количественные и качественные характеристики предложенной системы.