Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб2ммио.docx
Скачиваний:
10
Добавлен:
10.02.2016
Размер:
70.66 Кб
Скачать

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 с отчетом о моделировании.