- •1. Цель работы
- •2. Учебный материал
- •2.1. Введение
- •2.2.Включение gpss world, общее представление о работе в среде gpss world
- •2.3. Основные команды gpss world
- •2.4. Операторы контроля управления
- •2.5. Операторы описания
- •2.6. Редактирование в среде gpss world
- •2.7. Блоки
- •2.8. Стандартные числовые атрибуты
- •Сча для приборов
- •Сча для многоканальных устройств
- •Сча для очередей
- •Сча таблиц
- •Сча блоков
- •Сча системные
- •Сча переменных
- •3. Моделирование
- •4. Задание
2.8. Стандартные числовые атрибуты
В процессе моделирования интерпретатор GPSS WORLD автоматически регистрирует и корректирует информацию, касающуюся различных элементов, используемых в модели. Атрибуты системы - это параметры, которые описывают состояние модели, их называют
стандартными числовыми атрибутами (СЧА). Имя СЧА состоит из двух частей. Первая часть указывает групповое имя (тип элемента и тип информации), вторая часть - конкретного члена группы (числовое имя {j} или символическое {$имя}).
Сча для приборов
Fj или F$имя - 0,если прибор не занят, 1, если свободен
FCj или FC$имя - число занятий прибора
FRj или FR$имя - нагрузка прибора в долях тысячи
FTj или FT$имя - целая часть значения среднего времени задержки транзакта на приборе.
Сча для многоканальных устройств
Rj или R$имя - емкость незаполненной части устройства
Sj или S$имя - емкость заполненной части устройства
SAj или SA$имя - целая часть среднего заполнения уст-ва
SСj или SС$имя - счетчик числа входов в многоканальное устройство. При каждом выполнении блока ENTER для устройства значение счетчика увеличивается на величину операнда В этого блока.
SМj или SМ$имя - максимально занятая емкость устройства. Запоминает максимальное значе-ние Sj(или S$имя)
SRj или SR$имя - нагрузка многоканального устройства, выраженная в долях тысячи
SТj или SТ$имя - целая часть среднего времени пребывания транзакта в устройстве. Вычис-ляется для всех входов.
Сча для очередей
Qj или Q$имя - текущее значение длины очереди
QАj или QА$имя - целая часть среднего значения длины очереди
QСj или QС$имя - число входов в очередь. При каждом выполнении в блоке QUEUE для кон-кретной очереди значение Qj (или Q$имя) увеличивается на величину операнда В
QМj или QМ$имя - максимальное значение длины очереди
QТj или QТ$имя - целая часть среднего времени пребывания в очереди для всех входов
QХj или QХ$имя - целая часть среднего времени пребывания в очереди за исключением нулевых входов.
QZj или QZ$имя - число нулевых входов в очередь. Это число входов в очередь, время пребы-вания которых в очереди было равно нулю.
Сча таблиц
TBj или TB$имя - среднее значение элементов таблицы.
TСj или TС$имя - число учтенных в таблице элементов.
TDj или TD$имя - стандартное отклонение элементов таблицы.
Сча блоков
Nj или N$имя - счетчик входов
Wj или W$имя - счетчик текущего содержимого
Сча системные
RNj - целое число от 000 до 999, если аргумент функции – от 0 до 0,999999, j - целое число из последовательности чисел 1,2,3,4,5,6,7,8
С1 - значение относительного времени, обнуляется операторами RESET и CLEAR
AC1 - значение абсолютного времени, обнуляется оператором CLEAR
TG1 – текущее значение счетчика завершений, устанавливается командой START, уменьшается операндом А блока TERMINATE,
XN1 - номер активного транзакта,
Z1 - размер свободной оперативной памяти
М1 - время пребывания транзакта в модели
PR - уровень приоритета обрабатываемого в данный момент транзакта