- •Оглавление
- •Предисловие
- •Введение
- •1. Общие сведения
- •1.1. Краткие сведения
- •1.2. Программное обеспечение
- •2. Общие сведения о языке gpss
- •2.1. Синтаксис языка
- •3. Блоки языка gpss
- •3.1. Создание и уничтожение транзакта
- •3.2. Задержка транзактов в блоках
- •3.3. Работа с устройствами
- •3.4. Сбор статистических данных с помощью очередей
- •3.5. Изменение маршрутов транзактов
- •3.6. Работа с памятью
- •3.7. Приоритеты
- •3.8. Изменение параметров транзакта
- •3.9. Синхронизация транзитное
- •3.10. Управляющие блоки
- •Моделирование задач сервиса с одним прибором и одной очередью
- •Содержание отчета по практической работе
- •Моделирование задач сервиса с многоканальными системами
- •Содержание отчета по практической работе
- •Моделирование задач сервиса с многоканальными устройствами
- •Содержание отчета по практической работе
- •Моделирование задач с синхронизацией транзактов
- •Содержание отчета по практической работе
- •Основные операторы языка gpss
- •Элементы стандартного отчёта
- •1. Общая информация о результатах работы модели.
- •2. Информация об именах.
- •Информация о блоках.
- •Информация об объектах типа «устройство».
- •Информация об объектах типа «очередь».
- •6. Информация об объектах типа «многоканальное устройство».
- •Словарь терминов и определений
- •Алфавитно-предметный указатель
- •Сапр в сервисе. Моделирование систем сервиса на языке gpss
- •644099, Омск, ул. Красногвардейская, 9
Элементы стандартного отчёта
Строка заголовка стандартного отчёта содержит имя файла модели, который создал отчёт. Также в неё включена дата и время прогона модели.
GPSS World Simulation Report - Пример 2.8.24.2
Tuesday, September 02, 2003 11:45:55
1. Общая информация о результатах работы модели.
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 43200.000 23 1 0
START TIME – начальное время. Абсолютное модельное время в момент начала моделирования. Устанавливается равным абсолютному модельному времени с помощью оператора RESET или CLEAR;
END TIME – конечное время. Абсолютное модельное время, когда счётчик завершения принимает значение 0;
BLOCKS – количество блоков, использованных в текущей модели, к моменту завершения моделирования;
FACILITIES – количество устройств, использованных в модели, к моменту завершения моделирования;
STORAGES – количество многоканальных устройств, использованных в текущей модели к моменту завершения моделирования.
2. Информация об именах.
Файл статистики содержит информацию об именах, которые просматривает GPSS в ходе моделирования.
NAME VALUE
REM1 10005.000
REMQ 10003.000
REMQ1 10006.000
REMQ2 10004.000
VRREM 10002.000
VRREM1 10000.000
VRREM2 10001.000
NAME – перечень заданных пользователем имён, содержащихся в программе модели;
VALUE – числовое значение, присваиваемое имени. Система начинает отчёт с 10 000.
Информация о блоках.
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 728 0 0
2 QUEUE 728 0 0
3 QUEUE 728 153 0
4 SEIZE 575 0 0
5 DEPART 575 0 0
6 DEPART 575 0 0
7 ADVANCE 575 0 0
8 RELEASE 575 0 0
9 TABULATE 575 0 0
10 TRANSFER 575 0 0
11 GENERATE 595 0 0
12 QUEUE 595 0 0
13 QUEUE 595 124 0
14 SEIZE 471 0 0
15 DEPART 471 0 0
16 DEPART 471 0 0
17 ADVANCE 471 1 0
18 RELEASE 470 0 0
19 TABULATE 470 0 0
MET1 20 TABULATE 1045 0 0
21 TERMINATE 1045 0 0
22 GENERATE 100 0 0
23 TERMINATE 100 0 0
LABEL – метка, алфавитно-цифровое имя данного блока (если оно задано);
LOC – числовой номер позиции данного блока в модели;
BLOCK COUNT – тип блока GPSS;
ENTRY COUNT – количество транзактов, вошедших в данный блок, с начала работы программы или после последнего выполнения оператора RESET или CLEAR;
CURRENT COUNT – количество транзактов, находящихся в данном блоке к моменту завершения моделирования;
RETRY – количество транзактов, ожидающих специального условия, зависящего от состояния данного блока.