Моделирование системы массового обслуживания средствами GPSS World

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

Содержание

 

Введение

. Теоретическая часть

1.1 Компьютерное моделирование

.2 Имитационное моделирование

.3 Инструментальная среда моделирования - GPSS

. Практическая часть

Заключение

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

 

Введение

 

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

1.умение вести научно-исследовательскую и проектно-конструкторскую работу в области исследования и разработки сложных систем;

2.способность ставить и проводить имитационные эксперименты с моделями процессов функционирования систем на современных ЭВМ для оценки вероятностно-временных характеристик систем;

.принятие экономически и технически обоснованных инженерных решений;

.анализ научно-технической литературы в области системного моделирования;

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

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

В настоящее время на рынке средств имитационного моделирования представлено очень большое количество различных систем имитационного моделирования. Можно говорить о нескольких десятках примерно равноценных по своим возможностям систем. Это такие системы, как SLX, GPSS, Arena, Promodel, AnyLogic, MODSIM и другие. Отдельно следует выделить язык имитационного моделирования GPSS, который и был выбран для выполнения курсового проекта. У GPSS много сторонников и много критиков. Сторонники превозносят универсальность, наглядность и простоту использования языка. Критики указывают на некоторую тяжеловесность конструкций, отсутствие современных средств визуализации и консерватизм разработчиков. Но и те и другие признают уникальность GPSS и его вклад в развитие всего рынка имитационного моделирования.

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

 

1. Теоретическая часть

 

.1 Компьютерное моделирование

 

Компьютерное моделирование - это метод решения задачи анализа или синтеза сложной системы на основе использования ее компьютерной модели. Суть компьютерного моделирования заключена в получении количественных и качественных результатов на основе имеющейся модели.

Под компьютерной моделью понимают:

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

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

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

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

Компьютерное моделирование - эффективный метод решения задач анализа и синтеза сложных систем. Методологической основой компьютерного моделирования является системный анализ (в то время как у моделирования на ЭВМ - те или иные разделы теории математических моделей), - именно поэтому в ряде источников наряду с термином компьютерное используется термин системного моделирования, а саму технологию системного моделирования призваны осваивать системные аналитики.

Однако ситуацию не стоит представлять так, что традиционные виды моделирования противопоставляются компьютерному моделированию. Наоборот, доминирующей тенденцией сегодня является взаимопроникновение всех видов моделирования, симбиоз различных информационных технологий в области моделирования, особенно для сложных приложений и комплексных проектов по моделированию. Так, например, имитационное моделирование включает в себя концептуальное моделирование (на ранних этапах формирования имитационной модели), логико-математическое (включая методы искусственного интеллекта) - для целей описания отдельных подсистем модели, а также в процедурах обработки и анализа результатов вычислительного эксперимента и принятия решений; технология проведения, планирования вы