一种烟气监测数据的异常检测方法与流程

文档序号:29691625发布日期:2022-04-16 11:54阅读:270来源:国知局
一种烟气监测数据的异常检测方法与流程

1.本发明涉及数据异常检测领域,具体涉及一种烟气监测数据的异常检测方法。


背景技术:

2.烟气在线监测系统(continuous emission monitoring system,cems)可以对工业生产所排放的烟气数据进行连续、实时的管理,给相关环保部门带来了极大的便利。但监测数据量大、种类多,监管人员往往难以及时发现其中的异常数据,给管理带来了不少困难。
3.在实际生产中,烟气数据的处理往往由人工进行,虽然能够识别出其中的异常数据,但往往耗时耗力,无法及时发现问题,且过度依赖主观经验,难以得到相对准确的结果。因此,为了降低运维成本、达到更高效的管理,如何对烟气监测数据进行高效的异常检测是一个亟待解决的问题。
4.目前,数据的异常检测算法主要有回归预测算法、孤立森林算法、神经网络模型等,这些检测方法虽然在准确性方面优于人工检测,但缺乏可解释性,难以进一步判断数据异常的原因,不适用于烟气监测数据的异常检测。而专门针对烟气数据的异常检测方法较少,且往往只针对部分技术问题进行处理,适用性欠佳。如专利cn112285287a公布了一种烟气在线监测数据预处理方法,该方法对水污染源在线监测数据进行异常识别,主要针对数据间的逻辑关系进行异常数据的筛查。因此,尚缺乏针对烟气数据特征的、适用性较强、便于推广且具有可解释性的烟气监测数据异常检测方法。


技术实现要素:

5.有鉴于此,本发明提供一种烟气监测数据的异常检测方法,对烟气监测数据进行异常检测,并标记对应的质检码、原因与索引,包括以下步骤:
6.s1、对烟气监测数据进行格式检查,检出异常则标记质检码为1,并标记相对应的原因与索引;
7.s2、对烟气监测数据进行界限值检查,检出异常则标记质检码为2,并标记相对应的原因与索引;
8.s3、对烟气监测数据进行时间一致性检查,检出异常则标记质检码为3,并标记相对应的原因与索引;
9.s4、对未检测出异常的烟气监测数据,标记质检码为0。
10.进一步地,质检码为基于本发明提出的技术体系进行烟气监测数据异常检测结果的标记,原因为检测出的异常类型,索引为具体检测出的异常项。
11.本发明提供的技术方案带来的有益效果是:
12.(1)对烟气监测数据可能产生异常的各种类型分别进行了检测,并对异常类型以及出现异常的数据项进行标记,以便于后续对于异常的溯源等处理;
13.(2)相较于目前的检测模型,本发明具有可解释性,适用性较强,便于推广。
附图说明
14.图1是本发明一种烟气监测数据的异常检测方法的技术路线图。
具体实施方式
15.为使本发明的目的、技术方案和优点更清楚,下面将结合附图和实施例对本发明的实施方式做进一步的描述。
16.请参考图1,本发明提出一种烟气监测数据的异常检测方法,对烟气监测数据的异常值进行检测,并标记对应的质检码、原因与索引。所述的质检码为基于本发明提出的技术体系对烟气监测数据进行异常检测的结果的标记,原因为检测出的异常类型,索引为具体检测出的异常项。异常检测包括以下步骤:
17.s1、对烟气监测数据进行格式检查,检出异常则标记质检码为1,并标记相对应的原因与索引,具体步骤如下:
18.s11、对一组烟气监测数据,对每一行数据依次判断各项是否为空值,若存在空值则标记质检码为1,原因标记为“空值”,索引标记为相应的异常项;
19.s12、对s11中未检测出异常的每一行数据依次判断是否为负值,若存在负值则标记质检码为1,原因标记为“负值”,索引标记为相应的异常项;
20.s13、对s12中未检测出异常的每一行数据依次判断是否为零值,若存在零值则标记质检码为1,原因标记为“零值”,索引标记为相应的异常项;
21.s14、对s13中未检测出异常的每一行数据依次判断是否进行浓度折算,若未进行浓度折算则标记质检码为1,原因标记为“未折算”,索引标记为相应的异常项。判断是否进行浓度折算的方法为,根据折算公式计算实测浓度对应的折算浓度,与监测数据中的折算浓度不一致则未进行浓度折算。根据《hj75-2017固定污染源烟气排放连续监测技术规范》,计算公式为:
[0022][0023]
式中,为折算成基准含氧量时的污染物排放浓度,为实测污染物排放浓度,为实测干基氧含量,o2为排放标准中规定的基准氧含量。
[0024]
s2、对烟气监测数据进行界限值检查,检出异常则标记质检码为2,并标记相对应的原因与索引,具体步骤如下:
[0025]
s21、对s1中未检测出异常的每一行数据依次判断实测浓度是否超过仪器量程值,若超过则标记质检码为2,原因标记为“超过仪器量程值”,索引标记为相应的异常项;
[0026]
s22、对s22中未检测出异常的每一行数据依次判断折算浓度是否超过排放标准,若超过则标记质检码为2,原因标记为“超标值”,索引标记为相应的异常项;
[0027]
s23、对s23中未检测出异常的每一行数据依次判断是否为异常值,若存在异常值则标记质检码为2,原因标记为“异常值”,索引标记为相应的异常项。判断是否为异常值的方法为,若该数据超过前一周正常数据平均值的三倍或低于其三分之一,则该数据为急剧上升或下降的异常值。
[0028]
s3、对烟气监测数据进行时间一致性检查,检出异常则标记质检码为3,并标记相
对应的原因与索引,具体步骤如下:
[0029]
s31、对一组烟气监测数据,对工厂停运时未检测出异常的每一行数据依次判断是否疑似偷产,若是则标记质检码为3,原因标记为“疑似偷产”,索引标记为相应的异常项。判断是否疑似偷产的方法为,判断氧含量是否不在19%至23%的范围内,且流速大于3m/s,若是则疑似偷产;
[0030]
s32、对一组烟气监测数据,对工厂运行时未检测出异常的每一行数据依次判断是否为恒定值,若是则标记质检码为3,原因标记为“恒定值”,索引标记为相应的异常项。判断是否为恒定值的方法为,设量程值为x,计算变化值连续在-0.02x至0.02x范围内的数量,超过设定的阈值(如72)则判断为恒定值。
[0031]
s4、对未检测出异常的烟气监测数据,标记质检码为0。
[0032]
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。


技术特征:
1.一种烟气监测数据的异常检测方法,其特征在于,对烟气监测数据的异常值进行检测,并标记对应的质检码、原因与索引,包括以下步骤:s1、对烟气监测数据进行格式检查,检出异常则标记质检码为1,并标记相对应的原因与索引;s2、对烟气监测数据进行界限值检查,检出异常则标记质检码为2,并标记相对应的原因与索引;s3、对烟气监测数据进行时间一致性检查,检出异常则标记质检码为3,并标记相对应的原因与索引;s4、对未检测出异常的烟气监测数据,标记质检码为0。2.根据权利要求1所述的一种烟气监测数据的异常检测方法,其特征在于,质检码为基于本发明提出的技术体系对烟气监测数据进行异常检测的结果的标记,原因为检测出的异常类型,索引为具体检测出的异常项。3.根据权利要求1所述的一种烟气监测数据的异常检测方法,其特征在于,步骤s1具体为:s11、对一组烟气监测数据,对每一行数据依次判断各项是否为空值,若存在空值则标记质检码为1,原因标记为“空值”,索引标记为相应的异常项;s12、对s11中未检测出异常的每一行数据依次判断是否为负值,若存在负值则标记质检码为1,原因标记为“负值”,索引标记为相应的异常项;s13、对s12中未检测出异常的每一行数据依次判断是否为零值,若存在零值则标记质检码为1,原因标记为“零值”,索引标记为相应的异常项;s14、对s13中未检测出异常的每一行数据依次判断是否进行浓度折算,若未进行浓度折算则标记质检码为1,原因标记为“未折算”,索引标记为相应的异常项。4.根据权利要求3所述的一种烟气监测数据的异常检测方法,其特征在于,步骤s14所述的判断是否进行浓度折算的方法为,根据折算公式计算实测浓度对应的折算浓度,与监测数据中的折算浓度不一致则未进行浓度折算,计算公式为:式中,为折算成基准含氧量时的污染物排放浓度,为实测污染物排放浓度,为实测干基氧含量,o2为排放标准中规定的基准氧含量。5.根据权利要求1所述的一种烟气监测数据的异常检测方法,其特征在于,步骤s2具体为:s21、对s1中未检测出异常的每一行数据依次判断实测浓度是否超过仪器量程值,若超过则标记质检码为2,原因标记为“超过仪器量程值”,索引标记为相应的异常项;s22、对s22中未检测出异常的每一行数据依次判断折算浓度是否超过排放标准,若超过则标记质检码为2,原因标记为“超标值”,索引标记为相应的异常项;s23、对s23中未检测出异常的每一行数据依次判断是否为异常值,若存在异常值则标记质检码为2,原因标记为“异常值”,索引标记为相应的异常项。6.根据权利要求5所述的一种烟气监测数据的异常检测方法,其特征在于,步骤s23所
述判断是否为异常值的方法为,若该数据超过前一周正常数据平均值的三倍或低于其三分之一,则该数据为急剧上升或下降的异常值。7.根据权利要求1所述的一种烟气监测数据的异常检测方法,其特征在于,步骤s3具体为:s31、对一组烟气监测数据,对工厂停运时未检测出异常的每一行数据依次判断是否疑似偷产,若是则标记质检码为3,原因标记为“疑似偷产”,索引标记为相应的异常项;s32、对一组烟气监测数据,对工厂运行时未检测出异常的每一行数据依次判断是否为恒定值,若是则标记质检码为3,原因标记为“恒定值”,索引标记为相应的异常项。8.根据权利要求7所述的一种烟气监测数据的异常检测方法,其特征在于,步骤s31所述判断是否疑似偷产的方法为,判断氧含量是否不在19%至23%的范围内,且流速大于3m/s,若是则疑似偷产。9.根据权利要求7所述的一种烟气监测数据的异常检测方法,其特征在于,步骤s32所述判断是否为恒定值的方法为,设量程值为x,计算变化值连续在-0.02x至0.02x范围内的数量,超过设定的阈值则判断为恒定值。

技术总结
本发明提供一种烟气监测数据的异常检测方法,依次对烟气监测数据进行格式检查、界限值检查和时间一致性检查,标记对应的质检码、原因与索引,得到检测结果。其中格式检查包括对空值、负值、零值和浓度折算异常的检测,界限值检查包括对超过仪器量程值、超标值和异常值的检测,时间一致性检查包括对疑似偷产和恒定值的检测。本发明对烟气监测数据可能产生的各种类型的异常分别进行了检测,相较于目前的检测模型,本发明具有可解释性,适用性较强,便于推广。推广。推广。


技术研发人员:王永桂 张雅新
受保护的技术使用者:武汉祁联生态科技有限公司
技术研发日:2022.01.06
技术公布日:2022/4/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1