- •Набережные Челны 1999
- •2. Теория массового обслуживания
- •2.1 Задачи теории массового обслуживания
- •2.2. Классификация систем массового обслуживания и их основные характеристики
- •2.4. Многоканальная смо с отказами
- •2.5. Одноканальная смо с ожиданием
- •2.8. Многоканальная смо с ожиданием
- •2.9. Смо с ограниченным временем ожидания
- •2.10. Замкнутые системы массового обслуживания
- •2.11. Системы массового обслуживния с не пуассоновскими потоками событий
- •3.3. Оценка количества испытаний,
- •3.4. Генерирование, равномерно
- •3.6. Имитация случайных величин
- •3.7. Имитация случайных потоков
- •3.8. Имитация процессов функционирования
3.3. Оценка количества испытаний,
НЕОБХОДИМОГО ДЛЯ ОБЕСПЕЧЕНИЯ
ЗАДАННОЙ ТОЧНОСТИ
При имитационном моделировании для получения статистически достоверных результатов необходимо некоторое число N реализаций. Чем больше N, тем точнее оценки. Это число определяется либо предварительно и независимо от наблюдаемых результатов, либо в процессе моделирования с применением метода последовательного анализа.
Первый метод считается классическим, хотя он менее эффективен, чем второй. Рассмотрим его, считая, что задачей имитации является определение среднего значения.
Оценку среднего значения можно рассматривать как значение случайной величины
где Xi - независимые одинаково распределенные случайные величины с неизвестным математическим ожиданием а и дисперсией σ2 . Для достаточно больших N, на основе центральной предельной теоремы, можно утвердить, что
т.е. распределена но нормальному закону с математическим ожиданием а и средне-квадратическим отклонением
Тогда
Зададимся надежностью a и потребуем, чтобы
Величину tα легко определить по таблицам функций Лапласа. Тогда точность оценки удовлетворяет условно
Так как точность решения ε должна быть задана, имеем
откуда получаем требуемое число реализаций
(3.1)
где [...]- целая часть.
Если целью имитации является оценка вероятности, то число реализаций определяется следующим образом. В качестве оценки неизвестной вероятности события Р(A) используется величина
Введем в рассмотрение величину Xi - число наступления события А в i-й реализации. Очевидно, что Xi равно 0 с вероятностью 1-Ри равно единице с вероятностью Р .
Тогда
Легко показать, что
В силу центральной предельной теоремы для достаточно больших N
Тогда по заданной надежности а по таблицам функций Лапласа легко определить ta из условия
(3.2)
При использовании формул (3.1) и (3.2) для определения N требуется знать истинные значения σ2 и Р, которые обычно неизвестны. Поэтому поступают следующим образом. Задаются произвольным числом реализаций, имитируют процесс и определяют оценки s2 и величин σ2 и Р. Далее, используя эти оценки, по формулам (3,1) и (3.2) находят уточненные значения N . Аналогично определяется число реализаций, необходимое для обеспечения заданной точности любых других оценок: дисперсии, корреляций и т.д.
Второй путь определения числа реализаций базируется. на использовании последовательного анализа. В этом случае после каждой реализации с помощью последовательного критерия Вальда принимается решение об окончании процесса или его продолжения. В общих чертах это сводится к сравнению совокупных результатов с некоторой допустимой областью значений, при которых эти результаты обеспечивают желаемый уровень значимости. В том случае, когда результаты по падают в допустимую область, процесс останавливается. Допустимая область значений находится с помощью последовательного критерия Вальда. При использовании последовательного анализа процесс получения результатов требует в общей сложности меньшего числа реализаций, чем при использовании классического метода. Однако при этом заранее неизвестно требуемое число реализаций.