自动驾驶中车辆传感器的数据同步方法及系统的制作方法

文档序号:9910144阅读:885来源:国知局
自动驾驶中车辆传感器的数据同步方法及系统的制作方法
【技术领域】
[0001]本发明涉及车联网技术领域,具体涉及自动驾驶中车辆传感器的数据同步方法及系统。
【背景技术】
[0002]目前自动驾驶系包含多传感器,如雷达,摄像头,地图,定位传感器等等。各传感器频率不一样,内部时钟也不一样,目前的做法是,为确保实时性取当前最新数据进行处理,这样系统频率会依赖于低频传感器,高频传感器不能得到充分利用,无法提高自动驾驶中传感器的反应灵敏度,进而无法在自动驾驶中及时快速的对环境因素进行识别判断,还为高速自动驾驶带来安全隐患。同时各传感器之间可能因为数据时间戳的误差带来未知问题,增加多传感器之间数据融合的复杂度。

【发明内容】

[0003]有鉴于此,有必要提供一种使能够在自动驾驶中及时快速的对环境因素进行识别判断的自动驾驶中车辆传感器的数据同步方法及系统。
[0004]—种自动驾驶中车辆传感器的数据同步方法,所述自动驾驶中车辆传感器的数据同步方法包括以下步骤:
[0005]S1、判断多个高频传感器从感应到环境信息到将高频采集信息发到中央处理器所有的时间差是否在尚频同步阈值内;
[0006]S2、判断多个低频传感器从感应到环境信息到将低频采集信息发到中央处理器所有的时间差是否在低频同步阈值内;
[0007]S3、判断高频采集信息与低频采集信息之间的时间差是否在同步匹配阈值内,如果是,则将高频信息的计算结果与低频信息进行对比分析,得到分析结果;
[0008]S4、判断得到分析结果所花费的总时间是否至控制阈值内,如果在,则控制器发送执行指令,如果不在,则为无效结果。
[0009]自动驾驶中车辆传感器的数据同步的系统,其特征在于,所述自动驾驶中车辆传感器的数据同步的系统包括以下功能模块:
[0010]高频判断模块、用于判断多个高频传感器从感应到环境信息到将高频采集信息发到中央处理器所有的时间差是否在高频同步阈值内;
[0011]低频判断模块、用于判断多个低频传感器从感应到环境信息到将低频采集信息发到中央处理器所有的时间差是否在低频同步阈值内;
[0012]匹配判断模块、用于判断高频采集信息与低频采集信息之间的时间差是否在同步匹配阈值内,如果是,则将高频信息的计算结果与低频信息进行对比分析,得到分析结果;
[0013]计算时间判断模块、用于判断得到分析结果所花费的总时间是否至控制阈值内,如果在,则控制器发送执行指令,如果不在,则为无效结果。
[0014]本发明所述自动驾驶中车辆传感器的数据同步方法及系统,其为了提高自动驾驶中能够及时快速的对环境因素进行识别判断,使高频传感器得到的高频信号进行优先计算,并通过计算高低频传感器的数据传输的时间差,对高频信号和低频信号进行同步匹配判断,由低频信号对高频信号的计算结果进行印证,并由控制器发出执行指令,由此缩短了中央处理器的分析时间,提高了自动驾驶中传感器的反应灵敏度,以及多传感器的数据融合性能,且通过设置多级判断,减少了因异常时间数据带来误差,增加了对错误数据的过滤能力。
【附图说明】
[0015]图1是本发明所述的自动驾驶中车辆传感器的数据同步方法的流程框图;
[0016]图2是图1中步骤SI的分步骤Sla的流程框图;
[0017]图3是图1中步骤SI的分步骤Slb的流程框图;
[0018]图4是图1中步骤S2的流程框图;
[0019]图5是本发明所述的自动驾驶中车辆传感器的数据同步系统的模块框图;
[0020]图6是图5中高频判断模块的子模块框图;
[0021 ]图7是图6中高频时间差计算子模块的单元框图;
[0022]图8是图6中高频比较判断子模块的单元框图;
[0023]图9是图5中低频判断模块的单元框图;
[0024]图10是本发明所述的自动驾驶中车辆传感器的数据同步系统中信息印证子模块的单元框图。
【具体实施方式】
[0025]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明,应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0026]如图1所示,本发明实施例提供一种自动驾驶中车辆传感器的数据同步方法,所述自动驾驶中车辆传感器的数据同步方法包括以下步骤:
[0027]S1、判断多个高频传感器从感应到环境信息到将高频采集信息发到中央处理器所有的时间差是否在尚频同步阈值内;
[0028]其中,所述步骤SI包括步骤Sla和步骤Slb;其中,如图2所示,步骤Sla包括如下子步骤:
[0029]Slal、计算高频传感器感应到环境信息到生成高频采集信息的高频信息生成时间差;
[0030]Sla2、计算高频传感器将高频采集信息发给中央处理器的高频信息传递时间差;[0031 ] Sla3、将所述尚频彳目息生成时间差与尚频彳目息传递时间差进行累加,得到尚频?目息整体传输时间差。
[0032]具体的,设高频传感器感应到环境信息的当前时间为tl,设高频采集信息的生成当前时间为t2,则高频传感器感应到环境信息到生成高频采集信息的高频信息生成时间差为t2_tl;
[0033]设高频传感器将高频采集信息发给中央处理器的高频信息传递时间差为Tl,则高频?目息整体传输时间差为Tl+(t2_tl)。
[0034]如图3所示,步骤Slb包括如下子步骤:
[0035]Slbl、设置高频同步阈值,将高频信息整体传输时间差与高频同步阈值进行对比;
[0036]Slb2、如果高频信息整体传输时间差在高频同步阈值内,则为有效高频信息,并对有效高频信息进行计算;
[0037]Slb3、如果高频信息整体传输时间差超出高频同步阈值,则为无效高频信息。
[0038]具体的,设高频同步阈值为Atl,将Tl + (t2_tl)与Atl比较,如果Tl + (t2_tl)〈Atl,则为有效高频信息,并对有效高频信息进行计算;如果Tl+(t2-tl )> Δ tl,则为无效高频
?目息O
[0039]S2、判断多个低频传感器从感应到环境信息到将低频采集信息发到中央处理器所有的时间差是否在低频同步阈值内;
[0040]其中,如图4所示,步骤S2包括以下分步骤:
[0041]S21、计算低频传感器感应到环境信息到生成低频采集信息的低频信息生成时间差;
[0042]S22、计算低频传感器将低频采集信息发给中央处理器的低频信息传递时间差;
[0043]S23、将所述低频信息生成时间差与低频信息传递时间差进行累加,得到低频信息整体传输时间差。
[0044]S24、对低频信息整体传输时间差进行判断,如果低频信息整体传输时间差在低频同步阈值内,则为有效低频信息,如果低频信息整体传输时间差超出低频同步阈值,则为无效低频信息。
[0045]设低频传感器感应到环境信息的当前时间为t3,设低频采集信息的生成当前时间为t4,则低频传感器感应到环境信息到生成低频采集信息的低频信息生成时间差为t4_t3;
[0046]设低频传感器将低频采集信息发给中央处理器的低频信息传递时间差为T2,则低频?目息整体传输时间差为T2+(t4_t3)。
[0047]设低频同步阈值为Δ t2,将T2+(t4_t3)与Δ 11比较,如果T2+(t4_t3)〈 Δ t2,则为有效低频信息,并对有效低频信息进行计算;如果T2+(t4-t3)>At2,则为无效低频信息。
[0048]S3、判断高频采集信息与低频采集信息之间的时间差是否在同步匹配阈值内,如果是,则将高频信息的计算结果与低频信息进行对比分析,得到分析结果;
[0049]具体的,设同步匹配阈值为At3,计算高频信息整体传输时间差为Tl+ (t2_tl)与低频信息整体传输时间差为T2+(t4_t3)之间的差值,设其差值为T3,则T3为高频采集信息与低频采集信息之间的时间差;
[0050]将T3与Δ t3进行比较,如果Τ3〈Δ t3,则中央处理器将高频信息的计算结果与低频信息进行对比分析,得到分析结果;如果Τ3> Δ t3,则高频采集信息与低频采集信息均为无效信息。
[0051 ]其中,所述高频信息的计算结果与低频信息进行对比分析步骤如下:
[0052]如果高频信息的计算结果得到了低频信息的印证,则进入步骤S4;
[0053]如果高频信息的计算结果没有得到了低频信息的印证,则返回步骤SI;
[0054]S4、判断得到分析结果所花费的总时间是否至控制阈值内,如果在,则控制器发送执行指令,如果不在,则为无效结果。
[0055]具体的,设控制阈值为At4,设中央处理器得到分析结果的当前时间为t5,而高频传感器感应到环境信息的当前时间为tl,则得到分析结果所花费的总时间为t5-tl;
[0056]将t5-tl与Δ t4进行比较,如果t5-tl〈 Δ t4,则控制器发送执行指令;如果t5-tl>A t4,则为无效结果,控制器不发送执行指令。
[0057]本发明所述自动驾驶中车辆传感器的数据同步方法,其为了提高自动驾驶中能够及时快速的对环境因素进行识别判断,使高频传感器得到的高频信号进行优先计算,并通过计算高低频传感器的数据传输的时间差,对高频信号和低频信号进行同步匹配判断,由低频信号对高频信号的计算结果进行印证,并由控制器发出执行指令,由此缩短了中央处理器的分析时间,提高了自动驾驶中传感器的反应灵敏度,以及多传感器的数据融合性能,且通过设置多级判断,减少了因异常时间数据带来误差,增加了对错误数据的过滤能力。
[0058]本发明还提供一种自动驾驶中车辆传感器的数据同步的系统,如图5所示,所述自动驾驶中车辆传感器的数据同步的系统包括以下功能模块:
[0059]高频判断模块、用于判断多个高频传感器从感应到环境信息到将高频采集信息发到中央处理器所有的时间差是否在高频同步阈值内;
[0060]低频判断模块、用于判断多个低频传感器从感应到环境信息到将低频采集信息发到中央处理器所有的时间差是否在低频同步阈值内;
[0061]匹配判断模块、用于判断高频采集信息
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1