Организация вывода временных рядов из GPSS-модели

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

Для формирования временного ряда по результатам моделиро­вания в GPSS-программу вставляют специальные строки для запоми­нания этого ряда и вывода его в файл GPSS-отчета. Ниже приведена программа модели CMO вида M/M/1, в которую добавлены стро­ки 11, 71-73, 91-94 для проверки модели на наличие циклов регенера­ции. Начало цикла регенерации отмечается флагом 1111 (если есть циклы регенерации). Цикл регенерации начинается, когда вновь при­бывший транзакт застает CMO пустой (в ней нет транзактов). Про­верка этого условия осуществляется в строке 71 GPSS-программы. В результате прогона модели формируется столбец из сохраняемых ве­личин, который может считываться (например, пакетом статистики). Это позволяет использовать полученные данные для построения параметрической модели и формирования функции распределения для выходных данных имитационной модели.


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



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