- •Цель работы
- •1. Основные принципы языка gpss
- •1.1. Система обслуживания с одним прибором и очередью
- •1.2. Основные понятия, используемые при моделировании систем на gpss
- •1.3. Элементы процедуры решения
- •2. Основные концепции моделирования на gpss
- •2.1. Динамические элементы моделей gpss (транзакты)
- •2.2. Моделирование многоканальных устройств
- •3. Основные блоки языка gpss
- •4. Выходные данные. Значения выходных параметров
- •5. Запуск интерпретатора gpss
- •6. Задания для лабораторных работ
- •6.1. Лабораторная работа № 1
- •6.2. Лабораторная работа №2
- •Приложение
- •Оглавление
4. Выходные данные. Значения выходных параметров
По завершении моделирования интерпретатор GPSS автоматически распечатывает некоторое количество информации о поведении модели. Эта информация включает статистические данные по каждому из элементов, используемых в модели, т.е. по каждому из приборов, очередей и т.д. Для того чтобы иметь представление о работе модели на основании результатов моделирования, ниже приведено описание выходных и входных параметров.
1. Относительное время и абсолютное время – момент модельного времени, в котором завершено моделирование.
2. Прибор (словарь символов для приборов) – здесь указывается перечень приборов. В перечне представлены все символические имена приборов, используемые в модели.
3. Средняя загрузка – время, в течение которого прибор был занят.
4. Число входов – число обслуживаний.
5. Среднее время/тран – среднее время интервала обслуживания.
6. Номер обслуживаемого транзакта – транзакт с таким-то номером находится на обслуживании в таком-то приборе в момент завершения моделирования.
7. Номер захватившего транзакта – номер транзакта, который захватил прибор при завершении моделирования.
8. Содержимое SAVEVALUE – содержимое значений параметров.
Выходные данныеочереди:
1. Очередь (словарь символов для очередей).
2. Максимальное содержимое – наибольшее значение содержимого очереди, зарегистрированное в течение моделирования.
3. Среднее значение – среднее значение содержимого очереди.
4. Всего входов – общее число заявок, вошедших в очередь.
5. Ноль входов – общее число заявок, которые не стояли в очереди.
6. Процент нулей – процент заявок, которые не стояли в очереди.
7. Среднее время/тран – среднее время, проведенное в очереди с учетом нулевых входов.
8. $среднее время/транз – среднее время нахождения в очереди без учета нулевых входов.
9. Текущее содержимое – текущее значение содержимого очереди.
10. Имя таблицы – имя таблицы, в которой представлено распределение времени ожидания для этой очереди.
Выходные данныемногоканальных устройств:
1. Многоканальное устройство – словарь символов для многоканальных устройств.
2. Емкость – максимальная емкость.
3. Средняя загрузка – время, в течение которого прибор был занят.
4. Входы – общее число занятий приборов.
5. Среднее время/тран – среднее время интервала обслуживания.
6. Максимальное содержимое – максимальное число занятий прибора.
7. Среднее содержимое – среднее число занятий прибора.
8. Текущее содержимое – занятая емкость на момент завершения.
Выходная статистика по примеру 6:
Устройство |
Средняя загрузка |
Число входов |
Среднее время/транз. | |||||
PROC |
.80 |
99 |
8.0 | |||||
Очередь |
Max значение |
Среднее значение |
Всего входов |
Ноль входов |
Процент нулей | |||
QQQ |
3 |
1.20 |
99 |
10 |
10.10 | |||
Среднее время/транз. |
$среднее время/транз. |
Текущее значение | ||||||
4.87 |
4.90 |
3 |
Содержимое SAVEVALUE:
A1 = 17.00
A2 = 8.00
5. Запуск интерпретатора gpss
Файл с программой можно создать в любом текстовом редакторе, но он должен быть сохранен в формате «текст DOS», например, в Блокноте с расширением .txt. Для проведения полного факторного эксперимента лучше, если имя файла будет содержать одну цифру или букву. Для запуска программы на языке GPSS необходимо запустить файл GPSS.EXE и указать интерпретатору полное имя файла, в котором находится листинг программы, находящийся в этом же каталоге, например 1.txt.
Для сохранения выходных данных в файл необходимо в командной строке указать путь к этому файлу: gpssr.exe > 2.txt. После этого ввести имя файла, в котором находится программа. Далее пять раз нажать Enter, написатьnи нажатьEnter. После этого можно посмотреть в режиме DOS выходную статистику в файле 2.txt.