APP下载

基于分区综合改正数的北斗卫星导航系统和GPS组合的动态精密单点定位

2020-04-12王阿昊陈俊平张益泽王解先

关键词:钟差单点定位精度

王阿昊,陈俊平,张益泽,王解先,王 彬

(1. 同济大学测绘与地理信息学院,上海200092;2. 中国科学院上海天文台,上海200030;3. 中国科学院大学天文与空间科学学院,北京100049;4. 上海市空间导航与定位技术重点实验室,上海200030;5. 东京海洋大学海洋技术学院,东京1358533)

北斗卫星导航系统(BDS)是中国自主研发、独立运行的全球卫星导航系统,在系统设计时就统一考虑了基本服务(Legacy PNT)和广域差分服务(WADS)的一体化,为用户提供开放和授权两种服务。开放服务为用户免费提供基本导航信息,而授权服务则通过GEO(geostationary earth orbit)卫星向授权用户广播差分和完好性等信息[1-4]。

北斗广域差分系统早期播发的参数主要是等效钟差改正数和服务于单频用户的格网电离层改正数[5-7]。等效钟差计算是利用CNMC(code noise and multipath correction)[8]平滑后的伪距观测值,该观测值不仅包含卫星钟差的改正还包含卫星轨道径向误差的改正。基于以上广域差分信息和北斗广播星历能提高50%双频伪距用户定位精度,提高30%单频伪距用户定位精度。整体而言,三维定位误差仍大于1 m[5]。北斗系统正式服务后,进行了一系列升级。新增轨道改正数,修正等效钟差模型中没有考虑的轨道切向和法向分量上的误差,使用户实时伪距定位95%精度可以达到水平方向优于1.0 m,高程方向优于1.5 m[9]。基于高精度载波相位观测值计算实时轨道改正和钟差改正,使得用户差分距离误差(UDRE)达到0.5 m[5,9]。在北斗广播星历、轨道改正数和钟差改正数的基础上,播发高精度载波相位分区综合改正数[10-13],使得用户实时动态精密单点定位(PPP)平均在7 min 内收敛至1 m,收敛后平面精度优于0.1 m,高程精度优于0.2 m[10-11]。对于单频用户,基于实时动态分区改正数的精密单点定位三维误差可在20 min 内收敛至0.8 m,收敛后的定位精度在水平方向优于0.3 m,在高程方向优于0.5 m[12]。

在2020 年BDS 建成前,在轨运行卫星数仍较少,重点服务区域仍集中在亚太地区,对于山区、城市等信号遮挡严重的区域,BDS 可见卫星数急剧下降,将大大降低BDS分区综合改正数定位服务的能力,而多系统融合的全球导航卫星系统(GNSS)精密单点定位可以通过增加可见卫星数、完善卫星几何构型来有效提高收敛速度和定位精度。针对以上不足,提出了BDS 和GPS 双系统组合(BDS/GPS)分区综合改正数算法。首先,介绍了分区综合改正数的计算原理,提出基于分区综合改正数的BDS/GPS 精密单点定位模型;然后,选取15 个MGEX(multi-GNSS experiment)测站作为参考站或用户站,分别对BDS单系统、GPS单系统和BDS/GPS进行实时动态精密单点定位,以定位精度和收敛速度为性能指标进行评估;最后,分析了分区综合改正数的播发频度、用户站与分区中心距离等因素对用户定位的影响。

1 基于分区综合改正数的BDS/GPS精密单点定位模型

1.1 分区综合改正数

目前北斗广域差分系统播发的星基增强参数(如等效钟差、轨道改正数)均基于伪距观测值进行计算,对于采用相位观测值的实时高精度定位用户,上述增强参数的精度不高,制约了相位模糊度参数的解算精度,导致定位不收敛或者收敛时间较长。考虑到信号传播误差在一定区域内具有大致相同的特性,根据北斗测站在国内的分布情况,北斗广域分米级星基增强系统将中国范围划分为18个分区(分区示意图见文献[14]中的图1),利用每个分区内多个参考站的相位观测值计算一种新型星基增强参数,即分区综合改正数。授权用户在观测值上直接扣除分区综合改正数,仅利用北斗广播星历即可实现实时动态分米级定位,该技术不仅有效提高了北斗用户的定位精度,还大幅缩短了定位收敛时间。

任意历元参考站i 对卫星j 在频点f 的伪距观测值、相位观测值分别为

式中:Pi,j( f )、Li,j( f )分别为伪距观测值、相位观测值;ρi,j为卫星与测站两点间的理论几何距离;c为光速;dti、dtj分别为未知的测站钟差和卫星钟差;Ni,j( f )为相位观测值的模糊度;Ii,j( f )为与频率有关的电离层延迟改正;Ti,j为基于理论模型的对流层延迟;δi,j、υi,j为剩余误差,包含多路径、噪声等误差。

式(1)中,固定测站精确坐标,由广播星历求得卫星轨道和钟差,并利用经验模型对对流层延迟进行估计,电离层延迟采用双频无电离层组合进行消除,可得伪距观测值、相位观测值的综合改正数ΔPi,j(f)、ΔLi,j(f),计算式如下所示:

式中:dρi,j、Δdtj分别为参考站i受卫星轨道、钟差误差影响造成的观测误差;ΔTi,j为经对流层模型改正后的剩余误差。伪距综合改正数主要包含了卫星轨道、卫星钟差、测站钟差以及对流层延迟的剩余误差,而相位综合改正数则还包含了相位的模糊度信息。

伪距观测值和相位观测值的综合改正数一并称为分区综合改正数[12-14]。

1.2 基于分区综合改正数的BDS/GPS 精密单点定位模型

参照式(1),在相同历元,用户站u对卫星j在频点f的伪距观测值、相位观测值分别为

式(3)中的变量含义同式(1),只是测站由参考站i 变为用户站u。利用广播星历求得卫星轨道、钟差并代入式(3),然后利用经验模型对对流层延迟进行改正,通过双频无电离层组合消除电离层延迟,可得

式中:ρ′u,j为广播星历计算得到的星地距离;dρu,j为用户站u受卫星轨道误差影响而造成的观测误差。利用式(2)得到的伪距、相位综合改正数,对式(4)进行修正,得到

根据式(2),整理后为

卫星钟差误差cΔdtj得到消除;用户站距离参考站小于2 000 km 时,dρu,j-dρi,j的影响在毫米级,可以忽略;参考站的站钟差cdti可以被用户站的钟差cdtu完全吸收,成为新的站钟cd-tu;在参考站和用户站都没有发生周跳的情况下Nu,j-Ni,j将重新组合成新的模糊度参数。通过上述分析,式(6)可重新写为[13]

在多系统GNSS 融合定位中,需要考虑系统间时间偏差和频间偏差的影响[15],对于BDS/GPS 精密单点定位,BDS以及GPS卫星分别经过各自分区综合改正数修正后的观测方程为

式中:C 和G 分别表示BDS 和GPS 卫星;DC,G为GPS卫星相对于BDS的系统间偏差。

2 数据处理策略

在数据预处理阶段,首先需要对钟跳进行探测与修复,防止因钟跳产生的观测值跳变被误判为周跳[16],然后采用TurboEdit 方法进行实时周跳探测[17-18]。值得注意的是,计算分区综合改正数时,为了保证相位改正数的连续性,还需对探测出的周跳采用多项式拟合法进行修复。

在进行精密单点定位时利用双频无电离层组合消除电离层延迟一阶项误差,采用卡尔曼滤波进行参数估计,待估参数包括测站位置、接收机钟差、系统间偏差以及各卫星在连续观测弧段内的模糊度信息。由于对流层延迟剩余误差已包含在分区综合改正数内,因此不估计对流层延迟湿分量[14]。本研究中进行实时动态精密单点定位,卫星轨道和钟差采用brdm 广播星历,不需要对卫星端的PCO(phase center offset)/PCV(phase center variation)进行改正。观测值权重的设置采用高度角定权模型,值得注意的是,与MEO(medium earth orbit)和IGSO(inclined geosynchronous orbit)卫星相比,北斗GEO卫星具有静地和高轨特性,广播星历的轨道精度较低,故对GEO卫星观测值进行降半权处理。具体的数据处理策略如表1所示。表1中,W为权重,e为卫星高度角。

3 模型分析

3.1 试验数据及方案

北斗分区综合改正数利用了北斗系统的监测站,依据测站分布,定义每个分区的中心位置及其服务范围。每个分区设置一个主参考站以及若干个冗余测站,综合实时计算每个分区的分区综合数改正数[13]。为验证所提BDS/GPS 分区综合改正数模型,采用离线模拟实时处理的方式进行试验。首先,定义部分参考站为分区的中心,实时计算该分区的BDS/GPS 分区综合改正数;然后,将计算的改正数通过数据流的方式播发给该分区内模拟的实时用户站;最后,用户站接收到分区综合改正数后,结合广播星历,以精密单点定位的模式进行单站模拟动态定位。

表1 数据处理策略Tab.1 Data processing strategies

选取15 个MGEX 测站,观测时间从2019-02-01至2019-02-20 共20 d,所有测站平均可观测到至少6颗BDS卫星。测站分布如图1所示。图1中,实心圆点表示计算分区综合改正数的参考站(6个),五角星表示进行精密单点定位的用户站(9个)。用户站的选取依据为参考站与用户站间距离不超过2 000 km,以确保单系统解算时2个测站间平均共视卫星数不少于4 颗。用户站与分区中心参考站的距离如表2 所示,平均距离为906 km。参考站坐标采用事后精密坐标文件提供的精确坐标,精度优于2 cm。

图1 MGEX测站分布Fig.1 MGEX sites distribution

测试设计了BDS 单系统、GPS 单系统以及BDS/GPS3 种方式,并以收敛速度和定位精度作为性能指标进行分析。

3.2 收敛速度与定位精度

北斗广域分米级星基增强系统将中国范围划分为18 个分区,分区综合改正数的服务半径为1 000km,不仅可覆盖全国还能辐射到周边邻近国家[13],首先选取所有距离分区中心1 000 km范围内的用户站20 d的数据进行试验。图2为2019年DOY(年绩日)32 STR1 和TID1 用户站双频动态精密单点定位的结果。从图2可以看出,在BDS/GPS动态精密单点定位中,2个用户站能在较短时间内收敛至三维定位误差小于1 m,而单系统的收敛时间明显更长,其中GPS 单系统相对BDS 单系统表现更优。BDS单系统和GPS 单系统动态精密单点定位收敛后的定位结果稳定在0.6 m以内,而BDS/GPS的定位结果稳定在0.4 m 以内,定位精度较单系统有较大程度的提升。整体而言,采用分区综合改正数,可以有效消除各种共模误差,大大缩短收敛时间,提高实时动态精密单点定位的精度。

表2 用户站与分区中心参考站的距离Tab.2 Distance between reference stations and evaluation stations

图2 基于分区综合改正数的单天双频动态精密单点定位结果Fig.2 Daily kinematic dual-frequency PPP results based on zone corrections

为分析定位性能,将N(南北)、E(东西)、U(高程)3 个方向综合的三维定位误差收敛至1 m 后不再超出1 m 视为坐标收敛。对于BDS 单系统因观测问题(可见卫星数较少)而导致的异常定位结果(小于1%)进行粗差剔除(阈值为2 m),统计6 个用户站20 d 的双频动态精密单点定位收敛时间(平均值)和定位误差(均方根值),结果如表3 所示。从统计结果可知,BDS/GPS 双频动态精密单点定位的平均收敛时间为3.2 min,较BDS 单系统的13.3 min 和GPS 单系统的7.4 min 有很大程度提高;BDS/GPS 在N、E、U 方向上的平均定位精度分别优于4 cm、5 cm 和15 cm,明显好于单系统。GPS单系统双频动态精密单点定位精度全面优于BDS单系统,主要原因是精密单点定位精度受所计算的改正数精度以及星座几何强度的影响较大,目前BDS 可用卫星数明显少于GPS,导致几何构型不如GPS 好。整体而言,在1 000 km 服务范围内,基于分区综合改正数的BDS/GPS 组合双频动态精密单点定位的三维定位精度最高(15.7 cm),GPS 单系统次之(24.5 cm),BDS 单系统最低(29.6 cm)。值得注意的是,HKWS 用户站的BDS/GPS 定位精度明显高于其他用户站且主要表现在高程方向,主要原因是HKWS 用户站与播发分区综合改正数的参考站HKSL 的距离很近,仅为43 km,站间共模误差相关性较强,与其他距离在456 km 至985 km 的用户站相比,HKWS 用户站接收的分区综合改正数的修正效果最佳,故三维定位精度最优,可达到6.8 cm。

表3 6个用户站20 d 双频动态精密单点定位误差及收敛时间Tab.3 Coordinate error and convergence time of kinematic dual-frequency PPP for six users

3.3 服务范围与模型性能

上述试验均在用户距离分区中心1 000 km 范围内进行,为更全面分析服务范围对用户定位的影响,突出BDS/GPS 精密单点定位的优势,增加3 组距离介于1 000~1 800 km 的定位数据。分别进行BDS 单系统和BDS/GPS 动态精密单点定位,其中CEDU 用户站距离分区中心MOBS 1 213 km、KOUC 用户站距离分区中心LAUT 1 419 km、ALIC 用户站距离分区中心KARR 1 749 km。图3为2019 年DOY 32 CEDU、KOUC 和ALIC 用户站双频动态精密单点定位结果。可以看到,随着用户站与分区中心距离的增加,BDS 单系统的可用分区改正数个数逐步减少,从而定位性能无法保证。其中,KOUC 用户站在前3 h 内由于用户站和参考站的共视卫星数目少,每个历元可用分区综合改正数仅有4、5 个,导致每个历元定位结果始终无法收敛至1 m 以内;ALIC 用户站虽然共视卫星数与KOUC 用户站基本一样,但因距离长达约1 800 km,致使用户站与参考站间公共误差的一致性大大降低,有近一半历元的三维定位误差大于1 m。利用BDS/GPS 分区综合改正数定位,不仅能在BDS卫星数较少的情况下迅速收敛,还能在1 800 km 范围内获得高精度定位结果,定位稳定性也大大优于单系统。

图3 单天双频动态精密单点定位结果Fig.3 Daily kinematic dual-frequency PPP results

进一步地,采用如图1所示的15个MGEX测站2019 年20 d 的数据,每次选取一个参考站作为分区中心计算分区综合改正数,搜索距离其1 800 km 范围内的其余所有参考站作为用户站进行BDS/GPS双频动态精密单点定位计算,统计每个用户站的平均收敛时间和定位精度分别与分区中心距离的对应关系。

图4 为满足上述搜索条件的28 个用户站BDS/GPS双频动态精密单点定位三维误差(见图4a)和平均收敛时间(见图4b)与分区综合改正数服务范围的统计关系。需要说明的是,将因观测数据质量问题而造成收敛时间大于30 min的结果视为粗差进行剔除,其占比不超过1%。从图4 可以看出,在1 800 km 范围内采用分区综合改正数,BDS/GPS 双频动态精密单点定位的三维误差均方根值不超过0.30 m,平均定位精度优于0.18 m。采用线性函数对定位精度与服务范围的关系进行拟合,发现用户站的定位精度与服务范围呈现一定的正相关性。这可能是由于随着用户站与分区中心距离的增大,用户站与参考站间的各项同性公共误差的相关性降低,与测站位置相关的对流层剩余误差的差异变大,导致分区综合改正数的精度下降,对用户定位的精度与稳定性造成一定影响。对于定位的平均收敛时间,整体上与分区中心距离的远近无明显相关性,平均收敛时间约为4.2 min,用户站的最差平均收敛时间达到8.6 min。

图4 三维定位误差和平均收敛时间与分区综合改正数服务范围的关系Fig.4 Relation of three-dimensional coordinate error and mean convergence time and users'distances from zone center

3.4 播发频度与模型性能

北斗星基增强系统因星地接口资源的限制,目前播发的北斗分区综合改正数的更新时间间隔最高为36 s[13],在播发资源受限的情况下,需要进一步分析BDS/GPS 分区综合改正数的预报性能,评估其对BDS/GPS定位用户的影响。

对距分区中心1 800 km 范围内9 个用户站(见表2)20 d 的BDS/GPS双频动态精密单点定位结果进行统计,分区综合改正数的更新时间间隔设为30、60、90、120、150、180 s。定位误差和平均收敛时间如表4~6所示。各用户站定位精度均随预报时间的增加而降低,平均收敛时间均随预报时间的增加而增加;当预报时间小于3 min 时,各用户站平面定位精度(均方根值)均优于15 cm,高程定位精度(均方根值)均优于28 cm,平均收敛时间不超过15 min。表7给出了不同更新时间间隔下,综合9 个用户站的定位结果统计出的平均定位误差和平均收敛时间。从表7 可以看出,预报时间每增加30 s,平面定位精度和高程定位精度均下降0.4 cm,平均收敛时间增加不超过2 min。

表4 BDS/GPS双频动态精密单点定位平面误差Tab.4 Horizontal coordinate error of BDS/GPS kinematic dual-frequency PPP

表5 BDS/GPS双频动态精密单点定位高程误差Tab.5 Vertical coordinate error of BDS/GPS kinematic dual-frequency PPP

表6 BDS/GPS双频动态精密单点定位平均收敛时间Tab.6 Average convergence time of BDS/GPS kinematic dual-frequency PPP

表7 BDS/GPS双频动态精密单点定位平均误差与平均收敛时间Tab.7 Coordinate error and convergence time of BDS/GPS kinematic dual-frequency PPP

4 结论

(1)在1 000 km范围内,基于BDS/GPS分区综合改正数的动态精密单点定位的收敛时间平均约3 min,收敛后的三维定位误差优于0.16 m。这两项指标都优于BDS单系统的分区综合改正数定位。

(2)当服务范围超过1 000 km 时,因BDS 共视卫星数的减少,可用分区综合改正数个数减少,导致BDS 单系统用户实时动态定位的收敛时间成倍增加,甚至无法收敛。BDS/GPS 单点定位,仍能快速收敛得到高精度的定位结果。整体而言,在1 800 km 服务范围内,随着用户站与分区中心距离的增加,多系统融合定位的精度呈现逐渐降低的趋势,但平均收敛时间不超过5 min,三维定位精度优于0.30 m。

(3)随着参数更新时间间隔的降低,预报时间的增加,分区综合改正数的精度会受到一定影响,导致BDS/GPS 动态单点定位的精度与收敛速度均有所下降。在3 min 预报时间内,每增加30 s,整体定位精度下降不到1 cm,收敛时间增加不超过2 min。

猜你喜欢

钟差单点定位精度
北方海区北斗地基增强系统基站自定位精度研究
基于长短期记忆神经网络的导航卫星钟差预报
小米8手机在城市环境下的单点定位精度研究
基于熵权法的BDS钟差组合预测模型的建立
单点渐进无模成型的回弹特性
精密单点定位在网络RTK中的应用研究
Galileo中断服务前后SPP的精度对比分析
iGMAS分析中心产品一致性分析及其应用研究
GPS定位精度研究
GPS定位精度研究