预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112114175A(43)申请公布日2020.12.22(21)申请号202010797901.3(22)申请日2020.08.10(71)申请人国网河北省电力有限公司沧州供电分公司地址061001河北省沧州市永济西路21号(72)发明人刘金亮宋文乐崔增坤周爱民张斌黄庆李硕(74)专利代理机构石家庄新世纪专利商标事务所有限公司13100代理人齐兰君徐瑞丰(51)Int.Cl.G01R11/24(2006.01)权利要求书1页说明书3页(54)发明名称基于区块链的用户窃电行为检测方法(57)摘要本发明公开了一种基于区块链的用户窃电行为检测方法,其包括以下步骤,(1)获取用户唯一的身份验证信息,并获取用户的用电量以及用户的用电负载量数据;(2)将步骤(1)获取的数据和用户用电警告值进行对比,若超过所述警告值,则为异常用电,发出警告;(3)将步骤(2)未超过所述警告值的数据传入到诊断系统进行分析,若诊断出疑似窃电行为则告警;(4)提取步骤(2)异常用电的特征数据留证以及提取步骤(3)中疑似窃电行为的特征数据留证。本发明可实现自动检测窃电行为。CN112114175ACN112114175A权利要求书1/1页1.一种基于区块链的用户窃电行为检测方法,其特征在于:其包括以下步骤,(1)获取用户唯一的身份验证信息,并获取用户的用电量以及用户的用电负载量数据;(2)将步骤(1)获取的数据和用户用电警告值进行对比,若超过所述警告值,则为异常用电,发出警告;(3)将步骤(2)未超过所述警告值的数据传入到诊断系统进行分析,若诊断出疑似窃电行为则告警;(4)提取步骤(2)异常用电的特征数据留证以及提取步骤(3)中疑似窃电行为的的特征数据留证。2.根据权利要求1所述的基于区块链的用户窃电行为检测方法,其特征在于:步骤(1)中,构建区域用电区块链,所述区块链由若干个用电户端构成,构建的区块链将为每个用电户端上的用户随机分配唯一的用户ID,每个用电户端分别对应一个区块链节点,每个用户端的区块链节点在上传区块时,将用户ID写入区块,并使用非对称加密技术加密;通过识别每个用户ID,实现获取用户唯一的身份验证信息。3.根据权利要求2所述的基于区块链的用户窃电行为检测方法,其特征在于:步骤(1)中,随机分配用户ID保证ID位数足够以及用户ID随机不泄露用户信息,使用随机生成的方式得到;识别用户ID时通过区块链的公钥解密才能识别。4.根据权利要求2所述的基于区块链的用户窃电行为检测方法,其特征在于:步骤(1)中,获取用户用电量和负载量的方式为:使用电量计量装置对每个用电户端上的用户的用电量和用电负载量进行测量,并且上传到该用户端区块链节点的输入接口,区块链节点会使用私钥进行加密,然后上传区块。5.根据权利要求3所述的基于区块链的用户窃电行为检测方法,其特征在于:步骤(2)中,对构建的区域用电区块链上的用户,统计其往年用电量和用电负载量的历史数据,推算出用户用电警告值。6.根据权利要求4所述的基于区块链的用户窃电行为检测方法,其特征在于:将根据电量计量装置获得的数据与所述用户用电警告值进行比较,若超过所述警告值,则为异常用电,发出警告。7.根据权利要求1所述的基于区块链的用户窃电行为检测方法,其特征在于:步骤(3)中,所述诊断系统为用户窃电行为诊断系统。2CN112114175A说明书1/3页基于区块链的用户窃电行为检测方法技术领域[0001]本发明涉及用电异常检测服务技术领域,具体地说,涉及一种基于区块链的用户窃电行为检测方法。背景技术[0002]窃电作为一个另供电企业无比头疼的行为,严重影响供电企业的正常营业,也严重侵犯了国家和供电企业的财产,是一种恶劣的违法行为。然而现实生活中,窃电行为却极其难以发现。而且,现如今窃电的手段越来越多,用户越来越多,窃电行为越来越难以发现。[0003]目前,窃电行为往往需要大量的检测人员去人工核实,而且难以发现。这大大影响了窃电行为的检测效率,也给窃电者助长了嚣张气焰。[0004]目前,用户窃电行为基本上只能依靠用电量等信息来推测,然后交由检测人员现场检查来确认。检测效率很低。所以需要开发一种能够实现自动检测窃电,降低人工成本的用户窃电行为检测方法。发明内容[0005]本发明旨在提供一种基于区块链的用户窃电行为检测方法,实现自动检测窃电,降低人工成本。[0006]为了实现上述目的,本发明采取的技术方案如下:其包括以下步骤,(1)获取用户唯一的身份验证信息,并获取用户的用电量以及用户的用电负载量数据;(2)将步骤(1)获取的数据和用户用电警告值进行对比,若超过所述警告值,则为异常用电,发出警告;(3)将步骤(2)未超过所述警告值的数据传入到诊断系统进行