文章快速检索  
  高级检索
融合BDS/GPS/GLONASS解算卫星差分码偏差及精度分析
王健1,2, 党亚民1,2, 王虎1, 刘洋洋1, 任政兆1,2     
1. 中国测绘科学研究院, 北京 100830;
2. 山东科技大学测绘科学与工程学院, 山东 青岛 266590
摘要:卫星差分码偏差是影响用户导航定位和授时定位精度的重要因素。本文融合BDS/GPS/GLONASS三系统数据,采用中国测绘科学研究院iGMAS分析中心自主研发的软件解算卫星差分码偏差。结果表明:GPS卫星P1P2差分码偏差与CODE产品非常吻合,精度非常高,且非常稳定;BDS卫星B1B3差分码偏差与CODE产品基本吻合,且基本稳定;GLONASS卫星P1P2差分码偏差与CODE产品相对吻合,精度较高,且比较稳定。对比三系统,GPS系统P1P2差分码偏差精度最高,且最稳定;GLONASS系统P1P2差分码偏差精度和稳定性比GPS略低;BDS系统B1B3差分码偏差精度和稳定性最低,可能是星座不完善的原因。
关键词差分码偏差     融合     BDS/GPS/GLONASS    
Analysis of Satellite Differential Code Biases and Accuracy by Fusion of BDS/GPS/GLONASS
WANG Jian1,2, DANG Yamin1,2, WANG Hu1, LIU Yangyang1, REN Zhengzhao1,2     
1. Chinese Academy of Surveying and Mapping, Beijing 100830, China;
2. College of Geomatics, Shandong University of Science and Technology, Qingdao 266590, China
Abstract: Satellite differential code deviation is an important factor affecting the navigation and positioning accuracy of users. This paper combines the data of BDS/GPS/GLONASS three system and uses the software of iGMAS analysis center of China Academy of Surveying and Mapping to solve the satellite differential code deviation. Results show that GPS P1P2 satellite differential code bias and CODE products is very consistent, the accuracy is very high, and very stable. BDS B1B3 satellite differential code bias and CODE products are basically consistent and stable. GLONASS P1P2 satellite differential code bias and CODE products are relatively consistent, high precision and stable. Comparison of three systems, GPS system P1P2 differential code bias has the highest accuracy, and is the most stable. GLONASS system P1P2 differential code bias stability and accuracy is slightly lower than the GPS. BDS system B1B3 differential code bias precision and stability is the lowest, which may be a cause of incomplete constellation.
Key words: differential code biases     fusion     BDS/GPS/GLONASS    

卫星差分码偏差也称为硬件延迟偏差(differential code biases,DCB),代表全球卫星导航系统(GNSS)中卫星和接收机不同频率之间或相同频率不同码之间的硬件延迟偏差,是卫星导航数据处理中不可忽略的误差源之一[1-4]。在美国选择可用性(SA)政策取消后,卫星差分码偏差对导航定位和授时精度的影响日趋显著,确定卫星差分码偏差的参数变得越发重要。近年来,国内一些专家、学者也对卫星硬件延迟解算进行了相关研究。文献[5]通过联合GPS和BDS观测数据建立低阶球谐函数模型进行北斗系统硬件延迟解算,结果表明北斗卫星DCB在0.3 ns左右,且稳定性较好。文献[6]就北斗卫星硬件延迟解算进行了研究和验证,并将计算结果与IGS发布的码偏差参考值进行了对比分析,结果显示误差值在0~2 ns之间,符合精度高。文献[7]对GPS卫星和接收机差分码偏差进行了实时结算,经比较模型计算DCB值与IGS最大差异不超过0.8 ns,C1、P1码延迟偏差72%差异值小于0.3 ns,P1、P2码延迟偏差74%差异值小于0.3 ns。但目前对于差分码偏差研究多局限于GPS或GPS/BDS,本文借鉴已有的成果和经验,深入开展融合BDS/GPS/GLONASS的卫星差分码偏差解算研究, 以更好地为导航定位提供服务。

1 原理与方法 1.1 观测数据预处理

原始伪距和载波相位观测值的表达式如下[8-10]

式中,P、L分别为伪距和载波相位观测值;ρ为卫星和接收机间的真实距离;tr、ts分别为接收机和卫星钟差;dtrop为对流层延迟误差;TEC为电离层总电子含量;Br、Bs分别为卫星和接收机的硬件延迟;N为载波相位测量的整周模糊度;ε表示测量噪声。

利用双频观测值可消除不同频率的电离层延迟影响,且可确定穿刺点(卫星信号传播路径与电离层的交点)的TEC值

式中,f1f2为卫星相对应的频率;DCBr=Br1Br2,为卫星的差分码偏差;DCBs=Bs1Bs2,为接收机差分码偏差。需要注意的是,在利用BDS、GLONASS数据进行电离层延迟模型化时,双频伪距之差转化为到总电子含量TEC时的系数f1f2与GPS的f1f2略有不同。

为了提高伪距的精度,在周跳探测修复后,本次试验采用载波相位平滑伪距的方法来计算电离层延迟量和频间偏差。在Hatch滤波公式的基础上,根据卫星高度角αi来确定当前观测值的权Qi=sin αi,其中i=1, 2,…,则相位平滑伪距的公式如下

为了研究方便,一般将GNSS信号传播路径上的TEC转化为穿刺点天顶方向的总电子含量,即VTEC(vertical TEC)。电离层投影函数可以实现TEC和VTEC之间的相互转换,投影函数的种类众多,且在高度角大于20°时电离层投影函数的应用效果基本相当[11-12]。本次试验采用的是SLM(single-layer model)投影函数

式中,F(ξ)表示投影函数;sin z′=sin E, R为地球半径,一般取6371 km,H为电离层单层模型高度,一般取450 km,E为卫星相对接收机的高度角。

1.2 硬件延迟解算

通常硬件延迟和电离层模型系数同时解算[13-15]。常用的电离层模型有三角级数模型、多项式模型、球谐函数模型等。本文试验采用与CODE分析中心相同的球谐函数模型,以15阶次的球谐函数建立VTEC模型,公式如下

式中,φ为穿刺点的地磁纬度;λ为穿刺点的日固经度;N为球谐函数展开式的最大阶数;Pnm为规范化的勒让德函数;AnmBnm为全球电离层模型系数;z为卫星在穿刺点处的天顶距;所有卫星和测站的频间偏差为B,并赋予所有卫星仪器偏差总和为零的条件进行约束。

2 试验分析 2.1 数据选择

iGMAS(international GNSS monitoring and assess-ment system)是我国发起的全球连续监测评估系统,iGMAS建立的目的是通过布设GNSS全球连续运行跟踪站,监测评估GNSS系统的定位精度、服务性能、可靠性和连续性等,以向全球用户提供高质量服务。中国测绘科学研究院是参与iGMAS分析中心建设的研究单位之一,全程参与系统测试与试运行。本文试验数据皆来自中国测绘科学研究院iGMAS北斗分析中心(CASM), 从IGS和CDDIS下载包含GPS、BDS、GLONASS系统的约270个全球分布均匀的测站进行全球电离层建模。

2.2 处理策略与流程

由于频间偏差具有短时间内稳定的特性,因此试验采用当天观测数据和前一天观测数据同时进行解算,确保频间偏差产品天与天之间的连续性。生成频间偏差产品的流程如图 1所示。

图 1 频间偏差产品流程
3 精度分析

全球电离层延迟建模中频间偏差产品一般按天解算。本文采用中国测绘科学院iGMAS北斗分析中心(CASM)2016年年积日274—306共33 d含有GPS、BDS、GLONASS系统的观测数据进行试验,共生成年积日275—305共31 d三系统频间偏差产品。以IGS发布的DCB月产品为参考,利用试验解算的频间偏差产品与CODE产品作比较,进行精度分析。

3.1 GPS卫星频间偏差精度

表 1为31 d GPS系统各卫星P1P2差分码偏差的月平均值及与CODE月产品对比的精度。由表 1可知,各卫星P1P2差分码偏差精度均在0.2 ns以内,大部分在0.1 ns以内。图 2为GPS系统各卫星差分码偏差与CODE产品对比的精度随时间变化的结果。由图 2可知,各卫星差分码偏差精度均在0.3 ns以内,大部分在0.1 ns以内,说明本文解算的GPS卫星P1P2差分码偏差与CODE产品非常吻合,精度非常高,且非常稳定。

图 2 GPS系统卫星差分码偏差精度结果
表 1 GPS卫星P1P2差分码偏差平均值及精度
卫星号 G01 G02 G03 G04 G05 G06 G07 G08 G09 G10 G11
DCB/ns -7.55 9.02 -5.10 -1.47 2.89 -6.76 3.33 -7.19 -4.99 -5.50 3.75
精度/ns 0.03 0.07 0.02 0.01 0.11 0.04 0.03 0.01 0.02 0.02 0.07
卫星号 G12 G13 G14 G15 G16 G17 G18 G19 G20 G21 G22
DCB/ns 3.93 3.23 2.03 2.80 2.88 3.11 3.22 5.82 1.27 2.23 7.44
精度/ns 0.03 0.01 0.03 0.07 0.06 0.01 0.02 0.04 0.13 0.08 0.02
卫星号 G23 G24 G25 G26 G27 G28 G29 G30 G31 G32
DCB/ns 9.15 -5.73 -7.57 -8.68 -5.01 2.97 2.60 -6.37 4.71 -4.47
精度/ns 0.06 0.08 0.06 0.05 0.07 0.03 0.06 0.07 0.07 0.01
3.2 BDS卫星频间偏差精度

表 2为31 d BDS系统各卫星B1B3差分码偏差的月平均值及与CODE月产品对比的精度。由表 2可知,各卫星B1B3差分码偏差精度均在1 ns以内,大部分在0.6 ns以内。图 3为BDS系统各卫星差分码偏差与CODE产品对比的精度随时间变化的结果。由图 3可知,各卫星差分码偏差精度均在1.5 ns以内,大部分在1 ns以内,说明本文解算的BDS卫星B1B3差分码偏差与CODE产品基本吻合,且基本稳定。

图 3 BDS系统卫星差分码偏差精度结果
表 2 BDS卫星B1B3差分码偏差平均值及精度
卫星号 C01 C02 C03 C04 C05 C06 C07
DCB/ns 17.97 7.75 6.43 7.92 1.17 3.34 6.75
精度/ns 0.95 0.53 0.56 0.81 0.54 0.25 0.34
卫星号 C08 C09 C10 C11 C12 C13 C14
DCB/ns 4.07 -3.09 -4.22 -4.73 -3.34 -18.87 -1.22
精度/ns 0.36 0.08 0.30 0.48 0.67 0.53 0.12
3.3 GLONASS卫星频间偏差精度

表 3为31 d GLONASS系统各卫星P1P2差分码偏差的月平均值及与CODE月产品对比的精度。由表 3可知,各卫星P1P2差分码偏差精度均在0.5 ns以内,大部分在0.3 ns以内。图 4为GLONASS系统各卫星差分码偏差与CODE产品对比的精度随时间变化的结果。由图 4可知,各卫星差分码偏差精度均在1 ns以内,大部分在0.4 ns以内,说明本文解算的GLONASS卫星P1P2差分码偏差与CODE产品相对吻合,精度较高,且比较稳定。

表 3 GLONASS卫星P1P2差分码偏差平均值及精度
卫星号 R01 R02 R03 R04 R05 R06 R07 R08 R09 R10 R11 R12
DCB/ns -5.65 -0.52 3.74 5.93 1.22 5.24 2.85 4.91 2.69 -8.15 1.69 -2.97
精度/ns 0.02 -0.02 -0.16 0.29 0.21 -0.14 -0.28 -0.01 -0.48 -0.16 0.14 0.20
卫星号 R13 R14 R15 R16 R17 R18 R19 R20 R21 R22 R23 R24
DCB/ns -1.65 -9.74 -3.92 0.62 2.36 -0.79 5.01 -3.03 2.43 -0.61 -7.34 5.82
精度/ns 0.17 -0.41 0.25 0.46 -0.19 -0.01 0.07 0.22 -0.06 0.14 -0.01 0.21
图 4 GLONASS系统卫星差分码偏差精度结果

对比三系统可知,GPS系统P1P2差分码偏差精度最高,且最稳定;GLONASS系统P1P2差分码偏差精度和稳定性比GPS略低;BDS系统B1B3差分码偏差精度和稳定性最低,可能是BDS星座不完善的原因。

4 结语

GNSS卫星差分码偏差的确定对于提高用户的定位精度具有重要意义。本文采用中国测绘科学研究iGMAS分析中心自主研发的软件进行了试验分析,得出如下结论:

(1) GPS卫星差分码偏差精度均在0.3 ns以内,大部分在0.1 ns以内,即GPS卫星P1P2差分码偏差与CODE产品非常吻合,精度非常高,且非常稳定。

(2) BDS卫星差分码偏差精度均在1.5 ns以内,大部分在1 ns以内,即BDS卫星B1B3差分码偏差与CODE产品基本吻合,且基本稳定。

(3) GLONASS卫星差分码偏差精度均在1 ns以内,大部分在0.4 ns以内,即GLONASS卫星P1P2差分码偏差与CODE产品相对吻合,精度较高,且比较稳定。

(4) 对比三系统,GPS系统P1P2差分码偏差精度最高,且最稳定;GLONASS系统P1P2差分码偏差精度和稳定性比GPS略低;BDS系统B1B3差分码偏差精度和稳定性最低,可能是BDS星座不完善的原因。随着北斗星座的不断完善,如果采用更多的BDS观测数据一同解算,相信会得到更好的效果。

致谢: 感谢国际GNSS监测评估系统(iGMAS)中国测绘科学研究院提供的数据和技术支持。
参考文献
[1] 陈俊勇, 党亚民, 程鹏飞. 全球导航卫星系统的进展[J]. 大地测量与地球动力学, 2007, 27(5): 1–4.
[2] 韩雪丽, 党亚民, 王虎, 等. 北斗卫星系统频间偏差预报模型研究[J]. 地理信息世界, 2017, 24(5): 82–85. DOI:10.3969/j.issn.1672-1586.2017.05.016
[3] 胡玉坤, 刘根友, 段鹏硕, 等. GNSS卫星中DCB的使用方法[J]. 测绘通报, 2016(5): 11–13.
[4] 吴晓莉, 平劲松, 刘利, 等. 区域卫星导航系统硬件延迟解算[J]. 武汉大学学报(信息科学版), 2011, 36(10): 1218–1221.
[5] 舒宝, 刘晖, 张明, 等. 北斗系统硬件延迟解算及精度分析[J]. 武汉大学学报(信息科学版), 2016, 41(2): 279–284.
[6] 赵东旭, 遆鹏, 谭诗腾, 等. 一种北斗卫星差分码偏差估计方法[J]. 测绘通报, 2016(5): 14–17.
[7] 张伟, 邱卫宁, 畅鑫. 基于球谐函数模型的GPS差分码延迟估计[J]. 测绘通报, 2013(6): 19–21.
[8] 章红平, 施闯, 唐卫明. 地基GPS区域电离层多项式模型与硬件延迟统一解算分析[J]. 武汉大学学报(信息科学版), 2008, 33(8): 805–809.
[9] SCHAER S. Mapping and Predicting the Earth's Lonospheric Using the Global Positioning System[D]. Bern: Astronomical Institute of the University of Bern, 1999.
[10] PAJARES H M, JUAN J M, SANZ J, et al. The IGS VTEC Maps:A Reliable Source of Ionospheric Information Since[J]. Journal of Geodesy, 2009, 83(3-4): 263–275. DOI:10.1007/s00190-008-0266-1
[11] MANNUCCI A J, WILSON B D, YUAN D N., et al. A Global Mapping Technique for GPS-derived Ionospheric Total Electron Content Measurements[J]. Radio Science, 1998, 33(33): 565–582.
[12] KLOBUCHAR J A. Ionospheric Time-delay Algorithm for Single-frequency GPS Users[J]. IEEE Transactions on Aerospace and Electronic Systems, 1987, AES-23(3): 325–331. DOI:10.1109/TAES.1987.310829
[13] 章红平, 韩文慧, 黄玲, 等. 地基GNSS全球电离层延迟建模[J]. 武汉大学学报(信息科学版), 2012, 37(10): 1186–1189.
[14] 章红平. 基于地基GPS的中国区域电离层监测与硬件延迟改正研究[D]. 上海: 中国科学院上海天文台, 2006. http://cdmd.cnki.com.cn/Article/CDMD-80022-2006109504.htm
[15] JIN R, JIN S, FENG G. M_DCB:Matlab Code for Estimating GNSS Sarellite and Receiver Differential Code Biases[J]. GPS Solutions, 2012, 16(4): 541–548. DOI:10.1007/s10291-012-0279-3
http://dx.doi.org/10.13474/j.cnki.11-2246.2018.0304
国家测绘地理信息局主管、中国地图出版社(测绘出版社)主办。
0

文章信息

王健,党亚民,王虎,刘洋洋,任政兆
WANG Jian, DANG Yamin, WANG Hu, LIU Yangyang, REN Zhengzhao
融合BDS/GPS/GLONASS解算卫星差分码偏差及精度分析
Analysis of Satellite Differential Code Biases and Accuracy by Fusion of BDS/GPS/GLONASS
测绘通报,2018(10):6-9, 21.
Bulletin of Surveying and Mapping, 2018(10): 6-9, 21.
http://dx.doi.org/10.13474/j.cnki.11-2246.2018.0304

文章历史

收稿日期:2018-01-25

相关文章

工作空间