- •1. Теоретическая часть 5
- •2. Практическая часть 12
- •Введение
- •1. Теоретическая часть
- •1.1. Предмет теории моделирования
- •1.2. Подходы к исследованию систем
- •1.3. Классификация моделей
- •2. Практическая часть
- •2.1. Задание
- •2.2. Определение параметров и переменных модели
- •2.3. Описание концептуальной модели смо
- •2.4. Проверка достоверности концептуальной модели
- •2.5. Построение логической схемы модели
- •2.6. Проверка достоверности модели системы
- •2.7. Выбор инструментальных средств моделирования
- •2.8. Блок-диаграмма
- •2.9. Проведение программирования модели
- •2.10. Проверка достоверности программы
- •2.11. Планирование машинного эксперимента с моделью системы
- •2.12. Представление результатов моделирования
- •2.13. Интерпретация результатов моделирования
- •Заключение
- •Список используемой литературы
ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
Ордена Трудового Красного Знамени федеральное государственное
бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
(МТУСИ)
Высшая школа бизнеса, инновационных технологий и
интеллектуальных систем (ВШ БИТИС)
___________________________________________________________
Кафедра информационных систем
КУРСОВАЯ работа
ПО ДИСЦИПЛИНЕ
Моделирование систем
НА ТЕМУ:
Моделирование систем
Ст. Пупкин В.Д.
Гр. 2БШИ1401
Принял: доцент Жуков Г.В.
Москва 2016
СОДЕРЖАНИЕ
Введение 3
1. Теоретическая часть 5
2. Практическая часть 12
Заключение 30
Список используемой литературы 31
Введение
Процессы функционирования различных систем и сетей связи могут быть представлены той или иной совокупностью систем массового обслуживания (СМО) - стохастических, динамических, дискретно-непрерывных математических моделей. Исследование характеристик таких моделей может проводиться либо аналитическими методами, либо путем имитационного моделирования.
Имитационная модель отображает стохастический процесс смены дискретных состояний СМО в непрерывном времени в форме моделирующего алгоритма. При его реализации на ЭВМ производится накопление статистических данных по тем атрибутам модели, характеристики которых являются предметом исследований. По окончании моделирования накопленная статистика обрабатывается, и результаты моделирования получаются в виде выборочных распределений исследуемых величин или их выборочных моментов. Таким образом, при имитационном моделировании систем массового обслуживания речь всегда идет о статистическом имитационном моделировании.
СМО описывают различные по своей физической природе процессы функционирования экономических, производственных, технических и других систем, например потоки поставок продукции некоторому предприятию, потоки деталей и комплектующих изделий на сборочном конвейере цеха, заявки на обработку информации в ЭВМ от удаленных терминалов и т.д.
Одним из специализированных и эффективных средств имитационного моделирования и исследования сложных техническим систем является GPSS. Это универсальная система имитационного моделирования дискретных объектов, процессов и одноимённого входного языка, предназначенные для построения моделей и проведения вычислительного эксперимента. В него входят специальные средства, позволяющие описывать поведение исследуемых систем в динамике.
Целью данной курсовой работы является изучение и освоение навыков создания имитационных моделей систем массового обслуживания на ЭВМ с помощью специального языка моделирования GPSS , который позволяет проводить эксперименты, занимающие недели, месяцы и даже годы модельного времени, всего за несколько секунд реального времени.
1. Теоретическая часть
1.1. Предмет теории моделирования
Моделирование - это замещение одного объекта (оригинала) другим (моделью) и фиксация и изучение свойств модели. Замещение производится с целью упрощения, удешевления, ускорения изучения свойств оригинала.
Модель- это объект-заместитель объекта-оригинала, обеспечивающий изучение некоторых свойств оригинала.
Рис. 1 - Модель
Компьютерная модель – это программная реализация математической модели, дополненная различными служебными программами (например, рисующими и изменяющими графические образы во времени). Компьютерная модель имеет две составляющие – программную и аппаратную. Программная составляющая так же является абстрактной знаковой моделью. Это лишь другая форма абстрактной модели, которая, однако, может интерпретироваться не только математиками и программистами, но и техническим устройством – процессором компьютера.
Таким образом, моделирование может быть определено как представление объекта моделью для получения информации об этом объекте путем проведения экспериментов с его моделью. Теория замещения одних объектов (оригиналов) другими объектами (моделями) и исследования свойств объектов на их моделях называется теорией моделирования.
Теория моделирования — взаимосвязанная совокупность положений, определений, методов и средств создания моделей. Сами модели являются предметом теории моделирования. Теория моделирования является основной составляющей общей теории систем - системологии, где в качестве главного принципа постулируются осуществимые модели:
система представима конечным множеством моделей, каждая из которых отражает определённую грань её сущности. Обычно процесс разработки сложной системы осуществляется итерационно с использованием моделирования проектных решений. Если характеристики не удовлетворяют
предъявленным требованиям, то по результатам анализа производят корректировку проекта, затем снова проводят моделирование.
При анализе действующих систем с помощью моделирования определяют границы работоспособности системы, выполняют имитацию экспериментальных условий, которые могут возникнуть в процессе функционирования системы. Искусственное создание таких
условий на действительной системе затруднено и может привести к катастрофическим последствиям. Целями моделирования являются:
1) оценка – оценить действительные характеристики проектируемой или
существующей системы, определить насколько система предлагаемой структуры будут соответствовать предъявляемым требованиям.
2) сравнение – произвести сравнение конкурирующих систем одного функционального назначения или сопоставить несколько вариантов построения одной и той же системы.
3) прогноз – оценить поведение системы при некотором предполагаемом сочетании рабочих условий.
4) анализ чувствительности – выявить из большого числа факторов, действующих на систему тем, которое в большей степени влияют на ее поведение и определяют ее показатели эффективности.
5) оптимизация – найти или установить такое сочетание действующих факторов и их
