技术新讯 > 测时钟表制品的制造及其维修技术 > 电力终端的时钟修正方法、装置、电力终端和存储介质与流程  >  正文

电力终端的时钟修正方法、装置、电力终端和存储介质与流程

  • 国知局
  • 2024-07-30 10:21:42

本发明涉及电力系统,具体而言,涉及一种电力终端的时钟修正方法、装置、电力终端和存储介质。

背景技术:

1、随着电力行业逐步的发展,电力终端产品进入物联时代。电力终端产品出现多芯化(计量芯、管理芯)和多app化(数据中心app,抄表app,交采app),确保一个产品运行在一个时间轴上,是保证产品数据可靠、稳定的前提条件。在极限环境或者操作不当等情况下,有可能会导致电池损坏、芯片时钟时间不同,或者电力终端的时间出现异常。目前常见的手段是通过gps或者北斗定位系统对电力终端产品进行对时,也有通过远程主站进行对时。但是这些都只能在网络和定位系统正常情况下才可以进行对时,在异常情况下就无法对电力终端进行对时。

技术实现思路

1、有鉴于此,本发明的目的在于提供一种电力终端的时钟修正方法、装置、电力终端和存储介质。

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

3、第一方面,本发明提供一种电力终端的时钟修正方法,应用于电力终端,所述电力终端包括计量芯和管理芯,所述方法包括:

4、在所述电力终端运行过程中,定时更新硬时钟并按照预设周期将当前时刻记录到文件中;

5、当所述电力终端断电后正常上电时,获取所述计量芯的当前时钟和所述管理芯的当前时刻,并从所述文件中读取上次启动时刻和上次断电时刻;

6、在所述上次断电时刻大于所述上次启动时刻的情况下,对所述当前时钟、所述当前时刻和所述上次断电时刻进行可信度比较,并将可信度最大者作为系统时间且基于所述系统时间进行对时;

7、在所述上次断电时刻小于或者等于所述上次启动时刻的情况下,对所述当前时钟和所述当前时刻进行可信度比较,并将可信度最大者作为系统时间且基于所述系统时间进行对时。

8、在可选的实施方式中,所述对所述当前时钟、所述当前时刻和所述上次断电时刻进行可信度比较的步骤,包括:

9、比较所述当前时钟与所述上次断电时刻,并比较所述当前时刻与所述上次断电时刻;

10、若所述当前时钟大于所述上次断电时刻,则将所述当前时钟作为可信度最大者;

11、若所述当前时钟小于或者等于所述上次断电时刻且所述当前时刻大于所述上次断电时刻,则将所述当前时刻作为可信度最大者;

12、若所述当前时钟和所述当前时刻均小于或者等于所述上次断电时刻,则将所述上次断电时刻作为可信度最大者。

13、在可选的实施方式中,所述对所述当前时钟和所述当前时刻进行可信度比较的步骤,包括:

14、判断所述当前时钟和所述当前时刻是否属于预设时间范围;

15、若所述当前时钟属于预设时间范围,则将所述当前时钟作为可信度最大者;

16、若所述当前时钟不属于预设时间范围且所述当前时刻属于预设时间范围,则将所述当前时刻作为可信度最大者;

17、若所述当前时钟和所述当前时刻均不属于预设时间范围,则将所述当前时钟作为可信度最大者。

18、在可选的实施方式中,所述方法还包括:

19、在所述文件中删除所述上次断电时刻,并在所述当前时钟为可信度最大者的情况下,将所述当前时钟作为本次启动时刻记录到所述文件中,或者在所述当前时刻为可信度最大者的情况下,将所述当前时刻作为本次启动时刻记录到所述文件中。

20、在可选的实施方式中,所述方法还包括:

21、当所述电力终端断电后电池供电上电时,获取所述管理芯的当前时刻,并从所述文件中读取上次启动时刻和上次断电时刻;

22、在所述上次断电时刻大于所述上次启动时刻的情况下,对所述当前时刻和所述上次断电时刻进行可信度比较,并将可信度最大者作为系统时间;

23、在所述上次断电时刻小于或者等于所述上次启动时刻的情况下,将所述当前时刻作为系统时间;

24、基于所述系统时间更新所述硬时钟并保留所述上次断电时刻。

25、在可选的实施方式中,所述对所述当前时刻和所述上次断电时刻进行可信度比较的步骤,包括:

26、比较所述当前时刻与所述上次断电时刻;

27、若所述当前时刻大于所述上次断电时刻,则将所述当前时刻作为可信度最大者;

28、若所述当前时刻小于或者等于所述上次断电时刻,则将所述上次断电时刻作为可信度最大者。

29、在可选的实施方式中,所述方法还包括:

30、在所述电力终端运行过程中,当接收到对时命令时,将所述对时命令中携带的时间作为系统时间并进行对时。

31、第二方面,本发明提供一种电力终端的时钟修正装置,应用于电力终端,所述电力终端包括计量芯和管理芯,所述装置包括:

32、记录模块,用于在所述电力终端运行过程中,定时更新硬时钟并按照预设周期将当前时刻记录到文件中;

33、修正模块,用于当所述电力终端断电后正常上电时,获取所述计量芯的当前时钟和所述管理芯的当前时刻,并从所述文件中读取上次启动时刻和上次断电时刻;

34、在所述上次断电时刻大于所述上次启动时刻的情况下,对所述当前时钟、所述当前时刻和所述上次断电时刻进行可信度比较,并将可信度最大者作为系统时间且基于所述系统时间进行对时;

35、在所述上次断电时刻小于或者等于所述上次启动时刻的情况下,对所述当前时钟和所述当前时刻进行可信度比较,并将可信度最大者作为系统时间且基于所述系统时间进行对时。

36、第三方面,本发明提供一种电力终端,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时,实现前述实施方式中任一项所述的方法。

37、第四方面,本发明提供一种存储介质,所述存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现前述实施方式中任一项所述的方法。

38、本发明提供的电力终端的时钟修正方法、装置、电力终端和存储介质,电力终端在运行过程中定时更新硬时钟并按照预设周期将当前时刻记录到文件中;当电力终端断电后正常上电时,获取计量芯的当前时钟和管理芯的当前时刻,并从文件中读取上次启动时刻和上次断电时刻;在上次断电时刻大于上次启动时刻的情况下,对当前时钟、当前时刻和上次断电时刻进行可信度比较,在上次断电时刻小于或者等于上次启动时刻的情况下,对当前时钟和当前时刻进行可信度比较,并且将可信度最大者作为系统时间进行对时。电力终端通过在运行过程中更新硬时钟和记录当前时刻,以便于在断电后正常上电时可以获取上次启动时间和上次断电时间,并与计量芯和管理芯的当前时间进行可信度比较,且将可信度最大者作为系统时间进行对时,从而无需使用外部设备即可实现电力终端的时钟修正,确保电力终端能够在可靠连续的时间环境下运行,实现了电力终端中时钟的一致性、同步性和准确性。

39、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

技术特征:

1.一种电力终端的时钟修正方法,其特征在于,应用于电力终端,所述电力终端包括计量芯和管理芯,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述当前时钟、所述当前时刻和所述上次断电时刻进行可信度比较的步骤,包括:

3.根据权利要求1所述的方法,其特征在于,所述对所述当前时钟和所述当前时刻进行可信度比较的步骤,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述对所述当前时刻和所述上次断电时刻进行可信度比较的步骤,包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.一种电力终端的时钟修正装置,其特征在于,应用于电力终端,所述电力终端包括计量芯和管理芯,所述装置包括:

9.一种电力终端,其特征在于,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时,实现权利要求1至7中任一项所述的方法。

10.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现权利要求1至7中任一项所述的方法。

技术总结本发明涉及电力系统技术领域,提供一种电力终端的时钟修正方法、装置、电力终端和存储介质。电力终端在运行过程中定时更新硬时钟并按照预设周期将当前时刻记录到文件中;当电力终端断电后正常上电时,获取计量芯的当前时钟和管理芯的当前时刻,并从文件中读取上次启动时刻和上次断电时刻;在上次断电时刻大于上次启动时刻的情况下,对当前时钟、当前时刻和上次断电时刻进行可信度比较,在上次断电时刻小于或者等于上次启动时刻的情况下,对当前时钟和当前时刻进行可信度比较,并且将可信度最大者作为系统时间进行对时。从而无需使用外部设备即可实现电力终端的时钟修正,实现了电力终端中时钟的一致性、同步性和准确性。技术研发人员:王燕,邬科科,邹连明受保护的技术使用者:宁波三星医疗电气股份有限公司技术研发日:技术公布日:2024/1/16

本文地址:https://www.jishuxx.com/zhuanli/20240730/152429.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。