Имитационного моделирования

8.1. Структура интерактивной системы имитационного модели­рования

Интерактивная система имитационного моделирования (ИСИМ) [5] - это средство автоматизации процесса создания GPSS-моделей. Модели представляются в виде сетей массового обслужива­ния с произвольным количеством узлов для проведения эксперимен­тов с ними без написания программных реализаций. Структура про­граммного генератора показана на рис. 8.1. Дадим описание объектов, показанных на рис. 8.1:

ОРМ - объекты реального мира, которые моделируются.

СМПМ - система меню проектирования моделей, предназна­ченная для взаимодействия проектировщика с программным генера­тором. Она предполагает реализацию функций манипулирования объектами модели или их компонентами (добавление объектов, мо­дификация, удаление);

СПНМ - система параметрической настройки модели, отобра­жающая формальное многоуровневое представление стохастических сетевых моделей в виде концептуальной, логической и программной структурных схем. Для этого задаются узлы сети и связи между узла­ми как некоторые объекты и определяются свойства объектов и свя­зей. После определения всей сети задаются условия эксперимента. Совокупность реализаций СПНМ для модели подготавливает всю не­обходимую информацию для создания имитационной модели в среде GPSS. Эта информация поступает на вход лингвистического процес­сора (ЛП). Система параметрической настройки моделей ориентиро­вана на текстовый файл, который представляет собой описание эле­ментов вершин стохастической сети.

Лингвистический процессор отображает совокупности подмоде­лей каждого узла и связей для конкретной GPSS модели. Он строит модель таким образом, чтобы из допустимого множества блоков бы­ли выбраны необходимые, а потом выстраивает их в логическую по­следовательность. Использование блоков и операций языка GPSS за­висит от модели и методов параметрической настройки.

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

Логический уровень представления модели объединяет объект и выходящую из него связь. На этом уровне определяются свойства объектов и связей модели.

Программный уровень представления модели содержит готовый текст GPSS-программы модели, который создается после компиляции проекта.

Рис. 8.1

Программный генератор полностью автоматизирует процесс создания имитационной модели и проведение экспериментов с ней, но если пользователь знает язык GPSS, то с помощью внешнего ре­дактора он может изменить или дописать код программы. Новая вер­сия ISS 2000 расширяет возможности ИСИМ, включает генерацию формул и применение операционного анализа для поиска узких мест в сети.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: