Files
iAOP/templates/ti-cl4/impurity-forecast/config/alert_rules.template.yaml
T

65 lines
2.8 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# iAOP-Template-Ti 一期 · 炉层杂质预警规则与阈值模板资产(Issue #72 / PRD 5.3 ③)
#
# 把"行业知识"——预警分级 + 阈值 + 处置 SOP——外置为本配置(PRD line 152/171:
# 阈值外置,行业工程师在配置台维护),规则引擎(alert_rules.py)零改动。
#
# severity 三级(PRD line 80 红色告警 / line 333 关键告警人工确认):
# P0 critical 红色,立即人工确认 + 紧急处置;
# P1 warning 黄色,加强监控 + 预备处置;
# P2 info 提示,记录跟踪。
#
# 特征名对齐 #70 features.template.yaml 的 FeatureSpec.name(如 炉温_ema5、炉压_rate10);
# sop 引用异常处置 SOP(供 #11 LLM 报警解释 + 驾驶舱展示 + 值班长确认)。
template: ti-cl4
version: 1.0.0
description: 炉层杂质预警规则与阈值(声明式 AlertRule,PRD 5.3 ③ 场景A)
rules:
# ---- P0 严重:炉温超上限,立即降流减料(SOP-CL-001) -----------------
- id: bed_temp_critical
severity: P0
message: 炉温超工艺上限,立即降低氯气流量并减少加料,10 分钟未回落按紧急停机处理
sop: SOP-CL-001
conditions:
- {feature: 炉温_ema5, op: ">", threshold: 900.0}
# ---- P0 严重:炉温急升趋势(提前量信号,PRD 提前≥30min) -------------
- id: bed_temp_rising_critical
severity: P0
message: 炉温急升趋势,疑似炉层状态恶化,预备紧急处置并通知班长
sop: SOP-CL-002
conditions:
- {feature: 炉温_rate10, op: ">", threshold: 0.05}
# ---- P0 严重:炉压急变(压力异常是炉层恶化强信号) -------------------
- id: bed_pressure_critical
severity: P0
message: 炉压急变,排查炉层状态与尾气系统,必要时降负荷
sop: SOP-CL-003
conditions:
- {feature: 炉压_rate10, op: ">", threshold: 0.08}
# ---- P1 警告:氯气流量波动度越界(流态化异常先兆) -------------------
- id: cl2_flow_warning
severity: P1
message: 氯气流量波动增大,检查供料与流态化状态,加强监控
sop: SOP-CL-004
conditions:
- {feature: 氯气流量_std10, op: ">", threshold: 8.0}
# ---- P1 警告:炉层状态均值超阈(杂质富集表征) -----------------------
- id: bed_state_warning
severity: P1
message: 炉层状态偏高,关注杂质富集趋势,按批次增加检测频次
sop: SOP-CL-005
conditions:
- {feature: 炉层状态_mean10, op: ">", threshold: 85.0}
# ---- P2 提示:炉温接近上限(预警预备) -------------------------------
- id: bed_temp_near_limit
severity: P2
message: 炉温接近工艺上限,记录并跟踪趋势
sop: ""
conditions:
- {feature: 炉温_ema5, op: ">", threshold: 880.0}