一种电能表的检验记录可溯源方法技术

技术编号:32458024 阅读:24 留言:0更新日期:2022-02-26 08:40
本发明专利技术涉及一种电能表的检验记录可溯源方法,在电能表内设置一检验记录存贮区,将电能表误差检测记录保存在电能表内部,可以随时检查曾经的检验记录,做到检验记录可溯源,电能表内存贮的检验记录有2个不同来源产生的消息认证码,可实现数据防篡改。可实现数据防篡改。

【技术实现步骤摘要】
一种电能表的检验记录可溯源方法


[0001]本专利技术涉及一种电能表的检验记录可溯源方法。

技术介绍

[0002]电能表是对看不见摸不着的“电”进行测量与计量的产品,作为一种电能计量器具,其计量可靠性直接影响到收费的公平性。因此,国家将电能表作为强制性计量监管的产品,对检验装置实施量值溯源管理,对电能表采用验收全检、运行抽检等措施。一个电能表在生命周期内,涉及到电能表厂、检验装置厂家、省计量中心的检验以及技术监督局的抽检。
[0003]但是目前的电能表的检验记录,都保存在各机构的检验数据库内,相互之间不共享、不关联,无法溯源。检验记录可溯源其目的一是避免漏检;二是避免不按规范执行,如库存超期要重检;三是发生纠纷时,可了解曾经的检验数据与设备以及经过的单位;四是防篡改,出现纠纷,即使是厂家,也不能通过单独修改记录数据。

技术实现思路

[0004]为了克服现有技术中上述不足,本专利技术提供一种对检验记录可以溯源的电能表的检验记录可溯源方法。
[0005]本专利技术通过以下技术方案来实现:一种电能表的检验记录可溯源方法,步骤如下,(1)在电能表内设置一检验记录存贮区;(2)电能表每一次检验完成后,根据相关信息产生检验记录Y,记录到电能表的检验记录存贮区中,Y={C
,
M,X,T,MAC1,MAC2},其中C为检验机构代码,M为检验装置序列号,X为检验误差数据序列,T为该次检测的完成时间,MAC1为消息认证码1,MAC2为消息认证码2,检验误差数据序列为X={X
i<br/>},i=1~n,X
i
代表第i个检测点的误差值,n表示有n个检测点,MAC1为检验机构产生的消息认证码,由{C,M,X,T}及检验机构内部密钥经过哈希算法产生,MAC1为定长数据,MAC2为检验装置产生的消息认证码,由{C,M,X,T,MAC1}及检验装置厂家的内部密钥经过哈希算法产生,MAC2为定长数据;(3)电能表自第二次检验开始,每次新的检验记录Y产生后,将检验记录Y写入电能表,同时进行误差一致性验证,通过通信方式,读出电能表中上一次最新检验记录,记为Y0,计算选定关键检测点的Y0与Y的欧式距离D,判断欧式距离D是否超阈值,当超过阈值时进行警告,其中,欧式距离计算公式如下:式中,n为参与计算的关键检测点个数,i为某一个检测点,Y
i
和Y
0i
为对应第i个检测点的当前检验误差值和电能表内上一次最新检验记录中的检验误差值;(4)电能表整个生命周期内的检验记录都保存在电能表内,通过这些检验记录进行溯源:
1)随时读出任何一条检验记录,将检验记录数据通过远程调用该记录的检验机构的消息认证检验服务去验证MAC1和检验装置生产厂家的消息认证检验服务去验证MAC2,确认检验记录的有效性,如果任何一个验证不通过,则说明检验记录数据不是原始的检验数据,这样可以防止数据被非法篡改; 2)若按流程,记录中缺失了某一个机构应该做的检验数据,则可以认为该工序被遗漏,以此可以对相应电能表批次的工作流程进行溯源排查。
[0006]本专利技术的有益效果在于:本专利技术中将电能表误差检测记录保存在电能表内部,可以随时检查曾经的检验记录,做到检验记录可溯源,电能表内存贮的检验记录有2个不同来源产生的消息认证码,可实现数据防篡改。
具体实施方式
[0007]下面结合具体实施方式对专利技术作进一步详细说明。
[0008]一种电能表的检验记录可溯源方法,步骤如下。
[0009](1)在电能表内设置一检验记录存贮区。
[0010](2)电能表每一次检验完成后,根据相关信息产生检验记录Y,记录到电能表的检验记录存贮区中,Y={C
,
M,X,T,MAC1,MAC2},其中C为检验机构代码,M为检验装置序列号,X为检验误差数据序列,T为该次检测的完成时间,MAC1为消息认证码1,MAC2为消息认证码2,检验误差数据序列为X={X
i
},i=1~n,X
i
代表第i个检测点的误差值,n表示有n个检测点,MAC1为检验机构产生的消息认证码,由{C,M,X,T}及检验机构内部密钥经过哈希算法产生,MAC1为定长数据,MAC2为检验装置产生的消息认证码,由{C,M,X,T,MAC1}及检验装置厂家的内部密钥经过哈希算法产生,MAC2为定长数据。
[0011]电能表在厂家生产、电力公司计量中心验收、技术监督局抽检等环节会进行误差检验,都会用到误差检验装置,每次检验都会输出检验误差数据。电能表在设计时,规划了一个空间足够大的检验记录存贮区,可满足电能表生产、维修、厂内检定与抽检、电力公司验收全检、运行抽检等记录要求。为保证电能表出厂后有足够的检定记录空间,若生产过程中产生的记录数太多,该电能表应进行全部数据初始化后重新生产。通过将检验记录保存在电能表内,可实现对电能表的检验记录的溯源管理。
[0012]为了统一管理,电能表检验的机构都被赋予了一个唯一的机构代码。机构代码一般由机构向国家权威机构(如计量院)统一申请注册,机构代码一般包括机构性质和备案的序号,记为C。
[0013]每台电能表检验装置,其序列号是检验装置生产厂家向技术监督局申请并检定过的检验装置的唯一标识,记为M。
[0014]电能表在各检验装置上进行检验后,检验装置输出各检测点的误差数据及时间,每个检验机构在检验时,检测点设置不同,不同规格的电能表也有差异,假定有n个检测点,记检验误差数据序列为X={Xi},i=1~n,Xi代表第i个检测点的误差值。
[0015]检验机构对某电能表检验完成后,根据相关信息产生检验记录Y,Y={C,M,X,T,MAC1,MAC2},其中C为检验机构代码,M为检验装置序列号,X为检验误差数据序列,T为该次检测的完成时间,MAC1为消息认证码1,MAC2为消息认证码2。
[0016]MAC1为检验机构产生的消息认证码,{C,M,X,T}及检验机构内部密钥经过哈希算
法(如MD5、SM3等)产生,MAC1为定长数据。
[0017]MAC2为检验装置(或配套软件)产生的消息认证码,由{C,M,X,T,MAC1}及检验装置厂家的内部密钥经过哈希算法(如MD5、SM3等)产生,MAC2为定长数据。
[0018](3)电能表自第二次检验开始,每次新的检验记录Y产生后,将检验记录Y写入电能表,同时进行误差一致性验证,通过通信方式,读出电能表中上一次最新检验记录,记为Y0,计算选定关键检测点的Y0与Y的欧式距离D,判断欧式距离D是否超阈值,当超过阈值时进行警告,其中,欧式距离计算公式如下:式中,n为参与计算的关键检测点个数,i为某一个检测点,Y
i
和Y
0i
为对应第i个检测点的当前检验误差值和电能表内上一次最新检验记录中的检验误差值。
[0019]关键检测点一般根据表计类型和精度要求来选定,比如单相表,可选定功率因数为1.0时的“启动电流、基本电流、最大电流本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电能表的检验记录可溯源方法,其特征在于:步骤如下,(1)在电能表内设置一检验记录存贮区;(2)电能表每一次检验完成后,根据相关信息产生检验记录Y,记录到电能表的检验记录存贮区中,Y={C
,
M,X,T,MAC1,MAC2},其中C为检验机构代码,M为检验装置序列号,X为检验误差数据序列,T为该次检测的完成时间,MAC1为消息认证码1,MAC2为消息认证码2,检验误差数据序列为X={X
i
},i=1~n,X
i
代表第i个检测点的误差值,n表示有n个检测点,MAC1为检验机构产生的消息认证码,由{C,M,X,T}及检验机构内部密钥经过哈希算法产生,MAC1为定长数据,MAC2为检验装置产生的消息认证码,由{C,M,X,T,MAC1}及检验装置厂家的内部密钥经过哈希算法产生,MAC2为定长数据;(3)电能表自第二次检验开始,每次新的检验记录Y产生后,将检验记录Y写入电能表,同时进行误...

【专利技术属性】
技术研发人员:章恩友龙翔林盛旭朝蒋卫平陆聪沛贺东王岩马益平
申请(专利权)人:宁波迦南智能电气股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1