一种车载终端时间同步方法及系统技术方案

技术编号:24102446 阅读:55 留言:0更新日期:2020-05-09 13:42
本发明专利技术公开了一种车载终端时间同步方法及系统,包括获取计时模块产生的系统时间;获取时间源时间并判断所述时间源时间的有效性;若所述时间源时间有效,将所述时间源时间作为同步时间,反之,将所述系统时间作为同步时间,解决在一些特殊情况下,如云雾雨雪天气或车辆出入隧道时,有可能出现数据通信不畅获取时间信息有误,现有技术不能判断定位卫星或互联网服务器时间有效性的不足,提高车辆系统数据通信的稳定性和车辆行驶的安全性。

A time synchronization method and system of vehicle terminal

【技术实现步骤摘要】
一种车载终端时间同步方法及系统
本公开的实施例涉及车联网通信
,尤其涉及一种车载终端时间同步方法及系统。
技术介绍
随着车载网络通信技术的快速发展,娱乐系统、智能驾驶系统等系统越来越多的应用在车辆当中,这些系统大多需要与互联网服务器或卫星进行实时数据传输,所以对车载终端的时间与互联网服务器或卫星定位系统时间同步性的要求越来越高。现有技术通常在车载终端与卫星定位系统或互联网服务器进行数据传输的同时获取卫星定位系统或互联网服务器的时间源时间,用来更新车载终端的系统时间,从而实现车载终端的系统时间与卫星定位系统或互联网服务器的时间同步。由于在一些特殊环境下,如云雾雨雪天气或车辆出入隧道时,有可能出现数据通信不畅获取时间信息有误的情况,而现有的时间同步方法存在不能判断定位卫星定位系统或互联网服务器时间源时间有效性的不足,极端情况下将无效的时间源时间与车辆系统时间同步有可能产生数据通信失败或影响车辆智能行驶系统,产生安全隐患。
技术实现思路
为了解决现有技术中存在可能将无效的时间源时间作为同步时间而影响车辆通信稳定性和车辆行驶安全性的不足,本专利技术提供一种车载终端时间同步方法,包括:获取计时模块产生的系统时间;获取时间源时间并判断所述时间源时间的有效性;若所述时间源时间有效,将所述时间源时间作为同步时间,反之,将所述系统时间作为同步时间。优选的,所述获取时间源时间并判断所述时间源时间的有效性的步骤,包括:在获取所述时间源时间的同时,记录所述系统时间作为系统记录时间,并将所述时间源时间与所述系统记录时间取差值得到差值时间;若所述差值时间小于预先设置的阈值,则判断所述时间源时间有效,反之,则判断所述时间源时间无效。优选的,所述阈值为所述计时模块的理论误差。优选的,所述获取时间源时间之前,还包括:将所述系统时间作为同步时间。本专利技术还提供一种车载终端时间同步系统,包括:计时模块,用于产生并获取系统时间;时间源模块,用于获取所述时间源时间并判断所述时间源时间的有效性;第一同步模块,用于在所述时间源时间有效时,将所述时间源时间作为同步时间,反之,将所述系统时间作为同步时间。优选的,所述时间源时间判断模块包括:计算模块,用于将所述时间源时间与所述系统记录时间取差值得到差值时间;判断模块,用于判断若所述差值时间小于预先设置的阈值,则所述时间源时间有效,否则,所述时间源时间无效。优选的,所述车载终端时间同步系统还包括:第二同步模块,用于在获取所述时间源时间之前,将所述系统时间作为同步时间。本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本专利技术提供的一种车载终端时间同步方法中所述的步骤。本专利技术可以有效判断车辆系统获取定位卫星或互联网服务器时间的有效性,防止车辆在过隧道、在山区或在云雾雨雪天气时,有可能存在数据通信不畅获取有误的时间信息,产生数据通信失败或影响车载智能驾驶系统的隐患,提高车辆系统与外界数据通信的稳定性和车辆行驶的安全性。附图说明为了更清楚的说明本公开实施例的技术方案,下面将对本公开的实施例描述中所需要使用的附图作简单介绍,显而易见的,下面描述的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是车载终端时间同步方法的流程示意图;图2是车载终端时间同步方法优选实施例示意图;图3是车载终端时间同步系统示意图;图4是车载终端时间同步系统中计时模块示意图;图5是车载终端时间同步系统中时间源模块示意图;图6是车载终端时间同步系统中时间源判断模块示意图;图7是车载终端时间同步系统优选实施例示意图。具体实施方式为进一步阐述本专利技术所提供的车载终端时间同步方法,本实施方式结合图1进行详细说明。步骤S1:获取计时模块记录的系统时间。本实施例中提供的车载终端包括但不限于车辆仪表系统、多媒体系统、导航系统、智能(辅助)驾驶系统和车联网系统等车载终端。时间源可以是卫星定位系统(GPS、北斗等)或互联网服务器。在车载终端上电后,车载终端则开始运行,并会在运行期间产生报文数据、运行状态数据等,这些系统记录数据均会携带时间信息,以便作为车载终端与卫星定位系统或互联网服务器保持信息同步的判断要件,以及日后对车载终端记录数据的分析。车载终端中具备有计时模块,计时模块在车载终端断电或上电期间均可实现实时记录系统时间T1的作用。计时模块可以是写入车载终端中的计时程序,也可以是嵌入车载终端中的系统计时器,如计时时钟等。步骤S2:获取时间源时间并判断时间源时间的有效性。可以理解的,获取时间源时间可以是车载终端直接向卫星定位系统或互联网服务器请求直接获取的时间源时间T2,还可以是从卫星定位系统或互联网服务器与车载终端的实时通信数据中提取的时间信息作为时间源时间T2。由于车辆在过隧道、在山区或在云雾雨雪天气时,有可能存在数据通信不畅获取时间有误的情况,如果将错误的时间信息同步到车载终端中,可能产生数据通信失败或影响车载智能驾驶系统的隐患,因此在从卫星定位系统或互联网服务器获取到时间源时间后,需要先判断时间源时间的有效性,在确保时间源时间有效后,再采取时间同步等其他操作。判断时间源时间有效性的具体过程是,车载终端的计时模块在时间源模块获取时间源时间T2的同时,记录系统计时器产生的系统记录时间T3。时间源模块再将时间源时间T2与系统记录时间T3取差值得到差值时间t1。若差值时间t1小于预先设置的阈值,则判断时间源时间T2有效,若差值时间t1大于预先设置的阈值,则判断时间源时间T2无效。所述阈值与计时模块的理论误差相同,也可以为根据实际使用情况而设定的其他数值,例如在车辆自动驾驶阶段,对时间同步的精度要求较高,这种情况下可以根据具体设计要求将小于计时模块理论误差的某一数值设置为所述阈值,提高时间源时间有效性的判断标准。步骤S3:若时间源时间有效,将时间源时间作为同步时间,反之,将系统时间作为同步时间。可以理解的,如果时间源时间T2有效,则以时间源时间T2为准更新同步时间T4并作为车载终端的统一时间,保证车载终端各功能模块在数据处理或与卫星定位系统或互联网服务器交互的过程中保持时间一致。若时间源时间T2无效,则将同步时间T4更新为系统时间T1。针对一些特殊情况,例如当车辆首次启动,车载终端上电后,车载终端中的各功能模块可能会有时间同步的需求,以保证各功能模块在数据交互时的数据记录时间一致,但此时并不要求车载终端与卫星定位系统或互联网服务器的时间高度一致,没有获取时间源时间的需求,或者在车辆进入隧道、山区或在一些极端天气下,车载终端有获取时间源时间的需求,但是车载终端无法与卫星定位系统或互联网服务器建立通信,进而无法获取时间源时间,在此特殊情况本文档来自技高网...

【技术保护点】
1.一种车载终端时间同步方法,其特征在于,包括:/n获取计时模块产生的系统时间;/n获取时间源时间并判断所述时间源时间的有效性;/n若所述时间源时间有效,将所述时间源时间作为同步时间,反之,将所述系统时间作为同步时间。/n

【技术特征摘要】
1.一种车载终端时间同步方法,其特征在于,包括:
获取计时模块产生的系统时间;
获取时间源时间并判断所述时间源时间的有效性;
若所述时间源时间有效,将所述时间源时间作为同步时间,反之,将所述系统时间作为同步时间。


2.根据权利要求1所述的车载终端时间同步方法,其特征在于,所述获取时间源时间并判断所述时间源时间的有效性的步骤,包括:
在获取所述时间源时间的同时,记录所述系统时间作为系统记录时间,并将所述时间源时间与所述系统记录时间取差值得到差值时间;
若所述差值时间小于预先设置的阈值,则判断所述时间源时间有效,反之,则判断所述时间源时间无效。


3.根据权利要求2所述的车载终端时间同步方法,其特征在于,所述阈值为所述计时模块的理论误差。


4.根据权利要求1所述的车载终端时间同步方法,其特征在于,所述获取时间源时间之前,还包括:将所述系统时间作为同步时间。


5.一种车载终...

【专利技术属性】
技术研发人员:黄盛立刘光达张莹张雁英胡灿东
申请(专利权)人:广州汽车集团股份有限公司
类型:发明
国别省市:广东;44

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

1