logo search
Обработка данных / Томашевский_Имитационное моделирование в среде GPSS_2003

8.2. Построение концептуальной схемы модели

В терминах ИСИМ выполняемые cмоделью работы называются проектом. Для создания нового проекта нужно выбрать пункт менюФайл/Создать. При этом открывается рабочее окно проекта, которое содержит:

– область проектирования модели;

– линейку шаблонов объектов;

– набор кнопок настройки модели.

На первом этапе построения модели необходимо задать ее кон­цептуальную схему, то есть определить узлы и связи стохастическое сети. Другими словами, определяется модель в форме концептуаль­ной структуры. Линейка шаблонов объектов имеет шесть шаблонов, на базе которых строятся узлы стохастической сети. Рассмотрим эти шаблоны.

Генератор – служит для создания потока транзактов.

Одноканальное, многоканальное устройство – база для по­строения узлов в видеCMO.

Терминатор – уничтожает транзакты.

Построитель формул – задает сложные логические и матема­тические выражения для атрибутов модели.

Для добавления узла к модели необходимо нажать мышью на кнопку cизображением необходимого шаблона и потом перетянуть его на область проектирования (drag-and-drop).Kмодели добавляется необходимый узел, А его изображение появляется в области проекти­рования.

Таким образом, можно определить все вершины стохастической сети. Кроме того, используя механизм drag-and-drop, можно располо­жить узлы в области проектирования в наиболее эргономичном и удобном виде.

После определения всех вершин модели необходимо задать свя­зи между узлами. Для этого в правом верхнем углу над областью проектирования есть кнопка Связать узлы. При нажатии на нее пользователю предлагается выбрать узел-источник, А после – узел-приемник транзактов. На связи определения маршрутов движения транзактов наложены определенные ограничения. Так, источником транзактов не может быть выбранный узелТерминатор хотя бы по­тому, что в нем транзакты уничтожаются, А приемником не может быть узелГенератор.

Созданные узлы и связи можно удалять из модели. Для этого нужно выделить необходимый объект и нажать правую кнопку мыши – появится всплывающее меню, из которого нужно выбрать пункт Удалить.

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