Универсальный редактор форм для моделей на GPSS World
Покупка
Основная коллекция
Тематика:
Системы автоматического моделирования
Издательство:
Год издания: 2011
Кол-во страниц: 5
Дополнительно
Скопировать запись
Фрагмент текстового слоя документа размещен для индексирующих роботов
Универсальный редактор форм для моделей на GPSS World. Девятков В.В., Исаев Ф.В. (Элина-Компьютер, г. Казань) Язык GPSS вот уже более 50 лет является одним из основных языков имитационного моделирования и широко используется по всему миру. Одной из наиболее распространенных его версий является GPSS World [1]. По сравнению с возможностями, предоставляемыми пользователю в современных системах имитационного моделирования (ИМ), GPSS World имеет минимум технологических средств создания моделей, их отладки и анализа результатов моделирования. В тоже время функциональная мощь данного языка позволяет успешно конкурировать с современными средствами ИМ, а в некоторых случаях и превосходить, по качеству и мощности создаваемых моделей. Для приближения технологий ввода исходных данных в созданные на GPSS World модели и анализа полученных результатов моделирования нами был создан универсальный редактор форм (далее, редактор). Редактор является примером САИИ для профессионалов ИМ [2]. Основными возможностями, которые предоставляет пользователю редактор, являются: 1) Построение визуально понятной и удобной формы ввода данных. Форма, с помощью которой можно вносить исходные данные в текст модели, не изменяя вручную текст модели. Также можно наглядно оформить ввод данных надписями, рисунками и другими элементами документирования в соответствии с предметной областью модели и по желанию пользователя. 2) Построение формы динамики хода одиночного эксперимента. Данная форма позволяет с помощью графиков, диаграмм и диалоговых секций СЧА просматривать динамику хода эксперимента, как во время моделирования, так и по завершению моделирования. 3) Построение формы ввода серии экспериментов. Используя эту форму, пользователь задает факторы, показатели и план серии экспериментов. С помощью данного плана можно будет проводить серии экспериментов, в которых будут автоматически изменяться выбранные пользователем факторы и собираться значения указанных целевых показателей. 4) Сбор информации по СЧА объектов с помощью динамического мониторинга. Это позволяет более детально изучать динамику изменения объектов модели. 5) Комплексное документирование полученных результатов экспериментов и серий экспериментов с моделью в виде отчета в формате MS World. Это позволяет пользователю быстро, по завершению исследования составить результирующий отчет по проведенному имитационному исследованию. 6) Создание исполняемого EXE-модуля, который создается по составленным формам ввода данных и динамики хода эксперимента и имеет ту же функциональность что и в самом редакторе форм. Данный модуль может запускаться отдельно от редактора и представляет собой отдельное имитационное приложение, которое в случае необходимости может быть передано Заказчику. Основное окно редактора показано на рисунке 1. На нем изображен пример использования редактора для модели «Интермодальная железнодорожная ветка АэропортКазань». Для начала работы с редактором необходима только разработанная и полностью отлаженная GPSS модель, для которой и будет производиться разработка диалоговых форм. Перед использованием модели в редакторе ее надо сохранить в формате TXT, проведя при этом небольшие изменения в модели: