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

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

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

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ КЫРГЫЗСКОЙ РЕСПУБЛИКИ

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

ОТЧЕТ

По дисциплине: Моделирование (лабораторная работа 4)

Бишкек 2018

Задание:

В центре обслуживания работает несколько отделов. Для оформления прописки необходимо пройти 3: справочную, банк и отдел регистрации по району.

Посетители, подающие документы на прописку, приходят в центр каждый 12+-2 мин. справочной работает 5 сотрудников. Время обслуживания клиентов в данном отделе занимает 3+-2 мин. Далее необходимо оплатить в банке комиссию. Здесь клиенты подразделяются на 2 типа: одни платят минимальную комиссию и встают в очередь в отдел регистрации, а другие

оплачивают еще и дополнительную комиссию и обслуживают вне очереди (относительно приоритетом). В отделе регистрации работает 1 сотрудник, который обслуживает в течении 8+-3мин. Если время ожидания

в очереди в этот отдел превышает лимит в 18+-5 минут, то 95% клиентов покидают центр, а 5% идут в банк оплачивают дополнительную комиссию на обслуживания вне очереди и снова идут в отдел регистрации. Смоделировать 9 часов работы центра, учитывая, что с 12:00 до 13:00-обеденный перерыв. Определить загруженность всех трех отделов центра.

Листинг кода:

sp storage 5

generate 12,2

queue och

enter sp

depart och

advance 3,2

leave sp

met2 queue och1

depart och1

transfer.5,,met11

priority 2

met11 queue och2

seize rs

test g qt$och2,18,met

transfer.95,,met1

priority 3

release rs

transfer ,met2

met depart och2

advance 18,3

release rs

terminate

met1 depart och2

release rs

terminate

generate 240

preempt rs

advance 60

return rs

terminate

generate 540

terminate 1

start 1

Результат:

GPSS World Simulation Report - Untitled Model 1.2.1

Friday, December 21, 2018 09:09:55

NAME VALUE

MET 18.000

MET1 22.000

MET11 11.000

MET2 7.000

OCH 10001.000

OCH1 10002.000

OCH2 10003.000

RS 10004.000

SP 10000.000

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 44 0 0

2 QUEUE 44 0 0

3 ENTER 44 0 0

4 DEPART 44 0 0

5 ADVANCE 44 0 0

6 LEAVE 44 0 0

MET2 7 QUEUE 45 0 0

8 DEPART 45 0 0

9 TRANSFER 45 0 0

10 PRIORITY 24 0 0

MET11 11 QUEUE 45 5 0

12 SEIZE 40 0 0

13 TEST 40 0 0

14 TRANSFER 28 0 0

15 PRIORITY 1 0 0

16 RELEASE 1 0 0

17 TRANSFER 1 0 0

MET 18 DEPART 12 0 0

19 ADVANCE 12 0 0

20 RELEASE 12 0 0

21 TERMINATE 12 0 0

MET1 22 DEPART 27 0 0

23 RELEASE 27 0 0

24 TERMINATE 27 0 0

25 GENERATE 2 0 0

26 PREEMPT 2 0 0

27 ADVANCE 2 1 0

28 RETURN 1 0 0

29 TERMINATE 1 0 0

30 GENERATE 1 0 0

31 TERMINATE 1 0 0

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

RS 42 0.614 7.888 1 23 0 0 0 5

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

OCH 1 0 44 44 0.000 0.000 0.000 0

OCH1 1 0 45 45 0.000 0.000 0.000 0

OCH2 7 6 45 18 1.776 21.313 35.521 0

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

SP 5 5 0 1 44 1 0.251 0.050 0 0

CEC XN PRI M1 ASSEM CURRENT NEXT PARAMETER VALUE

23 0 480.000 23 27 28

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

49 0 544.361 49 0 1

44 0 720.000 44 0 25

50 0 1080.000 50 0 30