
- •Федеральное агентство по образованию
- •«Тюменский государственный нефтегазовый университет» Кафедра информатики и вычислительной техники
- •1 Системы и сети массового обслуживания
- •2 Назначение и условия применения
- •3 Подготовка к работе
- •4 Описание операций
- •4.1 Построение концептуальной схемы модели
- •4.1.1 Создание новой модели.
- •4.1.2 Добавление новых объектов в модель.
- •4.1.3 Редактирование связей между узлами модели.
- •4.1.4 Удаление объектов и связей.
- •4.1.5 Установка стока отказов.
- •4.2 Параметрическая настройка модели
- •4.2.1 Установка свойств объектов модели.
- •4.2.2 Установка дисциплины выбора приемника
- •4.2.3 Установка дисциплины выбора источника
- •4.3 Настройка условий эксперимента
- •4.4 Расчет показателей эффективности смо
- •4.5 Построение распределений
- •4.6 Проверка гипотезы о предполагаемом виде закона построенного
- •4.7 Выполнение однофакторного эксперимента
- •4.8 Сохранение и загрузка модели
- •5 Аварийные ситуации
- •6 Рекомендации по освоению.
4 Описание операций
4.1 Построение концептуальной схемы модели
4.1.1 Создание новой модели.
Имитационное моделирование исследуемой сети массового обслуживания начинается с создания концептуальной схемы модели. Новая модель автоматически создается при запуске программы. Главное окно программы приведено на рисунке 3.
Рисунок 3 – Главное окно программы
Для создания новой модели после запуска программы нужно выбрать пункт меню ФайлСоздать. Для автоматизации процесса создания графа модели в программе предусмотрен графический конструктор, позволяющий визуализировать сетевую структуру модели, осуществлять операции добавления, удаления, модификации узлов СМО, устанавливать связи между узлами модели. Кроме того, в главном окне программы отображается список всех структурных элементов модели, сгруппированный по видам.
Основными видами структурных элементов модели являются возможные типы заявок и типы узлов сети массового обслуживания: генераторы, накопители, каналы и стоки. Генераторы предназначены для моделирования входящего потока заявок. Они создают новые заявки и передают их в другие узлы модели. Каналы осуществляют обслуживание заявок. Накопитель служит для организации очереди, в которой заявки ожидают обслуживания.
Стоки предназначены для подсчета заявок, покидающих СМО. Один из стоков должен быть выбран в качестве стока отказов, что рассмотрено в пункте 4.1.4.
При создании новой модели программа автоматически добавляет в модель генератор заявок, сток отказов и тип заявки.
4.1.2 Добавление новых объектов в модель.
Процесс создания концептуальной структуры модели состоит в создании элементов сети обслуживания и установлении связей между ними.
Для добавления
нового узла в модель необходимо нажать
кнопку на панели инструментов с
обозначением нужного типа узла, затем
с помощью манипулятора «мышь» указать
то место в области проектирования графа
модели, где требуется расположить новый
объект. При этом в модель добавиться
требуемый узел, а его изображение
появиться в области проектирования и
в списке структурных элементов модели.
Для обозначения объектов используются
следующие условные изображение:
- генератор,
- накопитель,
- канал,
- сток,
- тип заявки.
Чтобы добавить в
модель новый тип заявки, необходимо
нажать кнопку «»
на панели инструментов. Появится
диалоговое окно редактирования типа
заявки, изображенное на рисунке 4, в
котором можно указать наименование
создаваемого типа заявки и нажать кнопку
«OK». Более подробно вопрос
о редактировании параметров типа заявки
изложен в пункте 4.2.1 данного руководства.
Рисунок 4 – Добавление нового типа заявки
Таким образом, можно определить все вершины стохастической сети СМО. Кроме того, используя механизм drag-and-drop, можно расположить узлы на области проектирования в наиболее эргономичном и удобном виде.
4.1.3 Редактирование связей между узлами модели.
Концептуальная структура сети массового обслуживания задается в виде ориентированного графа, вершинами которого являются узлы сети. После определения всех вершин модели необходимо задать связи между узлами. Связи между вершинами графа определяют пути движения заявок по сети. Если в графе определена дуга (v,w), то будем говорить, что объектvявляется источником заявок для объектаw, а объектwявляется приемником заявок для объектаv.
Для
добавления связей в правом верхнем углу
над областью проектирования находится
кнопка «Связать узлы», обозначенная
стрелкой . После нажатия этой кнопки
пользователь должен сначала указать
узел- источник заявок, произведя на нем
щелчок левой кнопкой мыши, а затем таким
же образом указать узел-приемник заявок.
Так как связи определяют маршруты движения заявок, то существуют определенные ограничения. Так в качестве источника заявок не может быть выбран сток, хотя бы потому, что в нем заявки уничтожаются. В качестве приемника заявок не может быть выбран генератор.