Тема оформления
Детекция технологических аномалий (Z-Score)
1. Физическая природа и типология аномалий на тепловых агрегатах
В процессе эксплуатации высокотемпературных металлургических печей и сушильных установок возникают отклонения параметров, свидетельствующие о деградации оборудования, разрегулировке систем горения или сбоях КИПиА.
2. Математический аппарат стандартизации Z-Score
Формулы одномерной стандартизации
Для каждого технологического параметра формируется одномерный временной ряд наблюдений . При минимальном объеме выборки модуль вычисляет статистические оценки математического ожидания и выборочного среднеквадратического отклонения :
Стандартизированная оценка (Z-Score) для произвольного наблюдения определяет расстояние от текущего значения до центра распределения, выраженное в единицах стандартного отклонения:
Защита от сингулярности (Zero-Variance Protection)
Если параметр является жестко заданной константой технологической карты (например, постоянное атмосферное давление или нормативная температура приточного воздуха), дисперсия стремится к нулю:
В этом случае расчет Z-Score для данного параметра автоматически подавляется, что предотвращает ошибку деления на ноль (DivideByZeroException) и ложные срабатывания детектора.
3. Критерии классификации и правило трёх сигм
В предположении квазинормального распределения стохастических погрешностей технологического процесса вероятностные свойства величины описываются интегралом вероятностей Гаусса:
Градация критичности отклонений:
Зона нормального функционирования ():
- Вероятность нахождения параметра в зоне: .
- Показания соответствуют штатному технологическому регламенту.
Зона технологического предупреждения (,
warning):- Вероятность случайного попадания: .
- Физическая интерпретация: начало температурного дрейфа, постепенное засорение рекуператора, изменение характеристик сырья или старение футеровки.
Зона критической аварийной аномалии (,
critical):- Вероятность случайного попадания: (менее 3 случаев на 1000 измерений).
- Физическая интерпретация: прогар футеровки, обрыв кабеля датчика, заклинивание шибера дымососа, взрывной рост концентрации угарного газа .
4. Карта соответствия технологических параметров дефектам агрегата
Модуль AnalyticsEngine отслеживает отклонения по более чем 40 технологическим полям:
| Ключ параметра | Русское наименование | Физический дефект при | Физический дефект при |
|---|---|---|---|
outerWallTemp | Температура наружной стенки | Прогар огнеупорного слоя, осыпание изоляции | Недогрев печи, остановка теплогенератора |
wallsHtc | Коэффициент теплоотдачи стен | Разрушение защитного кожуха, сквозняк в цехе | Снижение конвекции, скопление пыли |
coPercentage | Содержание | Химический недожог, дефицит воздуха дутья | Нормальный режим с полным сгоранием |
o2Percentage | Содержание | Избыточный подсос воздуха, разгерметизация | Дефицит дутья, образование копоти |
airFlowCoefficient | Коэффициент расхода воздуха | Перерасход топлива на нагрев балластного воздуха | Неполное сгорание, падение температуры факела |
gasPressureKPa | Давление газа в рампе | Неисправность регулятора давления ГРП | Засорение фильтров, утечка в газопроводе |
dryMaterialMass | Масса сухого материала | Перегрузка пода печи, превышение тепловой мощности | Недогруз, работа агрегата вхолостую |
initialMoisture | Начальная влажность сырья | Повышенная влажность сырья, риск недосушки | Пересушенное сырье, пыление шихты |
heatingElementPower | Мощность нагревателя | Короткое замыкание в секциях нихрома | Выгорание или обрыв нагревательных элементов |
voltageV | Линейное напряжение сети | Перенапряжение питающего фидера подстанции | Просадка напряжения при пиковых цеховых нагрузках |
currentA | Сила тока ТЭНов | Межвитковое замыкание спиралей | Обрыв нагревательного контура |
drumRotationSpeed | Частота вращения барабана | Превышение скорости, унос материала в циклон | Заклинивание опорных роликов или редуктора |
5. Численный пример детектирования предаварийного режима
Исходный временной ряд показаний пирометра стенки outerWallTemp:
Измерения температуры кожуха печи за 7 последовательных тактов:
Расчёт статистических характеристик:
- Математическое ожидание:
- Выборочная дисперсия и стандартное отклонение:
- Расчёт Z-Score для последнего замера ( °C):
Результат классификации:
Так как , детектор фиксирует событие категории warning: «Температура наружной стенки (84.2 °C) превышает ожидаемое среднее (64.89 °C) на 2.44 стандартных отклонения». На панель диспетчера выводится предупреждение о вероятном локальном осыпании теплоизоляционного слоя засыпки.
6. Формат ответа API GET /api/v1/analytics/anomalies
json
[
{
"logId": "a1b2c3d4-e5f6-7a8b-9c0d-1e2f3a4b5c6d",
"timestamp": "2026-09-18T14:32:00Z",
"entityName": "Камерная печь №1 — цех огнеупоров",
"fieldName": "Температура наружной стенки",
"value": 84.2,
"expectedMean": 64.89,
"zScore": 2.44,
"severity": "warning"
},
{
"logId": "b2c3d4e5-f6a7-8b9c-0d1e-2f3a4b5c6d7e",
"timestamp": "2026-09-18T14:35:00Z",
"entityName": "Электропечь сопротивления №3",
"fieldName": "Сила тока",
"value": 42.0,
"expectedMean": 220.5,
"zScore": -3.85,
"severity": "critical"
}
]