Содержание:
Введение. 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с.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.