
發布
注冊
/
登錄高精度時間同步
關注創建者:匿名 創建時間:2025-12-08

高精度時間同步的實例教程
利用GPS接收模塊和XTSS時間同步服務,確保了多相機的高精度時間同步。
康謀的BEV Camera數據采集方案有效解決了多相機同步采集和高精度時間同步的難題,還提供了靈活的相機參數配置和高效的數據傳輸,能夠滿足自動駕駛和高精度測量等場景的需求。
在感知層面,單一傳感器采集外界信息,各有優劣,比如攝像頭采集信息分辨率高,但是受外界條件影響較大,一般缺少深度信息;激光雷達有一個較大的感知范圍和精度,但是分辨率上不如相機。因此,市面上普遍采用多傳感器的方案進行車輛感知。而做傳感器融合時,需要先進行運動補償、時間同步和傳感器標定。
要實現多傳感器的時間同步,首先,我們需要選擇一個統一的時鐘源,為整個系統提供時間基準,通過”PPS+GPRMC”形式完成主設備授時。此外,在系統中包含多個不同類型的傳感器,一般采用基于以太網的時間同步協議,實現主設備與傳感器的高精度時間同步。這一整體流程確保了多傳感器數據能在統一時間框架內準確分析處理。
一、時鐘源
1、GNSS
在自動駕駛系統時間同步中,多數情況下會配備高精度GNSS車載接收機,如圖1所示。GNSS接收機會解算導航衛星信號從而實現定位和授時功能。具體來說,解算獲得導航衛星中高精度原子時鐘與本系統時間的鐘差,從而校準系統時間,完成GNSS的授時功能。
圖1:GNSS接收機
二、PPS+GPRMC
隨后,GNSS接收機會發送PPS脈沖+GPRMC報文,信號如圖2所示。
圖2:PPS與GPRMC
1、PPS
PPS(Pulse Per Second,秒脈沖):基于 UTC(協調世界時)產生時間周期為1s的同步脈沖信號,脈沖寬度通常在5ms-100ms之間。
2、GPRMC
GPRMC(Global Positioning System Recommended Minimum data,全球定位系統推薦最小數據集):是NMEA 0183報文之一,包含經緯度、日期(年、月、日)和UTC時間(精確到秒)等信息,通過標準串口進行輸出。
展開 在自動駕駛中,對車輛外界環境進行感知需要用到很多傳感器的數據(Lidar,Camera,GPS/IMU),如果計算中心接收到的各傳感器消息時間不統一,則會造成例如障礙物識別不準等問題。
為了對各類傳感器進行高精度的時間同步,可以分為幾部分內容:統一時鐘源,硬件同步,軟件同步。
一、統一時鐘源
在構建自動駕駛的時間同步架構時,我們面臨著一個核心問題:如何確保系統中各個傳感器的時間基準一致?由于每個傳感器可能擁有自己的內部時鐘,而這些時鐘之間可能存在微小的頻率差異,即所謂的“鐘漂”。這些差異隨時間累積,會導致各傳感器時間基準的不一致。
為了解決這一問題,引入了統一時鐘源的概念。統一時鐘源的作用是提供一個所有傳感器都遵循的共同時間參考,如圖1所示。
圖1:統一時鐘源
統一時鐘源有兩種常見方式:一種是基于GPS的“PPS+NMEA”,另一種是基于以太網的IEEE 1588/802.1AS(PTP/gPTP)時鐘同步協議。關于兩種時鐘源同步方式可查看上篇文章:
自動駕駛:揭秘高精度時間同步技術(一)
https://www.yqgqt.org.cn/post/1942685
二、時間戳誤差
當傳感器數據被標記上從GPS接受到的全局時間戳,時間戳通常來源于精確的時間同步協議(如UTC time·),這樣以GPS為基準的時間戳,簡化了同步過程,非常方便。每個傳感器數據都有了全局一致的時間參考。
但同樣也會面臨一個問題,不同的傳感器采樣頻率不一樣,比如激光雷達(通常為10Hz)和相機(通常為25/30Hz)。導致在特定時間獲取同步數據可能會有延遲,在動態環境中可能造成較大的誤差。
展開 以華測慣導CGI430為例,它支持PPS+GPRMC方式完成授時,與PSB+QX550模塊鏈接,進而完成整個系統的時間同步。
圖6:慣導授時
四、總結
隨著大家普遍認同硬件時間戳的不可替代性以及多源冗余架構的必要性,目前自動駕駛時間同步技術發展趨勢已經從“是否需要同步” 轉向 “如何在復雜場景下實現穩定同步”,更聚焦于時間同步是否滿足“高精度、高可靠、易集成”。
對于工程師而言,方案的可實施性和故障容錯能力是關鍵。比如PSB+QX550采用即插即用的設計,可以有效的應用到不同測試方案中實現系統時間同步。基于偏差矯正的能力,可以避免時鐘源偏差。
未來,隨著 5G-A 和車路協同的普及,時間同步將從 “車載剛需” 延伸至 “全域協同”,推動行業向納秒級精度邁進。
我是分享自動駕駛技術的康謀,歡迎關注互動
展開 如果手中沒有,可以多花點時間,用手機、電視、廣播上的報時進行校準),這樣就可以將它做成一個自己的【標準秒脈沖時鐘源】。
4)產品出貨前,用自己的【標準秒脈沖時鐘源】校一下(將輸出的標準秒脈沖送入其它產品的校準端口,讓其它產品自動完成定時器時常數及微調常數的修正。)
如此處理,時間鐘的精度就取決于晶振的穩定度,而不是精度。而晶振的穩定度普遍可以達到PPM級,當環境溫度變化不大時,極易保證<11.57PPM,這就達成了日差小于1秒的目的。
2、產品相關時間基準的程序:
(只提方案,不提程序代碼)
1)將端口輸入的秒脈沖與本體的晶振頻率進行比對,計算出定時器的時常數與微調時常數(只做一次即可,計算結果保存到FLASH了,其最初值是按晶振的標稱值計算確定的)。
2)時間微調補償。
3)秒脈沖輸出(用于互校,可以放棄不寫)。
要點:定時器的時常數不是程序直接賦值,而是從FLASH中調取的。
*本文系網絡轉載,版權歸原作者所有,如有侵權請聯系刪除
掃碼入群
掃碼添加管理員微信
加入“電子產品世界”粉絲交流群
↓↓↓↓點擊閱讀原文,查看更多新聞
展開 
高精度時間同步的最新內容
基于 PTP 協議搭建高精度時間同步系統,采用高帶寬存儲工控機搭載高性能 CPU,和專用采集與同步板卡,實現相機、LiDAR、雷達的精準采集與時間打標;
在數據交互與導出環節,硬件端配備萬兆以太網、USB3.0等高速接口,支持多塊大容量移動硬盤備份插接,實現采集數據的快速導出與存儲。
這意味著:
(1)需要高精度時間同步,確保多傳感器數據在同一時間基準下對齊;
(2)需要在仿真端完成多坐標系轉換與姿態對齊;
(3)同時還要將控制與狀態延遲控制在可接受范圍內,否則仿真結果將失去科研價值。
二、解決方案概覽
針對上述挑戰,康謀并未簡單疊加硬件或軟件模塊,而是從系統架構層面,構建了一套以數據一致性與實時性為核心的聯合解決方案。
①支持多模態傳感器陣列的離線與實時動態標定
②實現傳感器記錄的高精度時間同步
aiData Auto Annotator
aiData Auto Annotator(自動標注器)是基于人工智能的多傳感器自動標注方案,針對動態與靜態物體實現行業頂尖的標注精度,原始數據采集后數小時即可完成處理。
高校科研多傳感器時間同步方案6個月前
</p><p>由此可知,對高校自動駕駛實驗室來說,<strong>穩定的時序精度</strong>是BEV感知科研的關鍵,團隊亟需適配多源異構傳感器的高精度時間同步方案,解決數據撕裂、實驗不可復現等痛點。
該系統利用GNSS實現各傳感器間的高精度時間同步,旨在精確采集與重建海面場景數據。
在惡劣工況下,需通過高精度時間同步技術消除傳播延遲與時鐘抖動,例如采用 IEEE 802.1AS(gPTP)等協議,結合邊緣節點本地時間戳標記(數據生成時即打標),確保傳感器數據的時間偏差控制在納秒級。
數據采集階段,需建立統一的時間域,通過軟件工具對多源數據進行時間對齊與格式標準化(如將圖像像素、激光點坐標映射至同一時間軸)。
圖6:慣導授時
四、總結
隨著大家普遍認同硬件時間戳的不可替代性以及多源冗余架構的必要性,目前自動駕駛時間同步技術發展趨勢已經從“是否需要同步” 轉向 “如何在復雜場景下實現穩定同步”,更聚焦于時間同步是否滿足“高精度、高可靠、易集成”。
對于工程師而言,方案的可實施性和故障容錯能力是關鍵。比如PSB+QX550采用即插即用的設計,可以有效的應用到不同測試方案中實現系統時間同步。
利用GPS接收模塊和XTSS時間同步服務,確保了多相機的高精度時間同步。
康謀的BEV Camera數據采集方案有效解決了多相機同步采集和高精度時間同步的難題,還提供了靈活的相機參數配置和高效的數據傳輸,能夠滿足自動駕駛和高精度測量等場景的需求。
關于時間同步的詳細內容可見往期內容:
《自動駕駛:揭秘高精度時間同步技術(一)》
https://www.yqgqt.org.cn/post/1942685
《自動駕駛:揭秘高精度時間同步技術(二)》
https://www.yqgqt.org.cn/
為了對各類傳感器進行高精度的時間同步,可以分為幾部分內容:統一時鐘源,硬件同步,軟件同步。
一、統一時鐘源
在構建自動駕駛的時間同步架構時,我們面臨著一個核心問題:如何確保系統中各個傳感器的時間基準一致?由于每個傳感器可能擁有自己的內部時鐘,而這些時鐘之間可能存在微小的頻率差異,即所謂的“鐘漂”。這些差異隨時間累積,會導致各傳感器時間基準的不一致。