[发明专利]一种基于残差后验的异常值在线检测及置信度评估方法有效
| 申请号: | 201710206884.X | 申请日: | 2017-03-31 |
| 公开(公告)号: | CN107092582B | 公开(公告)日: | 2021-04-27 |
| 发明(设计)人: | 孙栓柱;帅云峰;周春蕾;张友卫;代家元;李春岩;杨晨琛;王林;魏威;周志兴;佘国金 | 申请(专利权)人: | 江苏方天电力技术有限公司;国网江苏省电力公司;国家电网公司 |
| 主分类号: | G06F17/18 | 分类号: | G06F17/18 |
| 代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 戴朝荣 |
| 地址: | 211102 江苏省*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 残差后验 异常 在线 检测 置信 评估 方法 | ||
1.一种基于残差后验的异常值在线检测及置信度评估方法,其特征在于:包括以下步骤:
步骤1:采集燃煤机组超低排放浓度历史数据,根据历史数据建立时间序列数据,对时间序列数据进行线性拟合得到当前时刻的数据与之前p个数据的线性组合公式,预测后续时间的数据值;
步骤2:将步骤1预测的数据值与实际检测的数据值进行对比,得到预测残差序列;
步骤3:采用KDE核密度估计法确定预测残差序列的概率密度函数,根据概率密度函数计算当前时刻的残差概率;
步骤4:应用Bayesian原理对预测残差序列进行后验比检验,判断当前时刻的数据是否为异常点,如果为异常点,执行步骤5,否则输出正常并结束;
步骤5:采用SOM神经网络,以步骤1中的时间序列数据作为输入进行训练从而建立SOM状态模型,得到离散的状态序列和状态转移概率矩阵,定义异常打分函数,根据从状态转移概率矩阵查得的数据状态改变发生的概率计算当前时刻数据的异常得分,确定数据异常置信度;
步骤6:根据数据异常置信度,辨识燃煤机组污染物排放浓度时序数据中的异常值,实现污染物排放浓度数据的正常与否的在线检测。
2.根据权利要求1所述的基于残差后验的异常值在线检测及置信度评估方法,其特征在于:所述的步骤1包括:
(1)采集燃煤机组超低排放浓度历史数据,根据历史数据建立时间序列数据{x1,x2...,xt},其中t为时间,xt为时刻t采集的数据,p阶AR模型AR(p)将时间序列当前值xt建模为它的p个相邻历史值的线性组合,并加上常数项和随机误差,模型如下:
式中:a0是常数项;ai(i=1,2,...,p)是自回归系数;εt代表随机误差,是均值为0、方差为σ2且相互独立的白噪声序列;
(2)选取一个大小固定为L的滑动窗口,从时间序列数据中选取需要预测的当前t时刻的前L个数据{xt-L,xt-L+1...,xt-1},将前L个数据{xt-L,xt-L+1...,xt-1}导入滑动窗口内,利用窗口中的数据对AR模型进行在线训练,确定p、a0、ai和εt的值,用训练好的AR模型预测当前t时刻的数据。
3.根据权利要求2所述的基于残差后验的异常值在线检测及置信度评估方法,其特征在于:所述的步骤2包括:
(1)将步骤1中当前t时刻的实际检测数据减去预测数据从而求得当前t时刻的残差et,并按照下列公式(2)求得前L+1个预测数据的残差{et-L,et-L+1...,et-1},从而获得残差序列公式如下:
其中i=t-L,...,t,ei为时刻i的残差,xi为时刻i的实际检测的真实数据,为时刻i的预测数据。
4.根据权利要求3所述的基于残差后验的异常值在线检测及置信度评估方法,其特征在于:所述的步骤3包括:
采用KDE核密度估计法得到预测残差序列的概率密度函数,根据概率密度函数求得时间段(t-L,t)中任意时间点i的残差ei的概率p(ei),p(ei)取其所属值域区间的概率作为此点的概率,则当前t时刻的残差概率为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏方天电力技术有限公司;国网江苏省电力公司;国家电网公司,未经江苏方天电力技术有限公司;国网江苏省电力公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710206884.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:新型法兰端面镗削坡口机
- 下一篇:一种制动鼓钻孔加工工装





