5 Завдання для виконання роботи
Необхідно промоделювати робочу ділянку цеху, що складається з кількохверстатів і обробляє два потоки деталей різного типу. Маршрут обробки деталей двох типів представлений на рис. 6.1. У табл. 6.1 представлено розподіл операцій по верстатам А1, А2 і А3. І виконання операцій розподілені рівномірно. Інформацію про час надходження і виконання операцій наведено у табл. 6.2 і табл. 6.3. Визначити для робочого дня (8 годин) і робочого тижня (5 днів при однозмінному режимі) середнє навантаження кожного верстата, середній час обробки деталей кожного типу, яка довжина черг на обробку для верстатів, який розмір складу необхідний для даного потоку деталей. Запропонувати способи модифікації ділянки цеху з метою підвищення ефективності його роботи.
Рис. 1.1 – Маршрут обробки деталей двох типів
Таблиця 2.1 – Розподіл операцій за верстатами
Варіант |
Операція | |||||
1 |
2 |
3 |
4 |
5 |
6 | |
8 |
А2 |
А1 |
А3 |
А2 |
А1 |
А3 |
Таблиця 2.2 – Інформація про час надходження деталей
Варіант |
Інтервали часу надходження деталей першого типу, хв |
Інтервали часу надходження деталей другого типу, хв |
8 |
20 + 5 |
20 + 5 |
Таблиця 2.3 – Інформація про час виконання операцій
Варіант |
Інтервал часу виконання операції за номером, хв | |||||
1 |
2 |
3 |
4 |
5 |
6 | |
8 |
20 + 4 |
18 + 3 |
10 + 3 |
7 + 3 |
15 + 5 |
25 + 8 |
Таблиця 2.4 – Таблиця визначень
Елементи GPSS |
Призначення |
Транзакти: 1-й сегмент моделі 2-й сегмент моделі 3-й сегмент моделі |
Деталі першого типу Деталі другого типу Таймер |
Верстати: А1 А2 А3 |
Виконання операції 2 і операції 4 операції 1 і операції 6 операції 3 і операції 5 |
Черги: АА1 АА2 АА3 |
Загальна черга до верстата А1 Загальна черга до верстата А2 Загальна черга до верстата А3 |
Напишем модель программы на GPSSW.
SIMULATE
GENERATE 20,5
QUEUE AA1
SEIZE A1
DEPART AA1
ADVANCE 15,2
RELEASE A1
QUEUE AA2
SEIZE A2
DEPART AA2
ADVANCE 18,3
RELEASE A2
QUEUE AA3
SEIZE A3
DEPART AA3
ADVANCE 10,3
RELEASE A3
TERMINATE
GENERATE 20,5
QUEUE AA1
SEIZE A1
DEPART AA1
ADVANCE 7,3
RELEASE A1
QUEUE AA3
SEIZE A3
DEPART AA3
ADVANCE 15,5
RELEASE A3
QUEUE AA2
SEIZE A2
DEPART AA2
ADVANCE 25,8
RELEASE A2
TERMINATE
GENERATE 480
TERMINATE 1
Рисунок 2.1 – Текст программы на GPSSW.
Получаемотчетомоделировании.
GPSS World Simulation Report - Untitled Model 1.5.1
Monday, September 15, 2014 09:55:59
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 480.000 36 50 0
NAME VALUE
A2 10004.000
A3 10002.000
AA1 10000.000
AA2 10003.000
AA3 10001.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 24 0 0
2 QUEUE 24 0 0
3 SEIZE 24 0 0
4 DEPART 24 0 0
5 ADVANCE 24 1 0
6 RELEASE 23 0 0
7 QUEUE 23 11 0
8 SEIZE 12 0 0
9 DEPART 12 0 0
10 ADVANCE 12 0 0
11 RELEASE 12 0 0
12 QUEUE 12 2 0
13 SEIZE 10 0 0
14 DEPART 10 0 0
15 ADVANCE 10 0 0
16 RELEASE 10 0 0
17 TERMINATE 10 0 0
18 GENERATE 24 0 0
19 QUEUE 24 0 0
20 SEIZE 24 0 0
21 DEPART 24 0 0
22 ADVANCE 24 0 0
23 RELEASE 24 0 0
24 QUEUE 24 3 0
25 SEIZE 21 0 0
26 DEPART 21 0 0
27 ADVANCE 21 1 0
28 RELEASE 20 0 0
29 QUEUE 20 10 0
30 SEIZE 10 0 0
31 DEPART 10 0 0
32 ADVANCE 10 1 0
33 RELEASE 9 0 0
34 TERMINATE 9 0 0
35 GENERATE 1 0 0
36 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
1 1 0.028 13.336 1 0 0 0 0 0
2 1 0.012 5.563 1 0 0 0 0 0
4 1 0.016 7.737 1 0 0 0 0 0
5 1 0.035 16.720 1 0 0 0 0 0
6 1 0.035 16.722 1 0 0 0 0 0
7 1 0.013 6.142 1 0 0 0 0 0
8 1 0.032 15.237 1 0 0 0 0 0
9 1 0.010 4.799 1 0 0 0 0 0
10 1 0.028 13.526 1 0 0 0 0 0
11 1 0.017 7.928 1 0 0 0 0 0
12 1 0.033 15.805 1 0 0 0 0 0
13 1 0.009 4.143 1 0 0 0 0 0
14 1 0.029 13.689 1 0 0 0 0 0
15 1 0.017 8.308 1 0 0 0 0 0
16 1 0.033 15.788 1 0 0 0 0 0
17 1 0.018 8.661 1 0 0 0 0 0
18 1 0.031 14.655 1 0 0 0 0 0
19 1 0.019 9.277 1 0 0 0 0 0
20 1 0.028 13.454 1 0 0 0 0 0
21 1 0.015 7.162 1 0 0 0 0 0
22 1 0.035 16.849 1 0 0 0 0 0
23 1 0.011 5.423 1 0 0 0 0 0
24 1 0.011 5.149 1 0 0 0 0 0
25 1 0.033 15.841 1 0 0 0 0 0
26 1 0.020 9.649 1 0 0 0 0 0
27 1 0.031 15.111 1 0 0 0 0 0
28 1 0.035 16.806 1 0 0 0 0 0
29 1 0.012 5.694 1 0 0 0 0 0
30 1 0.032 15.564 1 0 0 0 0 0
31 1 0.013 6.466 1 0 0 0 0 0
32 1 0.035 16.599 1 0 0 0 0 0
33 1 0.016 7.463 1 0 0 0 0 0
34 1 0.032 15.370 1 0 0 0 0 0
35 1 0.009 4.551 1 0 0 0 0 0
36 1 0.028 13.398 1 0 0 0 0 0
37 1 0.013 6.265 1 0 0 0 0 0
38 1 0.032 15.470 1 0 0 0 0 0
39 1 0.017 8.256 1 0 0 0 0 0
40 1 0.031 14.695 1 0 0 0 0 0
41 1 0.016 7.549 1 0 0 0 0 0
42 1 0.020 9.783 1 0 0 0 0 0
43 1 0.035 16.661 1 0 0 0 0 0
44 1 0.019 9.169 1 0 0 0 0 0
45 1 0.034 16.438 1 0 0 0 0 0
46 1 0.020 9.741 1 0 0 0 0 0
47 1 0.033 15.706 1 0 0 0 0 0
48 1 0.011 5.435 1 0 0 0 0 0
49 1 0.020 9.671 1 49 0 0 0 0
A3 31 0.908 14.061 1 42 0 0 0 5
A2 22 0.923 20.147 1 21 0 0 0 21
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
AA1 1 0 48 48 0.000 0.000 0.000 0
AA3 5 5 36 2 2.108 28.106 29.759 0
AA2 21 21 43 1 9.634 107.541 110.101 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
42 0 481.200 42 27 28
49 0 483.951 49 5 6
50 0 484.551 50 0 18
51 0 493.031 51 0 1
21 0 495.558 21 32 33
52 0 960.000 52 0 35
Рисунок 2.2 – Окно REPORT с отчетом о моделировании.