Язык имитационного моделирования GPSS, страница 5

27    ADVANCE            237             1           0

28    RELEASE            236             0           0

29    QUEUE              236            53           0

30    ENTER              183            0            0

31    DEPART             183            0            0

32    ADVANCE            183            2            0

33    LEAVE              181            0            0

34    TERMINATE          181            0            0

35    GENERATE             1            0            0

36    TERMINATE            1            0            0

FACILITY   ENTRIES   UTIL.   AVE.TIME   AVAIL.  OWNER  PEND  INTER  RETRY  DELAY

STANOK3      310     0.806    6.240       1      334    0      0      0      1

QUEUE       MAX   CONT.  ENTRY  ENTRY(0)  AVE.CONT.  AVE.TIME   AVE.(-0)  RETRY

OCHERED2     2     0      335    236       0.117       0.837      2.831    0

OCHERED3     3     1      311    118       0.405       3.125      5.036    0

OCHERED1    76    75      332     2       38.319      277.008    278.686   0

STORAGE    CAP.  REM.  MIN.  MAX.  ENTRIES   AVL.  AVE.C.  UTIL.  RETRY   DELAY

STANOK2     2     0     0     2      335     1     1.563   0.782    0       0

STANOK1     2     0     0     2      257     1     1.974   0.987    0      75

Из полученных данных следует, что нагрузка на второй и третий станки стала оптимальной и составила 78,2% и 80,6% соответственно.

Однако введенный дополнительный первый станок не снизил нагрузку на этот блок, хотя эффективность обработки увеличилась до 257 заявок. При этом максимальная длина очереди к первому станку равнялась 76 заявкам, 75 заявок из 332 небыли обработаны. К тому же нагрузка теперь уже на два станка №1 по прежнему остается очень высокой 98,7%.

По этому для снижения нагрузки необходимо ввести еще один станок №1.

ОТЧЕТ

START TIME   END TIME    BLOCKS   FACILITIES   STORAGES

0.000        2400.000      36         1           2

LOC   BLOCK TYPE     ENTRY COUNT   CURRENT COUNT   RETRY

1     GENERATE            96             0          0

2     QUEUE               96             0          0

3     ENTER               96             0          0

4     DEPART              96             0          0

5     ADVANCE             96             1          0

6     LEAVE               95             0          0

7     QUEUE               95             0          0

8     ENTER               95             0          0

9     DEPART              95             0          0

10    ADVANCE             95             0          0

11    LEAVE               95             0          0

12    QUEUE               95             1          0

13    SEIZE               94             0          0

14    DEPART              94             0          0

15    ADVANCE             94             0          0

16    RELEASE             94             0          0

17    TERMINATE           94             0          0

18    GENERATE           242             0          0

19    QUEUE              242             0          0

20    ENTER              242             0          0

21    DEPART             242             0          0

22    ADVANCE            242             1          0

23    LEAVE              241             0          0

24    QUEUE              241             0          0

25    SEIZE              241             0          0

26    DEPART             241             0          0

27    ADVANCE            241             1          0

28    RELEASE            240             0          0

29    QUEUE              240             0          0

30    ENTER              240             0          0

31    DEPART             240             0          0

32    ADVANCE            240             3          0

33    LEAVE              237             0          0

34    TERMINATE          237             0          0

35    GENERATE             1             0          0

36    TERMINATE            1             0          0

FACILITY   ENTRIES   UTIL.   AVE.TIME   AVAIL.  OWNER  PEND  INTER  RETRY  DELAY

STANOK3      335     0.885    6.341       1      338    0      0     0       1

QUEUE      MAX   CONT. ENTRY  ENTRY(0)  AVE.CONT.  AVE.TIME   AVE.(-0)   RETRY

OCHERED2    2     0     338    197       0.199      1.411      3.382       0

OCHERED3    3     1     336     78       0.611      4.365      5.685       0

OCHERED1    3     0     335    185       0.274      1.961      4.379       0

STORAGE    CAP.  REM.  MIN.  MAX.  ENTRIES   AVL.  AVE.C.  UTIL.  RETRY  DELAY

STANOK2     2     0     0     2      338      1    1.632   0.816    0      0

STANOK1     3     0     0     3      335      1    2.578   0.859    0      0

По полученным результатам можно сказать, что все три станка загружены оптимально.

Данные для рабочего дня (480 минут)

FACILITY   ENTRIES   UTIL.    AVE.TIME  AVAIL.  OWNER  PEND  INTER  RETRY  DELAY

STANOK3      63      0.822     6.266      1       65    0      0      0      0

QUEUE      MAX  CONT. ENTRY  ENTRY(0)  AVE.CONT.  AVE.TIME   AVE.(-0)   RETRY

OCHERED2    2    0     65      44       0.110       0.809     2.504       0

OCHERED3    3    0     63      16       0.542       4.130     5.536       0

OCHERED1    3    0     63      41       0.178       1.353     3.875       0

STORAGE    CAP.  REM.  MIN.  MAX.  ENTRIES  AVL.  AVE.C.  UTIL.  RETRY   DELAY

STANOK2     2     1     0     2      65      1    1.500   0.750    0       0

STANOK1     3     0     0     3      63      1    2.423   0.808    0       0

ИТОГОВЫЕ ПОКАЗАТЕЛИ МОДЕЛИ

До изменений

После изменений

Станок

480 минут

2400 минут

Станок

480 минут

2400 минут

Средняя загрузка каждого станка в %

№1

№2

№3

94,6

97

45,1

98,9

99,4

45,5

№1 – 3 шт.

№2 – 2 шт.

№3 – 1 шт.

80,8

75

82,2

85,9

81,6

88,5

Среднее время обработки деталей на станках (минут)

№1

№2

№3

17,457

11,087

6,009

18,261

11,525

5,931

№1

№2

№3

6,266

6,341

Длина очередей на обработку для станков

№1

№2

№3

15

22

1

76

128

2

№1

№2

№3

3

2

3

3

2

3

Размер склада для потока деталей

42

207

63

335

Таким образом, производительность потока обработки двух видов деталей увеличилась с 42 до 63 транзактов для одного рабочего дня и с 207 до 335 транзактов для рабочей недели. Т.е. рост производительности составил 150% и 162% соответственно.