什么是宽巷观测值?

目标:把“宽巷观测值、宽巷模糊度、MW 组合、PPP-AR 中的作用”讲清楚。


一、结论

**宽巷观测值(Wide-Lane, WL)**是把两个频点的载波相位做差分组合后得到的“虚拟载波观测值”。

其特点是:

  • 频率变低波长变长c=λ⋅fc=\lambda\cdot fc=λf);
  • 同样的距离误差折算成更小的周数误差
  • 因此,宽巷整周模糊度比单频模糊度更容易固定

宽巷不是让观测值本身更精密,而是让“判断整数周”这件事变得更容易。


二、先明确符号和单位

符号含义单位
ccc真空光速,约 299792458 m/s299792458\ \text{m/s}299792458 m/sm/s
f1,f2f_1, f_2f1,f2两个载波频点的频率,通常取 f1>f2f_1>f_2f1>f2Hz
λ1,λ2\lambda_1, \lambda_2λ1,λ2两个频点的载波波长,λi=c/fi\lambda_i=c/f_iλi=c/fim
Φ1,Φ2\Phi_1, \Phi_2Φ1,Φ2载波相位观测值,按“周(cycle)”表示cycle
L1,L2L_1, L_2L1,L2载波相位观测值,按“距离”表示,Li=λiΦiL_i=\lambda_i\Phi_iLi=λiΦim
P1,P2P_1, P_2P1,P2两个频点的伪距观测值m
N1,N2N_1, N_2N1,N2两个频点的整周模糊度cycle
NWLN_{WL}NWL宽巷的整周模糊度cycle
λWL\lambda_{WL}λWL宽巷的波长m

注意:

  • Φi\Phi_iΦi周单位相位;
  • LiL_iLi米单位相位;
  • 二者关系为:

Li=λi⋅ΦiL_i=\lambda_i\cdot\Phi_iLi=λiΦi

很多宽巷公式看起来不同,原因就是单位不同


三、定义宽巷相位组合

1. 周单位形式

宽巷相位组合最基本的形式是:

ΦWL=Φ1−Φ2\Phi_{WL}=\Phi_1-\Phi_2ΦWL=Φ1Φ2

对应的宽巷整周模糊度为:

NWL=N1−N2N_{WL}=N_1-N_2NWL=N1N2

其中:

  • ΦWL\Phi_{WL}ΦWL:宽巷相位组合,单位为周;
  • Φ1,Φ2\Phi_1,\Phi_2Φ1,Φ2:两个频点的载波相位观测值,单位为周;
  • NWLN_{WL}NWL:宽巷整周模糊度;
  • N1,N2N_1,N_2N1,N2:两个频点各自的整周模糊度。

2. 频率

宽巷的频率为两个频率之差:

fWL=f1−f2f_{WL}=f_1-f_2fWL=f1f2

其中:

  • fWLf_{WL}fWL:宽巷等效频率;
  • f1,f2f_1,f_2f1,f2:两个载波频率,通常假设 f1>f2f_1>f_2f1>f2

如果不限定频率大小,也可写成:

fWL=∣f1−f2∣f_{WL}=|f_1-f_2|fWL=f1f2

3. 波长

宽巷的波长为:

λWL=cfWL=cf1−f2\lambda_{WL}=\frac{c}{f_{WL}}=\frac{c}{f_1-f_2}λWL=fWLc=f1f2c

其中:

  • λWL\lambda_{WL}λWL:宽巷等效波长;
  • ccc:真空光速;
  • fWLf_{WL}fWL:宽巷等效频率。

以 GPS L1/L2 为例:

f1=1575.42 MHz,f2=1227.60 MHzf_1=1575.42\ \text{MHz},\qquad f_2=1227.60\ \text{MHz}f1=1575.42 MHz,f2=1227.60 MHz

fWL=347.82 MHzf_{WL}=347.82\ \text{MHz}fWL=347.82 MHz

λWL=299792458347.82×106≈0.862 m\lambda_{WL}=\frac{299792458}{347.82\times 10^6}\approx 0.862\ \text{m}λWL=347.82×1062997924580.862 m

对比原始载波波长:

观测值波长约值
GPS L10.190 m
GPS L20.244 m
GPS L1/L2 宽巷0.862 m

因此,GPS L1/L2 宽巷波长明显长于任一单频载波波长。

计算波长(Python)

组合                f_WL (MHz)     波长 (m)
GPS L1-L2           347.8200     0.8619
GAL E1-E5a          398.9700     0.7514
BDS B1-B3           292.5780     1.0247
# 宽巷频率与波长计算
c = 299792458.0  # 光速 (m/s)

# 各频点频率 (Hz)  -- 来自提供的宏定义
freq = {
    'GPS_L1':   1.57542e9,
    'GPS_L2':   1.22760e9,
    'GAL_E1':   1.57542e9,
    'GAL_E5a':  1.17645e9,
    'BDS_B1':   1.561098e9,
    'BDS_B3':   1.26852e9,
}

# 组合定义:名称,f1键,f2键
combos = [
    ("GPS L1-L2", "GPS_L1", "GPS_L2"),
    ("GAL E1-E5a", "GAL_E1", "GAL_E5a"),
    ("BDS B1-B3", "BDS_B1", "BDS_B3"),
]

print(f"{'组合':<15} {'f_WL (MHz)':>12} {'波长 (m)':>10}")
for name, k1, k2 in combos:
    f_wl = freq[k1] - freq[k2]          # 宽巷频率 (Hz)
    wl_m = c / f_wl                     # 波长 (m)
    print(f"{name:<15} {f_wl/1e6:12.4f} {wl_m:10.4f}")

四、米单位宽巷相位组合:不是 MW 组合

如果载波相位已用米表示:

L1=λ1⋅Φ1,L2=λ2⋅Φ2L_1=\lambda_1\cdot\Phi_1,\qquad L_2=\lambda_2\cdot\Phi_2L1=λ1Φ1,L2=λ2Φ2

则宽巷相位组合的米单位形式为:

LWL=λWL⋅(Φ1−Φ2)L_{WL}=\lambda_{WL}\cdot(\Phi_1-\Phi_2)LWL=λWL(Φ1Φ2)

代入

L=λ⋅Φ,c=λ⋅f,fWL=f1−f2L=\lambda\cdot\Phi,\quad c=\lambda \cdot f,\quad f_{WL}=f_1-f_2L=λΦ,c=λf,fWL=f1f2

可得:

LWL=f1⋅L1−f2⋅L2f1−f2\boxed{L_{WL}=\frac{f_1\cdot L_1-f_2\cdot L_2}{f_1-f_2}}LWL=f1f2f1L1f2L2

其中:

  • LWLL_{WL}LWL:米单位宽巷相位组合;
  • L1,L2L_1,L_2L1,L2:米单位载波相位观测值;
  • f1,f2f_1,f_2f1,f2:两个频点频率。

需要特别注意:

f1⋅L1−f2⋅L2f1−f2\dfrac{f_1\cdot L_1-f_2\cdot L_2}{f_1-f_2}f1f2f1L1f2L2 只是米单位宽巷相位组合,不是完整的 Melbourne-Wübbena(MW)组合。

MW 组合必须同时使用载波相位伪距


五、Melbourne-Wübbena 组合:相位 + 伪距

MW 组合的作用是更直接地估计宽巷模糊度。

1. 宽巷相位组合

LWL=f1L1−f2L2f1−f2L_{WL}=\frac{f_1L_1-f_2L_2}{f_1-f_2}LWL=f1f2f1L1f2L2

2. 窄巷伪距组合

PNL=f1P1+f2P2f1+f2P_{NL}=\frac{f_1P_1+f_2P_2}{f_1+f_2}PNL=f1+f2f1P1+f2P2

其中:

  • PNLP_{NL}PNL:窄巷伪距组合,单位为米;
  • P1,P2P_1,P_2P1,P2:两个频点的伪距观测值,单位为米。

3. MW 组合

常用 MW 组合可写为:

MW=LWL−PNLλWLMW=\frac{L_{WL}-P_{NL}}{\lambda_{WL}}MW=λWLLWLPNL

理想情况下:

MW≈NWL+BWL+εMWMW\approx N_{WL}+B_{WL}+\varepsilon_{MW}MWNWL+BWL+εMW

其中:

  • MWMWMW:Melbourne-Wübbena 组合,单位为周;
  • NWLN_{WL}NWL:宽巷整周模糊度;
  • BWLB_{WL}BWL:宽巷相关硬件偏差,包含卫星端和接收机端偏差;
  • εMW\varepsilon_{MW}εMW:MW 组合噪声,主要来自伪距噪声和多路径。

MW 组合的优点是:几何距离、接收机钟差、卫星钟差、对流层延迟和一阶电离层项在组合中基本被消除或抵消,剩下的主要是:

宽巷整数模糊度+宽巷硬件偏差+观测噪声\text{宽巷整数模糊度} + \text{宽巷硬件偏差} + \text{观测噪声}宽巷整数模糊度+宽巷硬件偏差+观测噪声

因此,MW 组合常用于宽巷模糊度估计。

但要注意:

MW 组合不能无条件单历元直接取整。工程中通常需要平滑、周跳检测、粗差剔除,并改正或消除宽巷硬件偏差。


六、为什么宽巷更容易固定整数?

假设某个组合观测值存在距离误差 eee,其折算到周单位的误差为:

δN=eλ\delta N=\frac{e}{\lambda}δN=λe

其中:

  • δN\delta NδN:误差折算成的周数;
  • eee:距离误差,单位为米;
  • λ\lambdaλ:观测值对应的波长,单位为米。

如果距离误差都是 5 cm5\ \text{cm}5 cm

观测值波长周数误差
GPS L10.190 m0.05/0.190≈0.260.05/0.190\approx 0.260.05/0.1900.26
GPS L20.244 m0.05/0.244≈0.200.05/0.244\approx 0.200.05/0.2440.20
GPS L1/L2 宽巷0.862 m0.05/0.862≈0.060.05/0.862\approx 0.060.05/0.8620.06

计算5cm对应的周数(Python)

Sysλ1 (cm)λ2 (cm)λ_WL (cm)5cm→L1(cycle)5cm→L2(cycle)5cm→WL(cycle)
GPS19.029424.421086.19180.26280.20470.0580
GAL19.029425.482875.14160.26280.19620.0665
BDS19.203923.6332102.46580.26040.21160.0488
# 根据宏定义计算波长与5cm误差对应的周数
c = 299792458.0          # 光速 m/s

# 系统频率 (Hz)
freq = {
    'GPS_L1': 1.57542e9,
    'GPS_L2': 1.22760e9,
    'GAL_E1': 1.57542e9,
    'GAL_E5a': 1.17645e9,
    'BDS_B1': 1.561098e9,
    'BDS_B3': 1.26852e9,
}

# 组合定义: (名称, f1键, f2键)
combos = [
    ("GPS", "GPS_L1", "GPS_L2"),
    ("GAL", "GAL_E1", "GAL_E5a"),
    ("BDS", "BDS_B1", "BDS_B3"),
]

err_m = 0.05  # 5 cm 距离误差

print(f"{'Sys':>4} {'Freq1 (MHz)':>13} {'Freq2 (MHz)':>13} "
      f"{'WL freq (MHz)':>13} {'λ1 (cm)':>8} {'λ2 (cm)':>8} {'λ_WL (cm)':>9} "
      f"{'5cm→L1(cyc)':>12} {'5cm→L2(cyc)':>12} {'5cm→WL(cyc)':>12}")
for sys_name, k1, k2 in combos:
    f1 = freq[k1]
    f2 = freq[k2]
    f_wl = f1 - f2               # 宽巷频率
    lam1 = c / f1 * 100          # cm
    lam2 = c / f2 * 100
    lam_wl = c / f_wl * 100
    cyc1 = err_m / (c / f1)      # 周数
    cyc2 = err_m / (c / f2)
    cyc_wl = err_m / (c / f_wl)
    print(f"{sys_name:>4} {f1/1e6:13.4f} {f2/1e6:13.4f} {f_wl/1e6:13.4f} "
          f"{lam1:8.4f} {lam2:8.4f} {lam_wl:9.4f} "
          f"{cyc1:12.4f} {cyc2:12.4f} {cyc_wl:12.4f}")

所以,宽巷更容易固定的根本原因是:

波长越长,同样的距离误差对应的周数误差越小,越容易判断最接近哪个整数。


七、宽巷组合的主要用途

1. 辅助整周模糊度固定

宽巷模糊度满足:

NWL=N1−N2N_{WL}=N_1-N_2NWL=N1N2

工程流程通常是:

  1. 用 MW 组合估计宽巷模糊度浮点值;
  2. 对 MW 序列进行平滑和质量控制;
  3. 改正或消除宽巷硬件偏差;
  4. 固定 NWLN_{WL}NWL
  5. 利用 NWL=N1−N2N_{WL}=N_1-N_2NWL=N1N2 约束后续窄巷模糊度或IFLC模糊度。

宽巷固定后,模糊度搜索空间会明显缩小。

2. 周跳探测

宽巷/MW 组合常用于周跳探测。若某一频点发生周跳,宽巷模糊度变化为:

ΔNWL=ΔN1−ΔN2\Delta N_{WL}=\Delta N_1-\Delta N_2ΔNWL=ΔN1ΔN2

其中:

  • ΔN1\Delta N_1ΔN1:第一个频点的周跳量;
  • ΔN2\Delta N_2ΔN2:第二个频点的周跳量;
  • ΔNWL\Delta N_{WL}ΔNWL:宽巷组合中的周跳变化量。

如果 ΔN1≠ΔN2\Delta N_1\ne\Delta N_2ΔN1=ΔN2,宽巷组合通常能反映出突变。

但如果两个频点发生相同周数的周跳:

ΔN1=ΔN2\Delta N_1=\Delta N_2ΔN1=ΔN2

则:

ΔNWL=0\Delta N_{WL}=0ΔNWL=0

这种情况仅靠宽巷组合无法识别,需要联合几何无关组合、多普勒预测、时间差分相位等方法。

3. PPP-AR 中的宽巷固定

PPP-AR 中,原始非差模糊度通常不能直接当作整数固定,因为它吸收了卫星端和接收机端的相位硬件偏差。

更严谨的流程是:

双频伪距与载波相位观测值

构造 MW 组合

估计宽巷模糊度浮点值

改正或消除宽巷硬件偏差

固定宽巷整数 N_WL

约束窄巷或消电离层组合模糊度

固定剩余整数模糊度

PPP-AR 固定解

PPP-AR 依赖宽巷,但不是因为宽巷“不受偏差影响”,而是因为:

  • 宽巷波长长,对随机噪声和残余误差更宽容;
  • 宽巷硬件偏差可以通过 OSB、FCB、UPD 等产品改正,或通过差分方式消除;
  • 宽巷先固定后,可以降低后续窄巷或消电离层组合模糊度的固定难度。

八、常见误区

误区 1:把米单位宽巷相位组合当成 MW 组合

错误理解:

f1L1−f2L2f1−f2\frac{f_1L_1-f_2L_2}{f_1-f_2}f1f2f1L1f2L2

就是 MW 组合。

正确理解:这个式子只是宽巷相位组合LWLL_{WL}LWL。MW 组合还要减去窄巷伪距组合PNLP_{NL}PNL

MW=LWL−PNLλWLMW=\frac{L_{WL}-P_{NL}}{\lambda_{WL}}MW=λWLLWLPNL

误区 2:宽巷模糊度可以直接取整

宽巷更容易固定,但仍要满足:

  • 周跳已探测;
  • 多路径和伪距噪声受控;
  • 宽巷硬件偏差已处理;
  • 浮点值足够接近整数;
  • 固定结果通过质量检验。

误区 3:PPP-AR 中非差模糊度天然是整数

PPP 中的原始非差模糊度通常吸收了硬件偏差,不天然保持整数性。只有经过偏差改正、重参数化或差分消偏后,才具备整数固定条件。

误区 4:宽巷组合能发现所有周跳

宽巷组合对 ΔN1≠ΔN2\Delta N_1\ne\Delta N_2ΔN1=ΔN2 的周跳较敏感,但对 ΔN1=ΔN2\Delta N_1=\Delta N_2ΔN1=ΔN2 的同幅周跳不敏感。因此不能单独依赖宽巷进行周跳检测。


九、小结

问题结论
宽巷是什么?两个频点载波相位做差得到的虚拟观测值
宽巷模糊度是什么?NWL=N1−N2N_{WL}=N_1-N_2NWL=N1N2
宽巷为什么好固定?波长长,同样距离误差对应的周数误差小
GPS L1/L2 宽巷波长是多少?GPS L1/L2=0.86 m;GAL E1/E5a=0.75 m; BDS B1/B3=1.02 m
米单位宽巷相位组合是 MW 吗?不是,它只是 MW 的相位部分
MW 组合是什么?宽巷相位组合减窄巷伪距组合后再除以宽巷波长MW=LWL−PNLλWLMW=\dfrac{L_{WL}-P_{NL}}{\lambda_{WL}}MW=λWLLWLPNL
PPP-AR 中能直接固定宽巷吗?不能无条件固定,必须处理硬件偏差并做质量控制
宽巷能检测所有周跳吗?不能,需要与其他组合和方法联合使用

记住一句话:

宽巷的价值不是提高载波观测精度,而是通过变长等效波长,让整数模糊度更容易可靠固定;MW 组合则是工程上估计宽巷整数的重要工具。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱刷碗的苏泓舒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值