Реферат: Моделирование на GPSS

в модели в тот или иной список и переносит транзакты из списка в

список, просматривает списки, выбирая следующий транзакт для обра-

ботки, корректирует таймер модельного времени после обработки всех

транзактов в списке текущих событий.

2. ОСНОВНЫЕ БЛОКИ GPSS/PC И СВЯЗАННЫЕ С НИМИ ОБЪЕКТЫ

2.1. Блоки, связанные с транзактами

С транзактами связаны блоки создания, уничтожения, задержки

транзактов, изменения их атрибутов и создания копий транзактов.

Для создания транзактов, входящих в модель, служит блок

GENERATE (генерировать), имеющий следующий формат:

имя GENERATE A,B,C,D,E

В поле A задается среднее значение интервала времени между мо-

ментами поступления в модель двух последовательных транзактов. Если

этот интервал постоянен, то поле B не используется. Если же интер-

вал поступления является случайной величиной, то в поле B указыва-

ется модификатор среднего значения, который может быть задан в виде

модификатора-интервала или модификатора-функции.

Модификатор-интервал используется, когда интервал поступления

транзактов является случайной величиной с равномерным законом расп-

ределения вероятностей. В этом случае в поле B может быть задан лю-

бой СЧА, кроме ссылки на функцию, а диапазон изменения интервала

поступления имеет границы A-B, A+B .

Например, блок

GENERATE 100,40

создает транзакты через случайные интервалы времени, равномерно

распределенные на отрезке [60;140].

Модификатор-функция используется, если закон распределения ин-

тервала поступления отличен от равномерного. В этом случае в поле B

должна быть записана ссылка на функцию (ее СЧА), описывающую этот

К-во Просмотров: 524
Бесплатно скачать Реферат: Моделирование на GPSS