首页车问答问答详情

自动驾驶汽车激光雷达如何与GPS时间同步?

2025-09-17 10:11 发布

在自动驾驶汽车中,激光雷达与GPS时间同步是至关重要的。以下是三种主要的同步方案:PPS+GPRMC、PTP和gPTP。

首先来看PPS+GPRMC方案,这个方案利用GNSS输出的同步脉冲信号(PPS)和标准时间同步报文(GPRMC)来实现时间同步。PPS脉冲宽度在5毫秒到100毫秒之间,而GPRMC报文则通过串口传输。当设备收到PPS信号时,它会清零系统时间,并从接收到GPRMC报文的那一刻开始计算毫秒时间,以此来实现时间同步。然而,这种方式存在一些问题,如驱动电流小、易受电磁干扰等。

其次,PTP(PrecisionTimeProtocol)是一种基于网络的时间同步协议,同步精度可以达到亚微秒级,非常适合自动驾驶系统。PTP通过在主从设备之间交互同步报文,并记录发送时间,从而计算网络传输延迟和主从设备间时钟偏差,实现高精度同步。PTP定义了四种同步报文:Sync、Follow_Up、Delay_Req和Delay_Resp。

最后,gPTP(增强PTP)在PTP的基础上进行了一系列优化,可以实现μs级的同步精度。gPTP定义了两种设备类型:Time-aware-endStation和Time-awareBridge,每种设备都具有本地时钟。gPTP使用了BMCA(最佳主时钟选择算法)来动态分配主时钟。在传输延迟测量过程中,gPTP采用P2P方法,测量相邻设备间的传输延迟。

综上所述,gPTP是目前实现自动驾驶汽车激光雷达与GPS时间同步的最佳方案,它通过优化传输延迟测量和频率同步,确保了时间同步的高精度。

精彩栏目

限时优惠

查看更多