Моделирование производственной системы

курсовая работа

3.1 Условная блок-схема модели

моделирование валидация интерактивный имитационный

В задании предлагается осуществить программную реализацию концептуальной модели при помощи специализированного языка компьютерной имитации GPSS/H или среды имитационного моделирования Extend 6.0. Для реализации текущего проекта выбран язык GPSS/H.

Для программной реализации GPSS/H-модели добавлены следующие управляющие операторы:

SIMULATE - для начала моделирования;

ASSIGN - для задания значений параметрам транзактов (1 - требуемый объем ОЗУ, 2 - требуемое время обработки ЦП, 3 - требуемое время вывода результатов в БД, 4 - тестововый параметр для определения текущего времени обработки ЦП).

STORAGE - для задания емкости многоканального устройства - ОЗУ;

ADVANCE - для задержки транзактов на заданное время;

GENERATE - для создания и ввода транзактов в модель;

TRANSFER в режиме статической передачи - для задания различающихся параметров задачам различного типа - объема памяти в ОЗУ, времени обработки ЦП и времени вывода в БД;

QUEUE и DEPART - для описания для очередей к ОЗУ и перед выводом в БД;

ENTER и LEAVE - для занятия и освобождения многоканального устройства - ОЗУ;

SEIZE и RELEASE - для занятия и освобождения блока обработки ЦП и блока вывода в БД;

TEST - для проверки значения текущего времени обработки ЦП;

SPLIT - создание копии транзакта для обеспечения параллельности работы ЦП и вывода результатов в БД.;

GATHER - прием копии транзакта и направление ее на дальнейшую обработку;

TERMINATE - для удаления транзактов из модели;

START - для определения значения счетчика завершения моделирования;

END - для определения конца модели.

Согласно заданию была составлена условная блок-схема имитационной модели (рисунок 2).

Делись добром ;)