206
Рассмотрим вторую часть задачи. Пусть принято решение о
выводе агрегата в ремонт и требуется определить, каков должен
быть объем работ для минимизации затрат в течение некоторого
промежутка времени, например, до следующего капитального
ремонта. Примем для простоты, что агрегат состоит из двух уз-
лов, ремонт которых может проводиться независимо, т.е. имеется
возможность выбора – ремонтировать один, или сразу два узла.
Набор возможных решений (строки матрицы), таким образом,
определен – имеется два варианта действий. Очевидно, что число
стратегий у «природы» тоже равняется двум: либо второй, пока
еще исправный узел, успешно доработает до следующей оста-
новки на ремонт (по причине ремонта первого), либо он выйдет
из строя раньше. В первом случае оптимальное решение состоит
в ремонте только одного узла, во втором – двух. Матрица
выигрышей будет иметь вид
Нет
Да
Ремонт 1
–
S
р1
–
S
р2
–
S′
–
S
р1
Ремонт 1 и 2
–
S
р1
-
S
р2
–
S
р1
–
S
р2
где S
р1
– стоимость запланированного ремонта первого узла; S
р2
–
стоимость запланированного ремонта второго узла; S′ – стои-
мость цикла остановка – пуск с учетом увеличения вероятности
аварии в период приработки деталей.
Если все параметры известны, то решение этой задачи ничем
не отличается от предыдущего. Затруднения может вызвать оп-
ределение параметра S′, но, как уже говорилось, в игровой задаче
важно уже то, что такой параметр существует, и он увеличивает
затраты при необоснованном отказе от ремонта второго узла. Ве-
роятность раннего выхода из строя узла второго также можно
оценить, исходя из текущего положения этого узла на кривой
распределения Вейбулла, и уточнить его значение с учетом
диагностических и статистических данных.
В заключение обратим внимание на некоторые существенные
обстоятельства, которые не были учтены в предыдущих рассуж-
дениях.
Во-первых, условие «раннего выхода из строя» второго узла
следовало бы заменить условием «слишком ранний», так как
возможно, что к указанному сроку будет подходить к концу ре-
сурс первого узла, но не в той степени, чтобы ГПА выводить в
ремонт. В этом случае оптимальность принятого решения, вооб-
ще говоря, неочевидна. Учет таких факторов требует применения
методов динамического программирования [16], весьма сложен и
не входит в нашу задачу.
Во-вторых, обе рассмотренные задачи можно свести к одной