Разработка базовой программы для анализа процесса работы узла коммутации. Суть буфера, как многоканальной системы массового обслуживания. Проверка адекватности имитационной модели. Внесение добавочного процессора для ускорения обработки сообщений.
Аннотация к работе
Министерство образования Республики Беларусь КУРСОВАЯ РАБОТА по курсу «Имитационное моделирование систем» на тему «Решение задачи имитационного моделирования с использованием GPSS World»Среди разнообразных инструментов, входящих в состав последних, важное место занимает имитационное моделирование как основа многовариантного прогнозирования и анализа систем высокой степени сложности. Данный метод позволяет анализировать сложные динамические системы (предприятия, банки, отрасли экономики, регионы и т.д.). Применение имитационного моделирования и сценарного подхода позволяет строить эффективные СППР, предназначенные для решения следующего круга задач в различных отраслях и для различных объектов (регионов, корпораций, макроэкономических систем): · прогнозирование и анализ последствий управленческих решений; · построение модели воздействия внешней среды на систему в виде совокупности имитационных моделей внешних воздействующих факторов; К достоинствам метода имитационного моделирования могут быть отнесены: проведение ИЭ над ММ системы, для которой натурный эксперимент не осуществим по этическим соображениям или эксперимент связан с опасностью для жизни, или он дорог, или изза того, что эксперимент нельзя провести с прошлым;В узел коммутации сообщений поступают сообщения с двух входных линий связи (L1,L2). Интервалы времени между моментами поступления сообщений по линии L1 составляют в среднем 15 мс, по линии L2 - 10 мс (экспоненциальные случайные величины). Из узла коммутации сообщения передаются по одной из двух выходных линий связи (L3, L4). Сообщения распределяются по выходным линиям связи следующим образом.Имитация передачи сообщения по линии осуществляется строками: TOLINE1 SEIZE LINE1 В соответствии с кодом модели, когда сообщение передается по линии (поступает в СМО Line1, Line2, Line3 или Line4), остальные сообщения ждут своей очереди и не передаются по линии. Примем, что время передачи по линии осуществляется следующим блоком: для первой линии: ADVANCE (EXPONENTIAL(1,0,15)), для второй линии: ADVANCE(EXPONENTIAL(1,0,10)), для третьей линии: ADVANCE 15,5, для четвертой линии: ADVANCE 15,5. Происходит генерация одного пакета, затем его первому свойству присваивается значение 1, которое показывает, что это сообщение было передано по первой линии. После имитации передачи сообщения по линии описывается передача сообщения из линии в буфер: TRANSFER ,GOTOBUFFБазовая модель и результаты имитации находятся в приложении А. В результате работы узла коммутации в течение 10 секунд было передано всего 1700 сообщений в узел по входным линиям и передано сообщений по выходным линиям - 112.Модифицируем базовую имитационную модель, увеличив емкость буфера до 17 сообщений и изменив распределение по выходным линиям в зависимости от того, с какой входной линии было передано сообщение.Основные результаты, полученные на модифицированной имитационной модели, приведены в приложении Б. Основные характеристики исследованных вариантов системы передачи данных приведены в таблице 5.1. Сообщений передано по входным линиям L1 и L2 1700 1670 Сообщений передано по выходнм линиям L3 и L4. Таким образом, анализ таблицы сравнения базовой и модифицированной модели позволяет сделать следующие выводы: - в обоих случаях коэффициенты загрузки входных линий равны единицеМодель признается адекватной, если выполняются следующие условия: - Непротиворечивость: результаты моделирования не должны противоречить логике. В данных моделях это условие выполняется: количество поступивших запросов соответствует количеству обработанных, находящиеся в очереди и обрабатываемых; средние времена обработки запросов соответствуют указанным в постановке задачи. При переходе к модифицированной модели изменяются коэффициенты загрузки станков, длины очередей и число обработанных деталей.В данной работе была произведена имитация работы узла коммутации, состоящего из буфера и процессора.
План
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. СИСТЕМНОЕ ОПИСАНИЕ ОБЪЕКТА МОДЕЛИРОВАНИЯ И ПОСТАНОВКА ЗАДАЧИ
2. ПОСТРОЕНИЕ БАЗОВОЙ ИМИТАЦИОННОЙ МОДЕЛИ
3. АНАЛИЗ РЕЗУЛЬТАТОВ БАЗОВОЙ ИМИТАЦИОННОЙ МОДЕЛИ
4. ПОСТРОЕНИЕ МОДИФИЦИРОВАННОЙ ИМИТАЦИОННОЙ МОДЕЛИ
5. АНАЛИЗ РЕЗУЛЬТАТОВ МОДИФИЦИРОВАННОЙ ИМИТАЦИОННОЙ МОДЕЛИ