一种电表异常检测方法及系统与流程

未命名 07-18 阅读:181 评论:0


1.本发明涉及电表异常检测领域,特别涉及一种电表异常检测方法及系统。


背景技术:

2.近年来,随着社会智能化的快速发展,社会生活作业方方面面的智能化改造突飞猛进,电设备作业或者辅助作业的参透率已经非常高,社会各层面对供电的需求范围也变得越来越广,显然,供电企业作为我国重要的基础行业已经成为国民经济的重要支撑力量,成为推动各行各业健康发展的关键性因素。
3.电力供给首先需要考虑供需平衡,只有在保证用电需求的同时尽量少浪费,才能有效控制发电成本,为用电方提供廉价的电能供应,然后,现实社会中,各种窃电现象极为严重,部分住户为了节省电费,通过各种方法进行窃电,由此造成电力供需不平衡,严重的时候,由于负荷超载,直接引起片区拉闸,给民生带来极大的负面影响,由此,如何开展高效的用电检测、防窃电检测等问题成为电力行业热切关注的问题。
4.普通住户用电行为复杂,呈现电器形态多样化、使用时段及时长离散化等特点,因此,针对普通住户的用电异常监控,尤其是其电表异常监控,则显得非常困难,但是,在家庭生活电器渗透率空前的今天,住户日常用电已经占据电力供应相当大的比例,如果不对住户家庭用电实施真实性监测,将给电力供需预算带来巨大挑战,进而引起用电隐患,因此,如何克服复杂用电行为下的电表异常监控,结合电器智能化的特征,对泛在住户的电表异常与否进行及时监测,则是业界有待解决的问题。


技术实现要素:

5.本发明的有益效果为:与现有技术相比,本发明具备如下优点和有益效果:采用本发明的方法,通过家庭网关与云平台联合作业,形成电器集合各形态用电原始数据库,而后通过数据聚类筛选出同一集合同一形态原始数据,最后通过特征分析诊断电表计电功能是否正常,本发明可实时智能的对泛在的电表计电功能异常与否进行监测,有效提升用电安全。
附图说明
6.图1是一种电表异常检测方法流程示意。
7.图2是一种电表异常检测系统。
8.图3是做法a用电行为示意。
9.图4是做法b用电行为示意。
具体实施方式
10.为了使本发明的目的,技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于
限定本发明。
11.一种电表异常检测方法,如图 1所示,具体包含以下的步骤:步骤1、家庭网关子系统接收住户的电器控制命令,生成电器集合用电事件上报给云平台子系统;步骤2、云平台子系统查询住户电表在所述用电事件伴随时段的电表读值,存进数据库;步骤3、数据分析子系统完成数据聚类及异常分析,输出电表异常检测结果。
12.所述步骤1中,所述住户的电器控制命令由app发出,所述电器、发起电器控制命令的app通过wifi、蓝牙等无线信号接入家庭网关子系统,app所发出的控制命令由家庭网关子系统转发到对应的电器,实现电器运行控制;所述步骤1中,所述电器控制命令由终端app通过wifi、蓝牙等无线信号发出后被家庭网关子系统接收并解析得到;所述步骤1中,所述生成电器集合用电事件的a做法为:步骤1.1a、家庭网关子系统捕捉到电器控制命令,按照时间次序把命令存储到家庭网关数据库db1,并且本时刻点定义为t2;步骤1.2a、家庭网关子系统从数据库db1中查询离t2时刻点最近一次发生电器开启或者关闭命令的时刻点并记为t1时刻点,并判断t1到t2这个时间段是否发生电器开启或关闭命令以外的命令,如果是,则跳转到步骤1.6a,如果否,则跳转到步骤1.3a;步骤1.3a、家庭网关子系统搜索t1_delta0至t1时段中是否存在与t1时刻点操作类型不同的命令,如果是,则跳转到步骤1.6a,如果否,则跳转到步骤1.4a,所述操作类型分为开启、关闭、其他(其他包括提高温度、降低温度等);步骤1.4a、家庭网关子系统搜索t1_delta0时刻之前最近一次捕捉到电器控制命令的时刻点t0,如果t1_delta0-t0大于门限delta1,则跳转到步骤1.5a,如果否,则跳转到步骤1.6a;步骤1.5a、家庭网关子系统把{做法a,住户id,t0,t1_delta0,t1,t2,t1_delta0到t1时段的控制命令集合及电器型号集合集合}信息汇总,形成电器集合用电事件,并跳转到步骤1.7a;捕捉1.6a、家庭网关子系统不生成电器集合用电事件,并跳转到步骤1.7a;步骤1.7a、结束生成电器集合用电事件的操作。
13.所述步骤1中,所述生成电器集合用电事件的b做法为:步骤1.1b、家庭网关子系统捕捉到电器控制命令,按照时间次序把命令存储到家庭网关数据库db1,并且本时刻点定义为t2;步骤1.2b、家庭网关子系统从数据库db1中查询离t2时刻点最近一次发生电器开启或者关闭命令的时刻点并记为t1时刻点,并判断t1到t2这个时间段是否发生电器开启或关闭命令以外的命令,如果是,则跳转到步骤1.5b,如果否,则跳转到步骤1.3b;步骤1.3b、家庭网关子系统搜索t1时刻之前最近一次捕捉到电器控制命令的时刻点t0,如果t1-t0大于门限delta1,则跳转到步骤1.4b,如果否,则跳转到步骤1.5b;步骤1.4b、家庭网关子系统把{做法b,住户id,t0,t1,t2,t1时刻的控制命令集合及电器型号集合集}信息汇总,形成电器集合用电事件,并跳转到步骤1.6b;
捕捉1.5b、家庭网关子系统不生成电器集合用电事件,并跳转到步骤1.6b;步骤1.6b、结束生成电器集合用电事件的操作。
14.所述步骤1中,所述电器集合用电事件可以采用a做法、b做法、a做法与b做法的并集三种操作;所述步骤2中,所述云平台子系统查询住户电表在所述用电事件伴随时段的电表读值,存进数据库,具体做法为:云平台子系统查询收到电器集合用电事件后,针对a做法产生的事件:则查询{t0,t1_delta0,t1,t2}四个时刻点住户id所对应住户的电表读值{r0,r10,r11,r2},而后把{做法a,住户id,{t0,r0},{t1_delta0,r10},{t1,r11},{t2,r2},t1_delta0到t1时段的控制命令集合及电器型号集合集合}存进数据库;针对b做法产生的事件:则查询{t0,t1,t2}三个时刻点住户id所对应住户的电表读值{r0,r1,r2},而后把{做法b,住户id,{t0,r0},{t1,r1},{t2,r2},t1时刻的控制命令集合及电器型号集合}存进数据库;所述步骤3、所述数据分析子系统完成数据聚类及异常分析,输出电表异常检测结果,具体做法为:步骤3.1、数据分析子系统把数据库中“控制命令集合及电器型号集合”相同的条目划分为同一类别,形成聚类集合c;步骤3.2、数据分析子系统对聚类集合c中的各个条目i (i的取值为1、...、numc,其中numc为聚类集合c的元素总个数),计算所述“控制命令集合及电器型号集合”中单位时间的用电量,计算方法如下:如果“控制命令集合”为电器开启,且为做法a,则“电器型号集合”的单位耗电量cost(i)的计算方法如下式:cost(i)=((r2-r11)-(((r10-r0)/t1_delta0-t0)*(t2-t1)))/(t2-t1);如果“控制命令集合”为电器关闭,且为做法a,则“电器型号集合”的单位耗电量cost的计算方法如下式:cost(i)=((r10-r0)-((r2-r11)/(t2-t1))*t1_delta0-t0)/t1_delta0-t0;如果“控制命令集合”为电器开启,且为做法b,则“电器型号集合”的单位耗电量cost的计算方法如下式:cost(i)=((r2-r1)-(((r1-r0)/t1-t0)*(t2-t1)))/(t2-t1);如果“控制命令集合”为电器关闭,且为做法b,则“电器型号集合”的单位耗电量cost的计算方法如下式:cost(i)=((r1-r0)-((r2-r1)/(t2-t1))*t1-t0)/t1-t0;步骤3.3、数据分析子系统对cost(i)进行由大到小的排序,而后求平均值avg,并把cost(i)中最大值减去avg得到deltacost,而后把低于avg-deltacost*threshold的住户确定为异常住户;或者,住户所有事件中低于avg-deltacost*threshold的次数占总事件数的比例大于n的住户确定为异常住户;所述n、threshold通过预设完成,优选的,n取值为对应住户捕捉用电时间总数的20%,threshold设置为1.2。
15.实施例,此处以图2为例,来阐述本发明提出的一种电表异常检测系统。
16.如图 2所示,一种电表异常检测系统包括:家庭网关子系统、云平台子系统、数据
分析子系统,各子系统的功能描述如下:家庭网关子系统,该子系统负责接收住户的电器控制命令,生成电器集合用电事件上报给云平台子系统;云平台子系统,该子系统负责查询住户电表在所述用电事件伴随时段的电表读值,存进数据库;数据分析子系统,该子系统负责完成数据聚类及异常分析,输出电表异常检测结果。
17.下面用具体的实施例来描述一种电表异常检测系统的具体实施方式:实施例:本实施例中假定采样了10000个住户的多个用电行为数据,下面阐述本发明提出的电表异常检测方法检测过程:首先,根据步骤1、家庭网关子系统接收住户的电器控制命令,生成电器集合用电事件上报给云平台子系统,生成电器集合用电事件的具体操作过程分为a做法及b做法,描述如下:第一、基于“a做法”生成电器集合用电事件(以图3为例进行阐述):首先,根据步骤1.1a、家庭网关子系统捕捉到电器控制命令,按照时间次序把命令存储到家庭网关数据库db1,并且本时刻点定义为t2(详见图3中的t2);接着,根据步骤1.2a、家庭网关子系统从数据库db1中查询离t2时刻点最近一次发生电器开启或者关闭命令的时刻点并记为t1时刻点(详见图3中的t1),并判断t1到t2这个时间段是否发生电器开启或关闭命令以外的命令,如果是,则跳转到步骤1.6a,如果否,则跳转到步骤1.3a,本实施例中,图3“用电行为1”由于t1到t2这个时间段发生电器开启或关闭命令以外的命令,即发生“电器5提升温度3度”的行为,因此跳转到步骤1.6a,而“用电行为2”、“用电行为3”由于t1到t2这个时间段没有发生电器开启或关闭命令以外的命令,因此,跳转到步骤1.3a;接着,根据步骤1.3a、家庭网关子系统搜索t1_delta0至t1时段中是否存在与t1时刻点操作类型不同的命令,如果是,则跳转到步骤1.6a,如果否,则跳转到步骤1.4a,所述操作类型分为开启、关闭、其他(其他包括提高温度、降低温度等),本实施例,图3只有“用户行为2”、“用户行为3”进入步骤1.3a后,而“用户行为2”由于t1_delta0至t1时段中出现“电器7开启”,其操作类型与t1时刻点“电器3关闭”操作类型不同,因此,“用户行为2”直接跳转到步骤1.6a,而用户行为3”由于t1_delta0至t1时段中出现“电器1关闭”,其操作类型与t1时刻点“电器3关闭”操作类型相同,因此,“用户行为3”跳转到步骤1.4a;接着,根据步骤1.4a、家庭网关子系统搜索t1_delta0时刻之前最近一次捕捉到电器控制命令的时刻点t0,如果t1_delta0-t0大于门限delta1,则跳转到步骤1.5a,如果否,则跳转到步骤1.6a,本实施例中,假定t1_delta0-t0大于delta1,因此,跳转到步骤1.5a;接着,根据步骤1.5a、家庭网关子系统把图3中“用电行为3”的信息汇总成{做法a,住户id,t0,t1_delta0,t1,t2,t1_delta0到t1时段的控制命令集合及电器型号集合集合},形成电器集合用电事件,并跳转到步骤1.7a;捕捉1.6a、家庭网关子系统不生成电器集合用电事件,本实施例中图3中“用电行为1”、“用电行为2”跳转搭配本步骤,即相应的用电行为不生成电器集合用电事件,并跳转到步骤1.7a;
步骤1.7a、结束生成电器集合用电事件的操作。
18.第二、基于“b做法”生成电器集合用电事件(以图4为例进行阐述):根据步骤1.1b、家庭网关子系统捕捉到电器控制命令,按照时间次序把命令存储到家庭网关数据库db1,并且本时刻点定义为t2,详见图4中t2所示;接着,根据步骤1.2b、家庭网关子系统从数据库db1中查询离t2时刻点最近一次发生电器开启或者关闭命令的时刻点并记为t1时刻点,并判断t1到t2这个时间段是否发生电器开启或关闭命令以外的命令,如果是,则跳转到步骤1.5b,如果否,则跳转到步骤1.3b,本实施例中,图4中“用电行为1”由于t1到t2这个时间段发生电器开启或关闭命令以外的命令,即发生电器5提升温度3度,因此,“用电行为1”跳转到步骤1.5b,而“用电行为2”、“用电行为3”由于t1到t2这个时间段没有发生电器开启或关闭命令以外的命令,因此,“用电行为2”、“用电行为3”跳转到步骤1.3b;接着根据步骤1.3b、家庭网关子系统搜索t1时刻之前最近一次捕捉到电器控制命令的时刻点t0,如果t1-t0大于门限delta1,则跳转到步骤1.4b,如果否,则跳转到步骤1.5b,本实施例中,假定图4中“用电行为2”t1-t0小于门限delta1,而“用电行为3”t1-t0大于门限delta1,因此“用电行为2”判定结果为跳转到步骤1.5b,“用电行为3”判定结果为跳转到步骤1.4b;接着,根据步骤1.4b、家庭网关子系统把图4中“用电行为3”的信息组成{做法b,住户id,t0,t1,t2,t1时刻的控制命令集合及电器型号集合集},形成电器集合用电事件,并跳转到步骤1.6b;捕捉1.5b、家庭网关子系统不生成电器集合用电事件,本实施例中图4中“用电行为2”、“用电行为3”不生成电器集合用电事件,并跳转到步骤1.6b;步骤1.6b、结束生成电器集合用电事件的操作。
19.接着,根据步骤2、云平台子系统查询住户电表在所述用电事件伴随时段的电表读值,存进数据库,所述云平台子系统查询住户电表在所述用电事件伴随时段的电表读值,存进数据库,具体做法为:云平台子系统查询收到电器集合用电事件后,针对a做法产生的事件:则查询{t0,t1_delta0,t1,t2}四个时刻点住户id所对应住户的电表读值{r0,r10,r11,r2},而后把{做法a,住户id,{t0,r0},{t1_delta0,r10},{t1,r11},{t2,r2},t1_delta0到t1时段的控制命令集合及电器型号集合集合}存进数据库;针对b做法产生的事件:则查询{t0,t1,t2}三个时刻点住户id所对应住户的电表读值{r0,r1,r2},而后把{做法b,住户id,{t0,r0},{t1,r1},{t2,r2},t1时刻的控制命令集合及电器型号集合}存进数据库;接着根据步骤3、数据分析子系统完成数据聚类及异常分析,输出电表异常检测结果。
20.具体做法为:根据步骤3.1、数据分析子系统把数据库中“控制命令集合及电器型号集合”相同的条目划分为同一类别,形成聚类集合c,以图3中“用电行为3”为例,则与其划分为同一类别的条件就是其他的用电行为,其“t1时刻的控制命令集合及电器型号集合”也是“电器1关闭、电器3关闭,且电器型号集合为电器1及电器3对应的型号”;
接着根据步骤3.2、数据分析子系统对聚类集合c中的各个条目i (i的取值为1、...、numc,其中numc为聚类集合c的元素总个数),计算所述“控制命令集合及电器型号集合”中单位时间的用电量,计算方法如下:如果“控制命令集合”为电器开启,且为做法a,则“电器型号集合”的单位耗电量cost(i)的计算方法如下式:cost(i)=((r2-r11)-(((r10-r0)/t1_delta0-t0)*(t2-t1)))/(t2-t1);如果“控制命令集合”为电器关闭,且为做法a,则“电器型号集合”的单位耗电量cost的计算方法如下式:cost(i)=((r10-r0)-((r2-r11)/(t2-t1))*t1_delta0-t0)/t1_delta0-t0;如果“控制命令集合”为电器开启,且为做法b,则“电器型号集合”的单位耗电量cost的计算方法如下式:cost(i)=((r2-r1)-(((r1-r0)/t1-t0)*(t2-t1)))/(t2-t1);如果“控制命令集合”为电器关闭,且为做法b,则“电器型号集合”的单位耗电量cost的计算方法如下式:cost(i)=((r1-r0)-((r2-r1)/(t2-t1))*t1-t0)/t1-t0;至此,根据上面的计算,假定本实施例中所采集的10000个住户,每个住户有10个可以生成电器集合用电事件的事件,事件编码为1到10,而且这10000个住户的事件都是相同的,则根据步骤3.3,先对事件1进行处理,对该事件的cost(i)进行由大到小的排序,i取值为1到10000,而后求平均值avg,并把cost(i)中最大值减去avg得到deltacost,而后把低于avg-deltacost*threshold的住户进行标识,接着对事件2、...、事件10依次进行处理,最终结果如表 1所示,接着进入电表异常判定,假如采用本发明中“低于avg-deltacost*threshold的住户即为异常”的判定原则,则本实施例住户1、住户9、住户800、住户901电表异常,如果采用本发明中“低于avg-deltacost*threshold的事件数量大于n的住户确定为异常住户”,本实施例n取值为20%,则住户1由于占比达到30%,大于门限n,异常,住户1电表被判定为异常,至此,完成10000户电表的异常实时监测。
21.采用本发明的方法,采用本发明的方法,通过家庭网关与云平台联合作业,形成电器集合各形态用电原始数据库,而后通过数据聚类筛选出同一集合同一形态原始数据,最后通过特征分析诊断电表计电功能是否正常,本发明可实时智能的对泛在的电表计电功能异常与否进行监测,有效提升用电安全。
22.表1单个事件满足“低于avg-deltacost*threshold”的住户标识住户id事件1事件2事件3事件4事件5事件6事件7事件8事件9事件101满足满足满足9满足800满足901满足

技术特征:
1.一种电表异常检测方法,其特征在于:步骤1、家庭网关子系统接收住户的电器控制命令,生成电器集合用电事件上报给云平台子系统;步骤2、云平台子系统查询住户电表在所述用电事件伴随时段的电表读值,存进数据库;步骤3、数据分析子系统完成数据聚类及异常分析,输出电表异常检测结果。2.根据权利要求1所述的一种电表异常检测方法,其特征在于:所述步骤1中,所述住户的电器控制命令由app发出,所述电器、发起电器控制命令的app通过wifi、蓝牙等无线信号接入家庭网关子系统,app所发出的控制命令由家庭网关子系统转发到对应的电器,实现电器运行控制。3.根据权利要求2所述的一种电表异常检测方法,其特征在于:所述步骤1中,所述电器控制命令由终端app通过wifi、蓝牙等无线信号发出后被家庭网关子系统接收并解析得到。4.根据权利要求2或3所述的一种电表异常检测方法,其特征在于:所述步骤1中,所述生成电器集合用电事件的做法为:步骤1.1a、家庭网关子系统捕捉到电器控制命令,按照时间次序把命令存储到家庭网关数据库db1,并且本时刻点定义为t2;步骤1.2a、家庭网关子系统从数据库db1中查询离t2时刻点最近一次发生电器开启或者关闭命令的时刻点并记为t1时刻点,并判断t1到t2这个时间段是否发生电器开启或关闭命令以外的命令,如果是,则跳转到步骤1.6a,如果否,则跳转到步骤1.3a;步骤1.3a、家庭网关子系统搜索t1_delta0至t1时段中是否存在与t1时刻点操作类型不同的命令,如果是,则跳转到步骤1.6a,如果否,则跳转到步骤1.4a;步骤1.4a、家庭网关子系统搜索t1_delta0时刻之前最近一次捕捉到电器控制命令的时刻点t0,如果t1_delta0-t0大于门限delta1,则跳转到步骤1.5a,如果否,则跳转到步骤1.6a;步骤1.5a、家庭网关子系统把{做法a,住户id,t0,t1_delta0,t1,t2,t1_delta0到t1时段的控制命令集合及电器型号集合集合}信息汇总,形成电器集合用电事件,并跳转到步骤1.7a;捕捉1.6a、家庭网关子系统不生成电器集合用电事件,并跳转到步骤1.7a;步骤1.7a、结束生成电器集合用电事件的操作。5.根据权利要求2或3所述的一种电表异常检测方法,其特征在于:所述步骤1中,所述生成电器集合用电事件的做法为:步骤1.1b、家庭网关子系统捕捉到电器控制命令,按照时间次序把命令存储到家庭网关数据库db1,并且本时刻点定义为t2;步骤1.2b、家庭网关子系统从数据库db1中查询离t2时刻点最近一次发生电器开启或者关闭命令的时刻点并记为t1时刻点,并判断t1到t2这个时间段是否发生电器开启或关闭命令以外的命令,如果是,则跳转到步骤1.5b,如果否,则跳转到步骤1.3b;步骤1.3b、家庭网关子系统搜索t1时刻之前最近一次捕捉到电器控制命令的时刻点t0,如果t1-t0大于门限delta1,则跳转到步骤1.4b,如果否,则跳转到步骤1.5b;
步骤1.4b、家庭网关子系统把{做法b,住户id,t0,t1,t2,t1时刻的控制命令集合及电器型号集合集}信息汇总,形成电器集合用电事件,并跳转到步骤1.6b;捕捉1.5b、家庭网关子系统不生成电器集合用电事件,并跳转到步骤1.6b;步骤1.6b、结束生成电器集合用电事件的操作。6.根据权利要求4所述的一种电表异常检测方法,其特征在于:所述步骤2中,所述云平台子系统查询住户电表在所述用电事件伴随时段的电表读值,存进数据库,具体做法为:云平台子系统查询收到电器集合用电事件后:查询{t0,t1_delta0,t1,t2}四个时刻点住户id所对应住户的电表读值{r0,r10,r11,r2},而后把{做法a,住户id,{t0,r0},{t1_delta0,r10},{t1,r11},{t2,r2},(t1_delta0)到t1时段的控制命令集合及电器型号集合集合}存进数据库。7.根据权利要求5所述的一种电表异常检测方法,其特征在于:所述步骤2中,所述云平台子系统查询住户电表在所述用电事件伴随时段的电表读值,存进数据库,具体做法为:云平台子系统查询收到电器集合用电事件后:查询{t0,t1,t2}三个时刻点住户id所对应住户的电表读值{r0,r1,r2},而后把{做法b,住户id,{t0,r0},{t1,r1},{t2,r2},t1时刻的控制命令集合及电器型号集合}存进数据库。8.根据权利要求4所述的一种电表异常检测方法,其特征在于:所述步骤3、所述数据分析子系统完成数据聚类及异常分析,输出电表异常检测结果,具体做法为:步骤3.1、数据分析子系统把数据库中“控制命令集合及电器型号集合”相同的条目划分为同一类别,形成聚类集合c;步骤3.2、数据分析子系统对聚类集合c中的各个条目i (i的取值为1、...、numc,其中numc为聚类集合c的元素总个数),计算所述“控制命令集合及电器型号集合”中单位时间的用电量,计算方法如下:如果“控制命令集合”为电器开启,则“电器型号集合”的单位耗电量cost(i)的计算方法如下式:cost(i)=((r2-r11)-(((r10-r0)/(t1_delta0-t0))*(t2-t1)))/(t2-t1);如果“控制命令集合”为电器关闭,则“电器型号集合”的单位耗电量cost的计算方法如下式:cost(i)=((r10-r0)-((r2-r11)/(t2-t1))*(t1_delta0-t0))/(t1_delta0-t0);步骤3.3、数据分析子系统对cost(i)进行由大到小的排序,而后求平均值avg,并把cost(i)中最大值减去avg得到deltacost,而后把低于avg-deltacost*threshold的住户确定为异常住户;或者,住户所有事件中低于avg-deltacost*threshold的次数占总事件数的比例大于n的住户确定为异常住户。9.根据权利要求5所述的一种电表异常检测方法,其特征在于:所述步骤3、所述数据分析子系统完成数据聚类及异常分析,输出电表异常检测结果,具体做法为:步骤3.1、数据分析子系统把数据库中“控制命令集合及电器型号集合”相同的条目划分为同一类别,形成聚类集合c;
步骤3.2、数据分析子系统对聚类集合c中的各个条目i (i的取值为1、...、numc,其中numc为聚类集合c的元素总个数),计算所述“控制命令集合及电器型号集合”中单位时间的用电量,计算方法如下:如果“控制命令集合”为电器开启,则“电器型号集合”的单位耗电量cost的计算方法如下式:cost(i)=((r2-r1)-(((r1-r0)/(t1-t0))*(t2-t1)))/(t2-t1);如果“控制命令集合”为电器关闭,则“电器型号集合”的单位耗电量cost的计算方法如下式:cost(i)=((r1-r0)-((r2-r1)/(t2-t1))*(t1-t0))/(t1-t0);步骤3.3、数据分析子系统对cost(i)进行由大到小的排序,而后求平均值avg,并把cost(i)中最大值减去avg得到deltacost,而后把低于avg-deltacost*threshold的住户确定为异常住户;或者,住户所有事件中低于avg-deltacost*threshold的次数占总事件数的比例大于n的住户确定为异常住户。10.根据权利要求8或9所述的一种电表异常检测方法,其特征在于:所述n、threshold通过预设完成,n取值为对应住户捕捉用电时间总数的20%,threshold设置为1.2。

技术总结
本发明提出一种电表异常检测方法及系统,所述方法为:步骤1、家庭网关子系统接收住户的电器控制命令,生成电器集合用电事件上报给云平台子系统;步骤2、云平台子系统查询住户电表在所述用电事件伴随时段的电表读值,存进数据库;步骤3、数据分析子系统完成数据聚类及异常分析,输出电表异常检测结果。采用本发明的方法,通过家庭网关与云平台联合作业,形成电器集合各形态用电原始数据库,而后通过数据聚类筛选出同一集合同一形态原始数据,最后通过特征分析诊断电表计电功能是否正常,本发明可实时智能的对泛在的电表计电功能异常与否进行监测,有效提升用电安全。有效提升用电安全。有效提升用电安全。


技术研发人员:高莹 李连和 高绍群 张静 唐佳琪 张凯 任晓蕾
受保护的技术使用者:国网山东省电力公司高唐县供电公司
技术研发日:2023.03.23
技术公布日:2023/7/17
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐