基于虚拟窗口的智能电气设备异常检测方法与流程

文档序号:11233035阅读:426来源:国知局
基于虚拟窗口的智能电气设备异常检测方法与流程

本发明涉及一种智能电气设备在线监控和分析方法,特别涉及一种基于虚拟窗口的智能电气设备异常检测方法。



背景技术:

随着电气设备智能化水平不断提高,通过对智能电气设备进行数据挖掘,以更好分析智能电气设备的运行状态已经成了可能,这对于提高智能电气设备运行的可靠性具有重要意义。

当前大多依靠简单的阈值判断方法对智能电气设备运行状态进行分析,即智能电气设备的特征数据一旦超越所设置阈值,则判定为智能电气设备异常;由于智能电气设备通常运行在电磁干扰严重的环境中,智能电气设备的特征数据容易受到干扰而出现误判;而且仅依靠简单的阈值裁断方法,对特征数据的检测性能较低,单一的特征数据很难对智能电气设备进行全面的分析;可见,现有的简单阈值裁断方法无法全面分析智能电气设备性能的问题。因此,有必要做进一步改进。



技术实现要素:

本发明的目的旨在提供一种智能电气设备异常检测方法,通过灵活地设置虚拟窗口,获得智能电气设备特征数据的样本,进而对虚拟窗口内的特征数据以统计的方式进行定量分析。该方法不仅可以分析特征数据与基准值间的定量关系,而且可以分析虚拟窗口内的特征数据之间的关系,从而更全面地确定智能电气设备性能的基于虚拟窗口的智能电气设备异常检测方法,以克服现有技术中的不足之处。

按此目的设计的一种基于虚拟窗口的智能电气设备异常检测方法,其特征在于:包括以下步骤:

s1、将智能电气设备的特征数据按时间顺序排列,指的是在固定时间间隔采样获得的智能电气设备特征数据,按照时间的先后顺序将智能电气设备的特征数据进行顺序排列;

s2、通过手动方法或系统默认的自动方法,灵活地确定特征数据虚拟窗口的位置和大小;

s3、基于特征数据虚拟窗口,进行智能电气设备的特征数据统计分析,首先判断虚拟窗口内的特征数据是否出现两个连续的特征数据数值越界情况;若虚拟窗口内的特征数据出现两个连续的特征数据数值越界情况,则直接判定智能电气设备异常;否则由偏离公式求出虚拟窗口内的特征数据的偏离值;

s4、若偏离值小于临界值,则判定智能电气设备正常,否则判定智能电气设备异常,指的是将偏离值与临界值做比较,若偏离值<临界值,则判定智能电气设备正常,若偏离值≥临界值,则判定智能电气设备异常。

步骤2中,手动方法是指用户可根据对特征数据的需求来调整虚拟窗口的位置和大小;系统默认的自动方法是由系统默认虚拟窗口的位置和大小来选取特征数据。

步骤3中,智能电气设备数据的具体判断依据为:若虚拟窗口内的特征数据出现两个连续的特征数据数值不在(0.7×下阈值,1.3×上阈值)范围内,则直接判定智能电气设备异常;若虚拟窗口内的特征数据没有出现两个连续的特征数据数值不在(0.7×下阈值,1.3×上阈值)范围内,就将虚拟窗口内的特征数据由偏离公式求出其偏离值。

根据实验测试提供的设备出厂参数的基准值,定义基于虚拟窗口的特征数据上阈值和下阈值;对于由单一数据组成的基准值,所述下阈值和上阈值指的是该基准值;对于由区间数据组成的基准值,下阈值指基准值区间的最低值,上阈值指基准值区间的最高值。

所述偏离值不仅表征了特征数与基准的偏差,而且表征该虚拟窗口内特征数之间的波动情况,由虚拟窗口内特征数据的平均差与波动度相加组成的累加结果。

所述平均差的具体算法为:特征数据在(0.7×下阈值,1.3×上阈值)范围内,平均差为该特征数据与基准值的差的绝对值;特征数据不在(0.7×下阈值,1.3×上阈值)范围内,平均差为该特征数据与基准值的差的绝对值的2.5倍。

所述波动度具体算法为:当前特征数据分别与前一个特征数据和后一个特征数据的差的绝对值的平均数;若当前特征数据为虚拟窗口的第一个数据,则波动度为虚拟窗口的第一个数据与第二个数据的差的绝对值;若当前特征数据为虚拟窗口的最后一个数据,则波动度为虚拟窗口的最后一个数据与倒数第二个数据的差的绝对值。

本发明具有以下有益效果:

1、本发明克服了基于单一阈值的智能电气设备运行状态判断方法存在的误判情况,提出的偏离度方法能更全面分析智能电气设备运行情况,不仅避免了特征数据由于偶发干扰导致的误判情况,而且以统计的方法分析了特征数据的整体情况和特征数据间的分布情况。

2、本发明具有实现方便、算法简单等优点,尤其适合智能电气设备在线检测等实时性要求较高的电气工业现场应用。

3、本发明可以根据电气工业现场应用需要,方便地设置虚拟窗口的位置和长度,具有良好的灵活度和适应性。

附图说明

图1为本发明一实施例的检测流程图;

图2为本发明一实施例的虚拟窗口示意图。

具体实施方式

下面结合附图及实施例对本发明作进一步描述。

参见图1和图2,本基于虚拟窗口的智能电气设备异常检测方法,包括以下步骤:

s1、将智能电气设备的特征数据按时间顺序排列,指的是在固定时间间隔采样获得的智能电气设备特征数据,按照时间的先后顺序将智能电气设备的特征数据进行顺序排列;

s2、通过手动方法或系统默认的自动方法,灵活地确定特征数据虚拟窗口的位置和大小;

s3、基于特征数据虚拟窗口,进行智能电气设备的特征数据统计分析,首先判断虚拟窗口内的特征数据是否出现两个连续的特征数据数值越界情况;若虚拟窗口内的特征数据出现两个连续的特征数据数值越界情况,则直接判定智能电气设备异常,并由偏离公式求出虚拟窗口内的特征数据的偏离值;

s4、若偏离值小于临界值,则判定智能电气设备正常,否则判定智能电气设备异常,指的是将偏离值与临界值做比较,若偏离值<临界值,则判定智能电气设备正常,若偏离值≥临界值,则判定智能电气设备异常,其中,临界值y采用智能电气设备正常运行时得到的偏离值的1.3倍。

进一步说,步骤1中,智能电气设备智能终端按照固定的采样和运算频率,获得反映智能电气设备状态的特征数据;将特征数据在两维的坐标轴上顺序排列,横坐标表征特征数据的时间维度,反映了所获得特征数据的相等时间间隔;纵坐标表征特征数据的具体幅值,反映了所获得特征数据的大小;该两维坐标以相等的时间间隔为横坐标,特征数据的变化幅值为纵坐标;在上述两维坐标中,对于需要分析的特征数据,设置用于分析特征数据的虚拟窗口。所设置的虚拟窗口表征了所截取的一段连续的特征数据,这反映了待分析特征数据的样本情况,虚拟窗口位置反映了待分析特征数据的时刻;虚拟窗口大小反映了待分析特征数据的样本数量,样本数量越大,更能反映智能电气设备的整体运行情况,但所需的运算分析时间也较长。

进一步说,步骤2中,手动方法是指用户可根据对特征数据的需求来调整虚拟窗口的位置和大小,在手动方法下,可以灵活地确定特征数据虚拟窗口的位置和大小;系统默认的自动方法是由系统默认虚拟窗口的位置和大小来选取特征数据,在系统默认的自动方法下,特征数据虚拟窗口随着横坐标时间轴数值的增加,可直观地察看到特征数据。

进一步说,步骤3中,智能电气设备数据的具体判断依据为:若虚拟窗口内的特征数据出现两个连续的特征数据数值不在(0.7×下阈值,1.3×上阈值)范围内,则直接判定智能电气设备异常;若虚拟窗口内的特征数据没有出现两个连续的特征数据数值不在(0.7×下阈值,1.3×上阈值)范围内,就将虚拟窗口内的特征数据由偏离公式求出其偏离值;

先判断特征数据虚拟窗口内的特征数据出现两个连续特征数据数值y1和y2不在(0.7×下阈值,1.3×上阈值)范围内,指的是当y1,y2<0.7×下阈值或y1,y2≥1.3×上阈值;

若虚拟窗口内的特征数据出现两个连续的特征数据数值不在(0.7×下阈值,1.3×上阈值)范围内,则直接判定智能电气设备异常。虚拟窗口内的特征数据没有出现两个连续的特征数据数值不在(0.7×下阈值,1.3×上阈值)范围内,就要进一步来判断智能电气设备的状况,故就将虚拟窗口内的特征数据由偏离公式求出其偏离值x。偏离公式方法具体如下:

如图2所示,设虚拟窗口内的特征数据有n个,这n个特征数据的相应数值分别为c1、c2、c3、…、cn-1、cn。本例中,n=20;

令每一个特征数据的数值与基准值a的差的绝对值为li,即li=|ci-a|,其对应的平均差为li',波动度为si;

对于平均差li',有:

(1)当0.45a<ci<1.65a时,平均差li'=li;示例:如图2中的c1到c20(除c6与c16外);

(2)当ci不在上述区间时,平均差li'=2.5li;示例:如图2的c6与c16;

对于波动度为si,有:

(1)当i=1时,波动度si=|c2-c1|;示例:如图2中的c1;

(2)当1<i<n时,波动度si=(|ci-ci-1|+|ci+1-ci|)/2;示例:如图2中的c2到c19;

(3)当i=n时,波动度si=|cn-cn-1|;如图2中的c20;

虚拟窗口内的特征数据的偏离值等于每一个特征数据的平均差与波动度的平均值,即偏离度

进一步说,对于由单一数据组成的基准值,所述下阈值和上阈值指的是该基准值;对于由区间数据组成的基准值,下阈值指基准值区间的最低值,上阈值指基准值区间的最高值。

进一步说,偏离值不仅表征了特征数与基准的偏差,而且表征该虚拟窗口内特征数之间的波动情况,由虚拟窗口内特征数据的平均差与波动度相加组成的累加结果。

进一步说,考虑到偏差较大的特征数据,应凸显该特征数据在偏离值的比重,从而有助于更灵敏地判断智能电气设备的潜在异常情况,因此,对于偏差较大的特征数据,通过赋予2.5倍的权重以增加特征数据的平均差。平均差的具体算法为:特征数据在(0.7×下阈值,1.3×上阈值)范围内,平均差为该特征数据与基准值的差的绝对值;特征数据不在(0.7×下阈值,1.3×上阈值)范围内,平均差为该特征数据与基准值的差的绝对值的2.5倍。

平均差反映了特征数据与基准值的偏离程度,为了进一步分析虚拟窗口内特征数据之间的分布情况,采用波动度以反映相邻特征数据的偏离情况,波动度越小,说明特征数据分布比较均匀,智能电气设备运行情况较为稳定。波动度具体算法为:当前特征数据分别与前一个特征数据和后一个特征数据的差的绝对值的平均数;若当前特征数据为虚拟窗口的第一个数据,则波动度为虚拟窗口的第一个数据与第二个数据的差的绝对值;若当前特征数据为虚拟窗口的最后一个数据,则波动度为虚拟窗口的最后一个数据与倒数第二个数据的差的绝对值。

通过计算虚拟窗口内特征数据的平均差和波动度,对平均差和波动度进行累加,得到偏离值;将偏离值与临界值做比较,通过比较偏离值与临界值的大小来确定智能电气设备的状况;当偏离值小于临界值时,判定智能电气设备运行状态正常;当偏离值大于临界值时,判定智能电气设备运行状态异常;临界值采用智能电气设备正常运行时得到的偏离值,将该偏离值乘以1.3作为临界值以保留一定的裕度。

进一步说,将步骤s3中计算得到的偏离值与临界值做比较来检测智能电气设备数据的状况,即由步骤s3求出其偏离值,接着在步骤s4中将偏离值与临界值比较来检测智能电气设备的状况是否异常,具体如下:通过比较偏离值x与临界值y的大小来确定智能电气设备的状况;即当x<y时,则判定智能电气设备正常;当x≥y,则判定智能电气设备异常。

上述为本发明的优选方案,显示和描述了本发明的基本原理、主要特征和本发明的优点。本领域的技术人员应该了解本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等同物界定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1