一种数字化低碳社区能耗管理系统转让专利

申请号 : CN202410014913.2

文献号 : CN117522086B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 傅少鹏周雅杨冰莲郑岩韩孟钥何苗

申请人 : 中国建筑科学研究院有限公司

摘要 :

本发明涉及电力数据管理技术领域,具体涉及一种数字化低碳社区能耗管理系统。本发明获取每个时刻下电压值的分析电压集合,以及分析电压集合中每个电压值的初始异常度;获取每个时刻下电压值的统计量可信度与箱线图可信度,结合每个时刻下电压值的箱线图可信度,以及包含该电压值的分析电压集合中电压值的初始异常度,从历史时间段的电压值中筛选出最终异常电压值;基于与每个最终异常电压值对应时刻邻近的电压值对每个最终异常电压值进行修正。本发明对每个时刻下电压值均建立一个箱线图,基于获取的电压值的箱线图的异常程度提高对异常电压值识别的准确率。

权利要求 :

1.一种数字化低碳社区能耗管理系统,其特征在于,该系统包括:

数据获取模块,用于获取低碳社区在历史时间段内每个时刻下电压值;

异常分析模块,用于获取每个时刻下电压值的分析电压集合;根据每个时刻下电压值的分析电压集合中每个电压值与其他电压值之间的差异,获取每个时刻下电压值的分析电压集合中每个电压值的初始异常度;

统计量可信分析模块,用于结合每个时刻下电压值的分析电压集合中电压值的离散程度、以及每个时刻下电压值与其相邻时刻下电压值的分析电压集合中电压值的离散程度之间的差异,获取每个时刻下电压值的统计量可信度;

箱线图可信分析模块,用于选取每个时刻下电压值的分析电压集合中每个电压值作为分析电压值,依据分析电压值的所述初始异常度与包含分析电压值的分析电压集合中分析电压值的所述初始异常度之间的差异,以及每个时刻下电压值的所述统计量可信度,获取每个时刻下电压值的箱线图可信度;

电压修正模块,用于结合包含每个时刻下电压值的分析电压集合对应的电压值的箱线图可信度,以及所述分析电压集合内每个时刻下电压值的所述初始异常度,从历史时间段的电压值中筛选出最终异常电压值;基于与每个最终异常电压值对应时刻邻近的电压值对每个最终异常电压值进行修正;

所述据每个时刻下电压值的分析电压集合中每个电压值与其他电压值之间的差异,获取每个时刻下电压值的分析电压集合中每个电压值的初始异常度的方法,包括:选取任意一个时刻下的电压值作为目标电压值,根据目标电压值的分析电压集合中电压值获取目标电压值的箱线图,基于所述箱线图获取目标电压值的分析电压集合中的异常电压值;

将目标电压值的分析电压集合中除异常电压值之外的每个电压值的初始异常度设置为0;

选取目标电压值的分析电压集合中任意一个异常电压值作为目标异常电压值,将目标异常电压值与所述箱线图的上边缘值之间的差异作为上差异值,将目标异常电压值与所述箱线图的下边缘值之间的差异作为下差异值,将所述上差异值与所述下差异值中的最小值作为目标异常电压值的异常差距值;

结合每个时刻下电压值的分析电压集合中每个异常电压值与其他异常电压值之间的差异,以及所述异常差距值,获取每个时刻下电压值的分析电压集合中每个异常电压值的初始异常度;

所述每个时刻下电压值的统计量可信度的计算公式如下:

;式中, 为

历史时间段内第k个时刻下电压值的统计量可信度; 为历史时间段内第k个时刻下电压值的分析电压集合中电压值的方差;M为历史时间段内第k个时刻下电压值的分析电压集合中所述异常电压值的数量;N为历史时间段内第k个时刻下电压值的分析电压集合中电压值的数量; 为历史时间段内第k个时刻下电压值的所述箱线图的四分位距; 为历史时间段内第k‑1个电压值的所述箱线图的四分位距; 为历史时间段内第k+1个时刻下电压值的所述箱线图的四分位距; 为绝对值函数;exp为以自然常数e为底数的指数函数;a为预设第一正数;为预设第二正数。

2.根据权利要求1所述的一种数字化低碳社区能耗管理系统,其特征在于,所述获取每个时刻下电压值的分析电压集合的方法,包括:将每个时刻下电压值与其之后预设数量个电压值按照时序排列,得到每个时刻下电压值初始的电压序列;

根据每个时刻下电压值的电压序列中电压值之间的相关系数,获取每个时刻下电压值的电压序列的电压相关度;

判断所述电压相关度是否大于预设相关阈值,若是,将每个时刻下电压值的电压序列中最后一个电压值对应时刻的下一时刻的电压值添加到所述电压序列中,对所述电压序列进行更新,直至更新后的电压序列的所述电压相关度小于或者等于预设相关阈值时停止更新;

由每个时刻下电压值更新后的电压序列中电压值构成每个时刻下电压值的分析电压集合。

3.根据权利要求2所述的一种数字化低碳社区能耗管理系统,其特征在于,所述每个时刻下电压值的电压序列的电压相关度的计算公式如下:;式中,R为每个时刻下电压值的电压序列的所述电压相

关度; 为每个时刻下电压值的电压序列中第i个电压值与第j个电压值之间的相关系数;

N为每个时刻下电压值的电压序列中电压值的数量;Norm为归一化函数。

4.根据权利要求1所述的一种数字化低碳社区能耗管理系统,其特征在于,所述每个时刻下电压值的分析电压集合中每个异常电压值的初始异常度的计算公式如下:;式中, 为每个时刻下电压值的分析电压集合

中第u个异常电压值的初始异常度; 为每个时刻下电压值的分析电压集合中第u个异常电压值的所述异常差距值; 为每个时刻下电压值的分析电压集合中第u个异常电压值;

为每个时刻下电压值的分析电压集合中第v个异常电压值;M为每个时刻下电压值的分析电压集合中异常电压值的数量; 为绝对值函数。

5.根据权利要求1所述的一种数字化低碳社区能耗管理系统,其特征在于,所述取每个时刻下电压值的箱线图可信度的方法,包括:将包含分析电压值的分析电压集合中分析电压值的所述初始异常度的均值作为分析电压值的异常综合值;

结合每个时刻下电压值的分析电压集合中每个电压值的所述异常综合值与所述初始异常度之间的差异,以及所述统计量可信度,获取每个时刻下电压值的箱线图可信度。

6.根据权利要求5所述的一种数字化低碳社区能耗管理系统,其特征在于,所述每个时刻下电压值的箱线图可信度的计算公式如下:;式中, 为历史时间段内第k个时刻下电压值

的箱线图可信度; 为历史时间段内第k个时刻下电压值的统计量可信度; 为历史时间段内第k个时刻下电压值的分析电压集合中第i个电压值的初始异常度; 为历史时间段内第k个时刻下电压值的分析电压集合中第i个电压值的所述异常综合值;N为历史时间段内第k个时刻下电压值的分析电压集合中电压值的数量; 为绝对值函数;exp为以自然常数e为底数的指数函数。

7.根据权利要求1所述的一种数字化低碳社区能耗管理系统,其特征在于,所述从历史时间段的电压值中筛选出最终异常电压值的方法,包括:将包含所述目标电压值的分析电压集合对应的电压值作为目标电压值的关联电压值;

对于目标电压值的每个关联电压值,将关联电压值的分析电压集合内目标电压值的所述初始异常度与关联电压值的箱线图可信度的乘积,作为关联电压值的异常值;

将目标电压值的所有关联电压值的所述异常值的累加和作为目标电压值的综合异常度;

将所述综合异常度进行归一化得到目标电压值的最终异常度;

在历史时间段内每个时刻下电压值中,所述最终异常度大于预设异常阈值的电压值作为最终异常电压值。

8.根据权利要求7所述的一种数字化低碳社区能耗管理系统,其特征在于,所述基于与每个最终异常电压值对应时刻邻近的电压值对每个最终异常电压值进行修正的方法,包括:在历史时间段内每个时刻下电压值中,所述最终异常度小于或者等于预设异常阈值的电压值作为正常电压值;

利用每个最终异常电压值的预设窗口内的正常电压值的均值对每个最终异常电压值进行修正。

说明书 :

一种数字化低碳社区能耗管理系统

技术领域

[0001] 本发明涉及电力数据管理技术领域,具体涉及一种数字化低碳社区能耗管理系统。

背景技术

[0002] 低碳社区的电力能耗数据反映社区的用电情况,可用于评估社区电力的能耗情况和低碳表现。因此,对低碳社区的能耗数据进行管理非常重要。
[0003] 现有技术通常直接对一组数据建立一个箱线图,当该组数据呈现一定变化趋势时,容易使通过箱线图分析获取的异常数据的可信度较低,导致对低碳社区的能耗数据的管理出现误差。

发明内容

[0004] 为了解决对呈现一定变化趋势的所有数据建立一个箱线图,导致对低碳社区的能耗数据的管理出现误差的技术问题,本发明的目的在于提供一种数字化低碳社区能耗管理系统,所采用的技术方案具体如下:
[0005] 本发明提出了一种数字化低碳社区能耗管理系统,所述系统包括:
[0006] 数据获取模块,用于获取低碳社区在历史时间段内每个时刻下电压值;
[0007] 异常分析模块,用于获取每个时刻下电压值的分析电压集合;根据每个时刻下电压值的分析电压集合中每个电压值与其他电压值之间的差异,获取每个时刻下电压值的分析电压集合中每个电压值的初始异常度;
[0008] 统计量可信分析模块,用于结合每个时刻下电压值的分析电压集合中电压值的离散程度、以及每个时刻下电压值与其相邻时刻下电压值的分析电压集合中电压值的离散程度之间的差异,获取每个时刻下电压值的统计量可信度;
[0009] 箱线图可信分析模块,用于选取每个时刻下电压值的分析电压集合中每个电压值作为分析电压值,依据分析电压值的所述初始异常度与包含分析电压值的分析电压集合中分析电压值的所述初始异常度之间的差异,以及每个时刻下电压值的所述统计量可信度,获取每个时刻下电压值的箱线图可信度;
[0010] 电压修正模块,用于结合包含每个时刻下电压值的分析电压集合对应的电压值的箱线图可信度,以及所述分析电压集合内每个时刻下电压值的所述初始异常度,从历史时间段的电压值中筛选出最终异常电压值;基于与每个最终异常电压值对应时刻邻近的电压值对每个最终异常电压值进行修正。
[0011] 进一步地,所述获取每个时刻下电压值的分析电压集合的方法,包括:
[0012] 将每个时刻下电压值与其之后预设数量个电压值按照时序排列,得到每个时刻下电压值初始的电压序列;
[0013] 根据每个时刻下电压值的电压序列中电压值之间的相关系数,获取每个时刻下电压值的电压序列的电压相关度;
[0014] 判断所述电压相关度是否大于预设相关阈值,若是,将每个时刻下电压值的电压序列中最后一个电压值对应时刻的下一时刻的电压值添加到所述电压序列中,对所述电压序列进行更新,直至更新后的电压序列的所述电压相关度小于或者等于预设相关阈值时停止更新;
[0015] 由每个时刻下电压值更新后的电压序列中电压值构成每个时刻下电压值的分析电压集合。
[0016] 进一步地,所述每个时刻下电压值的电压序列的电压相关度的计算公式如下:
[0017] ;式中,R为每个时刻下电压值的电压序列的所述电压相关度; 为每个时刻下电压值的电压序列中第i个电压值与第j个电压值之间的相关系数;N为每个时刻下电压值的电压序列中电压值的数量;Norm为归一化函数。
[0018] 进一步地,所述据每个时刻下电压值的分析电压集合中每个电压值与其他电压值之间的差异,获取每个时刻下电压值的分析电压集合中每个电压值的初始异常度的方法,包括:
[0019] 选取任意一个时刻下的电压值作为目标电压值,根据目标电压值的分析电压集合中电压值获取目标电压值的箱线图,基于所述箱线图获取目标电压值的分析电压集合中的异常电压值;
[0020] 将目标电压值的分析电压集合中除异常电压值之外的每个电压值的初始异常度设置为0;
[0021] 选取目标电压值的分析电压集合中任意一个异常电压值作为目标异常电压值,将目标异常电压值与所述箱线图的上边缘值之间的差异作为上差异值,将目标异常电压值与所述箱线图的下边缘值之间的差异作为下差异值,将所述上差异值与所述下差异值中的最小值作为目标异常电压值的异常差距值;
[0022] 结合每个时刻下电压值的分析电压集合中每个异常电压值与其他异常电压值之间的差异,以及所述异常差距值,获取每个时刻下电压值的分析电压集合中每个异常电压值的初始异常度。
[0023] 进一步地,所述每个时刻下电压值的分析电压集合中每个异常电压值的初始异常度的计算公式如下:
[0024] ;式中, 为每个时刻下电压值的分析电压集合中第u个异常电压值的初始异常度; 为每个时刻下电压值的分析电压集合中第u个异常电压值的所述异常差距值; 为每个时刻下电压值的分析电压集合中第u个异常电压值;
为每个时刻下电压值的分析电压集合中第v个异常电压值;M为每个时刻下电压值的分析电压集合中异常电压值的数量; 为绝对值函数。
[0025] 进一步地,所述每个时刻下电压值的统计量可信度的计算公式如下:
[0026] ;式中,为历史时间段内第k个时刻下电压值的统计量可信度; 为历史时间段内第k个时刻下电压值的分析电压集合中电压值的方差;M为历史时间段内第k个时刻下电压值的分析电压集合中所述异常电压值的数量;N为历史时间段内第k个时刻下电压值的分析电压集合中电压值的数量; 为历史时间段内第k个时刻下电压值的所述箱线图的四分位距;
为历史时间段内第k‑1个电压值的所述箱线图的四分位距; 为历史时间段内第k+1个时刻下电压值的所述箱线图的四分位距; 为绝对值函数;exp为以自然常数e为底数的指数函数;a为预设第一正数;为预设第二正数。
[0027] 进一步地,所述取每个时刻下电压值的箱线图可信度的方法,包括:
[0028] 将包含分析电压值的分析电压集合中分析电压值的所述初始异常度的均值作为分析电压值的异常综合值;
[0029] 结合每个时刻下电压值的分析电压集合中每个电压值的所述异常综合值与所述初始异常度之间的差异,以及所述统计量可信度,获取每个时刻下电压值的箱线图可信度。
[0030] 进一步地,所述每个时刻下电压值的箱线图可信度的计算公式如下:
[0031] ;式中, 为历史时间段内第k个时刻下电压值的箱线图可信度; 为历史时间段内第k个时刻下电压值的统计量可信度; 为历史时间段内第k个时刻下电压值的分析电压集合中第i个电压值的初始异常度; 为历史时间段内第k个时刻下电压值的分析电压集合中第i个电压值的所述异常综合值;N为历史时间段内第k个时刻下电压值的分析电压集合中电压值的数量; 为绝对值函数;exp为以自然常数e为底数的指数函数。
[0032] 进一步地,所述从历史时间段的电压值中筛选出最终异常电压值的方法,包括:
[0033] 将包含所述目标电压值的分析电压集合对应的电压值作为目标电压值的关联电压值;
[0034] 对于目标电压值的每个关联电压值,将关联电压值的分析电压集合内目标电压值的所述初始异常度与关联电压值的箱线图可信度的乘积,作为关联电压值的异常值;
[0035] 将目标电压值的所有关联电压值的所述异常值的累加和作为目标电压值的综合异常度;
[0036] 将所述综合异常度进行归一化得到目标电压值的最终异常度;
[0037] 在历史时间段内每个时刻下电压值中,所述最终异常度大于预设异常阈值的电压值作为最终异常电压值。
[0038] 进一步地,所述基于与每个最终异常电压值对应时刻邻近的电压值对每个最终异常电压值进行修正的方法,包括:
[0039] 在历史时间段内每个时刻下电压值中,所述最终异常度小于或者等于预设异常阈值的电压值作为正常电压值;
[0040] 利用每个最终异常电压值的预设窗口内的正常电压值的均值对每个最终异常电压值进行修正。
[0041] 本发明具有如下有益效果:
[0042] 本发明实施例中,为避免对所有电压值建立单一箱线图使对异常的电压值判断存在较大误差的问题,本发明对每个时刻下电压值建立箱线图,需获取每个时刻下电压值的分析电压集合;电压值与其他电压值之间的差异反映电压值的异常情况,据此获取每个时刻下电压值的分析电压集合中每个电压值的初始异常度;由于异常的电压值干扰,导致箱线图中数据统计量受到影响产生一定偏差,故并非每个时刻下电压值的箱线图对数据的异常分析结果均准确,统计量反映分析电压集合中电压值的离散程度,利用每个时刻下电压值与其邻近时刻下电压值的分析电压集合中电压值的离散程度之间的差异,获取每个时刻下电压值的统计量可信度;参与同一个电压值计算的相邻箱线图之间的数据差异,包含同一电压值的箱线图之间数据偏差,以及同一电压值的初始异常程度之间的差异,均能够反映箱线图可信程度;结合包含每个时刻下电压值的分析电压集合对应的电压值的箱线图可信度,以及分析电压集合中该电压值的初始异常度,提高通过箱线图分析获取的最终异常电压值的可信度,并对最终异常电压值进行修正,提高对低碳社区的能耗数据的管理的准确率。

附图说明

[0043] 为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0044] 图1是本发明一个实施例所提供的一种数字化低碳社区能耗管理系统的系统框图。

具体实施方式

[0045] 为了更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种数字化低碳社区能耗管理系统,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构或特点可由任何合适形式组合。
[0046] 除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。
[0047] 下面结合附图具体的说明本发明所提供的一种数字化低碳社区能耗管理系统的具体方案。
[0048] 请参阅图1,其示出了本发明一个实施例提供的一种数字化低碳社区能耗管理系统的系统框图,该系统包括:数据获取模块101,异常分析模块102,统计量可信分析模块103,箱线图可信分析模块104,电压修正模块105。
[0049] 数据获取模块101,用于获取低碳社区在历史时间段内每个时刻下电压值。
[0050] 具体的,本发明通过分析电能负荷数据了解低碳社区的用电模式与负荷高峰时段等信息,进而评估电力的能耗情况和低碳表现。将电力负荷监测仪接入低碳社区的电力系统,获取历史时间段内每个时刻下电压值。
[0051] 本发明实施例中历史时间段的时长取经验值7天,电压值采集的频率为10分钟/次,实施者可根据情况自行设置。
[0052] 异常分析模块102,用于获取每个时刻下电压值的分析电压集合;根据每个时刻下电压值的分析电压集合中每个电压值与其他电压值之间的差异,获取每个时刻下电压值的分析电压集合中每个电压值的初始异常度。
[0053] 为解决对所有数据建立单一箱线图对异常数据的判断存在较大误差,无法充分表达数据分布信息的问题,本发明获取每个时刻下电压值的分析电压集合,以该集合内的电压值建立箱线图。
[0054] 优选地,每个电压值的分析电压集合的具体获取方法为:将每个时刻下电压值与其之后预设数量个电压值按照时序排列,得到每个时刻下电压值初始的电压序列;根据每个时刻下电压值的电压序列中电压值之间的相关系数,获取每个时刻下电压值的电压序列的电压相关度;判断电压相关度是否大于预设相关阈值,若是,将每个时刻下电压值的电压序列中最后一个电压值对应时刻的下一时刻的电压值添加到电压序列中,对电压序列进行更新,直至更新后的电压序列的电压相关度小于或者等于预设相关阈值时停止更新;由每个时刻下电压值更新后的电压序列中电压值构成每个时刻下电压值的分析电压集合。
[0055] 本发明实施例中预设数量取经验值4,预设相关阈值取经验值0.75,实施者可根据具体情况自行设置。每个电压值初始的电压序列中电压值的数量为5,电压序列中电压值为电压序列中的元素。
[0056] 需要说明的是,每个时刻下电压值的电压序列中两两电压值之间的相关系数为该电压序列中电压值的相关矩阵中对应位置的元素;例如,每个时刻下电压值的电压序列中第1个电压值与第2个电压值之间的相关系数,为该电压序列的相关矩阵中第1行第2列的元素。其中,相关矩阵为本领域技术人员公知技术,在此不再进行赘述。
[0057] 根据每个时刻下电压值的电压序列中电压值之间的相关系数,获取每个时刻下电压值的电压序列的电压相关度,电压相关度的计算公式如下:
[0058]
[0059] 式中,R为每个时刻下电压值的电压序列的电压相关度; 为每个时刻下电压值的电压序列中第i个电压值与第j个电压值之间的相关系数;N为每个时刻下电压值的电压序列中电压值的数量;Norm为归一化函数。
[0060] 当每个时刻下电压值的电压序列中电压值之间的相关系数 越大,说明每个时刻下电压值的电压序列中电压值之间的相关程度越大,则电压相关度R越大。
[0061] 作为一个示例,假设历史时间段内存在六个时刻,每个时刻下电压值依次为,其中, 为历史时间段内第一个时刻下电压值,以此类推。序列为 初始的电压序列,获取电压序列 的电压相关度 ,若
大于预设相关阈值时,将 添加到电压序列 中,更新后的电压序列为
。获取更新后的电压序列 的电压相关度 ,若 小于
或者等于预设相关阈值时,说明更新后的电压序列 中电压值之间的相关程度较低,为防止电压序列中异常的电压值与正常的电压值之间的差异过大,导致后续分析的准确率较低,停止对电压序列 进行更新。由更新后的电压序列 中电压值构成的 的分析电压集合。
[0062] 根据历史时间段内第一个时刻下电压值 的分析电压集合的获取方法,获取历史时间段内每个时刻下电压值的分析电压集合。
[0063] 由于异常电压值之间存在一定的相关性,若数据与其他数据之间的相关性较强,则该数据的异常程度越低,数据之间的相关性通过电压值之间的差异呈现,据此获取初始异常度。
[0064] 优选地,每个时刻下电压值的分析电压集合中每个电压值的初始异常度的具体获取方法为:选取任意一个时刻下的电压值作为目标电压值,根据目标电压值的分析电压集合中电压值获取目标电压值的箱线图,基于箱线图获取目标电压值的分析电压集合中的异常电压值;将目标电压值的分析电压集合中除异常电压值之外的每个电压值的初始异常度设置为0;选取目标电压值的分析电压集合中任意一个异常电压值作为目标异常电压值,将目标异常电压值与箱线图的上边缘值之间的差异作为上差异值,将目标异常电压值与箱线图的下边缘值之间的差异作为下差异值,将上差异值与下差异值中的最小值作为目标异常电压值的异常差距值;结合每个时刻下电压值的分析电压集合中每个异常电压值与其他异常电压值之间的差异,以及异常差距值,获取每个时刻下电压值的分析电压集合中每个异常电压值的初始异常度。
[0065] 其中,箱线图为本领域技术人员公知技术,在此不再进行赘述。
[0066] 每个时刻下电压值的分析电压集合中每个异常电压值的初始异常度的计算公式如下:
[0067]
[0068] 式中, 为每个时刻下电压值的分析电压集合中第u个异常电压值的初始异常度; 为每个时刻下电压值的分析电压集合中第u个异常电压值的异常差距值; 为每个时刻下电压值的分析电压集合中第u个异常电压值; 为每个时刻下电压值的分析电压集合中第v个异常电压值;M为每个时刻下电压值的分析电压集合中异常电压值的数量; 为绝对值函数。
[0069] 需要说明的是,当 越大时,说明分析电压集合中第u个异常电压值与其他异常电压值之间的差异越大,可能出现两种情况:第一种为第u个异常电压值与箱线图的上或下边缘距离较近,而其他异常电压值与箱线图的上或下边缘距离较远;第二种为第u个异常电压值与箱线图的上或下边缘距离较远,而其他异常电压值与箱线图的上或下边缘距离较近。仅当 越大,且分析电压集合中异常电压值的分布为第二种情况时,分析电压集合中第u个异常电压值的异常程度越严重,则 越大。因此,需要通过异常差距值对 进行调整,以保证分析电压集合中第u个异常电压值的初始异常度的准确性。
[0070] 每个时刻下电压值的分析电压集合中除异常电压值之外的电压值位于每个时刻下电压值的箱线图的上边缘与下边缘之内,这些电压值是正常的。因此,将每个时刻下分析电压集合中除异常电压值之外的每个电压值的初始异常度设置为0。
[0071] 根据上述方法,获取每个时刻下电压值的分析电压集合中每个电压值的初始异常度。
[0072] 统计量可信分析模块103,用于结合每个时刻下电压值的分析电压集合中电压值的离散程度、以及每个时刻下电压值与其相邻时刻下电压值的分析电压集合中电压值的离散程度之间的差异,获取每个时刻下电压值的统计量可信度。
[0073] 由于异常电压值的干扰,导致箱线图中数据统计量即四分位距会受到影响产生一定偏差,故并非每个时刻下电压值的箱线图对数据的异常分析结果均准确,统计量反映分析电压集合中电压值的离散程度,利用统计量之间的差异即每个时刻下电压值与其邻近时刻下电压值的分析电压集合中电压值的离散程度之间的差异,获取每个时刻下电压值的统计量可信度。
[0074] 箱线图包含数据的差异越大,箱线图的内线范围对数据的表示能力越弱,影响对数据整体分布地分析,无法有效准确反映数据的真实情况,使得箱线图的统计量即四分位距的可信度越小,统计量可信度越小。
[0075] 每个时刻下电压值的统计量可信度的计算公式如下:
[0076]
[0077] 式中, 为历史时间段内第k个时刻下电压值的统计量可信度; 为历史时间段内第k个时刻下电压值的分析电压集合中电压值的方差;M为历史时间段内第k个时刻下电压值的分析电压集合中异常电压值的数量;N为历史时间段内第k个时刻下电压值的分析电压集合中电压值的数量; 为历史时间段内第k个时刻下电压值的箱线图的四分位距;为历史时间段内第k‑1个电压值的箱线图的四分位距; 为历史时间段内第k+1个时刻下电压值的箱线图的四分位距; 为绝对值函数;exp为以自然常数e为底数的指数函数;a为预设第一正数,取经验值1,作用为防止分母为0导致分式无意义;b为预设第二正数,取经验值0.01,作用为防止分母为0导致分式无意义。
[0078] 当 越小时,第k个时刻下电压值的分析电压集合中电压值分布越集中,该分析电压集合中电压值之间的差异越小,统计量受到异常数据影响越小,则统计量可信度 越大。当 越大时,说明第k个时刻下电压值的分析电压集合中异常电压值越多,第k个时刻下电压值的箱线图受到异常数据异常越大,箱线图对分析电压集合中电压值的反映程度的真实性越低,则第k个时刻下电压值的箱线图的统计量的可信度越低,统计量可信度 越小。
[0079] 箱线图的四分位距反映数据分散程度,当 越小,第k个时刻下电压值与其相邻时刻下电压值的分析电压集合中电压值的离散程度之间的差异越小,构建箱线图所用的电压值之间的差异较小,则第k个时刻下电压值的箱线图的统计量越准确,则统计量可信度 越大。
[0080] 箱线图可信分析模块104,用于选取每个时刻下电压值的分析电压集合中每个电压值作为分析电压值,依据分析电压值的初始异常度与包含分析电压值的分析电压集合中分析电压值的初始异常度之间的差异,以及每个时刻下电压值的统计量可信度,获取每个时刻下电压值的箱线图可信度。
[0081] 由于对每个时刻下电压值都建立了箱线图,参与同一个电压值计算的相邻箱线图之间的数据差异小,所包含的数据之间存在一定的稳定性:因此箱线图的统计量也呈现出一定的稳定性,如果包含同一电压值的箱线图之间数据偏差越大,则箱线图的可信程度越小;同一电压值的初始异常程度之间的差异越大,箱线图的可信程度越小。
[0082] 优选地,箱线图可信度的具体获取方法为:将包含分析电压值的分析电压集合中分析电压值的初始异常度的均值作为分析电压值的异常综合值;结合每个时刻下电压值的分析电压集合中每个电压值的异常综合值与初始异常度之间的差异,以及统计量可信度,获取每个时刻下电压值的箱线图可信度。
[0083] 作为一个示例,假设第一个时刻下电压值 的分析电压集合为,第二个时刻下电压值 的分析电压集合为 ,其
中, 为历史时间段内第三个时刻电压值,依次类推。以 的分析电压集合 中第二个电压值 为例进行分析,包含电压值 的分析电压集合为 与 , 中第二个电压值的初始异常度为 , 中第一个电压值 的初始异常度为 。由于 与 中电压
值存在差异,则 基本不等于 ;将 与 的均值作为 的分析电压集合 中第
二个电压值 的异常综合值 。根据上述方法,获取 的分析电压集合 中每个电压值的异常综合值。根据 的分析电压集合 的每个电压值的异常综合值与初始异常度之间的差异,以及 的统计量可信度 ,获取 的箱线图可信度。
[0084] 需要说明的是,历史时间段内第一个电压值 仅包含与其分析电压集合 中;中第二个电压值 与 中第一个电压值 的异常综合值相等,即不同分析电压集合中同一个时刻下电压值的异常综合值相等。
[0085] 每个时刻下电压值的箱线图可信度的计算公式如下:
[0086]
[0087] 式中, 为历史时间段内第k个时刻下电压值的箱线图可信度; 为历史时间段内第k个时刻下电压值的统计量可信度; 为历史时间段内第k个时刻下电压值的分析电压集合中第i个电压值的初始异常度; 为历史时间段内第k个时刻下电压值的分析电压集合中第i个电压值的异常综合值;N为历史时间段内第k个时刻下电压值的分析电压集合中电压值的数量; 为绝对值函数;exp为以自然常数e为底数的指数函数。
[0088] 呈现第k个时刻下电压值的分析电压集合中第i个电压值的异常程度的变化差异,当 越大时,分析电压集合中第i个电压值的异常程度出现大幅度变化,表明第k个时刻下电压值的箱线图的数据稳定性越差,则第k个时刻下电压值的箱线图的可信度越低,箱线图可信度 越小。当 越小时,箱线图对分析电压集合中电压值的反映程度的真实性越低,则箱线图可信度 越小。
[0089] 电压修正模块105,用于结合包含每个时刻下电压值的分析电压集合对应的电压值的箱线图可信度,以及分析电压集合内每个时刻下电压值的初始异常度,从历史时间段的电压值中筛选出最终异常电压值;基于与每个最终异常电压值对应时刻邻近的电压值对每个最终异常电压值进行修正。
[0090] 将包含目标电压值的分析电压集合对应的电压值作为目标电压值的关联电压值;对于目标电压值的每个关联电压值,将关联电压值的分析电压集合内目标电压值的初始异常度与关联电压值的箱线图可信度的乘积,作为关联电压值的异常值;将目标电压值的所有关联电压值的异常值的累加和作为目标电压值的综合异常度。
[0091] 作为一个示例,第一个时刻下电压值 的分析电压集合为 ,第二个电压值 的分析电压集合为 。包含历史时间段内第一个时刻下
电压值 的分析电压集合仅有 ,则 的关联电压值为其本身,根据 中第一个电压值的初始异常度为 与 的箱线图可信度 ,获取第一个电压值 的综合异常度。包含历史时间段内第二个时刻下电压值 的分析电压集合包括 与 , 对应的电压值为,合 对应的电压值为 ,则 的关联电压值为 与 ; 中第二个电压值 的初始异常度为 , 中第一个电压值 的初始异常度为 , 的箱线图可信度 , 的箱线图可信度 ,将 作为第二个时刻下电压值的综合异常度。根据
上述方法,获取历史时间段中每个时刻下电压值的综合异常度。
[0092] 历史时间段内每个时刻下电压值的综合异常度的计算公式如下:
[0093]
[0094] 式中, 为历史时间段内第k个时刻下电压值的综合异常度; 为历史时间段内第k个时刻下电压值的第t个关联电压值的箱线图可信度; 为历史时间段内第k个时刻下电压值的第t个关联电压值的分析电压集合中历史时间段内第k个时刻下电压值的初始异常度;T为历史时间段内第k个时刻下电压值的关联电压值的数量。
[0095] 本发明实施例中选用最大最小值归一函数将综合异常度进行归一化得到目标电压值的最终异常度;在历史时间段内每个时刻下电压值中,最终异常度大于预设异常阈值的电压值作为最终异常电压值。其中,最大最小值归一函数为本领域技术人员公知技术,在此不再赘述。
[0096] 本发明实施例中预设异常阈值取经验值0.3,实施者可根据具体情况自行设置。
[0097] 在历史时间段内每个时刻下电压值中,最终异常度小于或者等于预设异常阈值的电压值作为正常电压值;将每个最终异常电压值的预设窗口内的正常电压值的均值替换每个最终异常电压值,实现对最终异常电压值的修正。
[0098] 本发明实施例中预设窗口的宽度为1的窗口,预设窗口的长度取经验值11,实施者可根据具体情况自行设置;最终异常电压值为其预设窗口内的中心位置。作为一个示例,若某个最终异常电压值对应历史时间段内第k个时刻,则获取历史时间段内第k‑5个时刻至第k+5个时刻下正常电压值的均值,将该均值作为历史时间段内第k个时刻下的电压值,实现对历史时间段内第k个时刻下最终异常电压值的修正。
[0099] 至此,本发明完成。
[0100] 综上所述,本发明实施例中,获取每个时刻下电压值的分析电压集合,以及分析电压集合中每个电压值的初始异常度;获取每个时刻下电压值的统计量可信度与箱线图可信度,结合每个时刻下电压值的箱线图可信度,以及包含该电压值的分析电压集合中电压值的初始异常度,从历史时间段的电压值中筛选出最终异常电压值;基于与每个最终异常电压值对应时刻邻近的电压值对每个最终异常电压值进行修正。本发明对每个时刻下电压值均建立一个箱线图,基于获取的电压值的箱线图的异常程度提高对异常电压值识别的准确率。
[0101] 需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0102] 本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
[0103] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。