Алгоритм оптимального календарного планирования работ по упреждению аварийных ситуаций.
С.А.Ткалич
В статье обсуждается проблема оптимального распределения ресурсов обслуживания с целью получения максимально возможного результата. Предложен алгоритм расчета такого распределения, учитывающий как совокупность технических параметров, так и вектор параметров, полученных оценкой реальной ситуации системами прогнозирования аварийных ситуаций. Приведен результат работы алгоритма.
Введение.
В условиях большого количества оборудования, ограниченных обслуживающих ресурсов и случайного характера возникновения аварий возникает организационная проблема достижения максимально возможной безаварийности производственного цикла.
Алгоритм оптимального календарного планирования работ (ОКПР) по упреждению аварийных ситуаций включает в себя существующие методы, но опирается в большей степени на возможности систем прогнозирования предаварийных ситуаций.
Искомым решением задачи в каждый определенный момент времени является распределение единиц обслуживания по объектам, обеспечивающее минимальную близость системы обслуживания к аварийной ситуации.
Степень близости системы к аварийной ситуации есть синтетический критерий оценки состояния элементов и совокупность необходимых предпосылок для расчета требуемого распределения обслуживающих единиц. Нахождение минимума этого критерия функционально связано с определением оптимального распределения в каждый расчетный момент времени.
Алгоритм в общем виде.
В основу алгоритма положены возможность совершать параллельное обслуживание нескольких объектов и возможность частичного проведения необходимых работ.
а) Ищется экстремум критерия степени аварийности системы по переменным, определяющим состояние отдельных элементов оборудования.
б) Согласно полученным параметрам на объекты направляется соответствующее количество ресурсов.
в) При изменении состояния системы, расчет производится заново.
Среди входных параметров алгоритма для обеспечения максимальной объективности существуют как параметры планового обслуживания оборудования, показатели непосредственного мониторинга системы объектов обслуживания, так и экспертные оценки влияния неправильного функционирования элемента на нормальное функционирование всей системы. Также и такие, как сложность и длительность ремонта конкретных единиц оборудования.
Запас по времени.
Этот показатель отражает временную близость объекта к предполагаемому отказу.
В течение рассчитанного времени средней наработки до следующего отказа от момента проведения обслуживания параметр линейно увеличивается от нуля до единицы.
В момент предполагаемого отказа параметр становится равным единице, после чего он экспоненциально возрастает:
(1)где
- текущий момент времени (время момента расчетов), - время последнего обслуживания, - экспериментальный параметр, определяющий влияние задержки в плановом обслуживании на функцию цели, - расчетное время следующего отказа: (2)где
- средняя наработка на отказ объекта обслуживания.Вероятность аварии на объекте
Количественным параметром вероятности возникновения аварии на объекте является степень угрозы отказа (аварии)
, изменяющуюся в пределах от 0 до 1. Нулевое значение говорит о невозможности аварии, а единичное – о неминуемой аварии на объекте.Этот показатель исходит от системы прогнозирования.
Влияние аварии на объекте на функционирование всей системы.
Влияние аварии на объекте на функционирование всей системы определяется экспертным методом и нуждается в уточнении в ходе тестирования разрабатываемого алгоритма для каждой конкретной обслуживаемой системы оборудования.
Количественным показателем этого параметра явлется параметр
, который в зависимости от занимаемого объектом места в производственной цепи принимает значения из интервала от 0 до 1, что есть нормированная экспертная оценка важности нормального функционирования объекта для всей системы в целом. Нулевое значение указывает на отсутствие влияния отказа объекта на нормальное функционирование системы, единичное же значение определяет самый важный элемент в ней.Сложность проведения ремонтных работ.
Сложность проведения ремонтных работ есть функция структурных особенностей и уникальности конкретного объекта обслуживания, потому включает в себя большой спектр показателей, уникальных для каждого объекта обслуживания.
Для работы алгоритма ОКПР по упреждению аварийных ситуаций требуются следующие показатели:
- среднее время обслуживания объекта
при участии оптимального количества обслуживающих единиц;- среднее время ремонта объекта
при участии оптимального количества обслуживающих единиц;- оптимальное количество ресурсов обслуживания для успешного проведения работ на объекте
Изменение количества обслуживающих единиц на объекте влечет за собой изменение сроки завершения ремонтных работ. Если в работе используется оптимальное количество ресурсов, то обслуживание протекает полностью согласно плану. В других случаях длительность обслуживания отличается от
. Эту закономерность отражает коэффициент , определяющий степень изменения времени обслуживания (ремонта) в зависимости от , где - непосредственное количество ресурсов, находящихся в работе над объектом.Поиск экстремума критерия степени близости системы к аварийной ситуации.
Функция критерия есть совокупность аналогичных критериев для каждого объекта обслуживания – элемента производственной системы – и их взаимосвязи.
Вид функции цели:
(3)где
- количество объектов обслуживания в системе, - функция влияния времени ремонта на общий критерий, - переменная функции U, определяющая изменение параметра за период обслуживания -го объекта, - переменная функции U, определяющая изменение параметра за период обслуживания -го объекта.Переменные
и показывают величину изменения соответствующего показателя i-ого объекта обслуживания после проведения распределения ресурсов и ремонтных работ.Функция влияния времени ремонта на общий:
(4)где
- количество объектов обслуживания в системе, - максимальное время ремонта среди всего оборудования, - оптимальное количество единиц обслуживания, направляемое на ремонт -го объекта, - количество единиц обслуживания (ресурсы), направляемое на ремонт -го объекта.Показатель
отражает более объективную информацию об объекте, нежели , характеризуя мгновенное состояние объекта. При приближении времени к сроку предполагаемого отказа ( ), поломка случается с большей вероятностью, но для возникновения аварии требуется причина, неполадка, индикация которой осуществляется с помощью параметра . Поэтому непосредственно влияет на параметр . Оценим это влияние в таблице 1.