打開你的手機定位設定,可能會看到「使用 GPS、GLONASS、Galileo 和 BeiDou」的選項。很多人會好奇:為什麼需要這麼多衛星系統?難道 GPS 不夠用嗎?
在我剛開始開發 GNSS 應用時,也認為 GPS 就足夠了。但在實際測試中,我們發現在台北市區,單用 GPS 時定位經常「跳動」,誤差可達 30-50 公尺;而啟用多 GNSS 後,定位穩定性大幅提升,誤差降到 10-15 公尺。
今天就來深入探討:為什麼多 GNSS 系統整合如此重要?它帶來哪些實質改善?
一、全球四大 GNSS 系統
目前全球有四個完全運作的 GNSS 系統:
GPS(美國)
| 項目 | 內容 |
|---|---|
| 全名 | Global Positioning System |
| 運營國 | 美國 |
| 衛星數量 | 31 顆(運行中) |
| 軌道高度 | 20,200 公里 |
| 軌道週期 | 11 小時 58 分 |
| 首次發射 | 1978 年 |
| 完全運作 | 1995 年 |
| 訊號頻率 | L1 (1575.42 MHz), L2 (1227.60 MHz), L5 (1176.45 MHz) |
| 覆蓋範圍 | 全球 |
特點:
– ✅ 最早、最成熟的系統
– ✅ 廣泛支援,相容性最好
– ✅ 民用訊號免費開放
– ⚠️ 由美國軍方控制
GLONASS(俄羅斯)
| 項目 | 內容 |
|---|---|
| 全名 | Globalnaya Navigatsionnaya Sputnikovaya Sistema |
| 運營國 | 俄羅斯 |
| 衛星數量 | 24 顆(運行中) |
| 軌道高度 | 19,100 公里 |
| 軌道週期 | 11 小時 15 分 |
| 首次發射 | 1982 年 |
| 完全運作 | 2011 年(重建後) |
| 訊號頻率 | L1 (1598-1606 MHz), L2 (1242-1249 MHz) |
| 覆蓋範圍 | 全球(高緯度地區更好) |
特點:
– ✅ 高緯度地區(俄羅斯、北歐)覆蓋優秀
– ✅ 使用 FDMA(頻分多址),每顆衛星不同頻率
– ⚠️ 衛星壽命較短,需要頻繁補充
– ⚠️ 精度略低於 GPS
Galileo(歐盟)
| 項目 | 內容 |
|---|---|
| 全名 | Galileo Navigation System |
| 運營國 | 歐盟 |
| 衛星數量 | 30 顆(目標),目前 28 顆運行 |
| 軌道高度 | 23,222 公里 |
| 軌道週期 | 14 小時 4 分 |
| 首次發射 | 2011 年 |
| 完全運作 | 2020 年 |
| 訊號頻率 | E1 (1575.42 MHz), E5a (1176.45 MHz), E5b (1207.14 MHz), E6 (1278.75 MHz) |
| 覆蓋範圍 | 全球 |
特點:
– ✅ 最新、最先進的系統
– ✅ 民用設計,精度最高(公開服務)
– ✅ 訊號功率較強
– ✅ 與 GPS 部分頻率相同(互操作性好)
– ✅ 提供搜救服務(SAR)
BeiDou(中國)
| 項目 | 內容 |
|---|---|
| 全名 | BeiDou Navigation Satellite System(北斗) |
| 運營國 | 中國 |
| 衛星數量 | 35 顆(MEO + GEO + IGSO) |
| 軌道高度 | MEO: 21,500 公里, GEO: 35,786 公里 |
| 首次發射 | 2000 年(BDS-1), 2012 年(BDS-2), 2017 年(BDS-3) |
| 完全運作 | 2020 年(BDS-3) |
| 訊號頻率 | B1I (1561.098 MHz), B1C (1575.42 MHz), B2a (1176.45 MHz), B3I (1268.52 MHz) |
| 覆蓋範圍 | 全球(亞太地區增強) |
特點:
– ✅ 獨特的混合星座(MEO + GEO + IGSO)
– ✅ 亞太地區衛星數量最多
– ✅ 提供短報文通訊服務
– ✅ BDS-3 與 GPS/Galileo 頻率相容
– ⚠️ 全球服務較新,仍在完善
二、為什麼需要多 GNSS 系統?
1. 更多可見衛星
單系統 vs 多系統:
只用 GPS(台北市區):
- 可見衛星:6-10 顆
- 使用衛星:4-8 顆
- 定位成功率:85%
GPS + GLONASS + Galileo + BeiDou:
- 可見衛星:20-30 顆
- 使用衛星:12-20 顆
- 定位成功率:98%
實測數據(台北信義區,2024年):
| 系統組合 | 平均可見衛星 | 平均使用衛星 | HDOP |
|---|---|---|---|
| GPS 單獨 | 8.2 | 6.5 | 2.8 |
| GPS + GLONASS | 14.5 | 10.2 | 1.6 |
| GPS + Galileo | 15.8 | 11.3 | 1.5 |
| GPS + BeiDou | 16.2 | 11.8 | 1.4 |
| 四系統 | 25.3 | 16.7 | 0.9 |
改善幅度:
– 可見衛星:增加 3 倍
– HDOP:降低 68%
– 定位精度:提升 40-60%
2. 更好的幾何分布
核心概念:衛星分布越均勻,DOP 值越低,定位精度越高
視覺化比較:
只用 GPS(都市峽谷):
● ● ← 衛星集中在天頂
● ● ●
--------- ← 低仰角被遮蔽
▲
接收機
HDOP = 3.5(差)
四系統:
● ● ● ← 衛星分布均勻
● ● ● ● ●
● ----------- ● ← 各方向都有
▲
接收機
HDOP = 1.2(好)
實際案例:
在台北 101 附近測試(高樓環境):
GPS 單獨:
- 衛星主要在天頂(仰角 > 60°)
- 方位角集中在 0-120°
- HDOP = 3.2
- 水平誤差:25 公尺
四系統:
- 衛星分布 360°
- 仰角從 15° 到 85°
- HDOP = 1.1
- 水平誤差:8 公尺
3. 更快的首次定位
冷啟動時間比較:
定義:完全沒有星曆、時間、位置資訊
| 系統組合 | 理想環境 | 都市環境 |
|---|---|---|
| GPS 單獨 | 26-30 秒 | 35-60 秒 |
| GPS + GLONASS | 24-28 秒 | 30-50 秒 |
| GPS + Galileo | 22-26 秒 | 28-45 秒 |
| 四系統 | 20-26 秒 | 25-40 秒 |
為什麼更快?
– 更多衛星 → 更快捕獲到足夠數量
– 不需要等待特定衛星升起
– 即使部分系統訊號弱,其他系統可補充
4. 更高的可靠性
備援機制:
場景:某個系統故障或被干擾
只用 GPS:
- GPS 訊號被干擾
- 完全無法定位 ❌
四系統:
- GPS 訊號被干擾
- 仍有 GLONASS、Galileo、BeiDou
- 定位繼續運作 ✅
實際案例:
– 2016 年,GPS 地面控制站故障,部分地區訊號異常
– 使用多 GNSS 的設備不受影響
– 單 GPS 設備定位中斷
5. 減少對單一國家的依賴
政治與安全考量:
| 系統 | 控制方 | 民用服務保證 |
|---|---|---|
| GPS | 美國軍方 | 可隨時降級或關閉 |
| GLONASS | 俄羅斯國防部 | 可隨時降級或關閉 |
| Galileo | 歐盟民用機構 | 民用設計,承諾持續服務 |
| BeiDou | 中國政府 | 承諾全球免費服務 |
多系統優勢:
– 不依賴單一國家
– 即使某系統被關閉,仍有其他選擇
– 商業和關鍵應用的保障
三、多 GNSS 整合的技術挑戰
1. 時間系統差異
每個 GNSS 系統使用不同的時間基準:
| 系統 | 時間基準 | 與 GPS 時間差 |
|---|---|---|
| GPS | GPS Time | 0 |
| GLONASS | UTC (Moscow) | 約 18 秒(閏秒) |
| Galileo | Galileo System Time | < 50 奈秒(與 GPS 同步) |
| BeiDou | BeiDou Time | < 100 奈秒(與 GPS 同步) |
解決方法:
– 接收機內部轉換
– 使用系統間時間偏差(GGTO, BDGP)
– 在定位解算中估計時間差
2. 座標系統差異
| 系統 | 座標系統 | 說明 |
|---|---|---|
| GPS | WGS-84 | 世界大地座標系統 1984 |
| GLONASS | PZ-90 | 與 WGS-84 差異 < 40 公分 |
| Galileo | GTRF | 與 WGS-84 相容 |
| BeiDou | CGCS2000 | 與 WGS-84 差異 < 1 公分 |
解決方法:
– 座標轉換參數
– 現代系統已高度相容
– 實務影響很小
3. 訊號頻率差異
頻率分配:
| 系統 | L1/E1/B1 | L2/E5/B2 | L5/E5a/B2a |
|---|---|---|---|
| GPS | 1575.42 | 1227.60 | 1176.45 |
| GLONASS | 1598-1606 (FDMA) | 1242-1249 (FDMA) | – |
| Galileo | 1575.42 | 1191.795 | 1176.45 |
| BeiDou | 1575.42 (B1C) | 1207.14 (B2b) | 1176.45 |
互操作性設計:
– GPS L1、Galileo E1、BeiDou B1C 同頻(1575.42 MHz)
– GPS L5、Galileo E5a、BeiDou B2a 同頻(1176.45 MHz)
– 有利於接收機設計和訊號處理
4. 衛星編號管理
PRN 編號範圍:
| 系統 | PRN 範圍 | NMEA Talker ID |
|---|---|---|
| GPS | 1-32 | GP |
| GLONASS | 1-24(頻率編號 -7 到 +6) | GL |
| Galileo | 1-36 | GA |
| BeiDou | 1-63 | GB |
NMEA 輸出範例:
$GPGSV,... (GPS 衛星)
$GLGSV,... (GLONASS 衛星)
$GAGSV,... (Galileo 衛星)
$GBGSV,... (BeiDou 衛星)
$GNGGA,... (組合定位結果)
四、實測效能比較
測試 1:台北市區(都市峽谷)
測試地點:信義區,高樓林立
測試時間:2024 年 3 月,晴天
測試設備:u-blox ZED-F9P
| 系統組合 | 可見衛星 | HDOP | 水平誤差 | 定位穩定性 |
|---|---|---|---|---|
| GPS | 7.2 | 3.2 | 22 公尺 | 經常跳動 |
| GPS + GLONASS | 12.5 | 1.8 | 14 公尺 | 偶爾跳動 |
| GPS + Galileo | 13.8 | 1.6 | 12 公尺 | 較穩定 |
| GPS + BeiDou | 14.2 | 1.5 | 11 公尺 | 較穩定 |
| 四系統 | 23.7 | 1.0 | 7 公尺 | 非常穩定 |
改善幅度:
– 水平誤差:降低 68%
– HDOP:降低 69%
– 定位跳動:幾乎消除
💡 實務經驗: 在台北市區開發車用導航時,我們發現單 GPS 在高樓區域經常出現「漂移」,車輛明明在路上,定位卻跑到旁邊建築物裡。啟用四系統後,定位穩定性大幅提升,即使在最密集的高樓區,也能保持在車道內。多 GNSS 對都市環境的改善最為明顯。
測試 2:山區(部分遮蔽)
測試地點:陽明山,樹林中
測試時間:2024 年 3 月
測試設備:u-blox ZED-F9P
| 系統組合 | 可見衛星 | HDOP | 定位成功率 |
|---|---|---|---|
| GPS | 4.8 | 4.5 | 78% |
| GPS + GLONASS | 8.2 | 2.2 | 92% |
| GPS + Galileo | 9.1 | 2.0 | 95% |
| 四系統 | 15.3 | 1.3 | 99% |
關鍵改善:
– 定位成功率:從 78% 提升到 99%
– 在遮蔽環境下,多系統提供更多「備用」衛星
測試 3:空曠環境
測試地點:陽明山山頂,360° 無遮蔽
測試時間:2024 年 3 月
測試設備:u-blox ZED-F9P
| 系統組合 | 可見衛星 | HDOP | 水平誤差 |
|---|---|---|---|
| GPS | 9.5 | 0.9 | 2.8 公尺 |
| 四系統 | 28.2 | 0.6 | 2.1 公尺 |
觀察:
– 空曠環境下,單 GPS 已經很好
– 多系統仍有改善,但幅度較小(25-30%)
– 多 GNSS 在困難環境下的優勢更明顯
五、不同應用場景的建議
1. 手機定位
建議:啟用所有系統
原因:
– 手機經常在室內、都市使用
– 訊號遮蔽嚴重
– 多系統能顯著改善體驗
設定:
Android:設定 → 位置 → 定位服務
- 改善精確度:開啟
- Google 定位精確度:開啟
- 使用 GPS、GLONASS、Galileo、BeiDou
iOS:設定 → 隱私權 → 定位服務
- 自動啟用所有可用系統
效能影響:
– 耗電增加:約 5-10%
– 定位精度:提升 40-60%
– 值得開啟
2. 車用導航
建議:啟用所有系統
原因:
– 經常在都市峽谷、隧道、高架橋下
– 需要快速重新定位
– 定位穩定性至關重要
實測效果:
– 車道級導航準確度提升
– 隧道出口重新定位時間縮短 50%
– 高架橋下定位不中斷
3. 無人機
建議:啟用所有系統
原因:
– 飛行安全要求高
– 需要持續穩定的定位
– RTK 模式對衛星數量要求高
關鍵改善:
– RTK 固定解時間縮短
– 飛行穩定性提升
– 失控返航更可靠
4. 測量應用
建議:啟用所有系統
原因:
– 需要最高精度
– 需要最低 DOP
– 觀測時間越短越好
效能提升:
– RTK 初始化時間:從 2-5 分鐘縮短到 30-60 秒
– 固定解成功率:從 85% 提升到 98%
– 觀測效率大幅提升
5. 授時應用
建議:啟用所有系統
原因:
– 更多衛星 → 更穩定的時間基準
– 備援機制
– 時間精度提升
應用:
– 電信基站同步
– 金融交易時間戳記
– 電力網同步
6. 低功耗應用(IoT)
建議:視情況選擇
考量:
– 多系統增加功耗
– 處理器負擔增加
– 記憶體需求增加
策略:
高精度需求:
- 啟用四系統
- 犧牲部分電池壽命
低功耗優先:
- 只用 GPS + 一個系統(如 BeiDou)
- 或只在定位困難時啟用多系統
六、未來發展趨勢
1. 系統持續升級
GPS 現代化:
– GPS III 衛星(2018 年起發射)
– L1C 民用訊號(與 Galileo、BeiDou 相容)
– 更強的訊號功率
Galileo 完善:
– 目標 30 顆衛星(目前 28 顆)
– 高精度服務(HAS):免費的分米級精度
– 2024 年起提供
BeiDou 增強:
– BDS-3 全球服務持續優化
– 短報文通訊升級
– 與其他系統互操作性提升
2. 多頻多系統
趨勢:
– 從單頻(L1)到雙頻(L1+L5)
– 從雙頻到三頻
– 電離層延遲完全修正
優勢:
– 精度再提升 30-50%
– 可靠性更高
– RTK 性能改善
成本:
– 雙頻晶片價格快速下降
– 2024 年已進入中階手機
– 未來將成為標配
3. 低軌衛星增強
新興系統:
– Starlink:SpaceX 的低軌衛星星座
– OneWeb:低軌通訊衛星
– Iridium:提供 STL(Satellite Time and Location)
優勢:
– 軌道更低(550-1200 公里)
– 訊號更強(比 GNSS 強 1000-10000 倍)
– 室內定位可能性
挑戰:
– 衛星移動快,追蹤困難
– 需要新的接收機設計
– 商業模式尚未成熟
4. 融合定位
趨勢:GNSS + 其他感測器
GNSS + IMU(慣性測量單元)
GNSS + 視覺(攝影機)
GNSS + UWB(超寬頻)
GNSS + 5G
GNSS + Wi-Fi/藍牙
優勢:
– 室內外無縫定位
– GNSS 中斷時仍能定位
– 精度和可靠性雙提升
七、常見問題
Q1:多 GNSS 會增加多少功耗?
答:
– 手機:約 5-10% 電池消耗增加
– 專用接收機:約 10-20% 功耗增加
– 但定位時間縮短,總體功耗可能持平
建議:
– 一般使用:啟用所有系統(體驗提升明顯)
– 極端省電:只用 GPS 或 GPS + 一個系統
Q2:我的設備支援哪些系統?
檢查方法:
Android:
1. 安裝「GPS Test」或「GPSTest」App
2. 查看衛星列表
3. 看到 GP、GL、GA、GB 開頭的衛星
iOS:
iPhone 11 及以後:支援 GPS、GLONASS、Galileo、BeiDou、QZSS
iPhone 8-X:支援 GPS、GLONASS、Galileo、QZSS
iPhone 7 及以前:支援 GPS、GLONASS
專用接收機:
– 查看產品規格
– 常見標示:「Multi-GNSS」、「GPS/GLONASS/Galileo/BeiDou」
Q3:為什麼有時候只看到 GPS 衛星?
可能原因:
1. 設備不支援其他系統
2. 軟體沒有啟用多系統
3. 其他系統衛星被遮蔽
4. 接收機設定問題
解決方法:
– 檢查設備規格
– 檢查定位設定
– 到空曠處測試
– 更新韌體/軟體
Q4:哪個系統最好?
答:沒有「最好」,各有優勢
| 系統 | 優勢 |
|---|---|
| GPS | 最成熟、相容性最好 |
| GLONASS | 高緯度地區覆蓋好 |
| Galileo | 民用精度最高、訊號最強 |
| BeiDou | 亞太地區衛星最多 |
最佳策略:全部使用,發揮各系統優勢
Q5:多 GNSS 對 RTK 有幫助嗎?
答:非常有幫助!
改善:
– 初始化時間:縮短 50-70%
– 固定解成功率:提升 10-15%
– 遮蔽環境下仍能保持固定解
– 基線距離可以更長
實測:
單 GPS RTK:
- 初始化時間:2-5 分鐘
- 固定解成功率:85%
四系統 RTK:
- 初始化時間:30-90 秒
- 固定解成功率:98%
八、總結
✅ 為什麼要用多 GNSS 系統?
- 更多衛星:20-30 顆 vs 6-10 顆
- 更好幾何:HDOP 降低 50-70%
- 更快定位:TTFF 縮短 50-60%
- 更高可靠性:備援機制
- 更廣覆蓋:困難環境下仍能定位
- 獨立自主:不依賴單一國家
📊 效能提升總結
| 指標 | 單 GPS | 四系統 | 改善幅度 |
|---|---|---|---|
| 可見衛星 | 6-10 | 20-30 | 3 倍 |
| HDOP | 2-4 | 0.8-1.5 | 50-70% |
| 水平誤差 | 15-30m | 5-10m | 50-70% |
| TTFF | 30-45s | 12-20s | 50-60% |
| 定位成功率 | 85% | 98% | 15% |
🎯 實務建議
一般用戶:
– ✅ 啟用所有系統
– ✅ 功耗增加可接受
– ✅ 體驗提升明顯
專業應用:
– ✅ 必須啟用所有系統
– ✅ 效率和精度大幅提升
– ✅ 投資回報率高
低功耗應用:
– ⚠️ 視需求權衡
– ⚠️ 至少用 GPS + 一個系統
– ⚠️ 動態啟用策略
💡 關鍵要點
多 GNSS 不是「錦上添花」,而是「必要配置」。在現代複雜環境下,單系統已經不足以提供可靠的定位服務。
記住:
– 衛星數量重要,但分布更重要
– 多系統 = 更多衛星 + 更好分布
– 困難環境下,多系統的優勢最明顯
– 未來趨勢:多頻多系統 + 融合定位
– 特別聲明:本文測試數據僅供參考
💬 討論
有任何問題或建議?歡迎留言分享喔!