基于边缘计算的智能电表误差在线估计方法与流程

文档序号:19672176发布日期:2020-01-10 22:45阅读:813来源:国知局
基于边缘计算的智能电表误差在线估计方法与流程

本发明属于电能计量领域,涉及一种基于边缘计算的智能电表误差在线估计方法。



背景技术:

随着电气2.0时代到来,智能电表取代了传统电表,大大减少了抄表工作和人工巡检等工作量。同时,大量的智能电表在网运行使得人们对智能电表误差监测尤为关注。对于智能电表,现阶段大都是现场手动检测电表误差。基于智能电网大数据运用,国网公司提出了智能电表在线异常状态检测及状态评价的愿景,希望通过大数据挖掘技术,在线估测出每个智能电表在线误差。



技术实现要素:

有鉴于此,本发明的目的在于提供一种基于边缘计算的智能电表误差在线估计方法,可以解决相同条件难获取的问题,极大的提高误差预测的准确性,实现了从终端计算电能误差,实现精确预测。

为实现上述目的,本发明采用如下技术方案:

一种基于边缘计算的智能电表误差在线估计方法,包括以下步骤:

步骤s1:通过移动终端采集智能电表采集智能电能表表号信息和电量信息,建立电表资料集,并将电表资料集传送至智能空开存储;

步骤s2:智能空开通过移动终端获取各个智能电表实时数据,并计算电表误差系数;

步骤s3:智能空开将计算得到的各电表误差系数保存在存储芯片;

步骤s4:智能电表误差在线分析系统调用智能空开存储的数据,并存入数据库中;

步骤s5:智能电表误差分析终端实时分析数据库,若发现同一电表连续k次误差分析结果显示为超差便发出警报提醒工作人员去现场进行检查。

进一步的,所述智能空开包括输入模块、输出模块、通信模块和中央控制模块;所述中央控制模块与输入模块、输出模块和通信模块分别连接。

进一步的,所述步骤s1具体为:

步骤s11:建立智能电表信息采集组,包括一个智能空开和若干个智能电表,并将信息采集组的各个电表进行编号;

步骤s12:通过移动终端采集智能电表采集智能电能表表号信息和电量信息,建立电表资料集;

步骤s13:移动终端通过蓝牙与智能空开的通信模块连接,将信息采集组资料下发给智能空开。

进一步的,所述步骤s2具体为:

步骤s21:智能空开在预设时间下发电量冻结命令,并采集各电能表所冻结的电量值;

步骤s22:根据设定信息,重复步骤s21,直至冻结次数m大于分电表个数n;

步骤s23:根据得到的各电能表所冻结的电量值,计算电表误差系数。

进一步的,所述电表误差计算具体如下:

根据能量守恒原理可得智能空开电表电量等于各个分电表电量和加线损,由此,可列出下式:

其中w总为智能空开总电量示值,wi是第i个电表电量示值,αi为第i个电表误差系数,wloss是线路固定损耗;

根据冻结次数m可以列出以下方程:

α1w1,1+α2w2,1+...+αnwn,1+wloss=w总1

α1w1,2+α2w2,2+...+αnwn,2+wloss=w总2

...

α1w1,n+α2w2,n+...+αnwn,m+wloss=w总m(2)

根据最小二乘法定义即求||计算值-实际值||2最小值的参数。可得以下公式:

其中:

hθ(x(i))-y(i)=α1w1,i+α2w2,i+...+αnwn,i+wloss-w总i

θ=(α1,α2,...,αn,wloss)t

求f(θ)最小值,即是对式(3)求偏导数,当各个偏导数为0时获得极值,即可得满足要求的θ;

对式(3)求偏导如下:

获得极值的条件为:

θ=(xtx)-1xty(6)

利用最小二乘法的矩阵形式,解出θ

若误差系数αi为1,表示电表正常运行;当αi小于1时表示表快于正常运行,当αi大于1时表示表慢于;正常运行;

通过matlab将数据矩阵导入,并计算出参数向量θ

由参数向量θ可求得误差系数δi:

δi=|αi-1|(7)

当误差δi超过电表精度上限值β时,表示电表i超差;通过δi的求解即可判断其是否为超差电表。

进一步的,所述步骤s4具体为:

步骤s41:智能电表在线误差分析系统采集智能空开参数信息,包括下属电能表个数,每个电能表的表号,误差计算频率,误差计算时间t,每笔电量冻结时间间隔;

步骤s42:智能电表在线误差分析系统向智能空开召回电量信息和误差系数,并将采集的数据存入数据库,并显示在相应的页面中。

本发明与现有技术相比具有以下有益效果:

本发明可以解决相同条件难获取的问题,极大的提高误差预测的准确性,实现了从终端计算电能误差,实现精确预测。

附图说明

图1是本发明系统结构图;

图2是本发明一实施例中信息采集过程图;

图3是本发明一实施例中误差计算过程图;

图4是本发明一实施例中误差计算流程图;

图5是本发明一实施例中误差数据的传输与存储示意图;

图6是本发明一实施例中智能空开结构图。

具体实施方式

下面结合附图及实施例对本发明做进一步说明。

请参照图1,本发明提供一种基于边缘计算的智能电表误差在线估计方法,提供基于边缘计算的智能电表误差在线估计系统,包括移动终端、智能电表信息采集组和智能电表在线分析终端,包括以下步骤:

步骤s1:通过移动终端采集智能电表采集智能电能表表号信息和电量信息,建立电表资料集,并将电表资料集传送至智能空开存储;步骤s11:建立智能电表信息采集组,包括一个智能空开和若干个智能电表,并将信息采集组的各个电表进行编号;

步骤s12:通过移动终端采集智能电表采集智能电能表表号信息和电量信息,建立电表资料集;

步骤s13:移动终端通过蓝牙与智能空开的通信模块连接,将信息采集组资料下发给智能空开。由此,智能空开就可以获取其下属各个电表的表号信息、电量信息。

步骤s2:智能空开通过移动终端获取各个智能电表实时数据,并计算电表误差系数;

步骤s21:智能空开在预设时间下发电量冻结命令,保证各个电表采集的是同一时刻的数据,并依次和电能表通信,采集所冻结的电量值;

步骤s22:根据设定信息,重复步骤s21,直至冻结次数m大于分电表个数n;

步骤s23:根据得到的各电能表所冻结的电量值,计算电表误差系数。

根据能量守恒原理可得智能空开电表电量等于各个分电表电量和加线损,由此,可列出下式:

其中w总为智能空开总电量示值,wi是第i个电表电量示值,αi为第i个电表误差系数,wloss是线路固定损耗;

根据冻结次数m可以列出以下方程:

α1w1,1+α2w2,1+...+αnwn,1+wloss=w总1

α1w1,2+α2w2,2+...+αnwn,2+wloss=w总2

...

α1w1,n+α2w2,n+...+αnwn,m+wloss=w总m(2)

根据最小二乘法定义即求||计算值-实际值||2最小值的参数。可得以下公式:

其中:

hθ(x(i))-y(i)=α1w1,i+α2w2,i+...+αnwn,i+wloss-w总i

θ=(α1,α2,...,αn,wloss)t

求f(θ)最小值,即是对式(3)求偏导数,当各个偏导数为0时获得极值,即可得满足要求的θ;

对式(3)求偏导如下:

获得极值的条件为:

θ=(xtx)-1xty(6)

利用最小二乘法的矩阵形式,解出θ

若误差系数αi为1,表示电表正常运行;当αi小于1时表示表快于正常运行,当αi大于1时表示表慢于;正常运行;

通过matlab将数据矩阵导入,并计算出参数向量θ

由参数向量θ可求得误差系数δi:

δi=|αi-1|(7)

当误差δi超过电表精度上限值β时,表示电表i超差;通过δi的求解即可判断其是否为超差电表。

优选的,本实施例中β取0.02。

步骤s3:智能空开将计算得到的各电表误差系数保存在存储芯片;

步骤s4:智能电表误差在线分析系统调用智能空开存储的数据,并存入数据库中;

步骤s5:智能电表误差分析终端实时分析数据库,若发现同一电表连续k次误差分析结果显示为超差便发出警报提醒工作人员去现场进行检查。

优选的,本实施例中k=3。

如图6所示,本实施例中,所述智能空开包括输入模块、输出模块、通信模块和中央控制模块;所述中央控制模块与输入模块、输出模块和通信模块分别连接。输入模块的信号主要是电压、电流、功率、电量等等运行参数。中央控制模块是一个以cpu为中心的小系统,能够对输入的运行数据进行处理、存储并将结果通过通信模块传输给上位机或执行命令。通信模块主要是通过载波、蓝牙方式进行通信,下属各个分电表电量通过蓝牙发送空开,电能表误差计算结果通过载波发送给智能电表误差在线分析系统(上位机)。输出模块主要是进行跳闸操作。

参考图5,在本实施例中,所述步骤s4具体为:

步骤s41:智能电表在线误差分析系统采集智能空开参数信息,包括下属电能表个数,每个电能表的表号,误差计算频率,误差计算时间t,每笔电量冻结时间间隔;

步骤s42:智能电表在线误差分析系统向智能空开召回电量信息和误差系数,并将采集的数据存入数据库,并显示在相应的页面中。

以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1