基于深度学习技术的电表大数据检测系统

基于深度学习技术的电表大数据检测系统

人工智能技术与咨询 

来源:《 人工智能与机器人研究》 ,作者方向

关键词: 智能电表;数据分析;深度学习时序模型;

摘要: 随着我国电厂不断发展,我国智能电表装机量不断扩大,日臻成熟,对智能电表的监测越来越重要。本文通过对电表数据的采集、清洗,完成数据格式化。运用皮尔森相关系数分析以及K折交叉验证等方法,进行数据分析。通过采用深度学习时序模型进行预测研究,最终达到检测电表运行状态的目的。通过利用智能电表大数据对电表运行状态的分析,可以判断电表运行是否正常,如果异常是属于故障还是有偷漏电发生,判断相关位置,以便进一步采取行动。该检测系统的研究与应用,可以避免智能电表的物理检测,可以达到延长正常电表的使用寿命,节省大量的资源的目的。

1. 引言

智能电网的基础是高速双向智能通信网络。通过传感测量、控制技术等实现高效、安全的电网运行,保证电网的智能化建设 [1]。智能电表作为智能电网的重要部分,主要涉及以下部分:测量、通信、数据处理单元等 [2],是一种智能化仪表,能够有效地测量电力参数、计量双向电能 [3],能够实现实时数据交互,对电能的质量进行监测,实施远程监控。

智能电表中使用了诸多新的科学技术,突破了电子式表的发展,以智能芯片作为核心,集成数据库、读表器以及操作系统等,通过计算机通信平台,实现自动化的电力计量和计费,更加快捷便利 [4]。智能电表是智能电网的智能终端和数据入口,为了适应智能电网,智能电表具有双向多种费率计量、用户端实时控制、多种数据传输模式、智能交互等多种应用功能。智能电网建设为全球智能电表及用电信息采集、处理系统产品带来了广阔的市场需求 [5] [6]。预计到2020年全球将安装近20亿台智能电表,智能电网将覆盖全世界80%的人口,智能电表渗透率达到60% [7]。

目前国家规定的智能电表使用年限一般为8年,但实际上在智能电表使用8年后,大部分可以正常使用,而以前采用的物理检测方式使拆下的电表基本全部更换了。如果可以只对异常电表进行更换,则可以为国家和个人节省巨大的每年高达百亿以上的经济成本。本次研究的目的是根据采集的用电小区的用电数据,对其进行数据分析,以期在不对电表进行物理处置的情况下通过挖掘出用户电表的异常信息,发现存在异常的电表 [8],为不拆电表进行物理检测提供相关依据与方法。

2. 数据分析与处理

2.1. 数据整理与分析

2.1.1. 解决问题的思路

本文研究的主要目的是根据电表的数据预测分析电表是否异常,异常的情况包括故障或者偷漏电等。

目前国内也有一些相关方面的研究已经或正在进行。其中有通过分析不同用户的电力消费类型,得出不同时间类型下的用户消费模型差异。利用支持向量机理论,来检测用电异常。这种方法所需训练时间较少,无需对人工异常数据进行分类,能有效降低方案的应用成本 [9]。

还有基于受攻击的智能电表CPU利用率和网络通信流量异常上升,提出AMI中基于大数据的检测方法。由各智能电表记录其CPU负荷率及网络通信流量,将此数据与电量功率数据一起上传到用电管理中心数据服务器,再由异常甄别系统对相同型号智能电表的CPU负荷率及网络通信流量进行对比,即可利用大量表计数据的统计特性,识别出CPU负荷率和通信流量明显偏高的异常电表 [10]。

国外针对智能电表端的研究进行得较为深入,目前主要在窃电、恶意软件检测等方面。

Babu V,Nicol D M等针对恶意代码在AMI网络中的传播问题,提出了在网络层和应用层部署新的协议,通过对报文语义和语法的检查,使得恶意代码的检测精度达到了99.72%至99.96% [11]。

Depuru S S R等通过对电力数据分类,利用SVM方法训练样本,使得对该样本的检测精度达到了98.4%。

智能电网的信息采集和量测主要是在量测设备上进行采集和汇总,主要包括电网状态量测系统和个人用户量测系统两类。如图1所示 [12]。

Figure 1. Smart grid testing system classification

图1. 智能电网量测系统分类

针对本项目小区电表的研究,在数据方面的处理应遵循:1) 通过特征工程各种方法,尽可能提取影响电表误差的特征;2) 通过特征和误差的关系建立回归模型,预测测试集中一个点/一段时间的误差,结论为误差是否在电表正常范围内,不在正常范围则判断小区电表是否有异常存在;3) 如存在异常电表,则根据单电表的用电特性行为模型,找出异常电表的存在。

2.1.2. 数据格式设置

针对获取的小区电表数据,设定相关参数如下:

每15分钟的小区总表电压U_super_15;

每15分钟的小区总表电流I_super_15;

每60分钟的用户表电压U_sub_60;

每60分钟的用户表电流I_sub_60;

每24小时用户表电量W_sub;

每24小时小区总表电量W_superÿ

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
虚拟表V2.5.2是根据DL/T645-1997规约、DL/T645-2007规约、上海规约和BNC智能终端规约设计的虚拟电表软件。 本软件主要的操作说明如下: 1.下拉菜单的电表参数包括: 功能类:中继测试,侦听测试,白名单测试,黑名单测试,区间表单测试,不识别表号 ○1中继测试只针对TCT监控模块虚拟表模式; ○2侦听测试可针对监控645的TCT模块,监控载波的TCT模块或者监控串口数据的交互,对接收的数据进行解析(如果是监控载波鼎信报文,选择单/三相显示,可完成侦听记录/侦听报文的显示在“按相位分屏”和“不分屏”之间切换); ○3白名单为选中的表号有效; ○4黑名单为选中的表号无效; ○5区间表单为接收到所填黑名单区间内的表号无效; ○6不识别表号为对任意表号命令均有效。 命令类:设置底度----设置电量的底度。 使能类:前导符FE,编程开关,支持跨相,通道芯片,长帧测试,自设回复,循环回复。 ○1前导符FE----选中响应帧有4个0xFE作为前导符; ○2编程开关----选中才能写设备地址地址有效; ○3支持跨相----只有中继测试时有效,选中则不进行相位比较,返回的相位信息为自身所处相位(目前表所处相位是根据表号决定,表号除以3,余数为0,相位为C相;相余数为1,相位为A相;余数为2,相位为B相); ○4通道芯片----中继测试时无效,不选中时响应的报文带1字节的相位信息; ○5长帧测试----自定义长帧测试的数据标识。 设置长帧命令表示当接到这条命令,将数据标识后的数据内容存储起来,最大255个字节,响应报文的数据域只有数据标识; 读取长帧命令表示当接到这条命令,按数据标识后设置的长度(1字节,小于之前发送的存储数据长度)回复之前存储的数据内容。 ○6自设回复----自定义响应报文的内容 选中自设回复后,任何命令都将按自定义的报文进行响应。 控制码:1个字节 数据域:使用者自定义数据域内容,可自由选择是否加0x33或数据域翻转处理,最大255个字节。 后续字节:使用者自定义在645响应帧后添加的内容。 ○6循环回复----按规律循环回复特定报文,使用者可自定义起始字节数和终止字节数,范围为0~255。 注意:自设回复和循环回复使能二选一,不能同时有效。 表类型:新载波表,采集器,开箱监视器,旧载波表 2.事件上报功能 注意:使用者自行定义四个输入框内容 命令框:读事件上报的命令 响应框:上报的事件 取消框:取消事件上报状态的命令 结束框:回复事件上报状态已取消 I/O配置:选择为硬件设置,只需点击“事件使能”就置上事件上报状态;不选择为软件设置,点击“事件使能”后接受到特定报文才置上事件上报状态。 3.快捷键 ALT+S:在1200 / 2400 / 4800 / 9600bps之间快速切换串口波特率。 ALT+A:快速切换是否循环回复。 4.可变速率 选中时此表为可变速率表,支持从1200,2400,4800,9600自动向上变速,变速条件为正确应答使用者规定的次数。 5.命令选择 使用者可自定义哪些命令响应,哪些命令不响应,其中选中的命令会响应。 注意:现在只针对DL/T645-1997的两条读表号命令。 6.提示说明 在软件开启时,在操作记录中将对主要的几个菜单选项进行提示,帮助使用者更好地确定软件应用时的条件。 7.645显示 只处理DL/T645协议报文。 8.延时选择 只在645显示被选择时使能。 (1)响应延迟 收到命令帧后响应延迟,范围为0-5000ms。 (2)字节延迟 字节之间停顿时间, 范围为0-5000ms。 (3)首字节后延迟 首字节响应后停顿时间, 范围为0-500ms。 只在首字节响应后,虚拟表会延迟延时响应后续字节。 如果选择随机,虚拟表将在0至所选时间内随机一个时间后对命令进行各种延迟。 9.鼎信显示 只在侦听测试模式下显示鼎信协议报文,解析报文。 10.鼎信不解析 只在侦听测试模式下显示鼎信协议报文,不解析报文。 11.自定义数据 按测试要求填写一些645数据项内容。 12.组命令帧 弹出命令发送组帧窗口,这是模拟通道芯片下的设备作为主动发起方,命令帧格式必须符合645规约格式。 需要通信的表号会列于列表中,使用者可以直接用txt文档导入表号,或者一个个输入编辑,双击表号改变表号的选择状态,或者使用右键全部选择/全部取消。 控制码:1个字节 数据域内容: (1)645数据标识 97为2个字节,07为4个字节,填写的内容无需加0x33和翻转处理。 (2)645数据帧格式 完整的645帧,需要表号,控制码和数据内容三个部分。 (3)自定义数据格式 数据域内容由使用者自定义

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值