System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 车辆的时间同步方法及其装置制造方法及图纸_技高网

车辆的时间同步方法及其装置制造方法及图纸

技术编号:40543543 阅读:5 留言:0更新日期:2024-03-05 19:00
本申请提出一种车辆的时间同步方法及其装置,涉及车辆技术领域,包括:在同一时间周期内,持续监听车载物联网装置发送的具有时钟信息的控制器局域网报文和第一时钟信息报文;根据监听到的第一时钟信息报文或控制器局域网报文获取当前时刻的第二时钟信息报文;将第二时钟信息报文发送给多个域控制器,以指示多个域控制器根据第二时钟信息报文的时钟信息进行时间同步。本申请以中央网关作为整车备份时间发布源来冗余广播整车时间,可以保证车辆各域控制器之间的时间同步,避免时间发生跳变,提高时间同步的准确性。

【技术实现步骤摘要】

本申请涉及车辆,尤其涉及一种车辆的时间同步方法及其装置


技术介绍

1、相关技术中,整车的时间管理器(time master,tm)节点为车载物联网telematics节点里的通用精确时间(generalized precision time protocol stack,gptp)协议栈,但是该通用精确时间(time-sensitive networking,tsn)协议栈运行在操作系统中,操作系统可能会发生未知原因的线程挂起,从而导致系统崩溃或者重启,此时,tsn协议栈失效,如何保证在tsn协议栈失效情况下车辆各域控制器之间的时间同步,避免时间发生跳变,提高时间同步的准确性,已经成为重要的研究方向之一。


技术实现思路

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、本申请实施例中,根据监听到的所述第一时钟信息报文或所述控制器局域网报文获取当前时刻的第二时钟信息报文,将所述第二时钟信息报文发送给多个域控制器,也就是说,以中央网关作为整车备份时间发布源来冗余广播整车时间,可以保证在tsn协议栈失效情况下车辆各域控制器之间的时间同步,避免时间发生跳变,提高时间同步的准确性。

26、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

本文档来自技高网...

【技术保护点】

1.一种车辆的时间同步方法,其特征在于,由中央网关执行,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据监听到的所述第一时钟信息报文或所述控制器局域网报文获取当前帧的第二时钟信息报文,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据历史时钟信息报文或所述控制器局域网报文获取所述第二时钟信息报文,包括:

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

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

6.根据权利要求1-5任一项所述的方法,其特征在于,所述持续监听车载物联网装置发送的具有时钟信息的控制器局域网报文和第一时钟信息报文之后,还包括:

7.根据权利要求1-5任一项所述的方法,其特征在于,所述持续监听车载物联网装置发送的具有时钟信息的控制器局域网报文和第一时钟信息报文之后,还包括:

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

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

10.一种车辆的时间同步方法,其特征在于,由车载物联网装置执行,包括:

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

12.一种车辆的时间同步装置,其特征在于,包括:

13.一种车辆的时间同步装置,其特征在于,包括:

14.一种车辆,其特征在于,所述车辆包括:如权利要求12所述的车辆的时间同步装置或如权利要求13所述的车辆的同步装置。

15.一种芯片,其特征在于,包括:

16.一种非临时性计算机可读存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1-9任一项所述的车辆的时间同步方法,或执行如权利要求10-11任一项所述的车辆的时间同步方法。

17.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-9任一项所述的车辆的时间同步方法,或执行如权利要求10-11任一项所述的车辆的时间同步方法。

...

【技术特征摘要】

1.一种车辆的时间同步方法,其特征在于,由中央网关执行,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据监听到的所述第一时钟信息报文或所述控制器局域网报文获取当前帧的第二时钟信息报文,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据历史时钟信息报文或所述控制器局域网报文获取所述第二时钟信息报文,包括:

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

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

6.根据权利要求1-5任一项所述的方法,其特征在于,所述持续监听车载物联网装置发送的具有时钟信息的控制器局域网报文和第一时钟信息报文之后,还包括:

7.根据权利要求1-5任一项所述的方法,其特征在于,所述持续监听车载物联网装置发送的具有时钟信息的控制器局域网报文和第一时钟信息报文之后,还包括:

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

9.根据权利要求1-5任一项所述的方法...

【专利技术属性】
技术研发人员:陈浩
申请(专利权)人:小米汽车科技有限公司
类型:发明
国别省市:

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

1