GNSS仿真軟體Skydel
功能概述
Skydel 模擬引擎創新性的採用了軟體定義架構,兼具兩全其美的優勢:頂級GNSS 模擬器獲得的高端性能,以及使用其 GNSS 軟體架構的硬體所帶來的規模經濟性和靈活性。
斯凱德爾(Skydel)是為滿足苛刻的模擬要求而設計的,它擅長在實驗室中重現各種真實世界的場景。可以實現廣泛的模擬器配置,從簡單的桌面設定到多波段暗室。提供了GNSS模擬器的高階性能和軟體定義架構的經濟性和靈活性。包含豐富的功能集,支援高達1000個頻道(搜星數量)、具有1000 Hz類比迭代率、使用者定義腳本的遠端控制。所有功能都整合在一個現代化、精簡的使用者介面中,訊號數量幾乎不受限制,提供最高品質的即時GNSS模擬
Skydel 架構
Skydel採用軟體定義架構(SDA)建構GNSS模擬器,透過軟體定義系統的功能,進而提高系統的運作效率與能量效率。軟體定義架構可以將硬體資源抽象化,使得應用程式可以更好地利用硬體資源,提高系統的效能和可靠性。透過結合多種調變方式設計複雜的訊號,實現複雜場景建置;允許使用者即時編輯並產生運行軌跡,完成閉環模擬。可用於多個CPU和作業系統,甚至可以作為軟體解決方案與第三方硬體整合。
Skydel可運行於Windows與Ubuntu系統,借助Nvidia GPU極快的數學運算能力處理星座、頻率與軌跡訊息,並產生IQ訊號,使用SDR進行IQ訊號的處理與RF訊號的輸出。
介面與功能
Skydel具備直覺且現代化的使用者介面與易於使用的API,在一個軟體內完成PNT領域模擬測試所需的95%的內容,大幅簡化了複雜任務的操作流程,支援GNSS仿真、IMU仿真、RTK仿真等功能,為使用者提供了一個全面且高度整合的模擬平台,大幅降低了工程師在模擬測試領域的學習成本,使得團隊能夠更快地部署測試方案,加速產品開發週期,而無需在工具熟悉和配置上投入不必要的大量時間。
Skydel讓使用者可以對從衛星到傳輸環境再到接收終端的全面控制,可以根據需求選擇模擬的星座、頻點、衛星數量、功率大小、偽距大小,並可實現對衛星位置、訊號誤差、傳輸訊息與序列自訂,以實現自訂測試需要,提供了高度可自訂化的衛星訊號模擬環境,使用戶能夠從多個維度對整個衛星導航系統鏈路進行細緻的控制和模擬。
Skydel從硬體與軟體層面全方位地為使用者提供最大的靈活性與開放性。軟體定義架構賦予了Skydel靈活的使用、互聯和擴展能力。基於命令列的設計架構讓使用者透過外部命令直接完成對GNSS模擬器的控制與使用,以軟體程式設計的想法來建構硬體自動化。支援Python、Labview、C#、C++,讓使用者直接對GNSS模擬引擎Skydel實現控制與操作,進而提高生產力。
Skydel支援即時接收器/待測件回饋,輕鬆監控NMEA資料並對DUT進行重新啟動,同時查看模擬與接收器的情況,顯示每顆衛星的接收器時間、位置、DOP、天空視圖和C/No ,並進行模擬器與接收器之間的偏差觀測。透過其高度整合和靈活的模擬環境,大大便利了衛星導航系統及其接收器的開發、測試和最佳化工作。
Skydel支援高階硬體在環HIL模擬與觀測,HIL延遲小於10ms甚至5ms ,內建診斷分析工具,可進行即時效能測量,為系統和使用者提供透明度,是市面上唯一具有內嵌視覺工具的模擬解決方案,幫助使用者最佳化系統/測試並排查問題,測試GPU速度,分析HIL效能,分析自動化/程式碼狀態,分析接收機效能偏差,分析系統效能。