![自动驾驶汽车激光雷达如何做到与GPS时间同步?](http://img.jiangsulong.com/230321/155UJb5-5.jpg)
文章插图
频率同步上文的传输延迟测量是基于从端口与主端口的时钟振荡频率一致的前提下得到的 。现在我们考虑一下如果主从端口时钟振荡频率不一致的时候,会导致什么灵异事件发生 。假设从端口的时钟振荡频率是25MHz,则一个时钟振荡周期是40ns 。主端口的时钟振荡频率是100MHz,则一个时钟时钟振荡周期是10ns 。
假设在一次传输延迟测量过程中,从端口在t6和t3时刻记录的振荡周期差值若为200个振荡周期 。由于主端口的时钟频率是从端口的4倍,因此从端口收到t5和t4时刻的振荡周期差值大概800个 。以从端口的40ns一个时钟振荡周期为基准进行计算的话,传输延迟则为-24μs([200x40-800x40]/2) 。传输不仅没有延迟,反而提前知道了,从端口大仙无疑了 。
除了主从端口时钟振荡频率的先天不一致,温度、老化等原因也会导致晶振振荡频率的不稳定 。为了解决频率不同步的问题,gPTP通过频率同步来实现从端口对主端口的时钟振荡频率同步 。
![自动驾驶汽车激光雷达如何做到与GPS时间同步?](http://img.jiangsulong.com/230321/155UK028-6.jpg)
文章插图
频率同步复用传输延迟测量过程的Pdelay_Resp和Pdelay_Resp_Follow_UP报文 。通过采用两组答复,最终可以获得t5,t6,t9,t10的值,由下面公式可得主从端口的频率比 。
![自动驾驶汽车激光雷达如何做到与GPS时间同步?](http://img.jiangsulong.com/230321/155UK124-7.jpg)
文章插图
主从端口频率同步的情况下,频率比等于1 。如果大于1,说明主端口走得快,如果小于1,说明主端口走的慢 。从端口根据频率比的值,调整自己的时基,从而获得正确的时间戳 。
推荐阅读
- 汽车油量还剩多少才是加油好时机?
- 汽车零件只换不修成潜规则,是4S店太贪钱了吗?行内人说出无奈
- 汽车厂商倒闭了,我的车售后和维修怎么办?
- 乘坐电动汽车就晕车难受,为啥油车不会?
- 示宽灯什么时候开(示廓灯晚上会自动亮吗)
- ecu是什么(汽车刷ecu对车有什么影响)
- 换挡拨片有什么用(自动挡换挡拨片有什么用)
- rr是什么车(汽车标志RR)
- 开速腾一般什么档次人(新速腾1.4t自动舒适型落地价)
- 飞机为什么会飞(飞机怎么会飞起来原理)