在精密单点定位中,我们的obs伪距P[i]与载波L[i]通常需要DCB、receiver PCV、satellite PCV、Phw相位缠绕以及根据不同组合模型(无电离层模型与非差非组合模型)进行修正。
参考了各位大佬开源程序以及相关论文,我个人觉得是从几个方面考虑1、频率,使用什么freq、使用什么obscode都会有不同的效果,2、产品,不同的产品whu、GBM、COM等也会出现不同的效果,3、系统sys,这里主要针对CMP也是北斗系统,由于prn 18之前为二代、之后为三代、新频点与旧频点不同也会导致obs 修正不一样。以下是myobscode函数修正流程图、后续通过公式形式按以下逻辑进行总结。
非差非组合
伪距
分为三大类:corrISC(频内群延迟)、corrTGD(广播群延迟)、corrDCB(差分码偏差改正)
corrISC(频内群延迟)

这里要注意当选用OSB产品也就是绝对信号偏差,ISC==0
corrTGD(广播群延迟)

corrDCB(差分码偏差改正)
gps的DCB改正


文章讨论了在精密单点定位中,如何对obs伪距P[i]和载波L[i]进行DCB、TGD、PCV等修正。提到了不同频率、产品和系统的效应,特别指出北斗系统中DCB改正的复杂性,并概述了无电离层组合模型的选择,如B1CB2A与B1IB3I产品的应用。
最低0.47元/天 解锁文章
2454





