大家好,我是星创易联的林工,从事物联网通信这一行也有些年头了。最近在做车路协同项目,遇到不少关于时间同步的问题,今天跟大家分享一下实际项目中是怎么处理的。
为什么时间同步这么重要?
先说个简单的例子吧。大家看电影的时候经常听到"5点40准时行动,现在对表,5点30分"这种台词对吧?为啥要对表?道理很简单:
你的表快了1小时,我准时到了,你早就撤了
大家都得听一个人的,不然信息传递就乱套了
车路协同也是这个道理。路口的RSU要跟车上的OBU通信,边缘计算设备要处理传感器数据,如果时间不同步,那数据就对不上了。想象一下,车辆位置信息说是10点30分01秒的,但是红绿灯状态数据时间戳是10点30分03秒,这2秒的误差在高速行驶的场景下可能就是几十米的距离差!
实际项目中怎么做时间同步?
核心设备:靠GPS就够了
RSU、OBU这些核心设备基本都自带GPS授时模块,精度能达到微秒级别。我们用的星创易联的SL8561系列模块就集成了高精度GPS授时功能,开机后自动校时,基本不用担心。
路侧设备:PTP时间服务器是关键
这里就是重头戏了。路口那些摄像头、毫米波雷达、激光雷达,还有边缘计算盒子,它们通常不直接联网,怎么同步时间?我们的做法是在每个路口机柜里放一台PTP时间服务器。这台服务器:
通过GPS获取标准时间
作为整个路口设备的时间基准
其他设备通过以太网连接到这台服务器进行时间同步
具体配置:
网络拓扑:GPS天线->PTP服务器->交换机->各类传感器设备同步精度:通常能达到亚微秒级别更新频率:每秒校时一次
实际部署中遇到的坑
坑1:隧道里没GPS信号
问题:隧道、地下车库这些地方GPS信号弱或者没信号解决方案:
用光纤传输GPS信号到隧道内
或者用高精度的晶振时钟,定期与隧道外的GPS时间服务器同步
坑2:设备启动时间不一致
有次调试发现,明明都配置了同一个时间服务器,但是有些设备时间就是对不上。后来发现是设备启动顺序问题:
PTP服务器要最先启动并稳定
其他设备启动后需要等待一定时间才能完成时间同步
建议预留至少30秒的同步时间
坑3:网络延时影响同步精度
经验总结:
尽量用有线网络,WiFi的延时抖动太大
交换机要支持PTP透传功能
网络负载高的时候时间同步精度会下降
推荐的硬件配置
根据我们实际项目经验:PTP时间服务器:推荐用工业级的,带双GPS天线的型号,冗余设计更可靠交换机:必须支持IEEE 1588v2协议,推荐用支持硬件时间戳的工业以太网交换机GPS天线:选择高增益、全向的,安装位置要避开金属遮挡
写在最后
时间同步看起来是个小问题,但在车路协同这种对实时性要求极高的应用场景下,任何一个微小的时间误差都可能导致系统异常。我们在实际项目中,通过GPS+PTP的组合方案,基本能保证整个路段设备的时间同步精度在100纳秒以内,完全满足车路协同的应用需求。有类似项目经验的朋友欢迎交流,遇到具体技术问题也可以私信讨论。
审核编辑 黄宇
-
时间同步
+关注
关注
1文章
235浏览量
10665 -
车路协同
+关注
关注
1文章
65浏览量
4441
发布评论请先 登录
车路协同真正难的,不是雷达,而是路侧网络
国产信创北斗卫星时间同步装置——保障系统协同运行的“时间中枢”
隼眼科技获评车路协同智慧交通感知南京市工程技术中心
广汽集团参与车路云一体化中外车企协同开发测试
华为多智能体协同系统为机器狗提供业务体验保障
时间同步问题可能会对装置的哪些方面产生影响?
时间同步设备在复杂网络环境中的调试要点
兆越通讯车路协同路侧单元解决方案,赋能智慧交通新基建
流速仪检定车同步电机调速的瞬态过程分析
时统设备高精度时间同步解决方案:为数字化时代注入精准时间基因
上海兆越PTP交换机以精准同步,驱动车联网未来
车路协同系统时间同步那些事儿
评论