一种基于有监督学习的非侵入式负荷识别网络架构的制作方法

文档序号:25606786发布日期:2021-06-25 13:55阅读:106来源:国知局
一种基于有监督学习的非侵入式负荷识别网络架构的制作方法

1.本发明涉及智能电网智能电表领域,更具体地,涉及基于有监督学习的非侵入式负荷识别网络架构。


背景技术:

2.如今随着科技的进步,侵入式负荷识别成为识别居民用户负荷,有效指导用电的方案之一,但是侵入式负荷识别无法在设备处进行安装,目前的解决方案是随电器,即在电器设备电源前端加上可以识别电压电流的设备,但是这种方案实施困难成本高。另一种方案是在居民电表端并入负荷识别设备。目前这种方案主要依赖设备本身的计算能力,智能识别一部分设备。对于新设备无法识别,需要更新特征库。
3.同时,如果多个设备同时启动这种方案的识别成功率也不高,而且多个设备的设备特征组合成千上万一一由识别单元自己识别出来也不现实,所以必须要引入新的识别方法来解决。


技术实现要素:

4.本发明的目的是针对目前用电设备识别中所存在的问题,提出一种基于有监督学习的非侵入式负荷识别网络架构。
5.本发明的技术方案是:
6.本发明提供一种基于有监督学习的非侵入式负荷识别网络架构,该构架包括:监督学习单元、识别单元和云端;
7.所述的监督学习单元设置在监督学习测试小区,包括随电器、电能表、特征服务器和监督学习服务器,所述的随电器用于获取各用电设备的用电信息,并且通过电能表发送至特征服务器,所述的特征服务器用于提取用电设备的负荷特征并且发送至监督学习服务器,所述的监督学习服务器基于bp神经网络模型进行样本负荷特征的学习,与样本用电设备匹配,优化bp神经网络模型,且将样本用电设备与负荷特征的对应关系存储至识别单元的中继服务器,将bp神经网络模型存储至云端;
8.所述的识别单元包括智能电表和中继服务器,所述的智能电表为各家庭配置,包括计量芯片,所述的计量芯片用于采集用电设备的负荷特征;所述的中继服务器配置有识别库,能够进行数据匹配,并且能够与云端进行通信;
9.所述的云端具有综合运行服务器,该综合运行服务器配置有bp神经网络模型,能够对中继服务器上传的数据进行识别,获取用电设备组合,并将结果发送至电表的中继服务器,更新识别库。
10.进一步地,本构架基于监督学习测试小区,在测试小区或实验中心为所有用电设备配置随电器,获取用电信息和负荷特征,该设备会在云端的综合运行服务器上进行备案存储;存储信息包括:设备名称、厂家、型号、额定功率以及最大功率。
11.进一步地,所述的特征服务器用于记录用电设备的负荷特征,包括启动特征和运
行特征;所述的启动特征包括:启动的谐波情况,有功,无功功率,时序关系和相位信息。
12.进一步地,所述的监督学习服务器用于分析可监督学习的随电设备,通过学习已知的设备,对带有随电计量设备并未登记在案的设备进行自我学习和分类。
13.一种基于有监督学习的非侵入式负荷识别网络架构的识别方法,该方法包括以下步骤:
14.s1、监督学习步骤:
15.s1

1、采用随电器获取各用电设备的用电信息,并且通过电能表发送至特征服务器;
16.s1

2、采用特征服务器提取用电设备的负荷特征并且发送至监督学习服务器;
17.s1

3、采用监督学习服务器基于bp神经网络模型进行样本负荷特征的学习,与样本用电设备匹配,优化bp神经网络模型,且将样本用电设备与负荷特征的对应关系存储至识别单元的中继服务器,将优化后的bp神经网络模型更新至云端;
18.s2、识别步骤:
19.s2

1、采用智能电表的计量芯片采集用电设备的负荷特征,发送至中继服务器;
20.s2

2、中继服务器根据识别库中存储的数据,与实时负荷特征进行匹配,如果能够匹配,则得到用电设备;否则,中继服务器将数据发送至云端的综合运行服务器;
21.s2

3、云端的综合运行服务器通过bp神经网络模型进行识别,获取用电设备组合结果,并且更新至中继服务器。
22.进一步地,监督学习服务器执行如下操作:
23.1)对于用电信息,将输入的电压和电流信号相乘得到实时功率信息,该信息中包含有相位和谐波;将其作为bp神经网络模型的输入信号xj,根据数据的长度,将实时数据截取成帧,每帧大小为w个数据,共n组数据,w*n为采集信号的数据输入长度;
24.2)记录测试数据,包括m个设备的信息组合;
25.3)设置bp神经网络模型,隐含层神经元个数定义为w个,权值初值全部定义为1,输出单元为ai个已知可识别的负荷设备;
26.4)将样本通过bp神经网络模型,得到ai个输出,训练测试样本;使其识别结果与已知测试数据的误差在阈值内,得到bp神经网络模型各层配置的权值,结束训练结束,更新将bp神经网络模型至云端的综合运行服务器。
27.进一步地,当监督学习测试小区中有新的设备接入时,重新训练bp神经网络模型。
28.进一步地,中继服务器中具有识别库,该识别库中存储有bp神经网络模型训练时获取的用电设备组合与负荷特征的匹配数据;
29.中继服务器对智能电表获取的用电信息进行匹配,如果在本地有匹配信息,则直接给出匹配结果;反之转发用电信息至云端的综合运行服务器;通过bp神经网络模型进行识别,得到可能的匹配结果。
30.本发明的有益效果:
31.本发明采用监督学习的方法,即在可以识别的样本小区或者用户处增加设备监控设备即随电器,可以跟踪设备的整个运行周期,然后再经过神经网络算法,得到隐含层的权值,用以在新的判断中进行实时设备识别。由于神经网络有很强的判断学习能力,可以识别很多相识设备,应用范围广,识别效果佳。
32.本发明采用神经网络监督学习的方法提取负荷设备运行稳态和暂态特征,将设备运行的终身情况都进行了监控,并实时的通过服务器来识别跟踪其他无监督学习的用电设备;同时,通过中继服务器来缓冲网络数据冲击,将一部分匹配结果放在中继服务器上进行匹配,有效的降低了硬件性能要求,并提高了负荷识别的准确性。
33.本发明的其它特征和优点将在随后具体实施方式部分予以详细说明。
附图说明
34.通过结合附图对本发明示例性实施方式进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显,其中,在本发明示例性实施方式中,相同的参考标号通常代表相同部件。
35.图1示出了本发明的系统构架示意图。
36.图2示出了本发明的系统构架识别流程图。
37.图3示出了本发明中bp神经网络模型示意图。
38.图4示出了本发明中监督学习的流程图。
具体实施方式
39.下面将参照附图更详细地描述本发明的优选实施方式。虽然附图中显示了本发明的优选实施方式,然而应该理解,可以以各种形式实现本发明而不应被这里阐述的实施方式所限制。
40.本技术方法的核心是引入了网络云端和可监督的负荷识别网络;通过可监督网络,可实时记录设备特征,并可以通过大量的时间学习,找出设备的运行特征,获取bp神经网络模型,并且将运行特征发给中继服务器,从而解决设备识别难题,下面介绍网络构架的组成和各部分的主要功能,包括:监督学习单元、识别单元和云端;
41.所述的监督学习单元设置在监督学习测试小区,包括随电器、电能表、特征服务器和监督学习服务器,所述的随电器用于获取各用电设备的用电信息,并且通过电能表发送至特征服务器,所述的特征服务器用于提取用电设备的负荷特征并且发送至监督学习服务器,所述的监督学习服务器基于bp神经网络模型进行样本负荷特征的学习,与样本用电设备匹配,优化bp神经网络模型,且将样本用电设备与负荷特征的对应关系存储至识别单元的中继服务器,将bp神经网络模型存储至云端;
42.所述的识别单元包括智能电表和中继服务器,所述的智能电表为各家庭配置,包括计量芯片,所述的计量芯片用于采集用电设备的负荷特征;所述的中继服务器配置有识别库,能够进行数据匹配,并且能够与云端进行通信;
43.所述的云端具有综合运行服务器,该综合运行服务器配置有bp神经网络模型,能够对中继服务器上传的数据进行识别,获取用电设备组合,并将结果发送至电表的中继服务器,更新识别库。
44.本构架基于监督学习测试小区,在测试小区或实验中心为所有用电设备配置随电器,获取用电信息和负荷特征,该设备会在云端的综合运行服务器上进行备案存储;存储信息包括:设备名称、厂家、型号、额定功率以及最大功率。
45.特征服务器用于记录用电设备的负荷特征,包括启动特征和运行特征;所述的启
动特征包括:启动的谐波情况,有功,无功功率,时序关系和相位信息。
46.监督学习服务器用于分析可监督学习的随电设备,通过学习已知的设备更新bp神经网络,并且能够对带有随电计量设备并未登记在案的设备进行自我学习和分类。
47.云端综合运行服务器(针对未安装随电计量的测试区进行分析),该服务器负责对未安装随电计量设备的用户的非浸入式负荷识别设备进行数据分析与统计。由于识别单元中的中继服务器会有无法正确识别设备的情况,当无法正确识别设备时,将当前记录的谐波,有功无功电度等信息发给云端综合运行服务器,服务器收到信息后,开始根据特征服务器中的运行记录来进行bp神经网络识别,找出最佳匹配结果,再将该结果发送给中继服务器记录在本地,以便于后续自我分析。
48.中继服务器:由于用户在增多的情况下,负荷识别应用单元需要上传很大的识别记录信息,会对服务器造成巨大压力,为了缓解运行压力,增加中继服务器,该服务器用于存放匹配结果,中继服务器如果在本地有匹配信息,则不在向运行服务器发出申请。反之转发负荷识别单元信息;通过bp神经网络算法进行网络卷积运算,得到可能的匹配结果。
49.针对匹配信息的说明:负荷识别上传记录信息包括启动时间、电压电流幅值相位,谐波幅值相位,当前有功,无功、监控时段内的电能、负荷曲线,负荷识别单元预判信息(可能负荷1可能负荷2

)。
50.中继服务器针对记录信息与本地预存的信息做相似性比对,相似性的方法为:

记录信息全部相同或部分相同(如谐波,有功无功信息相同)。

负荷曲线存在相关,相关性的计算方法采用信号与系统中信号相关定理求出两个负荷曲线的信号相关性,再根据幅值相位信息给定的判断阈值判断是否相关。
51.在判定过程中存在记录相似性的检索问题。可根据先判定发生时间和电压电流幅值相位做初步匹配,由于负荷识别的方法是通过暂态、稳定态两个方面综合考虑的,所以检索时可以根据暂态(谐波信息)和稳态(电压电流功率信息)做筛选。
52.一种基于有监督学习的非侵入式负荷识别网络架构的识别方法,该方法包括以下步骤:
53.s1、监督学习步骤:
54.s1

1、采用随电器获取各用电设备的用电信息,并且通过电能表发送至特征服务器;
55.s1

2、采用特征服务器提取用电设备的负荷特征并且发送至监督学习服务器;
56.s1

3、采用监督学习服务器基于bp神经网络模型进行样本负荷特征的学习,与样本用电设备匹配,优化bp神经网络模型,且将样本用电设备与负荷特征的对应关系存储至识别单元的中继服务器,将优化后的bp神经网络模型更新至云端;
57.s2、识别步骤:
58.s2

1、采用智能电表的计量芯片采集用电设备的负荷特征,发送至中继服务器;
59.s2

2、中继服务器根据识别库中存储的数据,与实时负荷特征进行匹配,如果能够匹配,则得到用电设备;否则,中继服务器将数据发送至云端的综合运行服务器;
60.s2

3、云端的综合运行服务器通过bp神经网络模型进行识别,获取用电设备组合结果,并且更新至中继服务器。
61.进一步地,监督学习服务器执行如下操作:
62.1)对于用电信息,将输入的电压和电流信号相乘得到实时功率信息,该信息中包含有相位和谐波;将其作为bp神经网络模型的输入信号xj,根据数据的长度,将实时数据截取成帧,每帧大小为w个数据,共n组数据,w*n为采集信号的数据输入长度;
63.2)记录测试数据,包括m个设备的信息组合;
64.3)设置bp神经网络模型,隐含层神经元个数定义为w个,权值初值全部定义为1,输出单元为ai个已知可识别的负荷设备;
65.4)将样本通过bp神经网络模型,得到ai个输出,训练测试样本;使其识别结果与已知测试数据的误差在阈值内,得到bp神经网络模型各层配置的权值,结束训练结束,更新将bp神经网络模型至云端的综合运行服务器;
66.5)当监督学习测试小区中有新的设备接入时,重新训练bp神经网络模型。
67.进一步地,中继服务器中具有识别库,该识别库中存储有bp神经网络模型训练时获取的用电设备组合与负荷特征的匹配数据;
68.中继服务器对智能电表获取的用电信息进行匹配,如果在本地有匹配信息,则直接给出匹配结果;反之转发用电信息至云端的综合运行服务器;通过bp神经网络模型进行识别,得到可能的匹配结果。
69.本发明采用监督学习的方法,即在可以识别的样本小区或者用户处增加设备监控设备即随电器,可以跟踪设备的整个运行周期,然后再经过神经网络算法,得到隐含层的权值,用以在新的判断中进行实时设备识别。由于神经网络有很强的判断学习能力,可以识别很多相识设备,应用范围广,识别效果佳。
70.以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1