Внесение транзактов в модель. Блок GENERATE

Блок GENERATE (ГЕНЕРИРОВАТЬ)– это блок, через который транзакты входят в модель. Не существует ограничений на количество разных блоков GENERATEв одной модели.

Интервал времени между последовательными появлениями транзактов из блока GENERATEназывают интервалом поступления. Когда транзакт входит в модель через блок GENERATE. интерпретатор планирует время поступления следующего транзакта путем розыгрыша случайного числа c соответствующим распределением интервалов поступления на время, равное текущему значению ЧАСОВ плюс разыгранное значение. При достижении этого значения модельного времени следующий транзакт вводится в модель через блок GENERATEи т.д.

Разработчик должен задать функцию распределения интервалов поступления транзактов в блоке GENERATE.

Ta6лица 4.2 Операнд Значение Значение по умолчанию*
А Средний интервал времени (число, СЧА)
В Половина поля допуска равномерно распределенного интервала (число, CЧА)
С Смещение интервалов Смещение отсутствует
D Ограничитель транзактов
Е Уровень приоритета транзакта. Возможные значения 0 – 127

Все возможные виды случайных распределений интервалов поступления транзактов в GPSS делятся на равномерное распределение и другие виды распределений. В нашем случае специально рассматривают самое простое из всех случайных нетривиальных распределений – равномерное распределение. Использование других видов распределений требует задания функций, которые описаны ниже (см. параграф 4.13).

Форматблока:

GENERATE [A],[B],[C],[D],[E]








Дата добавления: 2015-10-13; просмотров: 598;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.