Имитационное моделирование на GPSS/H. Варжапетян А.Г. - 68 стр.

UptoLike

Составители: 

68
что потоки заявок и обслуживания берутся с разных генераторов.
В ранних версиях использовались 8 встроенных генераторов, старту
ющих с одинаковых начальных позиций, что делало потоки идентич
ными, а задачу сбора статистики достаточно сложной. В последних
версиях статистическая независимость достигается практически не
ограниченным числом потоков и отличием каждой последующей вы
борки на 100 000. Такое отличие потоков практически исключает воз
можность их корреляции. Более тонкие моменты исследования регу
лярности этих процессов в пособии не рассматриваются. Кроме того,
регулировка сдвига начальных значений легко осуществляется с по
мощью оператора управления (ОУ) RMULT и ОБ BRMULT, которые
позволяют сдвигать начальные значения на один миллион и более!
Следует подчеркнуть некоторые методические особенности использо
вания генераторов БСВ. Разброс времени A±B в ОБ GENERATE и
ADVANCE всегда берется с генератора RN1, с этого же генератора бе
рется случайное значение ОБ TRANSFER в статистическом виде.
§ 3.5. ОЦЕНКА КАЧЕСТВА БАЗОВЫХ СЛУЧАЙНЫХ ВЕЛИЧИН,
ПОЛУЧАЕМЫХ ОТ ПРОГРАММНЫХ ГЕНЕРАТОРОВ
3.5.1. Общие представления
Рассмотрим кратко вопросы оценки качества БСВ, т. е. соответ
ствие последовательности БСВ равномерности распределения в ин
тервале (0,1). Такую оценку позволяют осуществлять статистиче
ские тесты. Поскольку причин отклонения БСВ от случайности мно
го, то и тестов проверки также много [15]. Идеальным генератором
считается тот, который проходит все статистические тесты. Каждый
из таких тестов ориентирован на определение частной причины от
клонения последовательности от независимости и случайности. Бу
дем считать, что существует k возможных причин отклонений, и при
выполнении гипотезы случайности вероятность появления i(й при
чины равняется π
i
, i = 1, 2, …, k. Предположим, что рассматривается
достаточно большая последовательность, в которой по разным при
чинам возникло n несоответствий по всем k причинам. Количество
несоответствий по каждой группе обозначим как f
i
, тогда f
1
+ …+ f
k
= n;
так как f
i
имеет вероятность π
i
, то число несоответствий равно
nπ
1
= e
i
. Измерение различия между f
i
и e
i
определяется из выражения
D = (f
1
– e
1
)
2
/ e
1
+ … + (f
k
– e
k
)
2
/ e
k
=
2
1
()/.
k
ii i
i
fe e
=
(3.26)