Start 1

Команда RMULT разрешает устанавливать начальные значения множителей для генераторов случайных чисел. Команда CLEAR осуществляет сброс собранной статистики в предыдущем прогоне модели и удаляет транзакты из модели, но не устанавливает множи­тели генераторов случайных чисел в начальные значения.

При моделировании стохастических систем, работающих в ста­ционарном режиме, может быть использован регенерирующий ана­лиз, если эти системы регенерируют. Для СМО моменты регенерации определяются номерами тех требований, которые будут, например, заставать устройство обслуживания свободным. Класс регенерирую­щих систем довольно большой. К нему относятся стохастические се­ти СМО, система управления запасами и прочие системы. Поэтому приведем алгоритм построения 100(1-δ)% доверительного интервала с использованием этого метода [15].

1. Провести n циклов регенерации.

2. Вычислить Yj и αj, для любого j -ro цикла, где Yj - сумма исходных значений переменной, полученной от имитационной модели на j -м цикле регенерации, и αj - длина j -го цикла (количество транзактов, которые попали j -й цикл).

3. Вычислить выборочные статистики

где - среднее значение переменной, которая оценивается в имитационной модели; S11, S22, S12 - соответственно выборочные дисперсии значений Yj, и αj,- и выборочный второй смешанный момент значений (Yj, αj).

4. Сформировать доверительный интервал

где ; Ф - функция стандартизированного нормального распределения. Значение = 1,645 для δ = 0,9, = 1,96 для δ = 0,95.

Если начало первого цикла не совпадает с началом моделиро­вания, то данные, предшествующие первому циклу, необходимо от­бросить.

Пример 9.1 [18]

Покажем, как можно использовать данный алгоритм в GPSS-программе. Ниже приводится GPSS-программа для моделирования СМО вида М/М/1, для которой оценивается значение времени пре­бывания требования в системе и строится доверительный интервал с 90-процентным уровнем доверия.

Программа:

* Regenerative method

* Author V. Tomashevskiy




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