Моделирование передачи данных через каналы в накопитель

Страницы работы

Содержание работы

Содержание:

Введение. 2

Описание объекта. 3

Описание и формализация задачи моделирования. 3

Определение цели, математическая запись критерия цели. 4

Выбор критерия качества моделирования и определение границ модели и характера переменных. 5

Выбор математического аппарата. 6

Детализация модели. 7

Разработка имитационной модели. 7

а) выбор имитаторов основных функций. 8

б) выбор имитаторов вспомогательных функций. 9

В)  составление структуры моделирующего алгоритма. 10

г) описание алгоритма. 12

Заключение. 14

Список литературы.. 15


Введение

        Моделированием называется замещение одного объекта другим с целью получения информации о важнейших свойствах объекта  - оригинала.

        Модель (лат. Modulus - мера) – это объект – заменитель объекта – оригинала, обеспечивающий изучение некоторых свойств оригинала.   

Моделирование – один из наиболее удобных и распространённых способов изучения различных процессов, в том числе и технологических. При проектировании сложных объектов возникают многочисленные задачи, требующие точного просчёта и определения различных рабочих характеристик разрабатываемых объектов.

Наиболее полную информацию можно получить в результате моделирования необходимых объектов на компьютере путём имитации поведения частей сложного объекта или самого объекта целиком, с учётом влияющих факторов в условиях, близких к реальным. Метод имитационного моделирования оказывается незаменимым при решении задач, связанных с автоматизацией управления.

В данной курсовой работе рассмотрено моделирование передачи данных  через каналы в накопитель. В качестве средств программной реализации модели применён язык GPSS.

Описание объекта

Данные, поступающие через 9±4 с, передаются по основному или вспомогательному каналу в накопитель. При исправном основном канале по нему данные передаются за 7±3 с. При сбое основного канала, который происходит через 200±35 с, с задержкой 2 с включается вспомогательный канал и передаёт данные за 8 с. Восстановление основного канала занимает 23±7 с. После восстановления резервный канал выключается и основной канал продолжает работу с очередного данного.

 


         сбой      восст.

                                                                                                  7±3с

Данные

9±4 с

                                                                                                         8с      

Описание и формализация задачи моделирования

    В качестве задачи моделирования определяем разработку описательной, концептуальной и имитационной модели передачи данных через основной и вспомогательный канал в накопитель.

   В качестве объекта фигурирует система обслуживания, основными элементами которой являются входной поток, поступающий из внешней среды, обслуживающий аппарат и правило обслуживания. В этом случае основными функциями, с помощью которых можно реализовать задачу, являются функциями, описывающие процесс функционирования и формализующие указанные выше элементы.

Входной поток. На объекте циркулирует следующие входные потоки:

-Поток входных данных можно реализовать в виде ti = ti-1 + i, где ti – момент поступления в систему i -ых данных, i – интервал времени между данными, ti-1 – момент поступления в систему предыдущих данных, I  - подчиняется закону распределения  f (i ) и обладает соответствующими числовыми характеристиками. i – интервал поступления данных в систему, подчиняется равномерному закону распределения (9 ± 4 с)

-Поток сбоев основного канала можно реализовать в виде tiсб = ti-1 сб + i,

где tiсб – момент наступления i-го сбоя канала, i – интервал времени между сбоями основного канала, ti-1 сб – момент наступления предыдущего сбоя основного канала, I  - подчиняется закону распределения  f (i ) и обладает соответствующими числовыми характеристиками.

tiсб = ti-1 сб + i, где i – интервал наступления сбоя основного канала, подчиняется равномерному закону распределения (200 ± 35 с)

-Поток восстановления основного канала можно реализовать в виде tiвосст = tiсб  + I, где tiвосст – момент восстановления основного канала, i – интервал времени между сбоем основного канала и его восстановлением, tiсб – момент наступления сбоя основного канала, I  - подчиняется закону распределения  f (i ) и обладает соответствующими числовыми характеристиками.

tiвосст = tiсб  + I, где i – интервал восстановления основного канала, подчиняется равномерному закону распределения (23 ± 7 с)

Обслуживающие аппараты

в) Задержка которая требуется вспомогательному каналу, после сбоя основного канала, чтобы начать передавать данные:  2с.        

Определение цели, математическая запись критерия цели

Целью моделирования является определить загрузку вспомогательного канала и частоту отказов канала.

Коэффициент загрузки вспомогательного канала

Кз = Σ / Т,                 

Где Σ  - суммарное время передачи n за время проведения эксперимента (моделирования) Т данных.

Частоту отказов основного канала определим в виде относительной загрузки резервного канала. Относительную загрузку вспомогательного канала определим по формуле p=m/N, где m - число данных, поступивших на резервный канал, N - общее число данных.

Выбор критерия качества моделирования и определение границ модели и характера переменных

В соответствии с поставленными задачами и целью моделирования  в качестве модели выбираем два канала передачи данных. Все остальные потоки и устройства принимаем за внешнюю среду. Структура модели в этом случае примет вид:

                                                             τосн.к

 


            τсбоя      τвосст

 

τд

                                                                 τрезерв.к

   В данном случае фигурируют 5переменных:

τд  - интервал времени между поступлениями данных с математическим ожиданием равным 9с и параметрами:

минимальное значение – 9-4=5с, максимальное значение – 9+4=13с.

τосн.к – интервал времени, за которое передаются данные по основному каналу с математическим ожиданием 7с и параметрами:

минимальное значение – 7-3=4с, максимальное значение – 7+3=10с.

τрезерв.к - интервал времени, за которое передаются данные по резервному каналу каналу с математическим ожиданием 8с.

Похожие материалы

Информация о работе