• 中国科学引文数据库(CSCD)
  • 中文科技期刊数据库
  • 中国核心期刊(遴选)数据库
  • 日本科学技术振兴机构数据库(JST)
  • 中国学术期刊(网络版)(CNKI)
  • 中国学术期刊综合评价数据库(CAJCED)
  • 中国超星期刊域出版平台

顾及DCB改正的伪距定位模型及动态性能评估

叶少春, 唐伟靖, 徐文兵

叶少春, 唐伟靖, 徐文兵. 顾及DCB改正的伪距定位模型及动态性能评估[J]. 全球定位系统, 2023, 48(5): 64-70. DOI: 10.12265/j.gnss.2023154
引用本文: 叶少春, 唐伟靖, 徐文兵. 顾及DCB改正的伪距定位模型及动态性能评估[J]. 全球定位系统, 2023, 48(5): 64-70. DOI: 10.12265/j.gnss.2023154
YE Shaochun, TANG Weijing, XU Wenbing. Pseudorange positioning model considering DCB correction and kinematic performance evaluation.[J]. GNSS World of China, 2023, 48(5): 64-70. DOI: 10.12265/j.gnss.2023154
Citation: YE Shaochun, TANG Weijing, XU Wenbing. Pseudorange positioning model considering DCB correction and kinematic performance evaluation.[J]. GNSS World of China, 2023, 48(5): 64-70. DOI: 10.12265/j.gnss.2023154

顾及DCB改正的伪距定位模型及动态性能评估

基金项目: 国家自然科学基金(42074014)
详细信息
    作者简介:

    叶少春: (1998—),男,硕士,研究方向为多系统GNSS精密定位

    唐伟靖: (1983—),男,硕士,实验师,研究方向为智慧林业

    徐文兵: (1978—),男,博士,教授,研究方向为林业测绘

    通信作者:

    唐伟靖 E-mail: tangwjzg@163.com

  • 中图分类号: P228.4

Pseudorange positioning model considering DCB correction and kinematic performance evaluation.

  • 摘要: 为评估多系统海上伪距单点定位(single point positioning,SPP)性能,顾及不同导航系统广播星历的卫星钟差基准差异,推导了多系统单频和双频消电离层(ionosphere-free,IF)组合SPP模型. 采用无人船实测的近海多系统GNSS动态观测数据评估了GPS、GPS/Galileo、GPS/BDS和GPS/Galileo/BDS的单频和IF组合SPP定位精度. 结果表明:相较于单一GPS,多系统的SPP定位性能更优,三系统IF组合SPP的平面精度优于0.5 m,天顶方向精度优于0.6 m;相比于多系统单频SPP,多系统IF组合SPP在平面和天向精度提高约1.0 m和1.3 m,基于IF组合的SPP具有更优的定位性能.
    Abstract: In order to evaluate the performance of maritime single point positioning (SPP) performance, taking into account the fact that the broadcast satellite clock correction corresponds to the ionosphere-free (IF) combination or single-frequency B3, a multi-system single-frequency and dual-frequency IF SPP model is derived. The IF and single-frequency SPP positioning accuracy of GPS, GPS/Galileo, GPS/BDS and GPS/Galileo/BDS were evaluated using a set of offshore multi-system GNSS data measured by the unmanned surface vehicle (USV). The results show that compared with the GPS-only system, the SPP positioning performance after the system combination is improved with the plane accuracy of the GPS/Galileo/BDS IF SPP being better than 0.5 m, and the vertical direction accuracy being better than 0.6 m. Compared with the single-frequency SPP, the IF SPP has an improved positioning accuracy of about 1.0 m and 1.3 m in the horizontal and vertical directions, and the IF SPP has better positioning performance.
  • 由于全天候、全天时、全范围等优点,GNSS得到快速发展和应用. 在GPS和GLONASS之后,中国于2020年6月完成北斗三号 (BeiDou-3 Navigation Satellite System,BDS-3)卫星部署,实现全球服务[1];欧盟于2021年12月完成28颗Galileo卫星部署,实现全球服务[2]. 目前,GPS、GLONASS、Galileo、BDS四系统在轨可用卫星达一百多颗,极大地提高用户端卫星可用数,改善卫星空间构型和定位性能[3-4].

    当前,最常用的GNSS定位技术是伪距单点定位(single point positioning,SPP ),其优点是模型简单、不存在整周模糊度,对定位硬件的要求低. 相关学者对多系统SPP模型及性能进行了评估[5]. 其中,文献[6]以典型城市遮挡环境为例,发现全向遮挡(高度角大于50°)观测环境下,四系统SPP仍可实现水平5 m和高程20 m的定位精度;文献[7]基于手机双频伪距观测量进行差分SPP模型评估,得到动态定位平面精度约1 m,且双频定位精度较单频明显改善.

    以上SPP模型及性能评估研究主要集中于陆地城市环境,而对于日趋重要的海洋环境下的定位测量分析还比较少. 文献[8]从卫星可见性、载噪比、伪距噪声、多路径效应等方面分析了智能手机海上GNSS观测数据质量,并基于单频伪距进行定位分析,缺少多系统以及单双频SPP性能的比较. 为此,本文基于无人船(unmanned surface vehicle,USV)实测动态数据,首先分析海上多系统SPP的定位精度,然后进一步给出单频电离层模型改正和双频消电离层(ionosphere-free,IF)两种模型的性能差异.

    顾及电离层延迟、对流层延迟和硬件延迟的GNSS双频伪距观测方程如下[9]

    $$ \begin{array}{*{20}{l}} {P_{r,{\text{1}}}^s = \rho _r^{{s}} + {\rm{d}}{t_r} - {\rm{d}}{{{t}}^s} + T_r^s + I_{r,1}^s + {d_{r,1}} - d_1^s + \varepsilon (P_{r,1}^s)} \\ {P_{r,{\text{2}}}^s = \rho _r^{{s}} + {\rm{d}}{{{t}}_r} - {\rm{d}}{{{t}}^s} + T_r^s + {\gamma _{\text{2}}}I_{r,1}^s + {d_{r,2}} - d_2^s + \varepsilon (P_{r,2}^s)} \end{array} $$ (1)

    式中: $ P_{r,j}^s $ 为伪距,以m为单位; $ j = 1,2 $ 为观测频率; $ s $ 为测量卫星; $ r $ 为测站; $ \;\rho _r^s $ 为站星几何距离; $ {\rm{d}}{t_r} $ 为接收机钟差, $ {\rm{d}}{t^s} $ 为卫星钟差,以m为单位; $ T_r^s $ 为对流层延迟,与频率无关; $ I_{r,1}^s $ 为频率1的电离层延迟,通过系数 $ {\gamma _2}{\text{ = }}f_{\text{1}}^{\text{2}}{\text{/}}f_2^2 $ 映射到频率2; $ {d_{r,j}} $ $ d_j^s $ 分别为接收机端与卫星端伪距硬件延迟; $ \varepsilon (P_{r,j}^s) $ 为伪距观测噪声及其他未模型误差.

    为消去电离层延迟误差,可利用IF组合,表达为

    $$\begin{aligned} P_{r,{\text{IF}}}^s &= \frac{{f_1^2}}{{f_1^2 - f_2^2}}P_{r,1}^s - \frac{{f_2^2}}{{f_1^2 - f_2^2}}P_{r,2}^s \\ &=\rho _r^s + {\rm{d}}{t_r} - {\rm{d}}{t^s} + T_r^s + {d_{r,{\text{IF}}}} - d_{{\text{IF}}}^s + \varepsilon (P_{r,{\text{IF}}}^s)\end{aligned} $$ (2)

    式中, $ {d_{r,{\text{IF}}}} $ $ d_{{\text{IF}}}^s $ 分别为接收机端和卫星端IF组合的伪距硬件延迟.

    为进行实时定位,多采用广播星历进行卫星轨道和钟差计算. 但不同系统卫星钟差的基准存在差异,包含不同伪距或其IF组合的硬件延迟[10],其中,GPS基于P1和P2,Galileo基于E1和E5a,BDS基于B3I,表达为:

    $$ \begin{gathered} {\rm{d}}{{\bar t}^{{\text{G}},s}} = {\rm{d}}{t^{{\text{G}},s}} + d_{{\text{IF}}1,2}^{{\text{G}},s} \\ {\rm{d}}{{\bar t}^{{\text{E}},s}} = {\rm{d}}{t^{{\text{E}},s}} + d_{{\text{IF}}1,5}^{{\text{E}},s} \\ {\rm{d}}{{\bar t}^{{\text{C}},s}} = {\rm{d}}{t^{{\text{C}},s}} + d_3^{{\text{C}},s} \\ \end{gathered} $$ (3)

    式中: $ {\rm{d}}{\bar t^{,s}} $ 为基于广播星历计算的卫星钟差;G、 ${\text{E、C}}$ 分别代表GPS、Galileo和BDS. GPS和Galileo卫星钟差基准类似,以GPS为例,卫星钟差改正后的单频P1以及IF观测可表达为:

    $$ \begin{gathered} P_{r,{\text{IF}}}^{{\text{G,}}s} = \rho _r^{{\text{G}},s} + {\rm{d}}{{\tilde t}_r} + T_r^{{\text{G}},s} + \varepsilon (P_{r,{\text{IF}}}^{{\text{G}},s}) \\ P_{r,1}^{{\text{G}},s} = \rho _r^{{\text{G}},s} + {\rm{d}}{{\hat{t} }_r} + T_r^{{\text{G}},s} + d_{{\text{IF}}}^{{\text{G}},s} - d_1^{{\text{G}},s} + \varepsilon (P_{r,1}^{{\text{G}},s}) \\ \end{gathered} $$ (4)

    式中, ${\rm{d}}{\tilde t_r} = {\text{d}}{t_r} + {{{d}}_{r,{\text{IF}}}}$ ${\rm{d}}{\hat{t} _r} = {\rm{d}}{t_r} + {{{d}}_{r,1}}$ 为接收机钟差. 进一步展开卫星端的硬件延迟

    $$ d_{{\text{IF}}}^{{\text{G}},s} - d_1^{{\text{G}},s} = \frac{{f_2^2}}{{f_1^2 - f_2^2}}\left( {d_1^{{\text{G}},s} - d_2^{{\text{G}},s}} \right) = \frac{1}{{{\gamma _2} - 1}}{\rm{DCB}}_{1,2}^{{\text{G}},s}$$ (5)

    式中, $ {\rm{DCB}}_{1,2}^{{\text{G}},s}{\text{ = }}d_1^{{\text{G}},s} - d_2^{{\text{G}},s} $ 为差分码偏差(differential code bias,DCB),可采用已有的DCB产品或广播星历计算的时间群延迟(timing group delay,TGD)进行改正. BDS卫星钟差改正后的单频P1以及IF观测可表达为:

    $$ \begin{gathered} P_{r,{\text{IF}}}^{{\text{C}},s} = \rho _r^{{\text{C}},s} + {\rm{d}}{{\tilde t}_r} + T_r^{{\text{C}},s} + d_3^{{\text{C}},s} - d_{{\text{IF}}}^{{\text{C}},s} + \varepsilon (P_{r,{\text{IF}}}^{{\text{C}},s}) \\ P_{r,1}^{{\text{C}},s} = \rho _r^{{\text{C}},s} + {\rm{d}}{{\hat{t} }_r} + T_r^{{\text{C}},s} + d_3^{{\text{C}},s} - d_1^{{\text{C}},s} + \varepsilon (P_{r,1}^{{\text{C}},s}) \\ \end{gathered} $$ (6)

    进一步展开卫星端的硬件延迟

    $$ d_{\text{3}}^{{\text{C}},s} - d_{{\text{IF}}}^{{\text{C}},s} = \frac{{ - f_1^2}}{{f_1^2 - f_{\text{3}}^2}}\left( {d_1^{{\text{C}},s} - d_{\text{3}}^{{\text{C}},s}} \right) = - \frac{{{\gamma _{\text{3}}}}}{{{\gamma _{\text{3}}} - 1}}{\rm{DCB}}_{1,3}^{{\text{C}},s} $$ (7)

    其中, $ {\rm{DCB}}_{1,3}^{{\text{C}},s}{\text{ = }}d_1^{{\text{C}},s} - d_{\text{3}}^{{\text{C}},s} $ 由BDS的广播星历播发[11]. 另外,当采用多卫星系统进行SPP时,由于各系统信号体制和结构不同,同一接收机对于不同卫星导航系统的接收机钟差不同,将包含多个接收机钟差参数. 通常将其他系统的接收机钟差( $ {\text{d}}t_r^{\text{E}} $ , $ {\text{d}}t_r^{\text{C}} $ )表示为GPS 接收机钟差( $ {\text{d}}t_r^{\text{G}} $ )加上一个系统间偏差(inter-system bias,ISB)[12-14]

    $$ {\rm{d}}t_r^{\text{E}} = {\rm{d}}t_r^{\text{G}} + {\rm{ISB}}_r^{\text{E}},{\rm{d}}t_r^{\text{C}} = {\rm{d}}t_r^{\text{G}} + {\rm{ISB}}_r^{\text{C}} $$ (8)

    式中, ${\rm{ISB}}_r^{\text{E}}、 {\rm{ISB}}_r^{\text{C}}$ 为Galileo和BDS的ISB参数. 这里,DCB是指同一导航系统内不同频率不同测距码间的设备时延偏差,而ISB是指不同GNSS信号在接收机通道中传输时引起的接收机设备的时延偏差[15].

    本部分介绍了多系统SPP常用的单频以及双频IF模型,将利用2组海上USV采集的实测动态数据进行模型定位性能分析. 主要从数据采集、数据质量和定位性能三个方面展开.

    为进行算法验证,在浙江舟山近海基于USV进行了数据采集,采集平台如图1所示. 无人船上搭载了多种传感器,包括GNSS、激光扫描仪、惯性导航系统(inertial navigation system,INS)等. 其中,GNSS采用测量型天线,华测P5接收机,可接收GPS的P1、P2信号,Galileo的E1、E5a信号和BDS的B1I、B3I信号. 采集时间为2021-11-15T13:00—16:40和2021-11-16T10:00—15:00,包含了电离层活跃时段,采集的频率为1 Hz. 实验中,USV的最大速度可达4 m/s,接近标配的最大航速,可较好验证动态场景的模型稳定性.

    图  1  无人船数据采集平台

    本部分从信号信噪比(signal-to-noise ratio,SNR)和伪距多径(multipath,MP)两方面评估USV采集数据的质量[16-17]. 由于两次实验SNR和MP相似,以第一次为例进行分析.

    图2给出所有可视卫星在两个频点上的SNR. 可以看出,SNR大小与高度角呈现明显的正相关,即高度角接近90°时(对应图上天底角0°),SNR越大,接近50 dB;高度角低至10°时,SNR越小,约30 dB. 整体上看,两个频率上SNR差异较小,具体统计结果如表1所示.

    图  2  卫星SNR图
    表  1  卫星平均SNR和MP统计
    系统 频率 SNR/dB MP/m
    GPS P1 43.2 0.13
    P2 42.5 0.11
    Galileo E1 39.8 0.15
    E5a 44.0 0.18
    BDS B1I 43.7 0.07
    B3I 44.1 0.06
    下载: 导出CSV 
    | 显示表格

    图3给出所有可视卫星在两个频点上的MP. 可以看出,当高度角大于20°时,MP比较小,基本在0.1 m以内,表明所用天线具有较好的抗多径性能. 两个频点上具体的三系统卫星平均MP统计见表1. 可以看出,BDS最优,GPS次之,整体上观测质量较优.

    图  3  卫星MP图

    为对比单频/IF组合以及多系统SPP定位性能,设计以下两类方案:1)单频SPP,电离层采用广播星历的Klobuchar模型改正;2)双频IF组合SPP. 两类方案都采用GPS、GPS/Galileo、GPS/BDS、GPS/Galileo/BDS四种系统组合. 另外,对流层采用Saastamoien模型改正,以高度角进行观测值定权,截止高度角设置为15°. 以IE软件后处理的实时动态(real-time kinematic,RTK)固定解作为参考,其精度在厘米级,可用于评估SPP定位性能.

    图4~6给出单频SPP在东(east,E)方向、北(north,N)方向和天顶(up,U)方向的定位误差,横轴为当地时间. 通过两次实验结果可以看出,E方向误差基本约–1~0.5 m,N方向误差约–3~0 m,U方向误差约–5~3 m. 整体上看,系统组合后高程方向较单GPS性能更优. 图7统计GPS、GPS/Galileo、GPS/BDS、GPS/Galileo/BDS四种方案的单频SPP在平面(Horizontal)和高程方向(Up)的均方根误差 (root mean square error,RMSE). 可以看出,实验一平面精度约1.5 m,U方向精度约2.3 m;实验二平面精度约1.2 m,U方向精度约2 m. 两次实验平均平面精度约1.3 m,平均U方向精度约2.1 m.

    图  4  单频SPP E方向定位误差
    图  5  单频SPP N方向定位误差
    图  6  单频SPP U方向定位误差
    图  7  单频SPP平面和U方向的RMSE

    图8~10给出IF组合SPP在E方向、N方向和U方向的定位误差. 由两次实验结果可知,E方向和N方向误差基本约–1~0.5 m,U方向误差约–1.5~1.5 m. 相较于单GPS,GPS/Galileo/BDS三系统组合后,定位精度明显改善. 图11统计了GPS、GPS/Galileo、GPS/BDS、GPS/Galileo/BDS四种方案的IF组合SPP在平面和U方向的RMSE. 可以看出,GPS/Galileo、GPS/BDS组合后,平面和U方向精度优于0.5 m和0.8 m. 相较于单GPS,GPS/Galileo/BDS在平面和U方向精度分别改善35%和40%,平面精度优于0.5 m,U方向精度优于0.6 m.

    为比较IF组合SPP和单频SPP性能,对比图7图11. 综合两次实验结果可知,单GPS时,IF组合SPP的平面和U方向精度较单频SPP的分别改善0.7 m和1 m;GPS/Galileo双系统时,分别改善1.0 m和1.5 m;GPS/BDS双系统时,分别改善0.8 m和1.3 m;GPS/Galileo/BDS三系统时,分别改善 0.9 m和1.5 m. 因此,相较于单频进行电离层经验模型改正的SPP,采用IF组合的SPP模型具有更优的定位性能. 另外定位误差序列中出现了一些误差较大的点,如图10(b)的12:30时刻,主要考虑是由于该时刻有较多的伪距多路径误差,是未来进一步研究的一个重点方向.

    图  8  IF组合SPP E方向定位误差
    图  9  IF组合SPP N方向定位误差
    图  10  IF组合SPP U方向定位误差
    图  11  IF组合SPP平面和高程方向的RMSE

    随着Galileo、BDS全球组网以及海上定位设备可用频率的扩展,多系统、双频SPP定位性能值得进一步评估. 为此,顾及不同系统伪距硬件延迟改正的基准差异,本文基于二组实测无人船动态数据评估了单频和IF组合SPP定位精度. 结果表明:

    1) 相比于单一GPS,采用GPS/Galileo、GPS/BDS和GPS/Galileo/BDS组合后,单频SPP和IF SPP定位精度都有所改善. 特别是GPS/Galileo/BDS组合的IF组合SPP平面精度优于0.5 m,U方向精度优于0.6 m,表明多系统组合在海上定位时具有较优的性能.

    2) 相比于单频SPP,在GPS/Galileo、GPS/BDS和GPS/Galileo/BDS组合后,IF组合SPP在平面和U方向定位精度提高约1.0 m和1.3 m,表明采用IF组合的SPP模型具有更优的定位性能.

  • 图  1   无人船数据采集平台

    图  2   卫星SNR图

    图  3   卫星MP图

    图  4   单频SPP E方向定位误差

    图  5   单频SPP N方向定位误差

    图  6   单频SPP U方向定位误差

    图  7   单频SPP平面和U方向的RMSE

    图  8   IF组合SPP E方向定位误差

    图  9   IF组合SPP N方向定位误差

    图  10   IF组合SPP U方向定位误差

    图  11   IF组合SPP平面和高程方向的RMSE

    表  1   卫星平均SNR和MP统计

    系统 频率 SNR/dB MP/m
    GPS P1 43.2 0.13
    P2 42.5 0.11
    Galileo E1 39.8 0.15
    E5a 44.0 0.18
    BDS B1I 43.7 0.07
    B3I 44.1 0.06
    下载: 导出CSV
  • [1] 杨元喜, 刘利, 李金龙, 等. 北斗特色服务及性能分析(英文)[J]. 科学通报(英文版), 2021, 66(20): 2135-2143.
    [2]

    KATSIGIANNI G, LOYER S, PEROSANZ F. PPP and PPP-AR kinematic post-processed performance of GPS-only, Galileo-only and multi-GNSS[J]. Remote sensing, 2019, 11(21): 2477. DOI: 10.3390/rs11212477

    [3] 柴洪洲, 潘宗鹏, 崔岳. 基于多系统组合的PPP模糊度快速固定研究[J]. 海洋测绘, 2017, 37(1): 9-13.
    [4]

    CHEN J, ZHAO X W, LIU C, et al. Evaluating the latest performance of precise point positioning in multi-GNSS/RNSS: GPS, GLONASS, BDS, Galileo and QZSS[J]. The journal of navigation, 2021, 74(1): 247-267. DOI: 10.1017/S0373463320000508

    [5] 黄申芹, 管庆林, 樊春明, 等. 低成本GNSS接收机机载单点动态定位精度评估[J]. 导航定位学报, 2022, 10(1): 97-102.
    [6] 吴有龙, 陈帅. 典型复杂城市环境下GNSS单点定位方法及性能分析[J]. 金陵科技学院学报, 2021, 37(4): 14-20.
    [7] 王颖喆, 胡捷, 陶贤露, 等. Android智能手机双频GNSS伪距差分动态定位性能分析[J]. 导航定位与授时, 2021, 8(5): 103-110.
    [8] 白腾飞, 柴洪洲, 王敏, 等. 智能手机海上GNSS数据质量分析与动态定位评估[J]. 海洋测绘, 2022, 42(2): 42-47.
    [9]

    YIN X, CHAI H Z, XU W, et al. Realization and evaluation of real-time uncombined GPS/Galileo/ BDS PPP-RTK in the offshore area of China’s Bohai sea[J]. Marine geodesy, 2022(45): 577-594. DOI: 10.1080/01490419.2022.2057628

    [10]

    TEUNISSEN P G, MONTENBRUCK O. Springer handbook of Global Navigation Satellite Systems[M]. Springer, 2017.

    [11]

    China Satellite Navigation Office. BeiDou Navigation Satellite System signal in space interface control document-open service signal(v. 2.0)[S]. 2013.

    [12]

    CHEN J P, ZHANG Y Z, WANG J G, et al. A simplified and unified model of multi-GNSS precise point positioning[J]. Advances in space research, 2015, 55(1): 125-134. DOI: 10.1016/j.asr.2014.10.002

    [13] 王进, 杨元喜, 张勤, 等. 多模GNSS融合PPP系统间偏差特性分析[J]. 武汉大学学报(信息科学版), 2019, 44(4): 475-481.
    [14]

    HONG J, TU R, GAO Y P, et al. Characteristics of inter-system biases in Multi-GNSS with precise point positioning[J]. Advances in space research, 2019, 63(12): 3777-3794. DOI: 10.1016/j.asr.2019.02.037

    [15] 王含宇, 宋淑丽, 周伟莉, 等. GNSS偏差及其研究进展[J]. 天文学进展, 2021, 39(1): 49-62.
    [16]

    ZHAO J, AN J C, WANG Z M, et al. Signal quality and positioning performance of GPS/BDS-3/GLONASS /Galileo in polar regions[J]. Advances in space research, 2022, 69(6): 2541-2554. DOI: 10.1016/j.asr.2021.12.032

    [17]

    GUAN X G, CHAI H Z, XIAO G R, et al. Signal quality analysis and quality check of BDS3 precise point positioning in the Arctic Ocean[J]. Acta oceanologica sinica, 2022, 41(2): 166-179. DOI: 10.1007/s13131-021-1704-7

  • 期刊类型引用(1)

    1. 李怡文,赵子雯,陈姬君,梁亚茹,魏凯,王棣星,李敏. 北斗三号新频点绝对信号码偏差性能对比评估. 全球定位系统. 2024(06): 14-24+83 . 本站查看

    其他类型引用(0)

图(11)  /  表(1)
计量
  • 文章访问数:  315
  • HTML全文浏览量:  99
  • PDF下载量:  25
  • 被引次数: 1
出版历程
  • 收稿日期:  2023-07-24
  • 录用日期:  2023-07-24
  • 网络出版日期:  2023-10-25
  • 刊出日期:  2023-10-29

目录

/

返回文章
返回
x 关闭 永久关闭