[GNSS筆記]衛星幾何如何影響精度?關鍵是 DOP 值

在 GNSS 定位中,有一個常被忽略但極其重要的指標:DOP 值。很多人以為「衛星越多,定位越準」,但實際上,衛星的幾何分布比數量更重要

我在開發 GNSS 應用的早期,曾經困惑為什麼有時候在台北市區看到 10 顆衛星,定位卻在 20-30 公尺範圍跳動;而在陽明山空曠處只有 6 顆衛星,精度反而達到 3-5 公尺。後來才理解,關鍵就在於 DOP 值——衛星幾何對精度的「放大效應」。

今天就來深入解析 DOP 的原理、判讀標準,以及如何在實務中應用。


一、什麼是 DOP?

DOP(Dilution of Precision)中文叫做「精度稀釋因子」或「精度衰減因子」,是一個描述衛星幾何分布如何影響定位精度的指標。

核心概念

GNSS 定位的誤差來自兩個部分:

\text{定位誤差} = \text{DOP} \times \text{測距誤差}

  • 測距誤差(UERE):測量到衛星距離的誤差(受訊號品質、電離層等影響)
  • DOP:衛星幾何造成的「放大倍數」

關鍵理解
– DOP 是無單位的倍數
– DOP 越小,衛星幾何越好,定位精度越高
– DOP 越大,衛星幾何越差,測距誤差被「放大」

為什麼叫「稀釋」?

想像你在調果汁:
原汁:測距誤差(基本誤差)
加水:DOP(稀釋倍數)
稀釋後的果汁:定位誤差(最終誤差)

DOP 就像是「稀釋倍數」,把原本的測距誤差「放大」成最終的定位誤差。


二、DOP 的直覺理解

視覺化:交會角度的影響

想像你要用兩條線確定一個點的位置:

情況 A:交會角接近 90°(理想)

    衛星 1
      |
      |
      ● 接收機
     /
    /
衛星 2

交會角大 → 位置確定 → DOP 小

情況 B:交會角很小(不理想)

衛星 1  衛星 2
    \   /
     \ /
      ● 接收機

交會角小 → 位置模糊 → DOP 大

3D 空間的衛星分布

理想分布(DOP 低)
– 衛星均勻分布在天空各個方向
– 有高仰角衛星(天頂附近)
– 有低仰角衛星(地平線附近)
– 方位角分散

不理想分布(DOP 高)
– 衛星聚集在某個方向
– 全部是低仰角或全部是高仰角
– 方位角集中

💡 實務經驗: 在台北信義區測試時,雖然看到 10 顆衛星,但因為高樓遮蔽,衛星都集中在天頂附近(仰角 > 60°),HDOP 高達 3.5。相比之下,陽明山空曠處雖然只有 6 顆衛星,但分布均勻(仰角 15°-75°,方位角分散),HDOP 只有 0.8。這就是為什麼衛星數量不等於定位精度


三、DOP 家族詳解

DOP 有多種類型,分別描述不同維度的精度:

GDOP(Geometric DOP)- 幾何精度因子

定義:包含 3D 位置(X, Y, Z)+ 時間(T)的綜合精度因子

\text{GDOP}^2 = \text{PDOP}^2 + \text{TDOP}^2

特點
– 最全面的 DOP 指標
– 包含所有四個維度
– 較少在實務中使用(因為太綜合)

PDOP(Position DOP)- 位置精度因子

定義:只考慮 3D 位置(X, Y, Z)的精度因子

\text{PDOP}^2 = \text{HDOP}^2 + \text{VDOP}^2

特點
最常用的 DOP 指標
– 反映 3D 定位的幾何品質
– 測量應用通常要求 PDOP < 3

應用
– 測量與測繪
– 精準農業
– 無人機導航

HDOP(Horizontal DOP)- 水平精度因子

定義:只考慮水平面(X, Y)的精度因子,也就是經緯度的精度

特點
導航應用最重要的指標
– 通常比 VDOP 小(水平方向衛星分布較好)
– 車用導航、手機定位主要看 HDOP

應用
– 車用導航
– 手機定位
– 船舶導航
– 任何主要關心水平位置的應用

VDOP(Vertical DOP)- 垂直精度因子

定義:只考慮垂直方向(Z)的精度因子,也就是高度的精度

特點
通常比 HDOP 大 1.5-2 倍
– 高度精度天生較差(衛星都在上方)
– 登山、航空應用需要關注

為什麼 VDOP 通常較大?

衛星分布示意:

        ● ● ●  ← 衛星都在上方
       ● ● ● ●
      -----------  ← 地平線
         ▲
      接收機

水平方向:衛星分布 360°
垂直方向:衛星只在上半球(0-90°)

→ 垂直方向幾何較差 → VDOP > HDOP

TDOP(Time DOP)- 時間精度因子

定義:時鐘誤差的精度因子

特點
– 較少顯示在接收機輸出
– 對授時應用重要
– 通常不是主要關注點

數學關係總結

GDOP²  =  PDOP²  +  TDOP²
          ↓
       HDOP²  +  VDOP²

完整關係:
GDOP² = HDOP² + VDOP² + TDOP²

範例驗證

NMEA 輸出:$GPGSA,A,3,...,2.5,1.3,2.1*39
                        ↑   ↑   ↑
                      PDOP HDOP VDOP

驗證:PDOP² = HDOP² + VDOP²
     2.5²  = 1.3²  + 2.1²
     6.25  = 1.69  + 4.41
     6.25  ≈ 6.1  ✓(四捨五入誤差)

四、DOP 值判讀標準

標準評級表

DOP 值 評級 衛星幾何 定位精度估計 應用建議
< 1 理想 極佳 極少達到 實際很少見
1-2 優秀 很好 誤差 < 5 公尺 所有應用 ✅
2-5 良好 誤差 5-15 公尺 一般導航 ✅
5-10 中等 普通 誤差 15-50 公尺 粗略定位 ⚠️
10-20 不佳 誤差 > 50 公尺 不建議使用 ❌
> 20 極差 很差 不可用 無法定位 ❌

實際精度估計

定位誤差 = DOP × 測距誤差(UERE)

不同環境的測距誤差

環境 測距誤差(UERE) 說明
理想環境 1-2 公尺 空曠、高 C/N0、雙頻修正
一般環境 3-5 公尺 戶外、單頻
都市環境 5-10 公尺 多路徑效應
惡劣環境 > 10 公尺 嚴重遮蔽、干擾

計算範例

場景 1:陽明山(空曠)

HDOP = 0.8
測距誤差 = 3 公尺(一般環境)
水平精度 ≈ 0.8 × 3 = 2.4 公尺 ✅

場景 2:信義區(都市峽谷)

HDOP = 3.5
測距誤差 = 8 公尺(多路徑嚴重)
水平精度 ≈ 3.5 × 8 = 28 公尺 ❌

場景 3:高速公路(良好)

HDOP = 1.2
測距誤差 = 4 公尺
水平精度 ≈ 1.2 × 4 = 4.8 公尺 ✅

五、影響 DOP 的因素

1. 衛星數量

迷思:衛星越多,DOP 越小?

真相:不一定!

場景 A:10 顆衛星,全部在天頂附近
→ HDOP = 4.5(差)

場景 B:6 顆衛星,均勻分布
→ HDOP = 0.9(優秀)

關鍵:分布比數量更重要

2. 衛星分布

理想配置
– 1 顆在天頂(仰角 > 70°)
– 3-4 顆在中等仰角(30-60°)
– 方位角均勻分布(0°, 90°, 180°, 270°)

最差配置
– 全部聚集在某個方向
– 全部是低仰角(< 15°)或全部是高仰角(> 75°)
– 方位角集中

3. 遮蔽物

常見遮蔽
建築物:都市峽谷,遮蔽低仰角衛星
山谷:兩側山壁遮蔽
樹木:森林中,遮蔽大部分天空
車內:車頂遮蔽,只能看到前擋風玻璃方向

影響
– 減少可見衛星數量
– 改變衛星分布
– DOP 值升高

4. 衛星仰角遮罩

仰角遮罩(Elevation Mask):接收機設定的最低仰角門檻

為什麼要設定?
– 低仰角衛星訊號品質差
– 穿過更厚的大氣層
– 多路徑效應嚴重

常見設定
:預設值,接收最多衛星
10°:平衡品質與數量
15°:高品質應用(測量)
20°:極高品質要求

影響
– 提高門檻 → 衛星數量減少 → DOP 可能升高
– 但排除低品質衛星 → 測距誤差降低
– 需要權衡


六、實務案例分析

案例 1:台北信義區(都市峽谷)

環境
– 高樓林立,街道寬約 20 公尺
– 建築物高度 50-100 公尺
– 天空可見範圍受限

觀測結果

可見衛星:10 顆
使用衛星:8 顆
HDOP:3.5
VDOP:5.2
PDOP:6.3

定位結果:
- 水平誤差:20-30 公尺
- 位置跳動明顯
- 高度誤差:> 50 公尺

分析
– 低仰角衛星被建築物遮蔽
– 剩餘衛星集中在天頂附近
– 衛星幾何差 → DOP 高
– 多路徑效應嚴重 → 測距誤差大
雙重打擊:DOP 高 + UERE 大

案例 2:陽明山(空曠環境)

環境
– 開闊山頂,360° 無遮蔽
– 地平線清晰可見
– 遠離建築物

觀測結果

可見衛星:12 顆
使用衛星:6 顆(仰角 > 15°)
HDOP:0.8
VDOP:1.4
PDOP:1.6

定位結果:
- 水平誤差:3-5 公尺
- 位置穩定
- 高度誤差:5-8 公尺

分析
– 衛星分布均勻
– 仰角從 15° 到 85°
– 方位角分散
– 衛星幾何優秀 → DOP 低
– 無多路徑 → 測距誤差小
雙重優勢:DOP 低 + UERE 小

案例 3:隧道出口(動態變化)

環境
– 從完全遮蔽到開闊
– DOP 快速變化

觀測結果

隧道內:
- 衛星:0 顆
- 無定位

剛出隧道(0-5 秒):
- 衛星:2-3 顆
- HDOP:> 10
- 定位不可用

出隧道後(5-15 秒):
- 衛星:逐漸增加到 6-8 顆
- HDOP:從 8 降到 2
- 定位逐漸穩定

完全開闊(> 15 秒):
- 衛星:8-10 顆
- HDOP:1.2
- 定位正常

處理策略
– 監控 DOP 變化
– DOP > 5 時不使用定位
– 使用慣性導航輔助
– 卡爾曼濾波平滑過渡

💡 實務經驗: 在開發車用導航系統時,我們發現隧道出口的定位最容易出問題。一開始只檢查衛星數量(≥ 4 顆就使用),結果定位會「跳」到錯誤位置。後來加入 HDOP 門檻(< 5),並在 DOP 過高時延長使用慣性導航,問題大幅改善。DOP 是動態的,需要持續監控


七、如何改善 DOP

1. 使用多 GNSS 系統

單系統 vs 多系統

只用 GPS:
- 可見衛星:6-10 顆
- HDOP:1.5-3.0

GPS + GLONASS + Galileo + BeiDou:
- 可見衛星:15-25 顆
- HDOP:0.8-1.5
- 改善:30-50%

優勢
– 更多衛星 → 更好的分布
– 即使部分系統衛星被遮蔽,仍有其他系統
– DOP 值明顯降低

2. 選擇觀測時段

規劃最佳時間
– 使用衛星預報軟體
– 查看 DOP 預測
– 選擇 DOP 最低的時段

範例

測量任務規劃:
- 上午 9:00-10:00:HDOP 1.2-1.5 ✅
- 中午 12:00-13:00:HDOP 2.5-3.0 ⚠️
- 下午 15:00-16:00:HDOP 1.0-1.3 ✅

選擇:上午或下午進行測量

3. 改善天線位置

原則
– 盡量避免遮蔽
– 提高天線高度
– 遠離反射面

實務建議
– 車載天線:安裝在車頂中央
– 固定站:選擇開闊位置,架設天線杆
– 手持設備:避免身體遮蔽

4. 調整仰角遮罩

權衡

低仰角遮罩(5°):
- 優點:更多衛星,DOP 較低
- 缺點:低仰角衛星品質差

高仰角遮罩(15°):
- 優點:衛星品質好,測距誤差小
- 缺點:衛星數量少,DOP 可能升高

建議:
- 空曠環境:10-15°
- 都市環境:5-10°
- 測量應用:15°

5. 使用輔助系統

SBAS(星基增強系統)
– 提供修正資訊
– 降低測距誤差
– 不改善 DOP,但改善整體精度

RTK(即時動態定位)
– 公分級精度
– 對 DOP 要求較高(通常 < 3)
– 需要基站


八、DOP 在不同應用的重要性

導航應用

關注指標:HDOP

可接受範圍
– 車用導航:HDOP < 5
– 船舶導航:HDOP < 3
– 航空導航:HDOP < 2

原因:主要關心水平位置

測量應用

關注指標:PDOP

要求標準
– 一般測量:PDOP < 5
– 精密測量:PDOP < 3
– RTK 測量:PDOP < 2

原因:需要高精度 3D 位置

授時應用

關注指標:TDOP(較少顯示)

要求
– 衛星分布良好
– 通常 GDOP < 3

原因:時鐘同步精度要求高

GIS 資料採集

關注指標:HDOP, PDOP

要求
– 位置採集:HDOP < 5
– 高程採集:PDOP < 5


九、總結

✅ 關鍵要點

  1. DOP 是無單位的倍數,不是誤差本身
  2. 衛星幾何比數量更重要
  3. 定位誤差 = DOP × 測距誤差
  4. HDOP 最常用(導航應用)
  5. PDOP 最全面(測量應用)
  6. VDOP 通常比 HDOP 大(垂直幾何較差)
  7. 多 GNSS 能有效降低 DOP

📊 快速參考

DOP 類型 包含維度 主要應用 理想值
GDOP X, Y, Z, T 綜合評估 < 5
PDOP X, Y, Z 測量 < 3
HDOP X, Y 導航 < 2
VDOP Z 高程 < 3
TDOP T 授時 < 3

🎯 實務建議

評估定位品質時
1. 先看 HDOP(導航)或 PDOP(測量)
2. 檢查衛星數量(≥ 4 顆)
3. 觀察 C/N0(訊號品質)
4. 綜合判斷

改善 DOP 的方法
1. 啟用多 GNSS 系統
2. 選擇開闊環境
3. 規劃最佳觀測時段
4. 調整仰角遮罩

記住

DOP 告訴你衛星幾何有多好,但不告訴你最終精度。最終精度 = DOP × 測距誤差,兩者都要考慮。

💬 討論

你在實際應用中遇過 DOP 相關的問題嗎?歡迎留言分享!

分類: 技術相關,標籤: , , , , , , , , , , , , , 。這篇內容的永久連結

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *