一种电力时序数据异常检测方法与流程

文档序号:36395729发布日期:2023-12-15 18:08阅读:37来源:国知局
一种电力时序数据异常检测方法与流程

本发明涉及数据异常检测,特别涉及一种电力时序数据异常检测方法。


背景技术:

1、在工业生产过程中,随着电厂大数据平台的引入带来的电厂智能化的升级,会产生大量主要用于监控机器设备运行状态的时间序列数据。而随着各类传感器种类的丰富和传感器精度的提高,在电厂实际运行过程中各类传感器产生的时序数据通常存在多变量时间序列异常问题,如传感器损坏、网络抖动、设备机组运行异常等。为了感知这些数据中的异常,同时理解时间背景和变量之间的相互关系,时间序列的异常检测问题,特别是未标记数据的异常检测问题被广泛关注研究。

2、目前,国内外学者针对时序异常数据检测,主要分为基于统计的方法和基于深度学习的方法。传统的方法通常假设数据服从特定的分布,但实际的电力时序数据往往具有复杂的非线性结构和时序依赖性。因此,基于传统的统计方法无法准确地捕捉到电力时序数据中的异常,异常检测模型在处理电力时序数据时存在一些局限性。

3、随着深度学习技术的发展,越来越多基于深度学习的方法被应用到时序数据异常检测工作中来。例如hundman等采用rnn循环神经系统,来处理多变量时序数据。vaswani等试图采用图表或transformer架构来关注变量和数据点之间的关系,这些方法考虑了数据的时间特性,成功地将深度神经网络应用于时间序列分析领域。但是大多数数据集都不为该区域的训练集提供真实数据标签。换句话说,一个点在训练集中是否异常是未知的。goodfellow等在已有模型的基础上插入了自动编码器或对抗网络,以有效地理解数据分布。国内沙朝锋等也设计了基于长短期记忆网络的电力时间序列数据的异常检测方法。然而,在没有监督的情况下,从时间背景中检测异常仍然是一个困难的问题。

4、综上,针对火电机组工况的识别,以及在不同工况下,依据多传感器间数据关联进行无监督的数据异常检测仍然是一个困难的问题。


技术实现思路

1、1.发明要解决的技术问题

2、为了解决上述问题,本发明提供了一种电力时序数据异常检测方法,本发明将结合随机森林和convlstm网络的电力时序数据异常检测模型,运用到自监督模型训练中来解决时间序列数据异常问题,实现了在火电机组稳态和动态两种机组运行工况下,无监督的多传感器时序数据异常检测。本发明在检测多变量异常的时间序列时表现出极好的准确性。

3、2.技术方案

4、为达到上述目的,本发明提供的技术方案为:

5、本发明的一种电力时序数据异常检测方法,其步骤为:

6、步骤一、通过火电机组设置的多种传感器,采集火电机组运行过程中的多维时序数据;

7、步骤二、建立融合随机森林和注意力机制的convlstm网络结构模型,并对模型进行训练;

8、步骤三、通过训练的模型实现对步骤一采集的多维时序数据的检测和上送,判断该数据是否为异常数据,并做出标记,并用于后续的生产决策。

9、更进一步地,步骤二所述的模型包括随机森林模型和convlstm模型,随机森林模型确定火电机组当前所处的机组工况为稳态还是动态;并将划分好工况的时序数据送入convlstm模型进行分别处理,处理结果再通过最小损失函数计算结果与阈值之间的关系,确定该数据是否为异常数据,并做出标记。

10、更进一步地,所述convlstm模型包括convlstm-s网络和convlstm-d网络,convlstm-s网络和convlstm-d网络为针对不同的工况训练得到的网络,随机森林模型将划分好工况的稳态时序数据送入convlstm-s网络,将动态时序数据送入convlstm-d网络。

11、更进一步地,生成随机森林的步骤如下:

12、(1)将时序数据训练样本d分为k组,提取每组数据中均值、标准差、极值差、斜率均值和斜率极值,将其作为该组数据的特征属性;

13、(2)通过重采样的方法对数据d进行有放回的m次抽样,生成m个训练子集s;

14、(3)从所述5个特征属性中随机选取w个,对各个训练子集s构造决策树;

15、(4)重复进行m次重采样和特征选取,构造m个决策树,构造的决策树组成所述的随机森林。

16、更进一步地,将传感器采集的多维时序数据输入随机森林,对各决策树的辨识结果采用基于集成投票的方法,选出票数最多的数据状态,得到辨识结果,该辨识结果即代表数据为稳态数据还是动态数据。

17、更进一步地,所述的convlstm-s网络使用一个全卷积编码器来编码多传感器间的相似度矩阵,该全卷积编码器包括conv1-conv4卷积层,卷积核大小分别为32个3×3×3,64个3×3×32,128个2×2×64,256个2×2×128,步长分别为1×1,2×2,2×2,2×2。

18、更进一步地,convlstm-s网络将t-h到t时刻的输入作为网络输入,计算其在l层卷积上的隐含层状态,计算出更新状态利用计算的对每个时刻和该时刻前5个时刻点,计算注意力权重系数,得到新的隐含层特征矩阵然后对得到的特征映射进行解码,得到重构后的特征矩阵,利用卷积解码器进行反卷积,最终还原成与原矩阵相同大小的矩阵。

19、更进一步地,采用小批量随机梯度下降法和adam优化器来最小化损失函数计算结果。

20、更进一步地,所述的convlstm-d网络与convlstm-s网络的网络原理相同。

21、3.有益效果

22、采用本发明提供的技术方案,与已有的公知技术相比,具有如下显著效果:

23、(1)现有大多数的数据异常检测模型,没有考虑到电厂这一特殊应用场景下,发电机组的稳态和动态两种不同工况的传感器时序异常数据判别,并且多是针对单传感器,单时刻点的数据异常检测,没有考虑多传感器数据相关性和时间关联性问题。本发明的一种电力时序数据异常检测方法,充分考虑火电机组不同工况下的数据异常问题,通过随机森林方法实现了稳态和动态两种工况的有效判别。在确定工况以后,结合多传感器时序数据间的数据趋势关联性,和传感器自身的时间序列特性设计编码器、解码器并结合注意力机制的convlstm算法模型实现特征提取。

24、(2)由于火电机组数据量较大,通常数据缺少异常标记。本发明的一种电力时序数据异常检测方法,针对海量缺少异常标记的多传感器时序数据,提出了一种无监督方式的、实现不同工况的、多变量时间序列数据异常检测模型,解决了数据缺少异常标记的问题。



技术特征:

1.一种电力时序数据异常检测方法,其特征在于,其步骤为:

2.根据权利要求1所述的一种电力时序数据异常检测方法,其特征在于:步骤二所述的模型包括随机森林模型和convlstm模型,随机森林模型确定火电机组当前所处的机组工况为稳态还是动态;并将划分好工况的时序数据送入convlstm模型进行分别处理,处理结果再通过最小损失函数计算结果与阈值之间的关系,确定该数据是否为异常数据,并做出标记。

3.根据权利要求2所述的一种电力时序数据异常检测方法,其特征在于:所述convlstm模型包括convlstm-s网络和convlstm-d网络,convlstm-s网络和convlstm-d网络为针对不同的工况训练得到的网络,随机森林模型将划分好工况的稳态时序数据送入convlstm-s网络,将动态时序数据送入convlstm-d网络。

4.根据权利要求3所述的一种电力时序数据异常检测方法,其特征在于:生成随机森林的步骤如下:

5.根据权利要求4所述的一种电力时序数据异常检测方法,其特征在于:将传感器采集的多维时序数据输入随机森林,对各决策树的辨识结果采用基于集成投票的方法,选出票数最多的数据状态,得到辨识结果,该辨识结果即代表数据为稳态数据还是动态数据。

6.根据权利要求5所述的一种电力时序数据异常检测方法,其特征在于:所述的convlstm-s网络使用一个全卷积编码器来编码多传感器间的相似度矩阵,该全卷积编码器包括conv1-conv4卷积层,卷积核大小分别为32个3×3×3,64个3×3×32,128个2×2×64,256个2×2×128,步长分别为1×1,2×2,2×2,2×2。

7.根据权利要求6所述的一种电力时序数据异常检测方法,其特征在于:convlstm-s网络将t-h到t时刻的输入作为网络输入,计算其在l层卷积上的隐含层状态,计算出更新状态利用计算的对每个时刻和该时刻前5个时刻点,计算注意力权重系数,得到新的隐含层特征矩阵然后对得到的特征映射进行解码,得到重构后的特征矩阵,利用卷积解码器进行反卷积,最终还原成与原矩阵相同大小的矩阵。

8.根据权利要求7所述的一种电力时序数据异常检测方法,其特征在于:采用小批量随机梯度下降法和adam优化器来最小化损失函数计算结果。

9.根据权利要求7所述的一种电力时序数据异常检测方法,其特征在于:所述的convlstm-d网络与convlstm-s网络的网络原理相同。


技术总结
本发明公开了一种电力时序数据异常检测方法,属于数据异常检测技术领域。本发明包括:一、通过传感器采集火电机组运行过程中的多维时序数据;二、建立融合随机森林和注意力机制的ConvLSTM网络结构模型,并对模型进行训练;三、通过训练的模型实现对采集的多维时序数据的检测和上送,判断该数据是否为异常数据,并做出标记。所述的模型包括随机森林模型和ConvLSTM模型,随机森林模型确定火电机组当前所处的机组工况为稳态还是动态;并将划分好工况的时序数据送入ConvLSTM模型进行分别处理,处理结果再通过最小损失函数计算结果与阈值之间的关系,确定该数据是否为异常数据,并做出标记。本发明实现了两种工况下,无监督的多传感器时序数据异常检测。

技术研发人员:黄刘松,王杰,张飞,吕家伟,黄莺,吴慧林,王子潇,张梦
受保护的技术使用者:马鞍山师范高等专科学校
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1