手機衛星定位準確度調查方法

由於近來透過手機踏查與戶外運動的使用者越來越多,使用者難免好奇那一款手機的準確度比較高。

透過系統性的測試資料[1],可以發現許多智慧手機的準確度並不比專門設計的硬體差。但以系統性測試市面上的產品,需要大量的時間與資源蒐集不同的手機樣品進行測試。

礙於門檻,社群目前的作法只能詢問主觀的使用經驗[2][3],參考價值不高。

如果要測量準確度 (accuracy),應該有幾個變數[4]需要注意

1. 精密度 (precision) - 在每一次獨立的測量之間,其平均與已知的數據之間的差距。

2. 真實度 (trueness) - 觀測量與真實量間之絕對接近程度。

3. 再現性 (repeatability) - 在相同條件下重複性量測其值之重複程度。

如設計一個可以群眾外包 (crowdsourcing) 的測試方法,其中一種作法是設計一個 App,測試者必須拿著手機到特定的控制點 (三角點),控制點必須具備天空開闊無遮蔽環境,以及預先校正定位。

測試流程是

1. 將手機置於基石中央

2. 啟動應用程式,關閉無線網路、數據網路等連線功能。

3. 清除或重設年曆 (almanac) 和 星曆(ephemeris) 與 AGPS 資料。

4. App 自動開始測試程序,測量第一次定位費時間、測量半小時內,衛星收訊狀態 (SNR of SAT, fix type, DOP, Raw GNSS measurements)

雖然這樣仍無法處理天氣變因,但是至少可以得到一個比較客觀的數據資料。藉由 App 收集整合各手機品牌、型號測試資料,即可統計出衛星定位系統的精確度。

[1] http://fellrnr.com/wiki/GPS_Accuracy

[2] 手機GPS使用狀況統計表 - https://docs.google.com/forms/d/e/1FAIpQLSf1itpA7UetdpGP4Y-UiAP6DqL0mkatizL7PDgiZgL2koZ8sg/viewform?c=0&w=1

[3] https://goo.gl/QFgQcE

[4] 準確度與精密度, 史天元著,地籍測量 第 32 卷第 3 期,第 18-26 頁「準確度與精密度」 - http://www.cadastralsurvey.org.tw/File/H/H01/20140925160842303.pdf

[5] e-GNSS即時動態定位系統 - http://www.egnss.nlsc.gov.tw/content.aspx?i=20150625102049287

[6] https://twitter.com/firefishy1/status/754732043565670400