Белорусский государственный университет информатики и радиоэлектроники.
Кафедра ИТАС
Отчет
по лабораторной работе №3:
«МОДЕЛИРОВАНИЕ ВЗАИМОСВЯЗАННЫХ ПРОЦЕССОВ»
Вариант № 4
Проверил: Батин Н.В. |
Выполнил: Двойнов Д.А |
Минск, 2006
1. Схема объекта моделирования
Рис. 1 Схема объекта моделирования.
2. GPSS-модель
komputer storage 2 vremya table m1,45,45,11 generate ,,,1 assign 1,1 podrazd1 mark advance (exponential(1,0,60)) transfer ,reshenie generate ,,,1 assign 1,2 podrazd2 mark advance 45,15 transfer ,reshenie generate ,,,1 assign 1,3 podrazd3 mark advance 45,15 transfer ,reshenie reshenie split 2 queue ocher enter komputer depart ocher advance (exponential(2,0,40)) leave komputer assemble 3 tabulate vremya savevalue kolichestvo_resh_zadach+,1 test g m1,240,ret savevalue very_long_task+,1 ret test ne p1,1,podrazd1 test ne p1,2,podrazd2 transfer ,podrazd3 generate 14400 terminate 1 |
Компьютеры, используемые для решения задач Таблица, для учета времени решения задач, туда записывается значение СЧА м1 Имитируем поступление задач от 1-ого подразделения Сбрасываем время Время, через которое поступает следующая задача Переходим на решение задачи Имитируем поступление задач от 2-ого подразделения Сбрасываем время Время, через которое поступает следующая задача Переходим на решение задачи Имитируем поступление задач от 3-ого подразделения Сбрасываем время Время, через которое поступает следующая задача Переходим на решение задачи Решение задач: имитация того, что задача состоит из 3 заданий Вход в очередь к компьютерам Вход в многоканальное устройство Покидаем очередь Имитация решения1 задания Покидаем многоканальное устройство Ждем, пока решится 3 задачи Записываем время решения задачи в таблицу Увеличиваем количество решенных задач Проверяем, заняло ли решение задачи больше 4 часов Если да – то увеличиваем количество таких задач Смотрим, из какого подразделения пришла задача, и оправляем транзакт на это подразделение Имитация работы станков в течении 240 часов. |
3. Результаты моделирования в среде GPSS:
Отчет, полученный в результате моделирования в среде GPSS WORLD.
GPSS World Simulation Report - laba3.20.1
Tuesday, December 05, 2006 21:47:57
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 14400.000 31 0 1
NAME VALUE
KOLICHESTVO_RESH_ZADACH 10003.000
KOMPUTER 10000.000
OCHER 10002.000
PODRAZD1 3.000
PODRAZD2 8.000
PODRAZD3 13.000
RESHENIE 16.000
RET 27.000
VERY_LONG_TASK 10004.000
VREMYA 10001.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 1 0 0
2 ASSIGN 1 0 0
PODRAZD1 3 MARK 68 0 0
4 ADVANCE 68 0 0
5 TRANSFER 68 0 0
6 GENERATE 1 0 0
7 ASSIGN 1 0 0
PODRAZD2 8 MARK 79 0 0
9 ADVANCE 79 0 0
10 TRANSFER 79 0 0
11 GENERATE 1 0 0
12 ASSIGN 1 0 0
PODRAZD3 13 MARK 78 0 0
14 ADVANCE 78 1 0
15 TRANSFER 77 0 0
RESHENIE 16 SPLIT 224 0 0
17 QUEUE 672 3 0
18 ENTER 669 0 0
19 DEPART 669 0 0
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.