Мезенцев Имитационное моделирование / Отчет по лабе 3
.docxМИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ОБРАЗОВАНИЯ
«НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра экономической информатики
Лабораторная работа №3
по дисциплине «Имитационное моделирование»
Вариант №5
Выполнила:
Студентка группы ФБИ-22
Преподаватель: Мезенцев Ю.А.
Новосибирск 2015
Задание
Необходимо промоделировать работу участка цеха, состоящего из нескольких станков и обрабатывающего два потока деталей различного типа. Маршрут обработки деталей двух типов представлен на рис. 1 . В таб.1 представлено распределение выполняемых операций по станкам А1, А2 и А3. Интервалы времени между поступлениями деталей и времена выполнения операций распределены равномерно. Информация о временах поступления и выполнения операций заданы в таб.2 и таб.3. Определить для рабочего дня (8 часов) и рабочей недели (5 дней при односменном режиме) среднюю загрузку каждого станка, среднее время обработки деталей каждого типа, какова длина очередей на обработку для станков, какой размер склада необходим для данного потока деталей. Предложить способы модификации участка цеха с целью повышения эффективности его работы.
Таблица 1. Распределение операций по станкам |
||||||
Вариант |
Операция 1 |
Операция 2 |
Операция 3 |
Операция 4 |
Операция 5 |
Операция 6 |
5 |
А1 |
А2 |
А3 |
А2 |
А3 |
А1 |
Таблица 2. |
||
Вариант |
Интервалы времени поступления деталей первого типа (мин.) |
Интервалы времени поступления деталей второго типа (мин.) |
5 |
30 + 5 |
10 + 3 |
Таблица 3. |
||||||
Вариант |
Интервал времени выполнения операции 1 (мин.) |
Интервал времени выполнения операции 2 (мин.) |
Интервал времени выполнения операции 3 (мин.) |
Интервал времени выполнения операции 4 (мин.) |
Интервал времени выполнения операции 5 (мин.) |
Интервал времени выполнения операции 6 (мин.) |
5 |
15 + 5 |
20 + 4 |
10 + 3 |
18 + 3 |
12 + 5 |
20 + 4 |
Отчет для 8 часов
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 480.000 36 3 0
NAME VALUE
A2 10001.000
A3 10003.000
AA1 10004.000
AA2 10000.000
AA3 10002.000
AI 10005.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 15 0 0
2 QUEUE 15 3 0
3 SEIZE 12 0 0
4 DEPART 12 0 0
5 ADVANCE 12 1 0
6 RELEASE 11 0 0
7 QUEUE 11 6 0
8 SEIZE 5 0 0
9 DEPART 5 0 0
10 ADVANCE 5 0 0
11 RELEASE 5 0 0
12 QUEUE 5 0 0
13 SEIZE 5 0 0
14 DEPART 5 0 0
15 ADVANCE 5 1 0
16 RELEASE 4 0 0
17 TERMINATE 4 0 0
18 GENERATE 46 0 0
19 QUEUE 46 25 0
20 SEIZE 21 0 0
21 DEPART 21 0 0
22 ADVANCE 21 1 0
23 RELEASE 20 0 0
24 QUEUE 20 0 0
25 SEIZE 20 0 0
26 DEPART 20 0 0
27 ADVANCE 20 0 0
28 RELEASE 20 0 0
29 QUEUE 20 5 0
30 SEIZE 15 0 0
31 DEPART 15 0 0
32 ADVANCE 15 0 0
33 RELEASE 15 0 0
34 TERMINATE 15 0 0
35 GENERATE 1 0 0
36 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
A2 26 0.976 18.013 1 29 0 0 0 31
A3 25 0.642 12.334 1 18 0 0 0 0
AI 27 0.930 16.540 1 46 0 0 0 8
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
AA2 32 31 57 1 15.019 126.478 128.736 0
AA3 1 0 25 25 0.000 0.000 0.000 0
AA1 9 8 35 1 3.519 48.260 49.679 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
62 0 481.954 62 0 1
64 0 483.324 64 0 18
18 0 486.648 18 15 16
46 0 489.410 46 5 6
29 0 495.244 29 22 23
65 0 960.000 65 0 35
Отчет для 5 часового рабочего дня
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 2400.000 36 3 0
NAME VALUE
A2 10001.000
A3 10003.000
AA1 10004.000
AA2 10000.000
AA3 10002.000
AI 10005.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 79 0 0
2 QUEUE 79 21 0
3 SEIZE 58 0 0
4 DEPART 58 0 0
5 ADVANCE 58 0 0
6 RELEASE 58 0 0
7 QUEUE 58 32 0
8 SEIZE 26 0 0
9 DEPART 26 0 0
10 ADVANCE 26 0 0
11 RELEASE 26 0 0
12 QUEUE 26 0 0
13 SEIZE 26 0 0
14 DEPART 26 0 0
15 ADVANCE 26 0 0
16 RELEASE 26 0 0
17 TERMINATE 26 0 0
18 GENERATE 241 0 0
19 QUEUE 241 137 0
20 SEIZE 104 0 0
21 DEPART 104 0 0
22 ADVANCE 104 1 0
23 RELEASE 103 0 0
24 QUEUE 103 0 0
25 SEIZE 103 0 0
26 DEPART 103 0 0
27 ADVANCE 103 0 0
28 RELEASE 103 0 0
29 QUEUE 103 26 0
30 SEIZE 77 0 0
31 DEPART 77 0 0
32 ADVANCE 77 1 0
33 RELEASE 76 0 0
34 TERMINATE 76 0 0
35 GENERATE 1 0 0
36 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
A2 130 0.995 18.372 1 139 0 0 0 169
A3 129 0.634 11.804 1 0 0 0 0 0
AI 135 0.986 17.530 1 104 0 0 0 47
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
AA2 169 169 299 1 83.977 674.066 676.327 0
AA3 1 0 129 128 0.000 0.005 0.659 0
AA1 47 47 182 1 22.529 297.087 298.728 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
139 0 2403.711 139 22 23
322 0 2409.240 322 0 18
104 0 2414.546 104 32 33
323 0 2426.597 323 0 1
324 0 4800.000 324 0 35
Таблица 5. Средняя загрузка станков (в %) |
||
Станок |
в течение 8 часов |
в течение 5 рабочих дней |
А1 |
93 |
99 |
А2 |
98 |
100 |
А3 |
64 |
63 |
Таблица 6. Максимальная длина очередей к станкам |
||
Станок |
в течение 8 часов |
в течение 5 рабочих дней |
А1 |
9 |
47 |
А2 |
32 |
169 |
А3 |
1 |
1 |
Таблица 7. Среднее время обработки деталей на станках (в мин.) |
||
Станок |
в течение 8 часов |
в течение 5 рабочих дней |
А1 |
18,013 |
18,372 |
А2 |
12,334 |
11,804 |
А3 |
16,540 |
17,530 |
Таблица 8 – Выпуск готовых изделий
|
В течение 8 часов |
В течение 5 рабочих дней |
Обработанные |
61 |
320 |
Незавершенное производство |
42 |
218 |
Готовые изделия |
19 |
102 |
Общее число обработанных деталей в течение 8 часов равно 61, в течение рабочей недели - 256. Эти данные могут служить основанием для расчета необходимого размера склада готовой продукции. Станок А1 перегружен. Перегружен станок А2 (об этом говорит средний процент использования 100% и длина очереди - 169). Станок А3 практически не загружен. Для повышения эффективности работы данного участка цеха при данном потоке деталей можно использовать два станка А2. Для проверки данного предположения надо внести в программу модели изменения.
GPSS World Simulation Report - Лаба 3.1.29.1
Thursday, November 26, 2015 21:29:27
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 2400.000 36 2 1
NAME VALUE
A2 10000.000
A3 10003.000
AA1 10004.000
AA2 10001.000
AA3 10002.000
AI 10005.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 80 0 0
2 QUEUE 80 39 0
3 SEIZE 41 0 0
4 DEPART 41 0 0
5 ADVANCE 41 0 0
6 RELEASE 41 0 0
7 QUEUE 41 3 0
8 ENTER 38 0 0
9 DEPART 38 0 0
10 ADVANCE 38 1 0
11 LEAVE 37 0 0
12 QUEUE 37 7 0
13 SEIZE 30 0 0
14 DEPART 30 0 0
15 ADVANCE 30 0 0
16 RELEASE 30 0 0
17 TERMINATE 30 0 0
18 GENERATE 241 0 0
19 QUEUE 241 19 0
20 ENTER 222 0 0
21 DEPART 222 0 0
22 ADVANCE 222 1 0
23 LEAVE 221 0 0
24 QUEUE 221 45 0
25 SEIZE 176 0 0
26 DEPART 176 0 0
27 ADVANCE 176 1 0
28 RELEASE 175 0 0
29 QUEUE 175 88 0
30 SEIZE 87 0 0
31 DEPART 87 0 0
32 ADVANCE 87 1 0
33 RELEASE 86 0 0
34 TERMINATE 86 0 0
35 GENERATE 1 0 0
36 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
A3 206 0.986 11.490 1 236 0 0 0 52
AI 128 0.986 18.489 1 118 0 0 0 127
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
AA2 24 22 282 4 11.566 98.431 99.847 0
AA3 53 52 258 3 26.085 242.652 245.506 0
AA1 127 127 255 1 61.568 579.464 581.746 0
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
A2 2 0 0 2 260 1 1.980 0.990 0 22
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
324 0 2400.913 324 0 18
322 0 2402.670 322 0 1
118 0 2407.067 118 32 33
297 0 2413.627 297 22 23
148 0 2414.144 148 10 11
236 0 2414.752 236 27 28
325 0 4800.000 325 0 35
|
В течение 5 рабочих дней |
Обработанные (GENERATE) |
321 |
Незавершенное производство (CURRENT COUNT) |
205 |
Готовые изделия (TERMINATE) |
116 |
Средняя загрузка станков (в %)
Станок |
В течение 5 рабочих дней |
А1 |
99 |
А3 |
99 |
Максимальная длина очередей к станкам
Станок |
В течение 5 рабочих дней |
А1 |
127 |
А3 |
52 |
Среднее время обработки деталей на станках (в мин.)
Станок |
В течение 5 рабочих дней |
А1 |
18,489 |
А3 |
11,490 |
Общее число обработанных деталей в течение рабочей недели - 321. Эти данные могут служить основанием для расчета необходимого размера склада готовой продукции. Станок А1 перегружен (об этом говорит средний процент использования 99% и длина очереди - 127).Перегружен станок А2 (об этом говорит средний процент использования 100% и длина очереди - 112).
Для повышения эффективности работы данного участка цеха при данном потоке деталей можно использовать 2 станка А2 и два станка А1. Для проверки данного предположения надо внести в программу модели изменения.
GPSS World Simulation Report - Лаба 3.1.30.1
Thursday, November 26, 2015 21:44:13
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 2400.000 36 1 2
NAME VALUE
A2 10001.000
A3 10004.000
AA1 10005.000
AA2 10002.000
AA3 10003.000
AI 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 79 0 0
2 QUEUE 79 0 0
3 ENTER 79 0 0
4 DEPART 79 0 0
5 ADVANCE 79 1 0
6 LEAVE 78 0 0
7 QUEUE 78 14 0
8 ENTER 64 0 0
9 DEPART 64 0 0
10 ADVANCE 64 1 0
11 LEAVE 63 0 0
12 QUEUE 63 13 0
13 SEIZE 50 0 0
14 DEPART 50 0 0
15 ADVANCE 50 0 0
16 RELEASE 50 0 0
17 TERMINATE 50 0 0
18 GENERATE 239 0 0
19 QUEUE 239 44 0
20 ENTER 195 0 0
21 DEPART 195 0 0
22 ADVANCE 195 1 0
23 LEAVE 194 0 0
24 QUEUE 194 40 0
25 SEIZE 154 0 0
26 DEPART 154 0 0
27 ADVANCE 154 1 0
28 RELEASE 153 0 0
29 QUEUE 153 0 0
30 ENTER 153 0 0
31 DEPART 153 0 0
32 ADVANCE 153 1 0
33 LEAVE 152 0 0
34 TERMINATE 152 0 0
35 GENERATE 1 0 0
36 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
A3 204 0.987 11.606 1 206 0 0 0 53
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
AA2 59 58 317 4 29.828 225.829 228.715 0
AA3 53 53 257 3 25.267 235.957 238.744 0
AA1 2 0 232 105 0.294 3.043 5.560 0
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
AI 2 0 0 2 232 1 1.733 0.867 0 0
A2 2 0 0 2 259 1 1.980 0.990 0 58
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
206 0 2400.116 206 27 28
314 0 2402.878 314 5 6
205 0 2404.892 205 32 33
321 0 2409.418 321 0 18
254 0 2415.573 254 10 11
319 0 2415.681 319 0 1
261 0 2416.367 261 22 23
322 0 4800.000 322 0 35
|
В течение 5 рабочих дней |
Обработанные (GENERATE) |
318 |
Незавершенное производство (CURRENT COUNT) |
116 |
Готовые изделия (TERMINATE) |
202 |
|
В течение 5 рабочих дней |
|
А1 – 2 А2 – 2 А3 – 2 |
А1 – 3 А2 – 3 А3 – 3 |
|
Обработанные (GENERATE) |
317 |
318 |
Незавершенное производство (CURRENT COUNT) |
78 |
6 |
Готовые изделия (TERMINATE) |
239 |
312 |
GPSS World Simulation Report - Лаба 3.1.57.1
Friday, November 27, 2015 00:41:11
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 480.000 36 0 3
NAME VALUE
A2 10001.000
A3 10002.000
AA1 10005.000
AA2 10003.000
AA3 10004.000
AI 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 16 0 0
2 QUEUE 16 0 0
3 ENTER 16 0 0
4 DEPART 16 0 0
5 ADVANCE 16 1 0
6 LEAVE 15 0 0
7 QUEUE 15 0 0
8 ENTER 15 0 0
9 DEPART 15 0 0
10 ADVANCE 15 1 0
11 LEAVE 14 0 0
12 QUEUE 14 0 0
13 ENTER 14 0 0
14 DEPART 14 0 0
15 ADVANCE 14 0 0
16 LEAVE 14 0 0
17 TERMINATE 14 0 0
18 GENERATE 47 0 0
19 QUEUE 47 0 0
20 ENTER 47 0 0
21 DEPART 47 0 0
22 ADVANCE 47 1 0
23 LEAVE 46 0 0
24 QUEUE 46 0 0
25 ENTER 46 0 0
26 DEPART 46 0 0
27 ADVANCE 46 2 0
28 LEAVE 44 0 0
29 QUEUE 44 0 0
30 ENTER 44 0 0
31 DEPART 44 0 0
32 ADVANCE 44 2 0
33 LEAVE 42 0 0
34 TERMINATE 42 0 0
35 GENERATE 1 0 0
36 TERMINATE 1 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
AA2 1 0 62 62 0.000 0.000 0.000 0
AA3 1 0 60 60 0.000 0.000 0.000 0
AA1 2 0 60 40 0.149 1.195 3.584 0
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
AI 3 0 0 3 60 1 2.318 0.773 0 0
A2 4 2 0 4 62 1 2.391 0.598 0 0
A3 5 3 0 3 60 1 1.381 0.276 0 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
65 0 480.993 65 0 18
61 0 482.994 61 27 28
64 0 485.384 64 22 23
58 0 485.663 58 10 11
59 0 485.943 59 32 33
62 0 487.821 62 5 6
63 0 489.165 63 27 28
60 0 493.395 60 32 33
66 0 501.718 66 0 1
67 0 960.000 67 0 35
|
В течение 8 часов |
Обработанные (GENERATE) |
63 |
Незавершенное производство (CURRENT COUNT) |
7 |
Готовые изделия (TERMINATE) |
56 |
По результатам данного варианта моделирования для 8 часов можно сделать вывод: использование трех станков А1, четырех станков А2 и пяти станков А3 позволило ликвидировать очередь к данным станкам, снизив среднюю загрузку станков А1 до 77%, А2 до 60% и А3 до 28%.
GPSS World Simulation Report - Лаба 3.1.58.1
Friday, November 27, 2015 00:42:09
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 2400.000 36 0 3
NAME VALUE
A2 10001.000
A3 10002.000
AA1 10005.000
AA2 10003.000
AA3 10004.000
AI 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 81 0 0
2 QUEUE 81 0 0
3 ENTER 81 0 0
4 DEPART 81 0 0
5 ADVANCE 81 1 0
6 LEAVE 80 0 0
7 QUEUE 80 0 0
8 ENTER 80 0 0
9 DEPART 80 0 0
10 ADVANCE 80 1 0
11 LEAVE 79 0 0
12 QUEUE 79 0 0
13 ENTER 79 0 0
14 DEPART 79 0 0
15 ADVANCE 79 0 0
16 LEAVE 79 0 0
17 TERMINATE 79 0 0
18 GENERATE 241 0 0
19 QUEUE 241 0 0
20 ENTER 241 0 0
21 DEPART 241 0 0
22 ADVANCE 241 2 0
23 LEAVE 239 0 0
24 QUEUE 239 0 0
25 ENTER 239 0 0
26 DEPART 239 0 0
27 ADVANCE 239 1 0
28 LEAVE 238 0 0
29 QUEUE 238 0 0
30 ENTER 238 0 0
31 DEPART 238 0 0
32 ADVANCE 238 2 0
33 LEAVE 236 0 0
34 TERMINATE 236 0 0
35 GENERATE 1 0 0
36 TERMINATE 1 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY