Создание имитационной модели процесса
На этом этапе необходимо подробно изложить все действия, связанные с функционированием той или иной системы, возможно, с помощью циклических процедур. Надо указать, какая входная информация требуется и как она будет использована соответствующими операторами системы.
Процесс моделирования начинается с создания исходной модели на языке имитационного моделирования GPSS. Самый простой способ начать моделирование –
это использование, а затем и модернизация существующей модели. Впапке
C:\Program Files\Minuteman Software\GPSS World Student Version\Samples
Modelsимеется большой набор типовых примеров для обучения моделированию.
Инструкции к моделям могут находиться в нескольких текстовых объектах. Процесс моделирования начинается с открытия текстового объекта (файла), если он
присутствует в модели. Для обращения к текстовому объекту в модели используется оператор INCLUDE, далее следует имя текстового файла с расширением .txt,
записываемое в двойных кавычках.
Исходная модель – это определенный набор (список) операторов модели. Оператором модели может быть оператор языка имитационного моделирования
GPSS, процедура языка программирования PLUS или определение PLUS_эксперимента.
На втором этапе создается имитационная модель с помощь транслятора системы GPSSW. Результатом трансляции программы является объект моделирования
блочной структуры.
Трансляцию исходной модели можно выполнить двумя способами.
Первый способ:
• щелкните по пункту Commandглавного меню. Появится выпадающее меню;
• щелкните по пункту Create Simulationили Retranslate. Появится окно
JOURNAL, в котором указываются дата и время начала и окончания трансляции исходной модели.
Второй способ: нажмите комбинацию клавиш Ctrl+Alt+Sдля трансляции или
Ctrl+Alt+Rдля перетрансляции программы.
Если в процессе трансляции в программе обнаруживаются синтаксические
ошибки, то их можно исправить. Для этого:
• щелкните по пункту Search(Поиск) главного меню. Появится выпадающее
меню;
• щелкните по пункту Next Error(Следующая ошибка).
После выполнения этих действий курсор мыши каждый раз устанавливается
на очередной ошибке. Эти действия проводятся до тех пор, пока не будут устранены все выявленные ошибки. При этом курсор мыши циклически проходит список
всех выявленных транслятором ошибок.
Дата добавления: 2015-10-13; просмотров: 903;