| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- 输入按照input_format.txt文件中的变量输入(跟原来一样,不变),输入为过去2h的数据(1800条数据),40min的数据也能正常运行,但是动态范围计算可能存在问题
- 输出分为三种情况:输入数据时间不足(至少大于40min);无异常;存在异常,给出异常的诱发变量,异常路径和根因变量
- {'status': 'warning', 'message': '数据时长不足: 6.6min < 40min'}
- {'status': 'normal', 'message': '系统运行正常'}
- {
- "status": "abnormal",
- "results": [
- {
- "trigger": "RO3_TYL",
- "path": "RO3_TYL -> C.M.RO3_Cond_CS@out -> C.M.RO3_PT_NS@out -> C.M.RO3_PT_DJ1@out",
- "root_cause": "C.M.RO3_PT_DJ1@out",
- "details": [
- {
- "node": "RO3_TYL",
- "name": "RO3脱盐率",
- "anomaly_score": 0.5178,
- "is_abnormal": true,
- "deviation": "当前值: 94.78 | 物理工况: 偏低 2.8% (物理允许下限: 97.5) | 动态趋势: 平稳波动 (近期基线: 94.73, 动态区间: [94.59, 94.87])"
- },
- {
- "node": "C.M.RO3_Cond_CS@out",
- "name": "RO3产水电导",
- "anomaly_score": 0.4,
- "is_abnormal": true,
- "deviation": "当前值: 106.80 | 物理工况: 正常 (物理范围: [10.0, 250.0]) | 动态趋势: 平稳波动 (近期基线: 107.43, 动态区间: [105.12, 109.73])"
- },
- {
- "node": "C.M.RO3_PT_NS@out",
- "name": "RO3二段浓水压力",
- "anomaly_score": 0.4,
- "is_abnormal": true,
- "deviation": "当前值: 0.96 | 物理工况: 正常 (物理范围: [0.5, 1.05]) | 动态趋势: 平稳波动 (近期基线: 0.96, 动态区间: [0.96, 0.96])"
- },
- {
- "node": "C.M.RO3_PT_DJ1@out",
- "name": "RO3一段浓水压力",
- "anomaly_score": 0.4,
- "is_abnormal": true,
- "deviation": "当前值: 0.90 | 物理工况: 正常 (物理范围: [0.02, 1.0]) | 动态趋势: 平稳波动 (近期基线: 0.89, 动态区间: [0.89, 0.90])"
- }
- ]
- }
- ]
- }
|