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

Моделирование систем / моделир-лаб1

.docx
Скачиваний:
6
Добавлен:
27.01.2022
Размер:
33.8 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ и НАУКИ

КЫРГЫЗСКОЙ РЕСПУБЛИКИ

КЫРГЫЗСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ им. И. РАЗЗАКОВА

ФАКУЛЬТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

КАФЕДРА «ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»

Отчет

По моделированию

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

Бишкек 2019

Задание:

В ремонтную службу предприятия поступают инструменты для на­ладки. Интервалы между моментами поступления инструментов составляют от 10 до 20 минут.

Сначала все инструменты поступают к одному из трех наладчиков. Наладчик выполняет их мелкую наладку и (при необходимости) полную наладку. Мелкая наладка требуется для всех инструментов и занимает ровно 10 минут. Полная наладка требуется примерно для 60% инструментов; она занимает от 20 до 40 минут.

Для всех инструментов требуется проверка на стенде автоматического контроля. Для инструментов, для которых выполнялась только мелкая наладка, такая проверка занимает от 5 до 10 минут. Для инс­трументов, для которых выполнялась полная наладка, проверка занимает 15 минут.

Затраты, связанные с мелкой наладкой инструмента, составляют 3 ден. ед., затраты на полную наладку – 8 ден. ед., на проверку на стенде – 5 ден. ед.

Требуется разработать GPSS-модель, имитирующую работу ремонтной службы в течение 100 часов. Программа должна сообщать: количество инструментов, для которых потребовалась только мелкая наладка; количество инструментов, для которых потребовалась полная наладка; общие затраты на наладку всех инструментов.

Концептуальная модель

Листинг кода

STANOK STORAGE 3

GENERATE 15,5

QUEUE QSTAN

ENTER STANOK

DEPART QSTAN

ADVANCE 10

SAVEVALUE VIRUCHKA+,3

TRANSFER .4,,NETN

ADVANCE 30,10

ASSIGN 1,2

SAVEVALUE VIRUCHKA+,8

TRANSFER ,CHECK

NETN ASSIGN 1,1

CHECK LEAVE STANOK

QUEUE QSTEND

SEIZE STEND

DEPART QSTEND

TEST E P1,2,TIPM

ADVANCE 15

TRANSFER ,KONEC

TIPM ADVANCE 7.5,2.5

KONEC RELEASE STEND

SAVEVALUE VIRUCHKA+,5

SAVEVALUE P1+,1

KON TERMINATE

GENERATE 6000

SAVEVALUE KOL_INS,N$KON

TERMINATE 1

START 1

Результат

GPSS World Simulation Report - моделир лаб 1.2.1

Tuesday, October 22, 2019 11:31:40

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 6000.000 27 1 1

NAME VALUE

CHECK 13.000

KOL_INS 10005.000

KON 24.000

KONEC 21.000

NETN 12.000

QSTAN 10001.000

QSTEND 10003.000

STANOK 10000.000

STEND 10004.000

TIPM 20.000

VIRUCHKA 10002.000

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 396 0 0

2 QUEUE 396 0 0

3 ENTER 396 0 0

4 DEPART 396 0 0

5 ADVANCE 396 1 0

6 SAVEVALUE 395 0 0

7 TRANSFER 395 0 0

8 ADVANCE 248 0 0

9 ASSIGN 248 0 0

10 SAVEVALUE 248 0 0

11 TRANSFER 248 0 0

NETN 12 ASSIGN 147 0 0

CHECK 13 LEAVE 395 0 0

14 QUEUE 395 0 0

15 SEIZE 395 0 0

16 DEPART 395 0 0

17 TEST 395 0 0

18 ADVANCE 248 0 0

19 TRANSFER 248 0 0

TIPM 20 ADVANCE 147 1 0

KONEC 21 RELEASE 394 0 0

22 SAVEVALUE 394 0 0

23 SAVEVALUE 394 0 0

KON 24 TERMINATE 394 0 0

25 GENERATE 1 0 0

26 SAVEVALUE 1 0 0

27 TERMINATE 1 0 0

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

STEND 395 0.805 12.223 1 396 0 0 0 0

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

QSTAN 1 0 396 372 0.016 0.243 4.012 0

QSTEND 3 0 395 110 0.495 7.522 10.425 0

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

STANOK 3 2 0 3 396 1 1.906 0.635 0 0

SAVEVALUE RETRY VALUE

1 0 146.000

2 0 248.000

VIRUCHKA 0 5139.000

KOL_INS 0 394.000

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

397 0 6001.056 397 5 6

398 0 6004.563 398 0 1

396 0 6006.138 396 20 21 1 1.000

399 0 12000.000 399 0 25