第1章:GNSS基础回顾 — 四大系统与核心定位技术

各位同学,今天咱们聊聊GNSS的基础。说实话,做城市峡谷定位这么多年,我越来越觉得基础这东西,再怎么强调都不过分。你想想看,高楼大厦之间信号飘忽不定的时候,最后能救你的,往往就是那些最基础的概念。

1.1 四大卫星导航系统简介

目前全球有四大GNSS系统在运行。我习惯把它们分成两代:GPS和GLONASS是第一代,BDS和Galileo是第二代。为什么这么分?因为后两者在设计之初就考虑了更多民用需求。

系统 所属国家 卫星数量(约) 轨道高度 特点
GPS 美国 31颗 20200 km 最成熟,全球覆盖
BDS 中国 35颗(含5颗GEO) 21500 km 三频信号,亚太增强
GLONASS 俄罗斯 24颗 19100 km 频分多址,高纬度好
Galileo 欧盟 24颗(满配) 23222 km 高精度,民用免费

我个人建议:在城市峡谷场景中,至少同时跟踪4颗以上卫星,且最好混合使用两个系统。单一系统在楼宇遮挡下,几何构型很容易崩掉。

我记得有一次在北京国贸附近做测试,GPS只看到6颗星,PDOP值飙到4.5。后来加上BDS,直接变成12颗星,PDOP降到1.8。这就是多系统融合的价值。

1.2 伪距定位原理

伪距定位,说白了就是测距交会。卫星告诉你「我在哪」,接收机测出「距离多远」,然后解方程组算出位置。

伪距观测方程长这样:

ρ = r + c·(dt_r - dt_s) + I + T + ε

其中:

  • ρ — 伪距观测值
  • r — 卫星到接收机的几何距离
  • c·(dt_r - dt_s) — 钟差项(接收机钟差 + 卫星钟差)
  • I — 电离层延迟
  • T — 对流层延迟
  • ε — 其他误差(多路径、噪声等)

避坑指南:我曾经在深圳华强北测试时,伪距残差突然跳到15米。排查了半天,发现是附近大屏广告牌反射信号造成的多路径效应。所以做城市定位,多路径抑制是必修课。

解算位置至少需要4颗卫星。为什么是4颗?因为未知数有4个:x, y, z 和接收机钟差 dt_r。3颗星只能解三维位置,但钟差未知,所以必须4颗。

1.3 载波相位定位

伪距精度在米级,但载波相位可以做到厘米级。原理很简单:测量载波信号的相位变化,精度能达到波长的1%左右。GPS L1波长19 cm,所以理论精度是毫米级。

但有个大坑——整周模糊度。你只能测到小数部分,整数部分N是未知的。

Φ = λ^(-1)·r + N + (c·dt_r - c·dt_s)/λ + I/λ + T/λ + ε_Φ

这里的N就是整周模糊度。怎么解?我常用的方法有:

  • LAMBDA算法 — 最经典,效率高
  • TCAR — 三频组合,适合BDS/Galileo
  • 模糊度浮点解+固定 — 先浮点再搜索固定

注意:载波相位最怕周跳。一旦发生周跳,N就变了,必须重新初始化。我在上海陆家嘴测试时,因为高楼遮挡导致连续周跳,花了整整10分钟才重新固定。所以城市环境下,我建议用伪距+载波联合解算,互相兜底。

1.4 DGNSS与RTK技术

DGNSS(差分GNSS)和RTK(实时动态定位)的核心思想是一样的:利用基准站的已知位置,消除公共误差。

区别在于:

技术 观测量 精度 作用距离
DGNSS 伪距 亚米级 几百公里
RTK 载波相位 厘米级 10-20 km

RTK的流程大致是:

  1. 基准站观测卫星,计算伪距/载波改正数
  2. 通过数据链(电台/4G/5G)发给流动站
  3. 流动站用改正数修正自己的观测值
  4. 解算整周模糊度,得到厘米级位置

我的经验:在城市峡谷中,RTK的难点不是算法,而是数据链。4G信号在楼宇间经常断,电台又受遮挡。我建议备选方案:先用DGNSS保底(亚米级),等数据链恢复再切回RTK。别死磕厘米级,稳定比精度更重要。

知识体系总览

下面这张图,是我梳理的本章核心逻辑。你看一眼,基本就明白GNSS定位的脉络了。

GNSS定位技术知识体系 四大卫星系统 GPS / BDS / GLONASS / Galileo 核心观测技术 伪距观测 / 载波相位观测 定位解算方法 单点定位 / 差分定位 / RTK 伪距定位关键 • 4颗卫星解算 • 钟差/电离层/对流层修正 • 精度:米级 载波相位关键 • 整周模糊度解算 • 周跳探测与修复 • 精度:厘米级 差分/RTK关键 • 基准站改正数 • 数据链传输 • 精度:亚米~厘米级 城市峡谷场景挑战 多路径效应 | 信号遮挡 | 周跳频繁 | 几何构型差 多源融合定位思路 多系统融合 + 伪距/载波联合 + 传感器辅助(IMU/视觉/地磁) → 实现城市峡谷场景下的稳定、高精度定位

这张图把本章的核心逻辑串起来了。从四大系统出发,到两种观测手段,再到三种定位方法,最后落到城市峡谷的挑战和解决思路上。你多看几遍,后面章节的内容都是在这个框架上展开的。

最后说一句:GNSS基础这东西,我做了十年定位,每年回头看都有新体会。尤其是伪距和载波相位的联合使用,在城市峡谷里简直是救命稻草。别嫌基础,基础才是真正的护城河。


公众号:蓝海资料掘金营,微信deep3321