Автор работы: Пользователь скрыл имя, 30 Октября 2012 в 18:24, контрольная работа
Задание 1. Моделирование разливной линии.
Задание 2. Моделирование контроля и настройки телевизоров.
Задание 3. Моделирование работы кафе.
Задание 4. Моделирование работы обрабатывающего цеха.
Задание 7. Моделирование работы СМО.
Задание 8. Моделирование функций.
1 GENERATE 542 383 0
2 ENTER 159 0 0
3 ADVANCE 159 2 0
4 LEAVE 157 0 0
5 TRANSFER 157 0 0
6 GENERATE 849 0 0
7 SEIZE 849 0 0
8 ADVANCE 849 0 0
9 RELEASE 849 0 0
10 TRANSFER 849 0 0
U3 11 QUEUE 1006 5 0
12 SEIZE 1001 1 0
13 DEPART 1000 0 0
14 ADVANCE 1000 0 0
15 RELEASE 1000 0 0
16 TERMINATE 1000 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
MACHINE_2 849 0.412 118.757 1 0 0 0 0 0
MACHINE_3 1001 0.482 117.958 1 1387 0 0 0 5
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
QUERY_3 8 6 1006 570 0.376 91.519 211.165 0
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
S_MACH_1 2 0 0 2 159 1 1.987 0.994 0 383
CEC XN PRI M1 ASSEM CURRENT NEXT PARAMETER VALUE
1387 0 243794.609 1387 12 13
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
1393 0 244981.873 1393 0 6
1391 0 245485.562 1391 0 1
448 0 245596.811 448 3 4
429 0 245924.040 429 3 4
Вывод
Количество деталей, которые прошли через первый участок – 157.
Максимальная длина очереди перед третьим участком – 8.
Задание 7. Моделирование работы СМО
7.1. На вход одноканальной обслуживающей системы с интенсивностью l (1/ед. времени) поступает пуассоновский поток требований. С вероятностью р1 требование имеет первый тип, с вероятностью р2 – второй тип. Требования второго типа при выборе из очереди имеют больший приоритет, чем требования первого типа. Время обслуживания требования прибором имеет экспоненциальное распределение со средним значением t1 ед. времени для требования первого типа, t2 - для требования второго типа. Промоделировать обслуживание К требований.
Оценить длину очереди требований перед прибором. В табл. 7.5 приведены варианты заданий и значения параметров.
Построить GPSS-модель, которая состоит: 1) из одного сегмента; 2) из двух сегментов.
7.2. На вход одноканальной обслуживающей системы поступает поток требований, время поступления которых равномерно распределено в интервале от А до В единиц времени. С вероятностью р1 требование имеет первый тип, с вероятностью р2 – второй тип. Требования второго типа при выборе из очереди имеют больший приоритет, чем требования первого типа. Время обслуживания требования прибором имеет экспоненциальное распределение со средним значением t1 единиц времени для требования первого типа, t2 - для требования второго типа. Промоделировать обслуживание K требований.
Оценить длину очереди требований перед прибором.
Таблица 7.5
Вариант |
l |
А |
В |
р1 |
р2 |
t1 |
t2 |
К |
1 |
0,05 |
20 |
40 |
0,4 |
0,6 |
12 |
16 |
100 |
2 |
0,03 |
30 |
70 |
0,2 |
0,8 |
28 |
26 |
200 |
3 |
0,005 |
200 |
300 |
0,3 |
0,7 |
100 |
190 |
300 |
4 |
0,006 |
180 |
260 |
0,65 |
0,35 |
70 |
200 |
400 |
7.1.1.
Код
XPDIS function RN1,C24
0.0,0.0/0.1,.104/.2,.222/.3,.
.6,.915/.7,1.2/.75,1.38/.8,1.
.9,2.3/.92,2.52/.94,2.81/.95,
.98,3.9/.99,4.6/.995,5.3/.998,
GENERATE 1200,FN$XPDIS ; генерируем пуасоновский поток требований
; с интенсивностью 0.05 - интервалы
; поступления распределены экспоненциально
; со средним значением (1 / 0.05) * 60
TRANSFER .6,L1,L2 ; с вероятностью 0.4 требование имеет первый тип
; с вероятностью 0.6 - второй
L1 PRIORITY 1 ; требования первого типа имеют меньший приоритет
QUEUE queue_1
SEIZE machine_1
DEPART queue_1
ADVANCE 720,FN$XPDIS
RELEASE machine_1
TERMINATE 1 ; транзакт удаляется из модели уменьшая
; счетчик завершений на 1
L2 PRIORITY 2 ; требования второго типа имеют больший приоритет
QUEUE queue_1
SEIZE machine_1
DEPART queue_1
ADVANCE 960,FN$XPDIS
RELEASE machine_1
TERMINATE 1 ; транзакт удаляется из модели уменьшая
; счетчик завершений на 1
START 100 ; устанавливаем начальное значение счетчика
; завершений в 100
; (моделируем 100 требований)
Отчет
GPSS World Simulation Report - lab7-1-1.2.1
Monday, December 05, 2011 11:14:39
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 129107.978 16 1 0
NAME VALUE
L1
L2 10.000
MACHINE_1 10002.000
QUEUE_1 10001.000
XPDIS 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 100 0 0
2 TRANSFER 100 0 0
L1 3 PRIORITY 33 0 0
4 QUEUE 33 0 0
5 SEIZE 33 0 0
6 DEPART 33 0 0
7 ADVANCE 33 0 0
8 RELEASE 33 0 0
9 TERMINATE 33 0 0
L2 10 PRIORITY 67 0 0
11 QUEUE 67 0 0
12 SEIZE 67 0 0
13 DEPART 67 0 0
14 ADVANCE 67 0 0
15 RELEASE 67 0 0
16 TERMINATE 67 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
MACHINE_1 100 0.787 1016.282 1 0 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
QUEUE_1 12 0 100 24 2.309 2981.031 3922.409 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
101 0 129225.780 101 0 1
Вывод
Максимальная длина очереди требований перед прибором – 12.
Средняя – 2.309.
7.1.2.
Код
XPDIS function RN1,C24
0.0,0.0/0.1,.104/.2,.222/.3,.
.6,.915/.7,1.2/.75,1.38/.8,1.
.9,2.3/.92,2.52/.94,2.81/.95,
.98,3.9/.99,4.6/.995,5.3/.998,
GENERATE 3000,FN$XPDIS ; 1200 / 0.4 = 3000
PRIORITY 1
QUEUE queue_1
SEIZE machine_1
DEPART queue_1
ADVANCE 720,FN$XPDIS
RELEASE machine_1
TERMINATE 1
GENERATE 2000,FN$XPDIS ; 1200 / 0.6 = 2000
PRIORITY 2
QUEUE queue_1
SEIZE machine_1
DEPART queue_1
ADVANCE 960,FN$XPDIS
RELEASE machine_1
TERMINATE 1
START 100
Отчет
GPSS World Simulation Report - lab7-1-2.2.1
Monday, December 05, 2011 11:32:15
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 110051.716 16 1 0
NAME VALUE
MACHINE_1 10002.000
QUEUE_1 10001.000
XPDIS 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 38 0 0
2 PRIORITY 38 0 0
3 QUEUE 38 2 0
4 SEIZE 36 1 0
5 DEPART 35 0 0
6 ADVANCE 35 0 0
7 RELEASE 35 0 0
8 TERMINATE 35 0 0
9 GENERATE 65 0 0
10 PRIORITY 65 0 0
11 QUEUE 65 0 0
12 SEIZE 65 0 0
13 DEPART 65 0 0
14 ADVANCE 65 0 0
15 RELEASE 65 0 0
16 TERMINATE 65 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
MACHINE_1 101 0.858 934.557 1 100 0 0 0 2
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
QUEUE_1 17 3 103 15 5.522 5900.119 6905.821 0
CEC XN PRI M1 ASSEM CURRENT NEXT PARAMETER VALUE
100 1 105412.089 100 4 5
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
104 0 110107.023 104 0 9
105 0 111810.095 105 0 1
Вывод
Максимальная длина очереди требований перед прибором – 17.
Средняя – 5.522.
7.2.
Код
XPDIS function RN1,C24
0.0,0.0/0.1,.104/.2,.222/.3,.
.6,.915/.7,1.2/.75,1.38/.8,1.
.9,2.3/.92,2.52/.94,2.81/.95,
.98,3.9/.99,4.6/.995,5.3/.998,
GENERATE 1800,600 ; интервалы поступления транзактов распределены
; равномерно в интервале 1200-2400
TRANSFER .6,L1,L2 ; с вероятностью 0.4 требование имеет первый тип
; с вероятностью 0.6 - второй
L1 PRIORITY 1 ; требования первого типа имеют меньший приоритет
QUEUE queue_1
SEIZE machine_1
DEPART queue_1
ADVANCE 720,FN$XPDIS
RELEASE machine_1
TERMINATE 1 ; транзакт удаляется из модели уменьшая
; счетчик завершений на 1
L2 PRIORITY 2 ; требования второго типа имеют больший приоритет
QUEUE queue_1
SEIZE machine_1
DEPART queue_1
ADVANCE 960,FN$XPDIS
RELEASE machine_1
TERMINATE 1 ; транзакт удаляется из модели уменьшая
; счетчик завершений на 1
START 100 ; устанавливаем начальное значение счетчика
; завершений в 100
; (моделируем 100 требований)
Отчет
GPSS World Simulation Report - lab7-2.2.1
Monday, December 05, 2011 11:43:43
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 181180.705 16 1 0
NAME VALUE
L1
L2 10.000
MACHINE_1 10002.000
QUEUE_1 10001.000
XPDIS 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 100 0 0
2 TRANSFER 100 0 0
L1 3 PRIORITY 40 0 0
4 QUEUE 40 0 0
5 SEIZE 40 0 0
6 DEPART 40 0 0
7 ADVANCE 40 0 0
8 RELEASE 40 0 0
9 TERMINATE 40 0 0
L2 10 PRIORITY 60 0 0
11 QUEUE 60 0 0
12 SEIZE 60 0 0
13 DEPART 60 0 0
14 ADVANCE 60 0 0
15 RELEASE 60 0 0
16 TERMINATE 60 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
MACHINE_1 100 0.457 827.683 1 0 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
QUEUE_1 4 0 100 79 0.206 372.961 1776.005 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
101 0 182963.616 101 0 1
Вывод
Максимальная длина очереди требований перед прибором – 4.
Средняя – 0.206.
Задание 8. Моделирование функций
8.1. Задать дискретную GPSS-функцию, приведенную в табл. 7.6.
Построить график функции. Использовать эту функцию в блоке GENERATE.
Таблица 7.6
Значение функции |
2 |
3 |
4 |
8 |
10 |
Вероятность |
0,3 |
0,1 |
0,2 |
0,1 |
0,3 |
Информация о работе Контрольная работа по "Экономико-математическому моделированию"