Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник по ИМ для заочников.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
648.7 Кб
Скачать

2.5. Структура стандартного отчета

Содержимое окна REPORT (Отчет) показано на рис.2.7 и 2.8.

a)

b)

Рис.2.7. Содержимое окна Отчета. Начало

В заголовке отчета (рис.2.7) указывается имя модели и номер (версия) отчета, а в следующей строке - дата и время его получения. Затем идет общая информация о модели и ее прогоне.

START TIME – модельное время начала сбора статистики. Если не использовалась команда RESET, оно равно 0;

END TIME - модельное время окончания сбора статистики (время окончания последнего прогона);

BLOCKS – количество блоков в модели;

FACILITIES – количество устройств в модели;

STORAGES – количество памятей в модели (объектов GPSS, которые моделируют многоканальные обслуживающие устройства)

Далее в отчете идет таблица символических имен, используемых в модели (рис.2.7., a). Для обозначения устройств, очередей, меток, переменных и т.п. в языке GPSS можно использовать как числовые константы, так и символические имена. Однако в процессе компиляции модели система все символические имена заменяет числами. В столбце NAME указывается символическое имя, а в столбце VALUE – соответствующие числовые эквиваленты, присвоенные компилятором.

На рис 2.7., b показан список блоков модели. В столбце ENTRY COUNT приведено общее число транзактов, входивших в данный блок, в столбце CURRENT COUNT – текущее количество транзактов в блоке (на момент окончания моделирования), а в столбце RETRY – количество транзактов, ожидающих готовности для входа в блок (причины ожидания готовности будут рассмотрены в следующих лабораторных работах). Таким образом, за прошедшее время моделирования (50 единиц) только два транзакта-клиента вошли в систему через блок GENERATE, один из которых покинул парикмахерскую (прошел блок TERMINATE), а один в момент окончания моделирования находился на обслуживании у парикмахера (блок ADVANCE).

a

b

c

Рис.2.8. Содержимое окна отчета. Окончание.

На рис.2.8. показано продолжение отчета о результатах моделирования, где приведены статистические данные о работе устройства Master (a) и очереди QMaster (b), а также распечатка цепи будущих событий (c). В таблице 2.1 даны значения элементов в колонках таблицы устройств (FACILITY), а в таблице 2.2 – соответствующие значения таблицы очередей (QUEUE).

Таблица 2.1. Значения элементов в колонках таблицы устройств

FACILITY

Имя (символическое или числовое) устройства, используемого в модели

ENTRIES

Число входов (количество транзактов, занимавших устройство)

UTIL.

Коэффициент использования устройства (доля времени, в течении которого устройство было занято обслуживанием)

AVE. TIME

Среднее время обслуживания

AVAIL.

Доступность устройства в конце моделирования. 1 означает доступность, 0 - недоступность

OWNER

Номер транзакта, который занимает устройство в момент окончания моделирования (0 означает, что устройство свободно)

PEND

Количество транзактов, которые ожидают прерывания устройства (транзакты в цепи Pending Chain)

INTER

Количество прерванных транзактов (в цепи Interrupt Chain)

RETRY

Количество транзактов, ожидающих наступления каких-либо условий для занятия устройства (транзакты в цепи Retry Chain)

DELAY

Количество транзактов, ожидающих возможности занятия устройства (в цепи Delay Chain)

Таблица 2.2. Значения элементов в колонках таблицы очередей

QUEUE

Имя (символическое или числовое) очереди, используемой в модели

MAX

Максимальное количество транзактов в очереди

CONT.

Текущее количество транзактов в очереди (на конец моделирования)

ENTRY

Общее число входов в очередь

ENTRY(0)

Число нулевых входов (без последующего ожидания)

AVE.CONT

Среднее количество транзактов в очереди

AVE.TIME

Среднее время пребывания транзакта в очереди

AVE.(-0)

Среднее время пребывания в очереди без учета нулевых входов

RETRY

Количество транзактов, ожидающих наступления каких-либо условий для входа в очередь

Изучение цепей событий выходит за рамки программы для студентов-заочников, поэтому структура цепи будущих событий в данном пособии не рассматривается.

Также в отчете могут быть выведены статистические данные по другим объектам GPSS (например, по памятям, таблицам, сохраняемым величинам), и другая информация. Содержимым стандартного отчета можно управлять на вкладке Reports (Отчеты) окна параметров системы моделирования, которое вызывается командой Edit/Settings.. (рис.2.9).

Рис.2.9. Задание информации, включаемой в стандартный отчет