1、測試SYN4778 EVK TTFF參數的前提是需要原廠提供一套測試韌體,需包含Simulator_Tracking的測試功能。

2、需要使用的儀器:GNSS模擬器
例如:
GSS6700 多GNSS模擬器
或者
MP6200 GPS 模擬器
3、EVK 連接 PC 和 MP6200/GSS6700 設備,在 PC 設備管理器中獲取 EVK Port(取較小的 Port)

4、EVK 連接 PC 和 MP6200/GSS6700 設備,在 PC 設備管理器中獲取 EVK Port(取較小的 Port),根據需求修改配置文件 gpsconfig.xml 中相關的 job 屬性,如下圖:


5、執行06_Simulator_Tracking.bat腳本(建議使用終端指令執行),之後會看到視窗開始有……輸出打印,表示GNSS正在搜尋衛星;一段時間後看到*****打印,表示已經成功定位,同時log資訊也會輸出並保存在log資料夾下。

6、完成環境搭建後,啟動模擬器(GSS6700)設備,載入相應場景。打開Sliders面板,並勾選Link all/Align sliders/Absolute選項,將Slider value初始值設為0。

7、執行測試包中的Simulator_Tracking.bat腳本,運行13分鐘,確認GPS的信號強度為-130dBm,4778 EVK搜尋到的標準GPS信號強度為41.5db-Hz。

8、調整GSS7000設備的Slider value值,例如下降10dBm,即將Slider value值設置為-10。調整Slider value值參考:
➢ 滑桿值調整範圍:0/-10/-20/-25/-26/-27/-28/-29/-30/-31/-32/-32.5/-33/-33.5 等
➢ 調整時間間隔區間:60秒/60秒/60秒/60秒/60秒/60秒/60秒/60秒/60秒/60秒/30秒/30秒/30秒 等等
9、檢查程式是否能正常定位,如果仍能正常定位,則按照時間間隔區間繼續執行步驟4調整Slider value;如果無法正常定位,則以能定位的最後一個Slider value值作為結果值。


常見問題:
問題1:GSS6700模擬器簡介?
思博倫 GSS6700 模擬器功能特點:
多系統模擬:支援GPS、GLONASS、Galileo、北斗等多種導航系統及WAAS、EGNOS等衛星增強系統,可模擬偽距、相位、多普勒頻移等訊號,適用於複雜測試場景。
配置靈活:能根據需求配置衛星數量、信號強度、多路徑效應等信號模擬參數,滿足不同測試需求。
動態模擬:支援車輛、飛機、船舶等移動平台上的GNSS性能測試,可模擬其在不同運動狀態下的信號變化。
離線模擬:可在無即時衛星信號覆蓋的環境下進行測試,如室內、地下停車場等,方便在各種場所開展測試工作。
問題2:MP6200模擬器簡介?
ADIVIC自主研發了MP6220,這是一款重量輕、緊湊型模擬器。
MP6220 能夠從以下位置生成可選的單通道 GPS 信號,32 個 SV 用於測試靈敏度、多普勒效應、解調、解碼等 DUT 的能力。包括 CW、L1 C/A 編碼導航數據和 0101 原始數據。
根據單通道操作提供數據輸出特徵。
針對MP6220的多通道,真實、實用且可重複地對8通道SV星曆書和星曆表進行了模擬。可編輯及可添加位置、日期/時間、信號強度以及尖端的即時同步功能,允許最終使用者驗證或展示DUT的定位功能。
問題3:GNSS靈敏度測試的標準主要包括哪些方面?
1. 捕獲靈敏度:捕獲靈敏度是指GNSS接收器能夠定位接收的最小信號功率。測試方法是在模擬環境中逐漸降低GNSS信號強度,觀察接收器是否能夠鎖定GNSS信號。
2. 跟蹤靈敏度:跟蹤靈敏度是指接收機在定位後逐漸降低GNSS信號強度,直到無法定位時信號的功率。測試方法是在接收機成功捕獲信號後,繼續降低信號強度,觀察接收機是否能夠保持跟蹤。
3. 重捕獲靈敏度:重捕獲靈敏度是指接收機在信號失鎖後重新捕獲信號所需的最小功率。測試方法是在接收機失去信號後,逐漸增加信號強度,觀察接收機是否能夠重新捕獲信號。
4. 冷啟動靈敏度:冷啟動靈敏度是指在冷啟動狀態下,接收器第一次鎖定GNSS信號所需的功率。測試方法是在接收器完全關閉後重新啟動,逐漸降低信號強度,觀察接收器是否能成功捕獲信號。
5. 熱啟動靈敏度:熱啟動靈敏度是指在熱啟動狀態下,接收機第一次鎖定GNSS信號所需的功率。測試方法是在接收機保持開機狀態下重新獲取信號,逐漸降低信號強度,觀察接收機是否能夠成功捕獲信號。
問題4:有時候測試腳本執行會出現問題,出現以下現象,可能是什麼原因?

如果出現以下錯誤,那應該是你目前的UART被其他應用程式占用了,可以進入工作管理員裡將對應的應用程式關閉。
問題5:測試過程中有哪些需要注意的事項?
1.在整個測試過程中,這個 cmd 視窗都不要關閉,也不要點擊到顯示視窗內,否則會導致後續的測試案例腳本異常,只需最小化即可;
2. 所有的 case 腳本跑完或中途退出時,最好按「Q」鍵退出,不要點擊「X」退出。
評論