一种电能表误差计量的检测方法

文档序号:9749656阅读:715来源:国知局
一种电能表误差计量的检测方法
【技术领域】
[0001]本发明涉及电量计算领域,特别涉及一种电能表误差计量的检测方法。
【背景技术】
[0002]随着国民经济的日益发展,各行各业对电的需求不断增长;电能表是电能计量装置中使用数量最多、影响范围最广的核心部件,承担着计量负载消耗或电源发出电能的职责,是电网公司与客户及发电企业之间交易结算和公司内部经济考核的主要依据,是保证电力市场公平、公正、公开,维护电力交易双方合法权益的主要电力设备,在整个用电交易中作用异常重要。
[0003]面对越来越多的电能表,如何快速、准确的对电能表进行检定也变得至关重要;而现有技术中,检验电能表误差的方案是在误差检验台上依次给电能表上相应误差点的电流、电压以及相位,然后误差检验台通过检测电能表输出脉冲来判断误差的准确性;此方法对于脉冲常数较小表计,往往一个小点就会测量过长时间,特别在电能表测量点数较多的情况下,过长的总检时间往往会拉长整个电能表生产周期,浪费过多的成本,在大批量生产时浪费更为严重。

【发明内容】

[0004]本发明的目的是为了提供能快速提高误差判断速率的一种电能表误差计量的检测方法。
[0005]本发明通过以下技术方案实现:一种电能表误差计量的检测方法,包括如下步骤:
a)主机利用误差检验台的动态库,配置文件升源,升源成功则进入步骤b,若失败则提示升源失败;
b)误差检验台与电能表物理连接,建立链路层连接和应用层连接;
c)从电能表的寄存器中依次读取有功A相、B相、C相功率值并计算得出合相功率;
d)利用计量芯片寄存器字节的最高位判断功率方向,若为正则进入步骤e,若为负则功率反向加I再进入步骤e;
e)检测最大电流是否小于Imax,若大于Imax则进入步骤f,若小于Imax则进入步骤g;
f)检测功率是否为合相功率,若是合相功率,则检测功率寄存器值是否大于power—Iimi t/2,大于power—limit/2则功率值=功率寄存器值*20(V(程序内部功率系数/10)*10,进入步骤h;小于power—limit/2则功率值=功率寄存器值*2000/程序内部功率系数*10,进入步骤h ;若不是合相功率,则检测检测功率寄存器值是否大于power—I imit,大于power—limit则功率值=功率寄存器值*10(V(程序内部功率系数/10)*10,进入步骤h;小于power—I imit则功率值=功率寄存器值*1000/程序内部功率系数*10,进入步骤h;
g)检测功率是否为合相功率,若是合相功率,则计算得出功率值=功率寄存器值*2000/程序内部功率系数/10,进入步骤h;若不是合相功率,则计算得出功率值=功率寄存器值*1000/程序内部功率系数/10,进入步骤h; h)将得出的功率值赋值给ram变量,用于get获取;
i)检测功率是否读取完整,若完整则进入步骤j,若不完整则返回步骤c;
j)判断误差检验台是否需要多次读取get获取的功率值,若需要则进入步骤k,若不需要则进入步骤I;
k)依次读出get获取的功率值和标准表功率,各记录5次,进入步骤m;
I)依次读出get获取的功率值和标准表功率,各记录I次,进入步骤O;m)检测读出的功率值和标准表功率是否读满5次,若不满5次则返回步骤k,若满5次则进入步骤η ;
η)读出的5次功率值和标准表功率去掉最小值和最大值,去其中三次值的平均值;
O)根据读出的功率值和误差检验台的标准表功率计算功率误差;
P)检测得出的功率误差值是否小于标准误差值,给出功率误差值并根据是否超出标准误差值而给予不同的颜色。
[0006]优选的,所述程序内部功率系数为ΙΝΤ(1/功率系数*100),所述电能表寄存器型号为7022Ε,所述步骤e中的Imax的范围为20A至25A。
[0007]本发明通过向电能表内读取高精度的功率值来与误差检验台的标准表功率来比较,得出功率相对误差,从而可以检验出误差是否满足标准误差值,减少电能表误差检验时间,提尚电能表误差检验的准确性。
[0008]本发明的有益之处在于:I)采用读出电能表功率值来代替输出脉冲来判断误差,大大提高检验误差点的速率,使得检验误差时间缩短,节省成本;2)通过读出电能表功率值与误差检验台的标准表功率比较检验误差,提高判断误差的准确性。
【附图说明】
[0009]图1为误差读取的流程图。
[0010]图2为电能表功率读取的流程图。
【具体实施方式】
[0011]下面结合附图与【具体实施方式】,对本发明作进一步描述。
[0012]见图1至图2,一种电能表误差计量的检测方法,其特征在于,包括如下步骤:
a)主机利用误差检验台的动态库,配置文件升源,升源成功则进入步骤b,失败则提示升源失败;
b)误差检验台与电能表物理连接,建立链路层连接和应用层连接;
c)从电能表的寄存器中依次读取有功A相、B相、C相功率值并计算得出合相功率;
d)利用电能表寄存器字节的最高位判断功率方向,若为正则进入步骤e,若为负则功率反向加I再进入步骤e ;
e)检测最大电流是否小于Imax,若大于Imax则进入步骤f,若小于Imax则进入步骤g;
f)检测功率是否为合相功率,若是合相功率,则检测功率寄存器值是否大于power—Iimi t/2,大于power—limit/2则功率值=功率寄存器值*20(V(程序内部功率系数/10)*10,进入步骤h;小于power—limit/2则功率值=功率寄存器值*2000/程序内部功率系数*10,进入步骤h ;若不是合相功率,则检测检测功率寄存器值是否大于power—I imit,大于power—limit则功率值=功率寄存器值*10(V(程序内部功率系数/10)*10,进入步骤h;小于power—I imit则功率值=功率寄存器值*1000/程序内部功率系数*10,进入步骤h;
g)检测功率是否为合相功率,若是合相功率,则计算得出功率值=功率寄存器值*2000/程序内部功率系数/10,进入步骤h;若不是合相功率,则计算得出功率值=功率寄存器值*1000/程序内部功率系数/10,进入步骤h;
h)将得出的功率值赋值给ram变量,用于get获取;
i)检测功率是否读取完整,若完整则进入步骤j,若不完整则返回步骤c;
j)判断误差检验台是否需要多次读取get获取的功率值,若需要则进入步骤k,若不需要则进入步骤I;
k)依次读出get获取的功率值和标准表功率,各记录5次,进入步骤m;
I)依次读出get获取的功率值和标准表功率,各记录I次,进入步骤ο;m)检测读出的功率值和标准表功率是否读满5次,若不满5次则返回步骤k,若满5次则进入步骤η ;
η)读出的5次功率值和标准表功率去掉最小值和最大值,去其中三次值的平均值;
O)根据读出的功率值和误差检验台的标准表功率计算功率误差;
P)检测得出的功率误差值是否小于标准误差值,给出功率误差值并根据是否超出标准误差值而给予不同的颜色。
[0013]本实施方式中,所述程序内部功率系数为ΙΝΤ(I/功率系数*100),所述电能表寄存器型号为7022Ε,所述步骤e中的Imax的范围为20Α至25Α。
[0014]本实施方式中,所述power—limit为功率极限。
[0015]本实施方式中,在步骤P中,检测得出的功率误差值是否小于标准误差值,若小于标准误差值则给出功率误差值并标记为绿色,若大于标准误差值则给出功率误差值并标记为红色。
[0016]本实施方式中,所述步骤g和步骤f中得出的功率值保留两位小数。
[0017]本实施方式中,所述电能表为三相电表,设有A相、B相、C相。
[0018]本实施方式中,通过向电能表寄存器读取功率并计算的出功率值来与误差检验台的标准表功率来比较,得出功率相对误差,从而可以检验出误差是否满足标准误差值,使得在电能表生广过程中减少电能表误差检验时间,提尚电能表误差检验的准确性,特别杂大批量生产情况下节省了成本。
[0019]本发明的保护范围包括但不限于以上实施方式,本发明的保护范围以权利要求书为准,任何对本技术做出的本领域的技术人员容易想到的替换、变形、改进均落入本发明的保护范围。
【主权项】
1.一种电能表误差计量的检测方法,其特征在于,包括如下步骤: a)主机利用误差检验台的动态库,配置文件升源,升源成功则进入步骤b,失败则提示升源失败; b)误差检验台与电能表物理连接,建立链路层连接和应用层连接; c)从电能表的寄存器中依次读取有功A相、B相、C相功率值并计算得出合相功率; d)利用电能表寄存器字节的最高位判断功率方向,若为正则进入步骤e,若为负则功率反向加I再进入步骤e ; e)检测最大电流是否小于Imax,若大于Imax则进入步骤f,若小于Imax则进入步骤g; f)检测功率是否为合相功率,若是合相功率,则检测功率寄存器值是否大于power—Iimi t/2,大于power—limit/2则功率值=功率寄存器值*20(V(程序内部功率系数/10)*10,进入步骤h;小于power—limit/2则功率值=功率寄存器值*2000/程序内部功率系数*10,进入步骤h ;若不是合相功率,则检测检测功率寄存器值是否大于power—I imi t,大于power—limit则功率值=功率寄存器值*10(V(程序内部功率系数/10)*10,进入步骤h;小于power—I imit则功率值=功率寄存器值*1000/程序内部功率系数*10,进入步骤h; g)检测功率是否为合相功率,若是合相功率,则计算得出功率值=功率寄存器值*2000/程序内部功率系数/10,进入步骤h;若不是合相功率,则计算得出功率值=功率寄存器值*1000/程序内部功率系数/10,进入步骤h; h)将得出的功率值赋值给ram变量,用于get获取; i)检测功率是否读取完整,若完整则进入步骤j,若不完整则返回步骤c; j)判断误差检验台是否需要多次读取get获取的功率值,若需要则进入步骤k,若不需要则进入步骤I; k)依次读出get获取的功率值和标准表功率,各记录5次,进入步骤m; I)依次读出get获取的功率值和标准表功率,各记录I次,进入步骤ο; m)检测读出的功率值和标准表功率是否读满5次,若不满5次则返回步骤k,若满5次则进入步骤η ; η)读出的5次功率值和标准表功率去掉最小值和最大值,去其中三次值的平均值; O)根据读出的功率值和误差检验台的标准表功率计算功率误差; P)检测得出的功率误差值是否小于标准误差值,给出功率误差值并根据是否超出标准误差值而给予不同的颜色。2.根据权利要求1所说的一种电能表误差计量的检测方法,其特征在于:所述程序内部功率系数为ΙΝΤ( I/功率系数*100)。3.根据权利要求1所说的一种电能表误差计量的检测方法,其特征在于:所述电能表寄存器型号为7022Ε。4.根据权利要求1所说的一种电能表误差计量的检测方法,其特征在于:所述步骤e中的Imax的范围为20A至25A。
【专利摘要】本发明公开了一种电能表误差计量的检测方法,通过向电能表内读取高精度的功率值来与误差检验台的标准表功率来比较,得出功率相对误差,从而可以检验出误差是否满足标准误差值,减少电能表误差检验时间,提高电能表误差检验的准确性。
【IPC分类】G01R35/04
【公开号】CN105510864
【申请号】CN201510839557
【发明人】郑坚江, 郑青山, 陈恢云, 应必金, 刘其君
【申请人】宁波三星医疗电气股份有限公司
【公开日】2016年4月20日
【申请日】2015年11月27日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1