
- •Тема: имитационное моделирование работы производственного участка цеха
- •Рассмотрено на заседании кафедры атп
- •Введение
- •Постановка задачи
- •Исходные данные
- •Текст программы на gpss (8 часов)
- •Распечатка выходных данных для моделирования работы участка цеха в течение рабочего дня
- •Текст программы на gpss (5 дней)
- •Распечатка выходных данных для моделирования работы участка цеха в течение 5 рабочих дней
- •График для представления длины очереди к оборудованию 2
- •Обсуждение результатов моделирования
- •Отсеивающий эксперимент
- •Код для выполнения отсеивающего эксперимента
- •Результат отсеивающего эксперимента
- •Вывод по отсеивающему эксперименту
- •Обработка результатов и внесение изменений
- •Оптимизационный эксперимент
- •Выводы и рекомендации относительно применения модели
Результат отсеивающего эксперимента
Рис.6 Результат отсеивающего эксперимента
Вывод по отсеивающему эксперименту
Группы B и F коррелируют, соответственно, не влияют на процессы модели, информацию об этом несет показатель F – for Only Main Effects. Остальные же группы (A, C, D, E) активно влияют на процессы модели, в связи с этим можно предположить, что, изменив время очереди к этим станкам, мы можем повлиять на оптимизацию всех наших процессов.
Обработка результатов и внесение изменений
Чтобы повысить эффективность работы системы и уменьшить очередь, нужно ввести дополнительные станки или модернизировать уже имеющиеся. Это должно привести к увеличению быстродействия системы.
По данным отсеивающего эксперимента, а также на основании результатов загруженности станков и образование очереди, можно сделать предположение, что проблематичность модели возможно разрешить следующими методами:
Установить многоканальный станок А2.
Уменьшить время прохождения обработки деталей на таких участках, как второй станок по операции 2 и второй станок по операции 6, чтобы уменьшить нагрузку и тем самым сократить очередь к этим элементам модели.
Провести оптимизационный эксперимент на основе измененного кода программы.
Оптимизационный эксперимент
och1 EQU 10
och2 EQU 6
och3 EQU 5
och33 EQU 20
och11 EQU 10
och22 EQU 12
GENERATE 20,3
QUEUE AA1
SEIZE AI
DEPART AA1
ADVANCE och1,3
RELEASE AI
QUEUE AA2
SEIZE A2
DEPART AA2
ADVANCE och2,5
RELEASE A2
QUEUE AA3
SEIZE A3
DEPART AA3
ADVANCE och3,2
RELEASE A3
TERMINATE
GENERATE 30,7
QUEUE AA3
SEIZE A3
DEPART AA3
ADVANCE och33,4
RELEASE A3
QUEUE AA1
SEIZE AI
DEPART AA1
ADVANCE och11,3
RELEASE AI
QUEUE AA2
SEIZE A2
DEPART AA2
ADVANCE och22,3
RELEASE A2
TERMINATE
GENERATE 480
TERMINATE 1
START 1
TERMINATE
1
Рис.6 Диалоговое окно оптимизации Рис. 7 Run Procedure Generation
GPSS World Simulation Report - Untitled Model 8.4.1
Saturday, November 24, 2012 18:59:41
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 480.000 36 3 0
NAME VALUE
A2 10016.000
A3 10018.000
AA1 10013.000
AA2 10015.000
AA3 10017.000
AI 10014.000
OCH1 10.000
OCH11 10.000
OCH2 6.000
OCH22 12.000
OCH3 5.000
OCH33 20.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 22 0 0
2 QUEUE 22 0 0
3 SEIZE 22 0 0
4 DEPART 22 0 0
5 ADVANCE 22 0 0
6 RELEASE 22 0 0
7 QUEUE 22 0 0
8 SEIZE 22 0 0
9 DEPART 22 0 0
10 ADVANCE 22 1 0
11 RELEASE 21 0 0
12 QUEUE 21 1 0
13 SEIZE 20 0 0
14 DEPART 20 0 0
15 ADVANCE 20 0 0
16 RELEASE 20 0 0
17 TERMINATE 20 0 0
18 GENERATE 15 0 0
19 QUEUE 15 0 0
20 SEIZE 15 0 0
21 DEPART 15 0 0
22 ADVANCE 15 1 0
23 RELEASE 14 0 0
24 QUEUE 14 0 0
25 SEIZE 14 0 0
26 DEPART 14 0 0
27 ADVANCE 14 0 0
28 RELEASE 14 0 0
29 QUEUE 14 0 0
30 SEIZE 14 0 0
31 DEPART 14 0 0
32 ADVANCE 14 0 0
33 RELEASE 14 0 0
34 TERMINATE 14 0 0
35 GENERATE 1 0 0
36 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
AI 36 0.733 9.777 1 0 0 0 0 0
A2 36 0.605 8.067 1 38 0 0 0 0
A3 35 0.808 11.486 1 36 0 0 0 1
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
AA1 1 0 36 21 0.162 2.155 5.173 0
AA2 1 0 36 25 0.058 0.768 2.514 0
AA3 2 1 36 10 0.398 5.301 7.340 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
36 0 480.153 36 22 23
38 0 485.207 38 10 11
40 0 486.495 40 0 1
39 0 494.695 39 0 18
41 0 960.000 41 0 35