一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

电力数据的异常检测方法、装置、设备及介质与流程

2022-04-24 18:44:13 来源:中国专利 TAG:


1.本公开涉及电力技术领域,尤其涉及一种电力数据的异常检测方法、装置、设备及介质。


背景技术:

2.随着电网规模日益扩大,越来越多的用户接入电网,对电网安全稳定运行的要求也越来越高。为确保电网安全运行,电力部门通常根据用户的电力数据来进行电网规划、决策、用户用电行为分析、以及负荷预测等。
3.但是,电力数据中存在的异常数据会影响电力部门执行上述操作,因此,检测出电力数据中的异常数据变得尤为重要。但是,目前没有科学有效的方法来对电力数据进行异常检测。鉴于此,如何实现电力数据的异常检测,成为本领域技术人员亟待解决的问题。


技术实现要素:

4.为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种电力数据的异常检测方法、装置、设备及介质。
5.第一方面,本公开提供了一种电力数据的异常检测方法,包括:获取目标用户的电力数据;其中,电力数据包括用电量数据;根据预设的第一编码校验规则,确定用电量数据是否符合第一编码校验规则;在检测到用电量数据符合预设的第一编码校验规则时,根据预设的第一逻辑校验规则,确定用电量数据是否符合第一逻辑校验规则。
6.第二方面,本公开提供了一种电力数据的异常检测装置,包括:第一获取模块,用于获取目标用户的电力数据;其中,电力数据包括用电量数据;第一确定模块,用于根据预设的第一编码校验规则,确定用电量数据是否符合第一编码校验规则;第二确定模块,用于在检测到用电量数据符合预设的第一编码校验规则时,根据预设的第一逻辑校验规则,确定用电量数据是否符合第一逻辑校验规则。
7.第三方面,本公开提供了一种计算机设备,包括:存储器和处理器,其中,存储器中存储有计算机程序,当计算机程序被处理器执行时,实现如第一方面所述的方法。
8.第四方面,本公开提供了一种计算机可读存储介质,存储介质中存储有计算机程序,当计算机程序被处理器执行时,实现如第一方面的方法。
9.本公开实施例提供的技术方案与现有技术相比具有如下优点:本公开实施例提供的电力数据的异常检测方法、装置、设备及介质,能够获取目标用户的电力数据,根据预设的第一编码校验规则,确定用电量数据是否符合第一编码校验规则,并在检测到用电量数据符合预设的第一编码校验规则时,根据预设的第一逻辑校验规则,确定用电量数据是否符合第一逻辑校验规则。如此,可在用电量数据不符合第一编码
校验规则或不符合第一逻辑校验规则时,确认其为异常数据,从而实现对电力数据的异常检测。
附图说明
10.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
11.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
12.图1为本公开实施例提供的一种电力数据的异常检测的流程示意图。
13.图2为本公开实施例提供的一种风险等级划分示意图。
14.图3为本公开实施例提供的一种电力数据的异常检测过程的流程示意图。
15.图4为本公开实施例提供的一种电力数据的异常检测装置的结构示意图。
16.图5为本公开实施例提供的一种计算机设备的结构示意图。
具体实施方式
17.下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
18.应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
19.本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
20.需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
21.需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
22.本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
23.图1为本公开实施例提供的一种电力数据的异常检测方法的流程示意图。在本公开一些实施例中,图1所示的方法可以应用于对电力数据进行异常检测的情况。
24.如图1所示,该电力数据的异常检测方法可以包括如下步骤。
25.s110、获取目标用户的电力数据。
26.其中,电力数据包括用电量数据。
27.具体地,用电量数据可以包括目标用户在n(大于1的正整数)个不同周期的用电
量。周期时长可以为一周、一个月、或者一个季度,此处不作限定。
28.具体地,电力数据库中可以存储有多个用户的电力数据,不同用户可以对应有不同的用户编号。如此,从电力数据库中获取目标用户的用户编号对应的电力数据,即可获取目标用户的电力数据。
29.s120、根据预设的第一编码校验规则,确定用电量数据是否符合第一编码校验规则。
30.可选地,第一编码检验规则可以包括第一编码缺失校验规则。其中,第一编码缺失校验规则用于校验用电量数据是否缺失。这里所述的编码缺失指的是,用电量数据本身为空,或者,用电量数据应当包括n个不同周期的用电量,但是s110获取得到的用电量数据中仅包括m(小于n的正整数)个不同周期的用电量。
31.此时,s120可以包括根据预设的第一编码缺失校验规则,确定用电量数据是否符合第一编码缺失校验规则。
32.具体地,第一编码缺失校验规则可以为正则表达式,但不限于此。
33.具体地,在检测到用电量数据不符合第一编码缺失校验规则时,表明用电量数据存在缺失异常,此时已经可以确定用电量数据不符合第一编码检测规则,即可确定用电量数据存在异常。可选地,此时,在错误日志中记录a(bh1),表示用户编号为bh1的用户的电力数据存在编码缺失错误。
34.具体地,在检测到用电量数据符合第一编码缺失校验规则时,表明用电量数据不存在缺失异常。
35.可选地,第一编码检验规则还可以包括第一编码异常校验规则。第一编码异常校验规则用于校验用电量数据是否存在编码异常。这里所述的编码异常指的是,用电量应当为数值,但是s110获取得到的用电量数据中还包括除数值之外的字符(例如汉字等)。
36.此时,s120可以包括:在检测到用电量数据符合第一编码缺失校验规则时,根据预设的第一编码异常校验规则,确定用电量数据是否满足第一编码异常校验规则。
37.具体地,第一编码异常校验规则可以为正则表达式,但不限于此。
38.具体地,在检测到用电量数据符合第一编码缺失校验规则时,再继续对用电量数据进行编码异常检测,在检测到用电量数据不符合第一编码校验规则时,表明用电量数据存在编码异常。可选地,此时,在错误日志中记录b(bh1),表示用户编号为bh1的用户的电力数据存在编码异常错误。此时,可以确定用电量数据不符合第一编码检测规则,即可确定用电量数据存在异常。
39.具体地,在检测到用电量数据符合第一编码异常校验规则时,表明用电量数据不存在编码异常。
40.s130、在检测到用电量数据符合第一编码校验规则时,根据预设的第一逻辑校验规则,确定用电量数据是否符合第一逻辑校验规则。
41.具体地,第一逻辑校验规则用于校验用电量数据是否存在异常的增长百分比和/异常的用电量,但不限于此。
42.具体地,当用电量数据不符合预设的第一编码校验规则时,表明用电量数据存在异常,后续无需再进行s130;当用电量数据符合预设的第一编码校验规则时,再继续对用电量数据进行逻辑检测,在检测到用电量数据不符合第一逻辑校验规则时,表明用电量数据
存在逻辑异常,此时已经可以确定用电量数据存在异常,在检测到用电量数据符合第一逻辑校验规则时,表明用电量数据不存在异常。
43.本公开实施例提供的电力数据的异常检测方法,能够获取目标用户的电力数据,根据预设的第一编码校验规则,确定用电量数据是否符合第一编码校验规则,并在检测到用电量数据符合预设的第一编码校验规则时,根据预设的第一逻辑校验规则,确定用电量数据是否符合第一逻辑校验规则。如此,可在用电量数据不符合第一编码校验规则或不符合第一逻辑校验规则时,确认其为异常数据,从而实现对电力数据的异常检测。
44.在本公开另一些实施方式中,根据预设的第一逻辑校验规则,确定用电量数据是否符合预设的第一逻辑校验规则包括:根据用电量数据,计算当前周期的用电量相对于前一周期的用电量的增长百分比,得到目标用户在当前周期的增长百分比;确定当前周期的增长百分比是否小于等于当前周期对应的预设的增长百分比阈值;在检测到当前周期的增长百分比小于等于当前周期对应的增长百分比阈值时,确定用电量数据符合第一逻辑校验规则,否则,确定用电量数据不符合第一逻辑校验规则。
45.具体地,用电量数据包括当前周期的用电量t1和前一周期的用电量t2。根据((t1-t2)/t2)*100%即可得到当前周期的增长百分比。
46.例如,若编号为bh1的用户在4月(当前周期)的用电量为60度,在3月(前一周期)用电量为20度,则4月的增长百分比为((60-20)/20)*100%=200%。
47.在一些实施例中,增长百分比阈值可以是本领域技术人员根据实际情况设置的一个具体值。
48.在另一些实施例中,增长百分比阈值可以是根据样本用户的用电量数据计算得到的。
49.可选地,在根据用电量数据,计算当前周期的用电量相对于前一周期的用电量的增长百分比之前,该电力数据的异常检测方法还包括:获取至少一个样本用户的用电量数据;其中,目标用户和样本用户的属性相同;采用预设的聚类方式对至少一个样本用户的用电量数据进行聚类处理,得到当前周期对应的增长百分比阈值。
50.具体地,目标用户的属性包括居民和非居民。
51.可以理解的是,相比于前一周期,在当前周期相同属性的用户的用电量的变化趋势一致性较高,因此,选取与样本用户的属性相同的用户作为目标用户,可使根据目标样本的用电量数据确定的增长百分比阈值更具有可靠性和适用性。
52.具体地,样本用户的数量、以及样本用户的选取,本领域技术人员均可根据实际情况设置,此处不作限定。
53.具体地,可以采用k-means的聚类方式对样本用户的用电量数据进行聚类处理,以得到当前周期对应的增长百分比阈值,但不限于此。
54.例如,从电力数据库中获取与目标用户属性相同的所有其它用户的用电量数据,并选择在当前周期的用电量在前20%的用户作为样本用户,得到i个样本用户。
55.首先,将i个样本用户作为k-means的聚类的i个样本点{x1x2x3…
xi},其中,xi为第i个样本点。
56.然后,确定常数j(正整数),用于表征将样本点分为j簇。随机选择各个簇的中心点,分别为μ1μ2μ3…
μ
j,
μj为簇cj中心点;计算所有样本点与各个簇的中心点之间的距离,然
后把样本用户划入与其距离最小的簇中,其中,样本点xi与中心点μj之间的距离的计算方法如下:。
57.再然后,针对每个簇,根据簇中已有的样本用户,采用如下公式,重新计算簇的中心点,心点,重复上述操作,并根据如下公式计算增长百分比阈值 ,若计算结果为μ为60%,则60%《200%,表示用电量数据存在逻辑异常。此时,在错误日志中记录c(bh1),表示用户编号为bh1的用户的电力数据存在逻辑异常错误。
58.可以理解的是,通过比较当前周期的增长百分比和当前周期对应的增长百分比阈值,可检测目标用户在当前周期的增长百分比相比于同属性的用户在当前周期的普遍增长百分比(即增长百分比阈值)是否存在较大差异,从而检测当前周期的用电量相对于前一周期的用电量的变化幅值是否出现异常。
59.可选地,该电力数据异常检测方法还包括:根据用电量数据,确定当前周期的用电量是否小于等于当前周期对应的用电量阈值;其中,在检测到当前周期的增长百分比小于等于当前周期对应的增长百分比阈值时,确定用电量数据符合第一逻辑校验规则,否则,确定用电量数据不符合第一逻辑校验规则包括:在检测到当前周期的增长百分比小于等于当前周期的增长百分比阈值,且当前周期的用电量小于等于当前周期对应的用电量阈值时,确定用电量数据符合第一逻辑校验规则,否则,确定用电量数据不符合第一逻辑校验规则。
60.在一些实施例中,用电量阈值可以是本领域技术人员根据实际情况设置的一个具体值。
61.在另一些实施例中,用电量阈值可以是根据样本用户的用电量数据计算得到的。
62.可选地,在根据用电量数据,确定当前周期的用电量是否小于等于当前周期对应的用电量阈值之前,该电力数据的异常检测方法还包括:获取至少一个样本用户的用电量数据;其中,目标用户和样本用户的属性相同;根据各样本用户的用电量数据,计算在当前周期样本用户的用电量的均值,得到当前周期对应的用电量均值;将当前周期对应的用电量均值作为当前周期对应的用电量阈值。
63.例如,在当前周期样本用户的用电量的均值为40度,则用电量阈值为40度,则40《60,表示用电量数据存在逻辑异常。此时,在错误日志中记录c(bh1),表示用户编号为bh1的用户的电力数据存在逻辑异常错误。
64.可以理解的是,通过比较当前周期的用电量和当前周期对应的用电量阈值,可检测当前周期内用电量相比于同属性的用户在当前周期的普遍用电量(即用电量阈值)是否存在较大差异,进而检测当前周期的用电量是否出现异常。
65.在本公开另一些实施方式中,该电力数据的异常检测方法还包括:根据当前周期的增长百分比、当前周期对应的增长百分比阈值、当前周期的用电量、以及当前周期对应的用电量阈值,确定目标用户的风险等级。
66.在一些实施例中,可将目标用户的风险等级划分为如下四个等级:1级风险(高风险):当前周期的增长百分比大于当前周期对应的增长百分比阈值,且当前周期的用电量大于当前周期对应的用电量阈值。
67.2级风险(中级风险):当前周期的增长百分比大于当前周期对应的增长百分比阈值,且当前周期的用电量小于等于当前周期对应的用电量阈值。
68.3级风险(次级风险):当前周期的增长百分比小于等于当前周期对应的增长百分比阈值,且当前周期的用电量大于当前周期对应的用电量阈值。
69.4级风险(低级风险):当前周期的增长百分比小于等于当前周期对应的增长百分比阈值,且当前周期的用电量小于等于当前周期对应的用电量阈值。
70.示例性地,图2为本公开实施例提供的一种风险等级划分示意图。参见图2,对于1级风险的目标用户,再次进行同比增长百分比检测与环比用电量检测。这里所述的同比增长百分比检测,通过分析去年与当前周期同期的周期的增长百分比是否小于等于其对应的增长百分比阈值,这里所述的环比用电量检测指的是,通过分析同年前p(例如3)个周期的用电量是否超过其对应的用电量阈值。并且,若所述用户为首次出现用电量数据异常,则对所述用户进行核查操作,若所述用户为连续出现用电量数据异常,则对所述用户进行督察操作。对于2级风险用户,则对所述用户进行关注。对于3级风险用户,将其作为定位候选关注对象。对于4级风险用户不作任何处理。即随着风险程度的依次下降,对用户的用电数据的关注程度依次下降。
71.可以理解的是,通过对目标用户进行风险等级划分,便于后续着重对风险较高的用户的电力数据进行观察,以便及时发现风险较高的用户的电力数据的异常。
72.在本公开另一些实施方式中,电力数据还包括目标用户的基本信息数据;该电力数据的异常检测方法还包括:根据预设的第二编码校验规则,确定基本信息数据是否符合第二编码校验规则。
73.具体地,基本信息数据可以包括用户姓名、年龄、性别、手机号、身份证号、以及开户行银行卡号中的至少一项基本信息项,但不限于此。
74.可选地,第二编码检验规则可以包括第二编码缺失校验规则。其中,第一编码缺失校验规则用于校验基本信息数据是否缺失。这里所述的编码缺失指的是,基本信息数据本身为空,或者,基本信息数据中的至少一项基本信息项为空,例如,基本信息数据包括用户姓名、年龄、性别、以及开户行银行卡号,但是年龄为空。
75.此时,可以根据基本信息数据中各项基本信息项对应的预设的第二编码缺失校验规则,确定基本信息数据中各项基本信息项是否符合其对应的第一编码缺失校验规则。
76.具体地,各项基本信息项对应的第二编码缺失校验规则可以为正则表达式,但不限于此。
77.具体地,在检测到基本信息数据中至少一项基本信息项不符合其对应的第二编码缺失校验规则时,表明基本信息数据存在缺失异常,此时已经可以确定基本信息数据不符合第二编码检测规则,即可确定基本信息数据存在异常。可选地,此时,在错误日志中记录a
(bh1),表示用户编号为bh1的用户的电力数据存在编码缺失错误。
78.具体地,在检测到基本信息数据中各项基本信息项符合其对应的第二编码缺失校验规则时,表明基本信息数据不存在缺失异常。
[0079] 例如,对用户姓名这一项基本信息项进行检测,判断其是否为空,可以采用正则表示式进行检测。该检测对应的具体代码可以如下,但不限于此。
[0080]
if(!(/^(\s*)\r\n/.test(name))){alert('存在a(bh1)异常}其中,第一行代码表示判断用户姓名是否为空,第二行代码表示若不满足第一行代码中的正则表达式时,返回“存在a(bh1)异常”。
[0081]
可选地,第二编码检验规则还可以包括第二编码异常校验规则。第二编码异常校验规则用于校验基本信息数据是否存在编码异常。这里所述的编码异常指的是,基本信息数据中至少一项基本信息项中还包括与其应当具有的格式不符的字符,例如,用户姓名这一项基本信息项中包括阿拉伯数字。
[0082]
此时,在检测到基本信息数据中各项基本信息项符合其对应的第二编码缺失校验规则时,根据各项基本信息项对应的预设的第二编码异常校验规则,确定各项基本信息项是否满足第二编码异常校验规则。
[0083]
具体地,各项基本信息项对应的第二编码异常校验规则可以为正则表达式,但不限于此。
[0084]
具体地,在检测到基本信息数据符合第二编码缺失校验规则时,再继续对基本信息数据进行编码异常检测,在检测到基本信息数据中至少一项基本信息项不符合其对应的第二编码校验规则时,表明基本信息数据存在编码异常。可选地,此时,在错误日志中记录b(bh1),表示用户编号为bh1的用户的电力数据存在编码异常错误。
[0085]
具体地,在检测到基本信息数据中各项基本信息项符合其对应的第二编码校验规则时,表明基本信息数据不存在编码异常。
[0086]
例如,对用户姓名这一项基本信息项进行检测,判断其是否存在编码异常,可以采用正则表示式判断,该检测对应的具体代码可以如下,但不限于此。
[0087]
if(!(/^([\u4e00-\u9fa5]{1,20}|[a-za-z\.\s]{1,20})$/.test(name) )){alert('存在b(n)异常}其中,第一行代码表示判断过程,判断是否满足以下条件:1、不能有特殊字符和数字;2、可以输入英文,可以有空格,可以输入英文名字中的点;3、可以输入汉字;4、中文英文不能同时出现;5、长度在1-20。第二行代码表示若不满足第二行代码中的正则表达式的条件时,返回“存在b(hb1)异常”。
[0088]
可以理解的是,通过对目标用户的基本信息数据进行编码检测,可对目标用户的基本用户信息数据进行异常检测,以更全面地对目标用户的电力数据进行异常检测。
[0089]
下面,将基于一个具体示例,对本公开实施例提供的电力数据的异常检测方法进行详细说明。
[0090]
图3为本公开实施例提供的一种电力数据的异常检测过程的流程示意图。
[0091]
如图3所示,该电力数据的异常检测过程可以具体包括如下步骤。
[0092]
s310、获取目标用户的电力数据。
[0093]
其中,电力数据包括用电量数据和基本信息数据。
[0094]
s320、根据预设的第一编码校验规则,确定用电量数据是否符合第一编码校验规则。
[0095]
s330、在确定用电量数据符合第一编码校验规则时,根据用电量数据,计算当前周期的用电量相对于前一周期的用电量的增长百分比,得到目标用户在当前周期的增长百分比。
[0096]
s340、确定当前周期的增长百分比是否小于等于当前周期对应的预设的增长百分比阈值。
[0097]
350、根据用电量数据,确定当前周期的用电量是否小于等于当前周期对应的用电量阈值。
[0098]
360、在检测到当前周期的增长百分比小于等于当前周期的增长百分比阈值,且当前周期的用电量小于等于当前周期对应的用电量阈值时,确定用电量数据符合第一逻辑校验规则,否则,确定用电量数据不符合第一逻辑校验规则。
[0099]
370、根据当前周期的增长百分比、当前周期对应的增长百分比阈值、当前周期的用电量、以及当前周期对应的用电量阈值,确定目标用户的风险等级。
[0100]
s380、根据预设的第二编码校验规则,确定基本信息数据是否符合第二编码校验规则。
[0101]
图4为本公开实施例提供的一种电力数据的异常检测装置400的结构示意图。
[0102]
如图4所示,该电力数据的异常检测装置包括:第一获取模块410,用于获取目标用户的电力数据;其中,电力数据包括用电量数据;第一确定模块420,用于根据预设的第一编码校验规则,确定用电量数据是否符合第一编码校验规则;第二确定模块430,用于在检测到用电量数据符合预设的第一编码校验规则时,根据预设的第一逻辑校验规则,确定用电量数据是否符合第一逻辑校验规则。
[0103]
本公开实施例提供的电力数据的异常检测装置,能够获取目标用户的电力数据,根据预设的第一编码校验规则,确定用电量数据是否符合第一编码校验规则,并在检测到用电量数据符合预设的第一编码校验规则时,根据预设的第一逻辑校验规则,确定用电量数据是否符合第一逻辑校验规则。如此,可在用电量数据不符合第一编码校验规则或不符合第一逻辑校验规则时,确认其为异常数据,从而实现对电力数据的异常检测。
[0104]
在本公开另一些实施方式中,第二确定模块430可以包括:第一计算子模块,用于根据用电量数据,计算当前周期的用电量相对于前一周期的用电量的增长百分比,得到目标用户在当前周期的增长百分比;第一确定子模块,用于确定当前周期的增长百分比是否小于等于当前周期对应的预设的增长百分比阈值;第二确定子模块,用于在检测到当前周期的增长百分比小于等于当前周期对应的增长百分比阈值时,确定用电量数据符合第一逻辑校验规则,否则,确定用电量数据不符合第一逻辑校验规则。
[0105]
在本公开又一些实施方式中,该装置还可以包括:
第三确定模块,用于根据用电量数据,确定当前周期的用电量是否小于等于当前周期对应的用电量阈值;其中,第二确定子模块,具体用于在检测到当前周期的增长百分比小于等于当前周期的增长百分比阈值,且当前周期的用电量小于等于当前周期对应的用电量阈值时,确定用电量数据符合第一逻辑校验规则,否则,确定用电量数据不符合第一逻辑校验规则。
[0106]
在本公开再一些实施方式中,该装置还包括:第二获取模块,用于在根据用电量数据,计算当前周期的用电量相对于前一周期的用电量的增长百分比之前,获取至少一个样本用户的用电量数据;其中,目标用户和样本用户的属性相同;聚类模块,用于采用预设的聚类方式对至少一个样本用户的用电量数据进行聚类处理,得到当前周期对应的增长百分比阈值。
[0107]
在本公开再一些实施方式中,该装置还包括:第二获取模块,用于在根据用电量数据,确定当前周期的用电量是否小于等于当前周期对应的用电量阈值之前,获取至少一个样本用户的用电量数据;其中,目标用户和样本用户的属性相同;第一计算模块,用于根据各样本用户的用电量数据,计算在当前周期样本用户的用电量的均值,得到当前周期对应的用电量均值;第三确定子模块,用于将当前周期对应的用电量均值作为当前周期对应的用电量阈值。
[0108]
在本公开再一些实施方式中,该装置还包括:划分模块,用于根据当前周期的增长百分比、当前周期对应的增长百分比阈值、当前周期的用电量、以及当前周期对应的用电量阈值,确定目标用户的风险等级。
[0109]
在本公开再一些实施方式中,电力数据还包括目标用户的基本信息数据;该装置还包括:第四确定模块,用于根据预设的第二编码校验规则,确定基本信息数据是否符合第二编码校验规则。
[0110]
需要说明的是,图4所示的电力数据的异常检测装置400可以执行图1以及图3所示的方法实施例中的各个步骤,并且实现图1以及图3所示的方法实施例中的各个过程和效果,在此不做赘述。
[0111]
图5为本公开实施例提供的一种计算机设备的结构示意图。
[0112]
如图5所示,该计算机设备可以包括处理器501以及存储有计算机程序指令的存储器502。
[0113]
具体地,上述处理器501可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本技术实施例的一个或多个集成电路。
[0114]
存储器502可以包括用于信息或指令的大容量存储器。举例来说而非限制,存储器502可以包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个及其以上这些的组合。在合适的情况下,存储器502可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器
502可在综合网关设备的内部或外部。在特定实施例中,存储器502是非易失性固态存储器。在特定实施例中,存储器502包括只读存储器(read-only memory,rom)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(programmable rom,prom)、可擦除prom(electrical programmable rom,eprom)、电可擦除prom(electrically erasable programmable rom,eeprom)、电可改写rom(electrically alterable rom,earom)或闪存,或者两个或及其以上这些的组合。
[0115]
处理器501通过读取并执行存储器502中存储的计算机程序指令,可以执行本公开实施例所提供的电力数据的异常检测方法。
[0116]
在一个示例中,该计算机设备还可包括收发器503和总线504。其中,如图5所示,处理器501、存储器502和收发器503通过总线504连接并完成相互间的通信。
[0117]
总线504包括硬件、软件或两者。举例来说而非限制,总线可包括加速图形端口(accelerated graphics port,agp)或其他图形总线、增强工业标准架构(extended industry standard architecture,eisa)总线、前端总线(front side bus,fsb)、超传输(hyper transport,ht)互连、工业标准架构(industrial standard architecture,isa)总线、无限带宽互连、低引脚数(low pin count,lpc)总线、存储器总线、微信道架构(micro channel architecture,mca)总线、外围控件互连(peripheral component interconnect,pci)总线、pci-express(pci-x)总线、串行高级技术附件(serial advanced technology attachment,sata)总线、视频电子标准协会局部(video electronics standards association local bus,vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线504可包括一个或多个总线。尽管本技术实施例描述和示出了特定的总线,但本技术考虑任何合适的总线或互连。
[0118]
本公开实施例还提供了一种计算机可读存储介质,该存储介质可以存储有计算机程序,当计算机程序被处理器执行时,使得处理器实现本公开实施例所提供的电力数据的异常检测方法。
[0119]
上述的存储介质可以例如包括计算机程序指令的存储器502,上述指令可由计算机设备的处理器501执行以完成本公开实施例所提供的充电控制方法。可选地,存储介质可以是非临时性计算机可读存储介质,例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(random access memory,ram)、光盘只读存储器(compact discrom,cd-rom)、磁带、软盘和光数据存储设备等。
[0120]
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
[0121]
以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献