86877

Дослідження процедур імітаційного моделювання складних технічних об’єктів

Лабораторная работа

Информатика, кибернетика и программирование

Визначити для робочого дня (8 годин) і робочоготижня (5 днів при однозмінномурежимі) середнєнавантаження кожного верстата, середній час обробки деталей кожного типу, яка довжиначерг на обробку для верстатів, якийрозмір складу необхідни й для даного потоку деталей.

Русский

2015-04-11

68 KB

2 чел.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ОДЕСЬКИЙ ДЕРЖАВНИЙ ЕКОЛОГІЧНИЙ УНІВЕРСИТЕТ    

Факультет комп’ютерних наук

Кафедра інформаційних наук

Протокол №2 до лабораторної роботи

Дослідження процедур імітаційного моделювання складних

технічних об'єктівз курсу Моделювання систем

Виконав студент групи К-35

Вавілов К.І.

Одеса 2014

Мета роботи:Навчитися використовувати GPSSWorld (GeneralPurposeSimulationSystem) для дослідження процедур імітаційного моделювання складних технічних об`єктів представлених як система масового обслуговування.  

Необхідно промоделювати робочу ділянку цеху, що складається з кількох верстатів і обробляє два потоки деталей різного типу. Маршрут обробки деталей двохтипів представлений на рис. 6.1. У табл. 6.1 представлено розподілоперацій по верстатам А1, А2 і А 3. Інтервали часу міжнадходженнями деталей і час виконанняопераційрозподіленірівномірно. Інформацію про час надходження і виконанняоперацій наведено у табл. 6.2 і табл. 6.3.

Визначити для робочого дня (8 годин) і робочоготижня (5 днів при однозмінномурежимі) середнєнавантаження кожного верстата, середній час обробки деталей кожного типу, яка довжиначерг на обробку для верстатів, якийрозмір складу необхідни й для даного потоку деталей. Запропонуватиспособимодифікаціїділянки цеху з метою підвищенняефективностійогороботи.

Рис. 2.1 – Маршрут обробки деталей двохтипів


Таблиця 2.1 – Розподіл операцій за верстатами

Варіант

Операція

1

2

3

4

5

6

0 (приклад)

А1

А2

А3

А1

А3

А2

1

А2

А1

А3

А1

А2

А3

Таблиця 2.2 – Інформація про час надходження деталей

Інтервали часу

Інтервали часу

Варіант

надходження деталей

надходження деталей

першого типу, хв

другого типу, хв

0 (приклад)

30 + 5

20 + 5

1

15+ 4

15+ 6

Таблиця 2.3 – Інформація про час виконанняоперацій

Інтервал часу виконання операції

Варіант

за номером, хв

1

2

3

4

5

6

0 (приклад)

5 + 2

20 + 4

10 + 3

7 + 3

15 + 5

15 + 5

1

10 + 3

28+ 8

5+ 2

15 + 3

18 + 3

15+ 5

Текст програми GPSS World

SIMULATE

GENERATE 15,4

QUEUE AA1

SEIZE A2

DEPART AA1

ADVANCE 10,3

RELEASE A2

QUEUE AA2

SEIZE A1

DEPART AA2

ADVANCE 25,8

RELEASE A1

QUEUE AA3

SEIZE A3

DEPART AA3

ADVANCE 5,2

RELEASE A3

TERMINATE

GENERATE 15,6

QUEUE AA1

SEIZE A1

DEPART AA1

ADVANCE 15,5

RELEASE A1

QUEUE AA3

SEIZE A2

DEPART AA3

ADVANCE 18,3

RELEASE A2

QUEUE AA2

SEIZE A3

DEPART AA2

ADVANCE 15,5

RELEASE A3

TERMINATE

GENERATE 480

TERMINATE 1

             GPSS World Simulation Report - Untitled Model 1.3.1

                  Sunday, September 28, 2014 20:41:52  

          START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

               0.000            480.000    36       51          0

             NAME                       VALUE  

         A2                          10001.000

         A3                          10004.000

         AA1                         10000.000

         AA2                         10002.000

         AA3                         10003.000

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

                   1    GENERATE            31             0       0

                   2    QUEUE               31            15       0

                   3    SEIZE               16             0       0

                   4    DEPART              16             0       0

                   5    ADVANCE             16             0       0

                   6    RELEASE             16             0       0

                   7    QUEUE               16             0       0

                   8    SEIZE               16             0       0

                   9    DEPART              16             0       0

                  10    ADVANCE             16             2       0

                  11    RELEASE             14             0       0

                  12    QUEUE               14             0       0

                  13    SEIZE               14             0       0

                  14    DEPART              14             0       0

                  15    ADVANCE             14             0       0

                  16    RELEASE             14             0       0

                  17    TERMINATE           14             0       0

                  18    GENERATE            33             0       0

                  19    QUEUE               33             0       0

                  20    SEIZE               33             0       0

                  21    DEPART              33             0       0

                  22    ADVANCE             33             1       0

                  23    RELEASE             32             0       0

                  24    QUEUE               32            15       0

                  25    SEIZE               17             0       0

                  26    DEPART              17             0       0

                  27    ADVANCE             17             1       0

                  28    RELEASE             16             0       0

                  29    QUEUE               16             0       0

                  30    SEIZE               16             0       0

                  31    DEPART              16             0       0

                  32    ADVANCE             16             1       0

                  33    RELEASE             15             0       0

                  34    TERMINATE           15             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.036      17.358  1        0    0    0     0      0

 2                    1    0.023      10.839  1        0    0    0     0      0

4                    1    0.047      22.711  1        0    0    0     0      0

5                    1    0.040      19.299  1        0    0    0     0      0

6                    1    0.028      13.240  1        0    0    0     0      0

7                    1    0.065      31.057  1        0    0    0     0      0

8                    1    0.030      14.367  1        0    0    0     0      0

9                    1    0.036      17.383  1        0    0    0     0      0

10                   1    0.022      10.701  1        0    0    0     0      0

11                   1    0.045      21.472  1        0    0    0     0      0

12                   1    0.024      11.315  1        0    0    0     0      0

13                   1    0.036      17.277  1        0    0    0     0      0

14                   1    0.035      17.012  1        0    0    0     0      0

15                   1    0.042      20.064  1        0    0    0     0      0

16                   1    0.040      19.107  1        0    0    0     0      0

17                   1    0.067      32.223  1        0    0    0     0      0

18                   1    0.025      12.128  1        0    0    0     0      0

19                   1    0.040      19.351  1        0    0    0     0      0

20                   1    0.036      17.181  1        0    0    0     0      0

21                   1    0.039      18.794  1        0    0    0     0      0

22                   1    0.048      23.039  1        0    0    0     0      0

23                   1    0.028      13.433  1        0    0    0     0      0

24                   1    0.056      26.878  1        0    0    0     0      0

25                   1    0.034      16.387  1        0    0    0     0      0

26                   1    0.043      20.676  1        0    0    0     0      0

27                   1    0.035      16.702  1        0    0    0     0      0

28                   1    0.063      30.157  1        0    0    0     0      0

29                   1    0.032      15.277  1        0    0    0     0      0

30                   1    0.040      18.985  1        0    0    0     0      0

31                   1    0.040      19.415  1        0    0    0     0      0

32                   1    0.038      18.158  1        0    0    0     0      0

33                   1    0.061      29.221  1       33    0    0     0      0

34                   1    0.002       0.746  1       34    0    0     0      0

35                   1    0.041      19.562  1        0    0    0     0      0

37                   1    0.040      18.998  1        0    0    0     0      0

38                   1    0.029      13.835  1        0    0    0     0      0

40                   1    0.023      10.918  1        0    0    0     0      0

42                   1    0.022      10.349  1        0    0    0     0      0

44                   1    0.023      10.960  1        0    0    0     0      0

46                   1    0.032      15.243  1        0    0    0     0      0

48                   1    0.034      16.290  1        0    0    0     0      0

50                   1    0.023      11.069  1        0    0    0     0      0

52                   1    0.036      17.317  1        0    0    0     0      0

54                   1    0.021      10.019  1        0    0    0     0      0

56                   1    0.029      13.971  1        0    0    0     0      0

58                   1    0.028      13.608  1        0    0    0     0      0

60                   1    0.039      18.784  1        0    0    0     0      0

62                   1    0.033      15.698  1        0    0    0     0      0

64                   1    0.018       8.457  1       64    0    0     0      0

A2                  33    0.957      13.921  1       32    0    0     0     30

A3                  30    0.674      10.785  1       31    0    0     0      0

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

AA1                15   15     64     34     6.811     51.086    108.983   0

AA2                 1    0     32     26     0.044      0.662      3.530   0

AA3                16   15     46      6     7.542     78.701     90.506   0

FEC XN   PRI         BDT      ASSEM  CURRENT  NEXT  PARAMETER    VALUE

   33    0         480.386     33     10     11

   31    0         483.480     31     32     33

   66    0         486.410     66      0     18

   64    0         491.392     64     22     23

   67    0         493.399     67      0      1

   32    0         496.680     32     27     28

   34    0         498.191     34     10     11

   68    0         960.000     68      0     35

Висновок: Під час виконання лабораторної роботи я дослідив процедури імітаційного моделювання складних технічних об`єктів представлених як система масового обслуговування. Виконав поставлене завдання використовуючи значення з таблиць 8 варіанту. Отриманні результати були занесенні в звіт.