System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种多传感器同步触发方法及系统技术方案_技高网

一种多传感器同步触发方法及系统技术方案

技术编号:44404351 阅读:3 留言:0更新日期:2025-02-25 10:18
本发明专利技术一种多传感器同步触发的方法包括:FPGA与设备初始化;FPGA脉冲触发配置;雷达的PTP时间同步;测量与校准FPGA启动延迟;下发触发命令实现同步。本发明专利技术还提供一种多传感器同步触发系统。传统方法大多依赖GPS的PPS信号或单纯的PTP时间同步,而本发明专利技术通过FPGA和PTP的结合,还考虑了不同传感器的时间对和FPGA的触发时间的计算,不仅提高了同步精度,还克服了GPS信号在室内失效的问题,实现了不依赖GPS的高精度同步解决方案。

【技术实现步骤摘要】

本专利技术涉及时间同步,特别是多传感器同步触发技术。


技术介绍

1、随着科技的不断发展,传感器技术已广泛应用于各个领域中,为多源信息融合提供了丰富的数据源。在多传感器系统中,时间同步技术是实现精确信息融合的关键环节。然而,由于传感器类型和技术特性的差异,实现多传感器的时间同步成为一项具有挑战性的任务。

2、具体而言,一些传感器,如imu(惯性测量单元)和相机,支持主动触发机制,可以通过外部信号或脉冲精确控制其数据采集过程。这种主动触发的方式能够确保在特定时刻进行数据采集,为后续的数据融合提供了可靠的时间基准。然而,并非所有传感器都具备主动触发的能力。例如,雷达传感器通常依赖于ptp(精确时间协议)进行时间同步。ptp是一种用于网络时钟同步的协议,通过确保不同设备之间的时间戳准确性和一致性,为雷达数据提供了精确的时间标签。

3、目前,在slam(simultaneous localization and mapping,即时定位与地图构建)领域常见的多传感器时间同步方法主要有:1)多种传感器都利用ptp时间同步,从而实现数据融合;2)通过软同步的方法;3)利用gps实现时间同步。

4、例如:公布号为cn117176285a的中国专利技术专利公开了一种基于fpga的ptp时间同步方法及装置,该方法包括与处理器交换ptp报文,并记录ptp报文中的时间戳信息;根据时间戳信息计算本地时钟系统当前的偏移量;基于偏移量的占比,按照预设标准调整本地时钟系统的时钟频率;其中,与处理器交换ptp报文,并记录ptp报文中的时间戳信息基于fpga实现。需要说明的是,本申请中由于fpga具备更快的运算能力,能够减少软件处理过程中产生的延时,进一步的提升同步精度。公布号为cn114413885a的中国专利技术专利公开了一种基于基于多传感器融合定位的时间同步方法及系统,该方法根据惯性测量单元输出的加速度和角速度,递推出车辆在多个时刻的第一定位信息,生成递推队列;在每个第二定位信息的接收时刻,按照其发送时刻将对应的第二定位信息与递推队列中的第一定位信息进行对齐,得到处于同一时刻下的第一定位信息和第二定位信息;利用卡尔曼滤波算法对从设定历史时刻到当前时刻之间每个时刻下的第一定位信息和第二定位信息进行预测解算,得到雅可比矩阵;根据雅可比矩阵,利用卡尔曼滤波算法对当前时刻的第一定位信息进行测量更新;本专利技术能有效解决融合定位时多传感器输入时间不同步的问题,提高融合定位精度。公布号为cn103616710a的中国专利技术专利公开了一种用于多传感器融合的时间同步方法、系统及装置,采用gprmc(global positioning system recommended minimum data,全球定位系统推荐最小数据集)报文和pps(pulse per second,每秒脉冲数)信号实现激光雷达与utc(coodinated universal time,世界标准时间)时间同步,采用统一的触发信号实现各类光学设之间时间同步,采用补偿后的触发信号实现光学设备与激光雷达之间时间同步,采用就近时间戳对齐方法实现imu与激光雷达之间时间同步。

5、当前的多传感器时间同步方法主要分为两大类,基于硬件的时间同步和基于软件的时间同步。使用基于硬件的时间同步方法更加精确,对支持硬件触发的传感器进行触发式同步,即使用硬件触发器,直接通过物理信号控制传感器的组帧频率,常用的硬件触发方式有定时脉冲触发和机械式触发等。硬同步简单来说是通过唯一时钟源给各传感器提供相同的基准时间,各传感器根据提供的基准时间校准各自的时钟时间,从硬件上实现时间同步。目前很多基于硬件的时间同步方法是使用pps的方法进行同步,但是这种方法需要gps信号,在室内或者隧道等有遮挡卫星信号的地方,这种方法就会失效。而且,许多传感器并不支持硬件触发。

6、综上,目前有些传感器本身不支持主动触发,不能利用fpga脉冲实现触发;软同步只是寻找时间戳相近的方法去判定传感器是在同一时刻采集的数据,实际上会有很大的误差;在某些特定的场景下,gps信号可能无法获得,无法实现时间同步。最重要的是上述方法都不是在同一时刻触发传感器,采集的数据始终会有偏差。

7、因此,在多传感器系统中,如何实现支持主动触发和不支持主动触发传感器的精确时间同步,成为了一个亟待解决的问题。


技术实现思路

1、本专利技术所要解决的技术问题在于如何现支持主动触发和不支持主动触发传感器的精确时间同步。

2、本专利技术通过以下技术手段实现解决上述技术问题的:一种多传感器同步触发方法,包括下述步骤:

3、步骤1:fpga与设备初始化

4、首先,对fpga以及支持主动触发的设备以及不支持主动触发但是支持ptp时间同步的雷达进行初始化,包括初始化fpga的时钟源和脉冲生成模块,使主动触发的设备以及不支持主动触发的设备准备好接收触发信号并开始数据采集;

5、步骤2:fpga脉冲触发配置

6、配置fpga以生成不同频率的脉冲信号,用于触发支持主动触发的设备,设定支持主动触发的设备的触发频率,确保fpga在同一时钟周期内同时发送触发信号;

7、步骤3:雷达的ptp时间同步

8、通过ptp对雷达进行时间同步,计算出处理器到雷达之间的传输路径延时和时间偏移,传输路径延时:

9、delay=[(t4-t1)-(t3-t2)]/2

10、其中,t1是处理器向雷达发送同步消息的时间戳,t2是雷达接收到处理器同步消息的时间戳,t3是雷达向处理器回复同步确认消息的时间戳,t4是处理器接收到雷达回复的同步确认消息的时间戳;

11、时间偏移:

12、toffset=(t2-t1)-delay=[(t2-t1)+(t3-t4)]/2

13、toffset是处理器与雷达之间的时间偏移值,用于对处理器的时钟进行补偿;

14、记录雷达从触发、数据采集到数据处理完成的时间即点云采集处理时间tl,以及数据传输到处理器的数据传输时间tt;

15、步骤4:测量与校准fpga启动延迟

16、测量从处理器发送控制fpga启动脉冲的指令到fpga实际接收到并开始执行该指令的时间tf;

17、步骤5:下发触发命令实现同步,包括

18、5.1假设激光雷达的固定帧率为f帧/秒,每帧的时间间隔t表示为

19、5.2基于帧率和第n帧的时间戳tn,预测下一帧到达的时间tn+1:

20、tn+1=tn+t+delay+toffset;

21、5.3考虑到点云采集处理时间tl以及数据传输时间tt,则fpga的触发时间为:

22、ttri=tn+1-tl-tt-tf

23、在ttri时刻处理器下达触发fpga的命令就实现所有传感器在同一时刻触发。

24、作为进一步优化的技术方案,所述步骤1中,支持主动触本文档来自技高网...

【技术保护点】

1.一种多传感器同步触发方法,其特征在于:包括下述步骤:

2.如权利要求1所述的一种多传感器同步触发方法,其特征在于:所述步骤1中,支持主动触发的设备包括支持主动触发的传感器IMU和相机,所述不支持主动触发但是支持PTP时间同步的雷达包括激光雷达和毫米波雷达。

3.如权利要求2所述的一种多传感器同步触发方法,其特征在于:所述步骤2中,IMU的触发频率为200Hz,相机的触发频率为25Hz。

4.一种采用权利要求1所述的一种多传感器同步触发方法的触发系统,其特征在于:包含处理器、FPGA以及两类触发类型的传感器,一类是支持主动触发的设备,另一类是不支持主动触发但是支持PTP时间同步的雷达,所述支持主动触发的设备连接到FPGA,不支持主动触发的雷达连接到处理器,处理器和FPGA连接。

5.如权利要求4所述的一种多传感器同步触发系统,其特征在于:所述支持主动触发的设备包括支持主动触发的传感器IMU和相机,所述不支持主动触发但是支持PTP时间同步的雷达包括激光雷达和毫米波雷达。

6.如权利要求5所述的一种多传感器同步触发系统,其特征在于:所述IMU的触发频率配置为200Hz,相机的触发频率配置为25Hz。

...

【技术特征摘要】

1.一种多传感器同步触发方法,其特征在于:包括下述步骤:

2.如权利要求1所述的一种多传感器同步触发方法,其特征在于:所述步骤1中,支持主动触发的设备包括支持主动触发的传感器imu和相机,所述不支持主动触发但是支持ptp时间同步的雷达包括激光雷达和毫米波雷达。

3.如权利要求2所述的一种多传感器同步触发方法,其特征在于:所述步骤2中,imu的触发频率为200hz,相机的触发频率为25hz。

4.一种采用权利要求1所述的一种多传感器同步触发方法的触发系统,其特征在于:包含处理器、fpga以及两类触...

【专利技术属性】
技术研发人员:梁斌刘厚德郭超韦邦国梁论飞兰斌朱晓俊
申请(专利权)人:江淮前沿技术协同创新中心
类型:发明
国别省市:

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

1