ADVANCE 20,4 ;задержка транзакта (выполнение 1-ой операции)
RELEASE stanok1 ;освобождение станка
TERMINATE ;уничтожить транзакт (обработка детали второго типа закончена)
********* третий сегмент модели
GENERATE 2400 ;генерация таймера
TERMINATE 1 ;удаление одного транзакта из системы
START 1 ;начало моделирования
ОТЧЕТ
Таблица 1.
START TIME |
END TIME |
BLOCKS |
FACILITIES |
STORAGES |
Стартовое время моделирования |
Конечное время моделирования |
Количество блоков |
Количество приборов |
Количество памяти |
0.000 |
2400.000 |
36 |
3 |
0 |
Таблица 2.
NAME |
VALUE |
Наименование |
Значение |
OCHERED1 |
10004.000 |
OCHERED2 |
10000.000 |
OCHERED3 |
10002.000 |
STANOK1 |
10005.000 |
STANOK2 |
10001.000 |
STANOK3 |
10003.000 |
Таблица 3.
LOC |
BLOCK TYPE |
ENTRY COUNT |
CURRENT COUNT |
RETRY |
Строка |
Имя блока |
Число входов |
Текущее содержимое |
Повторно |
1 |
GENERATE |
95 |
0 |
|
2 |
QUEUE |
95 |
37 |
0 |
3 |
SEIZE |
58 |
0 |
|
4 |
DEPART |
58 |
0 |
|
5 |
ADVANCE |
58 |
0 |
|
6 |
RELEASE |
58 |
0 |
|
7 |
QUEUE |
58 |
22 |
0 |
8 |
SEIZE |
36 |
0 |
|
9 |
DEPART |
36 |
0 |
|
10 |
ADVANCE |
36 |
0 |
|
11 |
RELEASE |
36 |
0 |
|
12 |
QUEUE |
36 |
0 |
|
13 |
SEIZE |
36 |
0 |
|
14 |
DEPART |
36 |
0 |
|
15 |
ADVANCE |
36 |
0 |
|
16 |
RELEASE |
36 |
0 |
|
17 |
TERMINATE |
36 |
0 |
|
18 |
GENERATE |
240 |
0 |
|
19 |
QUEUE |
240 |
91 |
0 |
20 |
SEIZE |
149 |
0 |
|
21 |
DEPART |
149 |
0 |
|
22 |
ADVANCE |
149 |
0 |
|
23 |
RELEASE |
148 |
0 |
|
24 |
QUEUE |
148 |
0 |
|
25 |
SEIZE |
148 |
0 |
|
26 |
DEPART |
148 |
0 |
|
27 |
ADVANCE |
148 |
0 |
|
28 |
RELEASE |
148 |
0 |
|
29 |
QUEUE |
148 |
54 |
0 |
30 |
SEIZE |
94 |
0 |
|
31 |
DEPART |
94 |
0 |
|
32 |
ADVANCE |
94 |
1 |
0 |
33 |
RELEASE |
93 |
0 |
|
34 |
TERMINATE |
93 |
0 |
|
35 |
GENERATE |
1 |
0 |
|
36 |
TERMINATE |
1 |
0 |
Таблица 4.
FACILITY (имя прибора) |
STANOK1 |
STANOK2 |
STANOK3 |
ENTRIES (число входов в прибор) |
130 |
207 |
184 |
UTIL (нагрузка прибора) |
0.989 |
0.994 |
0.455 |
AVE. TIME (среднее время обслуживания) |
18,261 |
11,525 |
5,931 |
AVAIL (количество доступных приборов) |
1 |
1 |
1 |
OWNER () |
132 |
209 |
0 |
PEND (количество транзактов ждущих решение) |
0 |
0 |
0 |
INTER |
0 |
0 |
0 |
RETRY (повторно обслужено) |
0 |
0 |
0 |
DELAY (задержано транзактов) |
76 |
128 |
0 |
Таблица 5.
QUEUE (имя очередь) |
OCHERED1 |
OCHERED2 |
OCHERED3 |
MAX (максимальное количество заявок) |
76 |
128 |
2 |
CONT (количество невыполненных заявок ) |
76 |
128 |
0 |
ENTRY (общее число поступавших заявок) |
206 |
335 |
184 |
ENTRY(0) (число входов без задержек) |
1 |
2 |
143 |
AVE.CONT (среднее число заявок) |
37,1 |
62,210 |
0,071 |
AVE.TIME (среднее время нахождения) |
432,238 |
445,687 |
0,931 |
AVE.(-0) (среднее время нахождения без учета нулевых ) |
434,346 |
448,364 |
4,180 |
RETRY (повторно) |
0 |
0 |
0 |
РЕЗУЛЬТАТЫ МОДЕЛИРОВАНИЯ
Станок |
480 минут |
2400 минут |
Средняя загрузка каждого станка в % |
||
№1 №2 №3 |
94,6 97 45,1 |
98,9 99,4 45,5 |
Среднее время обработки деталей на станках (минут) |
||
№1 №2 №3 |
17,457 11,087 6,009 |
18,261 11,525 5,931 |
Длина очередей на обработку для станков |
||
№1 №2 №3 |
15 22 1 |
76 128 2 |
Размер склада для потока деталей |
||
42 |
207 |
Из результатов моделирования видно, что станки №1 и №2 перегружены, а станок №3 недогружен. При общем количестве поступивших заявок 209 в очередь к первому станку было выполнено только 130, а 79 – недовыполнено. Такая же ситуация прослеживается и в очереди перед вторым станком. Из 335 поступивших заявок, было обработано только 207, а 128 задержано.
Для повышения производительности работы участка можно использовать два станка №2.
Текст программы
SIMULATE
stanok2 STORAGE 2
GENERATE 25,4
QUEUE ochered2
ENTER stanok2
DEPART ochered2
ADVANCE 10,3
LEAVE stanok2
***************************
QUEUE ochered1
SEIZE stanok1
DEPART ochered1
ADVANCE 15,5
RELEASE stanok1
***************************
QUEUE ochered3
SEIZE stanok3
DEPART ochered3
ADVANCE 10,3
RELEASE stanok3
TERMINATE
***************************
GENERATE 10,3
QUEUE ochered2
ENTER stanok2
DEPART ochered2
ADVANCE 12,5
LEAVE stanok2
**************************
QUEUE ochered3
SEIZE stanok3
DEPART ochered3
ADVANCE 5,2
RELEASE stanok3
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.