Моя среда выглядит следующим образом:
- У меня есть n активов (скажем, n = 100)
У меня есть 2 типаобслуживания (Тип1 и Тип2)
a.Обслуживание типа 1 происходит (f=frequency)
каждые 20 дней, а Duration (d)
- 4 дня.
b.Техническое обслуживание типа 2 происходит (f=frequency)
каждые 180 дней, а Duration (d)
- 8 дней.
- Для обоих типов обслуживания -
threshold (t)
из 5 дней как до, так и после дня планового технического обслуживания (на основеих частота (f) дней доступна в качестве дополнительных дней для планирования технического обслуживания, например.если день 20 является плановым днем обслуживания с текущей даты;Перепланирование технического обслуживания в любой день с 15 по 25 день разрешено с целью максимизации общего количества активов (операционных) Availability (A)
по дням. - Общее количество дней (
sim_days
) для стимулирования и оптимизации планирования обслуживания активов составляет, скажем, 500 дней с current_date(cd)
. - Каждый актив (n) имеет
random Last_maintenance_date
в пределах (кди (cd - f) даты).
Мой вопрос:
Как найти максимальное количество доступных активов по дням (локальные оптимумы)и sim_days
(глобальная оптима).
В качестве дополнительного ограничения:
Как для локальных, так и для глобальных оптимумов: должно быть достигнуто базовое (количество Доступных активов [оперативное]) 85%.