Содержание:
Введение. 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).
Ссылка на скачивание - внизу страницы.