Автор работы: Пользователь скрыл имя, 30 Октября 2012 в 18:24, контрольная работа
Задание 1. Моделирование разливной линии.
Задание 2. Моделирование контроля и настройки телевизоров.
Задание 3. Моделирование работы кафе.
Задание 4. Моделирование работы обрабатывающего цеха.
Задание 7. Моделирование работы СМО.
Задание 8. Моделирование функций.
5 SEIZE 1410 0 0
6 DEPART 1410 0 0
7 ADVANCE 1410 1 0
8 RELEASE 1409 0 0
9 TERMINATE 1409 0 0
10 GENERATE 1 0 0
11 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
QUEUING_SYSTEM 1410 0.487 124.331 1 1412 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
QUEUE_QS 14 0 1410 719 0.704 179.854 366.996 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
1412 0 360203.246 1412 7 8
1413 0 360207.961 1413 0 1
1407 0 360381.525 1407 0 3
1414 0 720000.000 1414 0 10
Вывод
Отчет соответствует зависимости
среднего времени обслуживания от длины
очереди (функция SERV_TIME).
Задание 10. Моделирование системы автоматизации проектирования
Система автоматизации проектирования состоит из ЭВМ и трех подключенных к ней терминалов. За каждым терминалом работает один проектировщик, который формирует задания на расчет в интерактивном режиме. Набор строки задания занимает 10 ± 5 с. Анализ строки требует 3 с работы ЭВМ и 5 с работы терминала. В каждый момент времени может анализироваться только одна строка. После набора десяти строк считается, что задание сформировано и поступает на решение, которое занимает 10 ± 3 с работы ЭВМ (решение заданий имеет больший приоритет, чем анализ строк). Вывод результата решения требует 8 с работы терминала, а анализ результата проектировщиком - 30 ± 10 с, после чего цикл повторяется.
Промоделировать работу системы на протяжении 6 ч.
Определить вероятность простоя проектировщика из-за занятости ЭВМ, коэффициент загрузки ЭВМ и параметры очереди к ЭВМ.
Код
GENERATE ,,,3 ; генерируем 3 транзакта (3 проектировщика)
BEGINING ASSIGN counter,10 ; задаем значение параметра транзакта "счетчик"
PRIORITY 1 ; анализ строк имеет меньший приоритет
CYCLE ADVANCE 10,5 ; набор строки задания
QUEUE queue_computer ; транзакт входит в очередь на обслуживание ЭВМ
SEIZE computer ; занимаем ЭВМ
DEPART queue_computer ; уходим из очереди
ADVANCE 3 ; анализ строки требует 3 с работы ЭВМ
RELEASE computer ; освобождаем ЭВМ
ADVANCE 5 ; анализ строки требует 5 с работы терминала
LOOP counter,CYCLE ; уменьшаем счетчик на 1, если значение счетчика >1
; переходим к метке CYCLE
PRIORITY 2 ; решение заданий имеет больший приоритет
QUEUE queue_computer
SEIZE computer
DEPART queue_computer
ADVANCE 10,3 ; решение заданий занимает 10+-3 с работы ЭВМ
RELEASE computer
ADVANCE 8 ; вывод результата - 8 с
ADVANCE 30,10 ; анализ результата проектировщиком
TRANSFER ,BEGINING ; переходим к началу
GENERATE 21600 ; моделируем работу на протяжении 21600 с = 6 ч
SAVEVALUE down_time_freq,((QC$
; вычисляем вероятность простоя проектировщика:
; (кол-во ненулевых входов в очередь ЭВМ) /
; / (кол-во входов в очередь ЭВМ)
TERMINATE 1
START 1
Отчет
GPSS World Simulation Report - lab10.2.1
Monday, December 12, 2011 00:20:35
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 21600.000 23 1 0
NAME VALUE
BEGINING
COMPUTER 10002.000
COUNTER 10000.000
CYCLE
DOWN_TIME_FREQ 10003.000
QUEUE_COMPUTER 10001.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 3 0 0
BEGINING 2 ASSIGN 273 0 0
3 PRIORITY 273 0 0
CYCLE 4 ADVANCE 2725 1 0
5 QUEUE 2724 0 0
6 SEIZE 2724 0 0
7 DEPART 2724 0 0
8 ADVANCE 2724 0 0
9 RELEASE 2724 0 0
10 ADVANCE 2724 0 0
11 LOOP 2724 0 0
12 PRIORITY 272 0 0
13 QUEUE 272 0 0
14 SEIZE 272 0 0
15 DEPART 272 0 0
16 ADVANCE 272 1 0
17 RELEASE 271 0 0
18 ADVANCE 271 0 0
19 ADVANCE 271 1 0
20 TRANSFER 270 0 0
21 GENERATE 1 0 0
22 SAVEVALUE 1 0 0
23 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
COMPUTER 2996 0.502 3.620 1 1 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
QUEUE_COMPUTER 2 0 2996 1972 0.140 1.012 2.961 0
SAVEVALUE RETRY VALUE
DOWN_TIME_FREQ
0 0.342
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
1 2 21600.421 1 16 17
3 1 21603.615 3 4 5
4 2 21621.729 4 19 20
5 0 43200.000 5 0 21
Вывод
Вероятность простоя проектировщика из-за занятости ЭВМ – 0.342, коэффициент загрузки ЭВМ – 0.502.
Параметры очереди к ЭВМ: максимальная длина – 2, на момент окончания моделирования – 0, кол-во входов в очередь – 2996, кол-во «нулевых» (без задержки) входов – 1972, среднее кол-во транзактов в очереди – 0.14, среднее время нахождения транзакта в очереди – 1.012, среднее время нахождения транзакта в очереди без учета нулевых входов – 2.961.
Информация о работе Контрольная работа по "Экономико-математическому моделированию"