一种电能表固件的寿命可靠性测试方法和装置制造方法及图纸

技术编号:31504875 阅读:33 留言:0更新日期:2021-12-22 23:34
本发明专利技术公开了一种电能表固件的寿命可靠性测试方法和装置。其中,该电能表固件的寿命可靠性测试方法包括:对电能表的万年历时间相关功能进行遍历加速;在遍历加速的情况下,对电能表的与时间相关的功能数据进行功能准确性验证,以生成验证的结果;以及根据验证的结果判断电能表的时间同步运行功能是否存在异常。本发明专利技术利用软件侵入式加速逻辑运行,通过电能表内置的时间计时加速程序对电能表万年历时间相关功能进行遍历加速,然后再由内置的监控程序对电能表既定时间相关功能进行功能准确性验证。从而,可以对电能表软件开发过程中遗留的长周期隐藏bug缺陷进行有效识别和验证。证。证。

【技术实现步骤摘要】
一种电能表固件的寿命可靠性测试方法和装置


[0001]本专利技术涉及嵌入式软件可靠性测试领域,并且更具体地,涉及一种电能表固件的寿命可靠性测试方法和装置。

技术介绍

[0002]电能表固件设计中,通过EEPROM,FLASH等非易失性存储器存储用户数据,存储器存在擦写寿命,当超出擦写次数后,存储器不能保证数据的正确存储。并且,电能表中涉及时间同步运行的功能,经过时间累积后存在运行逻辑错误。
[0003]随着智能电能表技术发展和业务需求的深化应用,电能表软件功能越来越复杂,并且对电能表的设计使用寿命要求越来越高,长达16年甚至20年等使用寿命。其中,与自然时间相关以及相对时间相关的软件功能,通过常规黑盒测试,外部场景和工况模拟等手段很难在短时间内发现软件设计缺陷,无法对电能表软件开发过程中遗留的长周期隐藏bug缺陷进行有效识别和验证,给电能表软件测试带来较大的挑战。因此,目前缺少一种电能表固件的寿命可靠性测试方法,用于对电能表软件开发过程中遗留的长周期隐藏bug缺陷进行有效识别和验证。

技术实现思路

[0004]本申请旨在本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电能表固件的寿命可靠性测试方法,其特征在于,包括:对电能表的万年历时间相关功能进行遍历加速;在遍历加速的情况下,对电能表的与时间相关的功能数据进行功能准确性验证,以生成验证的结果;以及根据验证的结果判断电能表的时间同步运行功能是否存在异常。2.根据权利要求1所述的方法,其特征在于,对电能表的万年历时间相关功能进行遍历加速,包括:通过电能表内置的时间计时加速程序,将电能表的万年历时间模块的万年历时间进位周期缩短预设倍数;以及通过电能表内置的走字加速程序,加速电能表的电能数据走字。3.根据权利要求2所述的方法,其特征在于,在遍历加速的情况下,对电能表的与时间相关的功能数据进行功能准确性验证,以生成验证的结果,包括:在加速电能数据走字的情况下,通过电能表内置的监控程序获取电能表的电能数据;以及对电能数据进行测试验证,以生成电能数据的验证结果。4.根据权利要求2所述的方法,其特征在于,在遍历加速的情况下,对电能表的与时间相关的功能数据进行功能准确性验证,以生成验证的结果,还包括:通过电能表内置的监控程序获取电能表的冻结数据;以及在冻结参数点的时间,对冻结数据进行测试验证,以生成冻结数据的验证结果。5.根据权利要求2所述的方法,其特征在于,在遍历加速的情况下,对电能表的与时间相关的功能数据进行功能准确性验证,以生成验证的结果,还包括:通过电能表内置的监控程序获取电能表的结算数据;以及在结算点参数的时间,对结算数据进行测试验证,以生成结算数据的验证结果。6.根据权利要求2所述的方法,其特征在于,在遍历加速的情况下,对电能表的与时间相关的功能数据进行功能准确性验证,以生成验证的结果,还包括:通过电能表内置的监控程序获...

【专利技术属性】
技术研发人员:段晓萌王晓东姜洪浪王爽赵婷罗冉冉胡启龙
申请(专利权)人:国网北京市电力公司北京智芯微电子科技有限公司
类型:发明
国别省市:

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

1