Задание к работе

Исследуемый фрагмент СПД, представленный в виде компо­зиции, приведенной на рис.3.
1 и 2 – входные потоки информации; 3 и 4 - выходные потоки информации; К1 и К2 – образуют совместно дискретный дуплексный канал связи (ДКС); H2, H4 – входные накопители информации, H1, H3 – выходные накопители информации; УК1, УК2 – узлы коммутации – определяют направление передачи информации.

Рис.3. Композиция исследуемого фрагмента СПД.

Исходные данные для моделирования:

средний интервал между пакетами данных – 25 ед. вр.; (GENERATE 25)

емкости накопителей (пакетов) – 20, (40); (STORAGE 20)

время передачи пакета данных по ДКС – 20, (10) ед. вр.; (ASSIGN 1,20)

время передачи подтверждения по ДКС – 1,(0.5) ед. вр.; (ASSIGN 1,1)

время обработки пакета в ЦП – 2, (1) ед. вр.(ADVANCE 2 для CPU1, CPU2);

Промоделировать СПД в течение 10000 временных интервалов, построить гистограммы распределения времени передачи пакета данных с начальными исходными данными (без скобок) и проанализировать результаты моделирования при поочередном изменении исходных данных (в скобках), выявив наиболее эффективный вариант уменьшения времени передачи данных (по наименьшему относительному изменению параметра СПД от начального варианта).

Подготовка к моделированию. Перед началом моделирования можно установить вывод нужных параметров моделирования. Для этого выберем опцию Settings (Установки) из пункта Edit главного меню. На вкладке Reports появится диало­говое окно, в котором можно установить нужные выходные данные: параметры функционирования каналов обслуживания (Facilities), накопителей (Storages) и данные в таблице (Tables)- рис. 4.

Рис. 4. Установка выходных параметров для имитационной модели СПД.

Моделирование системы. После создания имитационной модели не­обходимо ее оттранслировать и запустить на выполнение (текст программы приведен в приложении). Для начала моде­лирования выберем опцию Create Simulation (Произвести моделирование) из пункта Command главного меню. Начнется трансляция исходной модели, а затем и ее выполнение, так как в самой программе имеется управляющая команда START, обеспечивающая автоматическое выполнение оттрансли­рованной программы. После выполнения программы появится журнал трансляции и выполнения Journal и результаты работы программы в окне Report.

Для построения гистограммы нужно выбрать опцию Simulation Window (Окно моделирования) из пункта Window главного меню и выбрать Table Window. Появится всплывающее окно Open Table Window. В раскрывшемся списке Table следует активировать нужную гистограмму. На диаграмме по оси абсцисс отложено время, а по оси ординат количество пакетов, попадающих в выделенный временной интервал. Изменяя входные данные проанализировать как влияют характеристики системы передачи на скорость передачи пакетов информации.

Расшифровка основных результатов:

Общая информация о функционировании системы:

START ТIME (начальное время моделирования.) -

END ТIME (конечное время моделирования) -;

BLOCKS (число блоков, шт.) -;

FACILIТIES (число каналов обслуживания, шт.) -;

STORAGES (число накопителей, шт.) -.

Функционирование каналов обслуживания под именами……:

ENTRIES (число обслуженных требований, шт.) - соответственно, ….;

UТIL. (коэффициент использования канала обслуживания) - ……;

АУЕ. ТIME (среднее время обслуживания, с.) -……;

Функционирование накопителя под именем ….:

САР. (вместимость, шт.) - ….;

REM. (удалено требований, шт.) - ……;

MIN. (минимальное содержимое, шт.) - ….;

МАХ. (максимальное содержимое, шт.) - ……..;

ENTRIES (число входов) - …..;

АVL. (наличие свободных мест на момент окончания моделирования) - да;

АУЕ. С. (средняя вместимость, шт.) - …;

UТIL. (коэффициент использования) - …….;


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: