logo
Чтоесть / Мое / Конспект лекций Для студентов специальности 080801

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

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

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