Процесс включает следующие этапы:
a) Определение модели или алгоритма, которые наиболее точно описывают поведение исследуемой системы.
b) Многократное применение модели с использованием генератора случайных чисел для получения выходных данных модели (моделирование системы). При необходимости моделируют воздействие неопределенности. Модель записывают в форме уравнения, выражающего соотношение между входными и выходными параметрами. Значения, отобранные в качестве входных данных, получают исходя из соответствующих распределений вероятностей, характеризующих неопределенности данных.
c) С помощью компьютера многократно используют модель (часто до 10000 раз) с различными входными данными и получают выходные данные. Они могут быть обработаны с помощью статистических методов для получения оценок среднего, стандартного отклонения, доверительных интервалов.
Рассмотрим систему, состоящую из двух параллельных элементов. При этом для функционирования системы достаточно, чтобы функционировал один элемент. Вероятность безотказной работы первого элемента составляет 0,9, а другого - 0,8.
Данные моделирования представлены в таблице В.4
Таблица В.4 - Результаты применения метода Монте-Карло к системе из двух параллельных элементов
Элемент 1 | Элемент 2 | ||||
Номер итерации | Случайное число | Элемент функционирует | Случайное число | Элемент функционирует | Система |
1 | 0,577 243 | Да | 0,059 355 | Да | 1 |
2 | 0,746 909 | Да | 0,311 324 | Да | 1 |
3 | 0,541 728 | Да | 0,919 765 | Нет | 1 |
4 | 0,423 274 | Да | 0,643 514 | Да | 1 |
5 | 0,917 776 | Нет | 0,539 349 | Да | 1 |
6 | 0,994 043 | Нет | 0,972 506 | Нет | 0 |
7 | 0,082 574 | Да | 0,950 241 | Нет | 1 |
8 | 0,661 418 | Да | 0,919 868 | Нет | 1 |
9 | 0,213 376 | Да | 0,367 555 | Да | 1 |
10 | 0,565 657 | Да | 0,119 215 | Да | 1 |
Для каждого элемента генератор случайных чисел формирует псевдослучайное число из интервала от 0 до 1, которое сопоставляют с вероятностью безотказной работы элемента, затем определяют работоспособность системы. При 10 повторениях процедуры результат 0,9, скорее всего, не будет достигнут. Обычно вычисления продолжают до достижения требуемого уровня точности. В данном примере значение 0,9799 для вероятности безотказной работы системы достигнуто после проведения 20000 итераций.
Приведенная модель может быть расширена различными способами, например путем:
- изменения модели взаимодействия элементов в системе (например, второй элемент находится в резерве и вводится в эксплуатацию сразу после отказа первого элемента);
- замены фиксированной вероятности безотказной работы на переменную (например, подчиняющуюся треугольному распределению), когда вероятность безотказной работы не может быть точно определена;
- использования параметра потока или интенсивности отказов в сочетании с генератором случайных чисел для генерации наработок на отказ или до отказа (экспоненциальное распределение, распределение Вейбулла или другое распределение) и времени восстановления.
Метод Монте-Карло может быть применен для оценки неопределенности финансовых прогнозов, результатов инвестиционных проектов, при прогнозировании стоимости и графика выполнения проекта, нарушений бизнес-процесса и замены персонала.
Данный метод применяют в ситуациях, когда результаты не могут быть получены аналитическими методами или существует высокая неопределенность входных или выходных данных.
В.25.5 Выходные данные
Выходными данными могут быть значения характеристик, как показано в вышеприведенном примере, или распределение вероятности или частоты отказа, или выходом может быть идентификация основных функций модели, которые оказывают основное влияние на выходные данные.
Метод Монте-Карло обычно используют для оценки распределения входных или выходных результатов или характеристик распределения, в том числе для оценки:
- вероятности установленных состояний;
- значений выходных величин, для которых установлены границы, соответствующие некоторому уровню доверия, которые не должны быть нарушены.
Анализ взаимосвязи входных и выходных величин может выявить относительное значение факторов работы системы и идентифицировать способы снижения неопределенности выходных величин.
Дата: 2019-02-19, просмотров: 287.