Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
83
Добавлен:
15.06.2014
Размер:
218.51 Кб
Скачать

Министерство образования Республики Беларусь

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ

Кафедра информационных технологий автоматизированных систем

Отчет по лабораторной работе №8

«МОДЕЛИРОВАНИЕ ЗАМКНУТЫХ СИСТЕМ МАССОВОГО ОБСЛУЖИВАНИЯ И АНАЛИЗ ВРЕМЕНИ ОБРАБОТКИ ЗАЯВОК СРЕДСТВАМИ СИСТЕМЫ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ GPSS WORLD»

Вариант №4

Выполнили: ст.группы 020603

Проверил: Севернев А.М.

Минск 2013

1 Задание

На предприятии используется 30 контрольно-измерительных приборов типа КИП1 и 15 приборов типа КИП2. Периодически требуется мелкая регулировка приборов, а в некоторых случаях – также полная регулировка. Для приборов типа КИП1 мелкая регулировка требуется в среднем через каждые 10 суток работы, для приборов типа КИП2 – в среднем через каждые 20 суток (время работы приборов между операциями регулировки – случайная величина, распределенная по экспоненциальному закону). При выполнении мелкой регулировки примерно в 20% случаев обнаруживается, что для прибора требуется также полная регулировка. Мелкая регулировка занимает от 3 до 5 часов, полная – от 4 до 10 часов. На предприятии работают шесть операторов, выполняющих мелкую регулировку приборов, и имеются три стенда для полной регулировки.

Требуется разработать GPSS-модель для анализа процессов работы и регулировки контрольно-измерительных приборов в течение 300 суток. Предусмотреть получение данных о времени вывода прибора из эксплуатации (т.е. о времени от момента прекращения эксплуатации прибора из-за необходимости его регулировки до возобновления его эксплуатации по окончании регулировки) в табличной форме, причём требуется получить две таблицы: для приборов КИП1 и КИП2.

По результатам моделирования вычислить потери времени на регулировку приборов в процентах от общего времени.

2 Разработка gpss-модели

Для решения задачи моделирования была разработана следующая GPSS-модель:

KIP1 EQU 1

KIP2 EQU 2

KIP1 STORAGE 30

KIP2 STORAGE 15

OPERATOR STORAGE 6

STEND STORAGE 3

NERAB1 TABLE M1,3,1,14

NERAB2 TABLE M1,3,1,14

GENERATE ,,,30

ASSIGN 1,1

ASSIGN 2,240

TRANSFER ,SMALREG

GENERATE ,,,15

ASSIGN 1,2

ASSIGN 2,480

SMALREG ENTER P1

ADVANCE (EXPONENTIAL(1,0,P2))

LEAVE P1

MARK

QUEUE REG1

ENTER OPERATOR

DEPART REG1

ADVANCE 4,1

LEAVE OPERATOR

TRANSFER 200,,BIGREG

TRANSFER ,KON

BIGREG QUEUE REG2

ENTER STEND

DEPART REG2

ADVANCE 7,3

LEAVE STEND

KON TEST E P1,1,PRIB2

SAVEVALUE VREMPR1+,M1

TABULATE NERAB1

TRANSFER ,SMALREG

PRIB2 SAVEVALUE VREMPR2+,M1

TABULATE NERAB2

TRANSFER ,SMALREG

GENERATE 7200

SAVEVALUE POTERVR,(((X$VREMPR1+X$VREMPR2)/7200/45)#100)

TERMINATE 1

START 1

3 Результаты моделирования

В результате выполнения сеанса моделирования получен файл-отчет с результатами моделирования. Содержимое файла-отчета:

GPSS World Simulation Report - Mode7_4.17.1

Wednesday, October 23, 2013 14:10:21

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 7200.000 33 0 4

NAME VALUE

BIGREG 19.000

KIP1 1.000

KIP2 2.000

KON 24.000

NERAB1 10004.000

NERAB2 10005.000

OPERATOR 10002.000

POTERVR 10010.000

PRIB2 28.000

REG1 10006.000

REG2 10008.000

SMALREG 8.000

STEND 10003.000

VREMPR1 10007.000

VREMPR2 10009.000

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 30 0 0

2 ASSIGN 30 0 0

3 ASSIGN 30 0 0

4 TRANSFER 30 0 0

5 GENERATE 15 0 0

6 ASSIGN 15 0 0

7 ASSIGN 15 0 0

SMALREG 8 ENTER 1097 0 0

9 ADVANCE 1097 44 0

10 LEAVE 1053 0 0

11 MARK 1053 0 0

12 QUEUE 1053 0 0

13 ENTER 1053 0 0

14 DEPART 1053 0 0

15 ADVANCE 1053 1 0

16 LEAVE 1052 0 0

17 TRANSFER 1052 0 0

18 TRANSFER 849 0 0

BIGREG 19 QUEUE 203 0 0

20 ENTER 203 0 0

21 DEPART 203 0 0

22 ADVANCE 203 0 0

23 LEAVE 203 0 0

KON 24 TEST 1052 0 0

25 SAVEVALUE 836 0 0

26 TABULATE 836 0 0

27 TRANSFER 836 0 0

PRIB2 28 SAVEVALUE 216 0 0

29 TABULATE 216 0 0

30 TRANSFER 216 0 0

31 GENERATE 1 0 0

32 SAVEVALUE 1 0 0

33 TERMINATE 1 0 0

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

REG1 1 0 1053 1053 0.000 0.000 0.000 0

REG2 1 0 203 203 0.000 0.000 0.000 0

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

KIP1 30 0 0 30 866 1 29.386 0.980 0 0

KIP2 15 1 0 15 231 1 14.832 0.989 0 0

OPERATOR 6 5 0 5 1053 1 0.584 0.097 0 0

STEND 3 3 0 3 203 1 0.198 0.066 0 0

TABLE MEAN STD.DEV. RANGE RETRY FREQUENCY CUM.%

NERAB1 5.290 2.862 0

3.000 - 4.000 334 39.95

4.000 - 5.000 348 81.58

5.000 - 6.000 0 81.58

6.000 - 7.000 0 81.58

7.000 - 8.000 7 82.42

8.000 - 9.000 22 85.05

9.000 - 10.000 22 87.68

10.000 - 11.000 30 91.27

11.000 - 12.000 22 93.90

12.000 - 13.000 28 97.25

13.000 - 14.000 17 99.28

14.000 - 15.000 6 100.00

NERAB2 5.581 3.179 0

3.000 - 4.000 89 41.20

4.000 - 5.000 78 77.31

5.000 - 6.000 0 77.31

6.000 - 7.000 0 77.31

7.000 - 8.000 2 78.24

8.000 - 9.000 4 80.09

9.000 - 10.000 9 84.26

10.000 - 11.000 7 87.50

11.000 - 12.000 7 90.74

12.000 - 13.000 13 96.76

13.000 - 14.000 4 98.61

14.000 - 15.000 3 100.00

SAVEVALUE RETRY VALUE

VREMPR1 0 4422.108

VREMPR2 0 1205.574

POTERVR 0 1.737

Соседние файлы в папке Лаба 1 - 8 Лабы