基于GPSD的高精度校時系統
采用基于GPSD綜合方式的校時穩定過程如圖6所示,實驗時間為24 h。可以看出,該方案的時鐘偏移和抖動明顯優于前兩種方案,偏移量通常低于30μs,抖動也不超過50μs。這期間,從大約14 h開始偏移量恒為49μs,抖動恒為0μs,并持續了約3 h;之后偏移和抖動又分別從-230μs和60μs逐漸穩定到10μs以下。這種現象的原因是GPS信號不好,GPSD不再更新時間信息,使得NTP處于等待狀態造成的。當3 h之后GPS信號再次有效時,校時系統自動開始重新鎖定,無需人工干預。參考相關實驗結果,證明了本實驗結果的正確性。本文引用地址:http://www.j9360.com/article/193820.htm
3.2 數據分析
表2對三種校時結果數據進行了統計分析。結合圖表分析可以看出,使用網絡時間服務器,雖然校時工作較為穩定,但精度較低,維持在幾個到幾十個毫秒,主要的原因是網絡傳輸延時的不確定性;采用單一的NMEA0183串行數據進行校時,效果并不理想,抖動太大,穩定性差,主要的原因是硬件資源分配過程中存在的隨機性,使得NMEA串行數據的處理速度有隨機偏差;本文采用的NMEA和PPS綜合校時方案取得了較為理想的效果。授時精度可達微秒級,比上述兩種方式提高了至少兩個數量級。這種方式充分發揮了脈沖校時精確度高的特點,又保留了串行校時的時間信息,實現了優勢互補。
4 結語
經過多次實驗反復驗證,本文采用的基于GPSD綜合校時方案是一種行之有效的高精度校時方案,不僅實現了單機的精確校時,也可以通過網絡提供NTP服務;相比于Linux PPS高精度校時方法,該方案操作簡單,可擴展性好,校時精度同樣可以達到微秒量級,能夠滿足大部分天文觀測設備的校時需要。
p2p機相關文章:p2p原理
評論