СЧА списков пользователя

СЧА Расшифровка
CHj Текущее число транзактов в j-том списке пользователя. Если СЧА обращается к несуществующему списку пользователя, то возвращается 0 и создаётся данный список пользователя.
CAj Среднее число транзактов в j-том списке пользователя. Если СЧА обращается к несуществующему списку пользователя, то возвращается 0 и создаётся данный список пользователя.
CMj Максимальное число транзактов в j-м списке пользователя. Если СЧА обращается к несуществующему списку пользователя, то возвращается 0 и создаётся данный список пользователя.
CCj Число входов в j-й список пользователя. Если СЧА обращается к несуществующему списку пользователя, то возвращается 0 и создаётся данный список пользователя.
CTj Среднее время пребывания транзакта в j-том списке пользователя. Если СЧА обращается к несуществующему списку пользователя, то возвращается 0 и создаётся данный список пользователя.

СЧА логических переключателей

СЧА Расшифровка
LSj Возвращает состояние логического переключателя j: 1 - установлен, 0 - не установлен.
LRj Возвращает инверсное состояние логического переключателя j: 0 - установлен, 1 - не установлен.

 

Примеры СЧА

Рассмотрим примеры СЧА:

· К126 - константа, равная 126;

· V2 - переменная N 2;

· Q4 - длина очереди N 4;

· X5 - хранимая величина N 5;

· FN7 - функция N 7;

· P4 - значение параметра N 4 транзакта;

· *6 - содержимое параметра N 6 транзакта;

· S*3 (или FN*3) - память (или функция), определенная в параметре N 3 транзакта.


Примеры использования СЧА

Пример 1. Рассмотрим пример использования СЧА в блоках ENTER и ADVANCE.

^ ENTER 3,R3

При входе транзакта в блок ENTER, он занимает R3 каналов устройства с именем 3. Поскольку R3 - число доступных каналов МКУ 3, то транзакт занимает все каналы, которые остались свободными до его входа.

ENTER HS,R$SH

Войдя в блок ^ ENTER, транзакт занимает R$SH каналов МКУ с именем HS.

ADVANCE FCSPRIB

Задержка в этом блоке равна числу занятий устройства PRIB.

 

Пример 2. Для наглядности опишем модель с использованием стандартных числовых атрибутов.

Задача: Построить модель обслуживания в системе с относительными приоритетами и с тремя Пуассоновскими потоками заявок на входе (с приоритетами 3, 2 и 1, соответственно), одном обслуживающем аппарате и очереди к нему:

GenFFUNCTIONRN1,C24

0,0/.1,.104/.2,.222/.3,.355/.4,.509/.5,.69/.6,.915

.7,1.2/.75,1.38/.8,1.6/.84,1.83/.88,2.12/.9,2.3/.92,2.52

.94,2.81/.95,2.99/.96,3.2/.97,3.5/.98,3.9/.99,4.6/.995,5.3

.998,6.2/.999,7.0/.9997,8.0

 

GENERATE 50,FN$GenF,,,3

TRANSFER,StartPoint

GENERATE 20,FN$GenF,,,2

TRANSFER,StartPoint

GENERATE 15,FN$GenF,,,1

StartPoint QUEUE DeviceQueue

SEIZE Device

DEPART DeviceQueue

ADVANCE 10,FN$GenF

RELEASE Device

 

TERMINATE 1

Списокиспользуемыхисточников

1) ШрайберТ. Дж. Моделированиена GPSS = Schriber, T. J. Simulation using GPSS. NewYork, 1974, Wiley. — М.: Машиностроение, 1980. — 592 с.

2) Томашевский В., Жданова E. Имитационное моделирование в среде GPSS. — М.: Бестселлер, 2003. — 416 с.

3) http://simulation.kiev.ua/index.php?menu=help_sna

4) http://ve1104.ucoz.ru/_fr/1/11718014.htmСистема имитационного моделированияGPSS/PC

5) http://www.claw.ru/a-technic/15907.htm


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: