Моделирование систем / Лаб_3
.docxМинистерство образования и науки Кыргызской Республики
Кыргызский Государственный Технический Университет имени И. Раззакова
Факультет Информационных Технологий
Кафедра: Информатика и Вычислительная Техника
Лабораторная работа №3
Бишкек 2016
Вариант №7
Магистраль передачи данных состоит из двух каналов (основного и резервного) и общего накопителя. При нормальной работе сообщения передаются по основному каналу за 7±3 секунд. В основном канале происходят сбои через интервалы времени 200±35 секунд. Если сбой происходит во время передачи, то за 2 секунды запускается запасной канал, который передает прерванное сообщение с самого начала. Восстановление основного канала занимает 23±7 секунд. После восстановления резервный канал выключается и основной канал продолжает работу с очередного сообщения. Сообщения поступают через 9±4 секунд, и остаются в накопителе до окончания передачи. В случае сбоя передаваемое сообщение передается повторно запасному каналу.
Смоделировать работу магистрали передачи данных в течение 1 ч. Определить загрузку запасного канала и частоту отказов канала, и число прерванных сообщений. Определить функцию распределения времени передачи сообщений по магистрали.
Код:
generate 9,4
queue och
seize first
depart och
advance 7,3
release first
terminate
generate 200,35
preempt first,,met,,re
advance 23,7
return first
terminate
met advance 2
queue och
seize second
depart och
advance 7,3
release second
terminate
generate 3600
terminate 1
start 1
Результат:
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 401 0 0
2 QUEUE 401 0 0
3 SEIZE 401 0 0
4 DEPART 401 0 0
5 ADVANCE 401 0 0
6 RELEASE 390 0 0
7 TERMINATE 390 0 0
8 GENERATE 17 0 0
9 PREEMPT 17 0 0
10 ADVANCE 17 0 0
11 RETURN 17 0 0
12 TERMINATE 17 0 0
MET 13 ADVANCE 11 0 0
14 QUEUE 11 0 0
15 SEIZE 11 0 0
16 DEPART 11 0 0
17 ADVANCE 11 0 0
18 RELEASE 11 0 0
19 TERMINATE 11 0 0
20 GENERATE 1 0 0
21 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
FIRST 418 0.875 7.535 1 0 0 0 0 0
SECOND 11 0.020 6.697 1 0 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
OCH 4 0 412 148 0.652 5.701 8.897 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
421 0 3600.746 421 0 1
409 0 3650.152 409 0 8
422 0 7200.000 422 0 20