Лабораторная работа - Имитация выполнения контроля качества - файл n1.doc
Лабораторная работа - Имитация выполнения контроля качестваскачать (55.5 kb.)
Доступные файлы (1):
n1.doc
Министерство образования Республики Беларусь
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
Кафедра информационных технологий автоматизированных систем
Отчет по лабораторной работе №6
«Моделирование сложных систем массового обслуживания средствами системы имитационного моделирования GPSS world»
Вариант №3
Выполнили: | Проверил: |
Ст. гр. |
|
|
|
Минск 2011
1. Задание Некоторые изделия проходят контроль качества. Поток изделий можно считать пуассоновским; средний интервал времени между изделиями составляет 20 минут. Примерно 20% от общего количества изделий составляют изделия типа И1, 50% – И2, 30% – И3. На участке работают два контролёра. Изделие направляется к свободному контролёру, а если оба контролёра заняты – то к тому, у которого меньше изделий, ожидающих обработки. Контроль одного изделия занимает в среднем 15 минут (экспоненциальная случайная величина).
По результатам контроля в среднем 5% изделий бракуются. После контроля годные изделия подаются на упаковочную машину. Длительность упаковки одного изделия распределена по гауссовскому закону; характеристики времени упаковки следующие указаны в таблице 1.
Таблица 1
Тип изделия | Среднее время упаковки, мин | Среднеквадратическое отклонение, мин |
И1 | 5 | 0,5 |
И2 | 10 | 1 |
И3 | 15 | 1 |
Требуется разработать GPSS-модель, имитирующую работу участка контроля и упаковки в течение 48 часов. Предусмотреть подсчёт количества годных и бракованных изделий каждого типа.
2. GPSS-модельTIP FUNCTION RN1,D3
0.2,1/0.7,2/1,3
GENERATE (POISSON(1,20))
ASSIGN 1,FN$TIP
SELECT NU 2,1,2,,,MY_QUEUE
TRANSFER ,OBR
MY_QUEUE SELECT MIN 2,1,2,,Q
OBR QUEUE P2
SEIZE P2
DEPART P2
ADVANCE (EXPONENTIAL(2,0,15))
RELEASE P2
TRANSFER 50,,BRAK
QUEUE QUEUPAK
SEIZE UPAK
DEPART QUEUPAK
TEST E P1,1,CHECK2
ADVANCE (NORMAL(1,5,0.5))
SAVEVALUE TIP1+,1
TRANSFER ,KONUPAK
CHECK2 TEST E P1,2,CHECK3
ADVANCE (NORMAL(2,10,1))
SAVEVALUE TIP2+,1
TRANSFER ,KONUPAK
CHECK3 ADVANCE (NORMAL(3,15,1))
SAVEVALUE TIP3+,1
KONUPAK RELEASE UPAK
TRANSFER ,KON
BRAK SAVEVALUE P1+,1
KON TERMINATE
GENERATE 48000
TERMINATE 1
START 1
3. Результаты моделирования GPSS World Simulation Report - Аврамчиков_Музычкин_Рудой_6.1.1
Sunday, November 27, 2011 23:01:45
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 48000.000 30 3 0
NAME VALUE
BRAK 27.000
CHECK2 19.000
CHECK3 23.000
KON 28.000
KONUPAK 25.000
MY_QUEUE 5.000
OBR 6.000
QUEUPAK 10001.000
TIP 10000.000
TIP1 10004.000
TIP2 10003.000
TIP3 10005.000
UPAK 10002.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 2393 0 0
2 ASSIGN 2393 0 0
3 SELECT 2393 0 0
4 TRANSFER 2297 0 0
MY_QUEUE 5 SELECT 96 0 0
OBR 6 QUEUE 2393 0 0
7 SEIZE 2393 0 0
8 DEPART 2393 0 0
9 ADVANCE 2393 0 0
10 RELEASE 2393 0 0
11 TRANSFER 2393 0 0
12 QUEUE 2282 0 0
13 SEIZE 2282 0 0
14 DEPART 2282 0 0
15 TEST 2282 0 0
16 ADVANCE 463 0 0
17 SAVEVALUE 463 0 0
18 TRANSFER 463 0 0
CHECK2 19 TEST 1819 0 0
20 ADVANCE 1128 0 0
21 SAVEVALUE 1128 0 0
22 TRANSFER 1128 0 0
CHECK3 23 ADVANCE 691 1 0
24 SAVEVALUE 690 0 0
KONUPAK 25 RELEASE 2281 0 0
26 TRANSFER 2281 0 0
BRAK 27 SAVEVALUE 111 0 0
KON 28 TERMINATE 2392 0 0
29 GENERATE 1 0 0
30 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
1 1739 0.577 15.935 1 0 0 0 0 0
2 654 0.208 15.232 1 0 0 0 0 0
UPAK 2282 0.498 10.484 1 2394 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
1 2 0 1739 1654 0.030 0.816 16.688 0
2 1 0 654 643 0.004 0.280 16.648 0
QUEUPAK 3 0 2282 1559 0.105 2.211 6.978 0
SAVEVALUE RETRY VALUE
1 0 19.000
2 0 54.000
3 0 38.000
TIP2 0 1128.000
TIP1 0 463.000
TIP3 0 690.000
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
2394 0 48013.665 2394 23 24 1 3.000
2 1.000
2395 0 48021.000 2395 0 1
2396 0 96000.000 2396 0 29
4 Анализ результатовИз представленных в отчете результатов можно сделать вывод, что имеются значительные простои контролеров и упаковочного оборудования. Коэффициент загрузки первого контролера составляет 0,577; второго 0,208. Максимальная очередь у первого контролера составляет 2 изделия, у второго – 1. Первый контролер выполнил проверку 1739 изделий, вторым – 654 изделий.
В силу малого коэффициента загрузки как первого, так и второго контроллеров, можно увеличить поток изделий и оставить одного контроллера, увеличив коэффициент загрузки.
5 Расчет среднего времени пребывания изделия на контроле качества Из результатов моделирования видно, что в очереди к первому контролеру за время моделирования находилось 1528 изделий, ко второму – 816. Среднее время пребывания в каждой из очередей 3.665 минут и 2.784 минут соответственно. Среднее время контроля изделия у первого контролера составило 15.506 минут, у второго 15.931 минут. На основе этих данных вычислим среднее время пребывания изделия на контроле: ((15.506 + 3.665) * 1528 + (15.931 + 2.784) * 816) / (1528 + 816) ? 18.99 минут.
Кроме того, 95% не бракованных изделий подаются на упаковочную машину. Среднее время пребывания в очереди к упаковочной машине составило 4.980 минут. Среднее время упаковки изделия – 10.398 минут. Таким образом, среднее время пребывания изделия в упаковочной машине составило 10.398 + 4.980 = 15.378 минут.
Среднее время от поступления заявки до окончательной обработки:
Т = 18.99 + 0.95 * 15.378 = 33.599 минут.