摘要
采用载波相位平滑伪距的全球电离层建模方法,确定了添加国际参考电离层(IRI)模型约束和不同数据选取策略的有效性和必要性。实验分析表明,采用P1、P2原始双频观测数据并添加IRI模型约束后,部分历元电离层建模的整体效果得到了显著提高,在观测数据不足的区域内定位误差在北、东、高方向上分别减小了0.260 m、0.146 m和0.103 m,验证了该方法的有效性;将C1观测值作为低精度数据取代缺失P1观测值后,电离层建模的整体效果进一步提升,但损失了模型精度,在观测数据不足的区域内定位误差在北、东、高方向上分别增加0.524 m、0.111 m和1.549 m,说明了利用P1、P2双频观测数据的必要性。
电离层延迟是全球导航卫星系统(Global Navigation Satellite Systems,GNSS)进行导航定位的一种重要误差源,也是致使一般差分GNSS系统的定位精度随用户和基准站间的距离增加而迅速降低的主要原
从1998年起,IGS(International GNSS Service)电离层工作组的各分支中心基于GNSS双频观测数据开始独立解算全球电离层产品,IGS提供的电离层产品为各分支中心产品的加权平均
GNSS原始观测量包含伪距和载波相位等,伪距观测方程可表示为
(1) |
为载波i(i = 1,2)上的伪距观测值;为卫星和接收机之间的真实距离;为电离层延迟量;为对流层延迟量;、为卫星和接收机钟差;、分别为卫星和接收机的码延迟量,s和r分别为卫星和接收机编号;光速;随机噪声。
在进行电离层延迟和差分码偏差(differential code bias,DCB)估计时,通常对P1、P2观测值进行组合,得到组合的P4观测值为
(2) |
、为L1、L2载波上的电离层延迟;、分别为卫星和接收机差分码偏差。为获取更精确的DCB估计,需利用载波L4()观测值对P4观测值进行逐弧段的平滑处理。在进行载波相位平滑伪距之前,应利用MW组合或电离层残差组合检测历元中的周跳和粗差,并进行剔
根据电磁波信号穿过电离层介质时群速、相速的关系,GPS测距码伪距和载波相位观测值所受到的电离层延迟误差大小相等、符号相
(3) |
式中:表示载波i的频率;表示沿着信号传播路径s对电子密度进行积分,并将其称为倾斜路径上的总电子含量I,I以TECU(total electron content unit)为单位,1 TECU表示每平方米含有1
(4) |
其中,。
电离层分布在距离地面60~2 000km高度范围内,信号传播路径的高度角和方位角各不相同,为将倾斜路径的总电子含量转化到天顶方向,利用单层模型将路径上的所有自由电子都集中在F2层高度处。转换关系可描述
(5) |
R为地球半径,取6 371km;H为近似单层高度;为常数,取0.978 2。
为适应电离层的区域特征,通常采用球谐函数模型进行全球电离层建模。球谐函数模型可表示
(6) |
为地面上空某一高度的球壳上纬度为、经度为处的垂直总电子含量;为拟合时采用的最大阶数;为电离层穿刺点地心纬度;是日固坐标系中穿刺点经度,、分别为穿刺点的经度和真太阳时;、为全球电离层模型系数;是标准化的勒让德多项式。
将式(
(7) |
式中:、为待求电离层模型参数;、即为待求卫星和接收机的差分码偏差。由于组合观测方程(7)是奇异的,通常添加所有GPS卫星DCB和为零的基准约束,实现观测方程的满秩,从而分离卫星和接收机的DCB。
IRI模型是根据大量电离层探空数据得到的电离层经验模型,可计算海拔50~2 000 km范围内的电子密度等参数,2 000 km以上至GPS卫星轨道高度范围内的电子密度可根据IRI模型外推获
(8) |
式中:为高度对应的电子密度;为高度对应的电子密度;为待求系数。根据最小二乘解算系数w后可外推2 000 km高度以上的电子密度,累加50 km至GPS卫星轨道高度范围内的电子密度即可得到总电子含量。
由于IGS测站在大西洋、南半球部分海洋地区分布较为稀疏,导致该地区无穿刺点覆盖。在穿刺点空白区域逐历元利用IRI模型计算虚拟穿刺点处的VTEC作为虚拟观测值参与球谐函数建模,实现对全球电离层模型的约束。由于IRI模型计算的VTEC精度较低,通常降低虚拟观测值的权重,而平滑后的计算所得VTEC权重默认为单位
(9) |
式中:、为所添加虚拟观测点的经纬度坐标。在进行模型约束时,通常需要经过一轮的解算,求得卫星和接收机的DCB参数,将
实验选取2019年10月2日(年积日为275)全球420个测站的观测数据,数据采样率为30 s,其中205个测站包含P1、P2伪距双频观测数据,其余215个测站P1观测值缺失,但存在C1、P2双频观测数据。实验中利用GPS单系统进行建模,采用4种建模方案:①基于P1、P2观测值的全球电离层建模,相关结果记为P1-P2;②在方案1的基础上,在RMS值超限区域利用IRI模型进行约束,相关结果记为P1-P2-Limited;③将C1观测值作为低精度数据取代缺失的P1观测值,相关结果记为C1-P2;④在方案3的基础上,在RMS超限区域利用IRI模型进行约束,相关结果记为C1-P2-Limited。
通过数据预处理,可获得方案1和方案3测站上空的电离层穿刺点分布情况如

图1 电离层穿刺点分布
Fig. 1 Distribution of IPP
采用如
实验中,方案2和方案4加入了虚拟观测值,但方案1与方案2、方案3与方案4的DCB解算结果相同,仅在添加虚拟观测值后电离层参数的求解中存在差异。将解算的DCB结果与IGS提供的DCB产品进行对比,评定方案1与方案3中模型参数的解算精度。统计2种方案下卫星DCB的解算偏差及偏差分布如

图2 方案1、3卫星DCB解算偏差对比
Fig. 2 Comparison of satellite DCB solution deviations of schemes 1 and 3

图3 方案1、3接收机DCB解算偏差对比
Fig. 3 Comparison of receiver DCB solution deviation of schemes 1 and 3
可以看出,利用P1、P2观测值时,由于精码伪距具有较高的精度,虽然参与解算的测站数较少,但卫星DCB的解算偏差均在0.1 ns之内,90%的接收机DCB解算偏差在0.6 ns之内;P1观测值缺失时,将C1观测值作为低精度的P1观测值后,所有测站的观测数据均可参与解算,90%的卫星DCB解算偏差在1 ns之内,90%的接收机DCB解算偏差在0.8 ns之内。对比C1作为低精度P1观测值前后,DCB解算精度有所下降,分析原因可能为:C1码本身测距精度较低,且C1码与P1码之间存在码间偏差,将C1作为低精度的P1观测值后,虽然观测数据增加,但由于添加的观测值精度较低,导致参数解算精度整体略有下降,但大部分的DCB解算偏差仍在1 ns之内,这也验证了模型参数解算的有效性。
将每种方案解算的12组电离层参数利用球谐函数模型展开,加入历元、经纬度信息可得到一天内任意时刻、任意经纬度的电离层VTEC值。

图4 附加IRI模型约束前后全球电离层VTEC对比(单位:TECU)
Fig. 4 Comparison of global ionospheric VTEC after addition of IRI model constraints (unit: TECU)
该图显示,方案1中,由于含有P1、P2观测值的测站在海洋区域数量较少且分布不均匀,导致在太平洋东部、大西洋中部和印度洋南部海域建模结果存在异常值。方案2中添加虚拟观测值后,6:00和12:00时刻在太平洋南部和印度洋南部海域的异常值范围显著减小,建模效果显著提升;0:00时刻在印度洋西南部的异常值改善效果显著,而太平洋大部分异常值改善效果甚微;18:00时刻2种方式的建模效果无显著差异。结合对比其他时刻的建模结果表明,添加虚拟观测值后,观测数据在全球得到充分补充,建模效果在部分区域提升明显,但较为稀疏的虚拟观测数据对模型的约束力并不强,使得改善效果存在不确定性,并不能从根本上解决观测数据缺失的问题。
方案3中将C1观测值作为低精度的P1观测值后,观测数据明显增多,与方案1相比建模异常值的范围显著缩小,全球整体建模效果提升显著,但在东太平洋无测站的海域依然存在异常值现象。方案4中添加虚拟观测值后,由于添加虚拟观测的范围有限且精度较低,与方案3相比各历元的建模效果无显著差异。
为客观分析建模效果,统计了4种方案各历元时刻电离层VTEC值与IGS参考值差值的平均值(Mean)、均方根(RMS)和标准差(STD)如

图5 附加IRI模型约束前后各统计量对比
Fig. 5 Comparison of statistics after addition of IRI model constraints
可以看到,与方案1相比,方案2中添加IRI模型约束后,8:00和20:00时刻的各统计量绝对值都有所减小,说明模型的内外符合精度都有提升,模型改善效果显著;其他历元时刻的Mean的绝对值均有所增大,RMS值均有不同程度的减小。统计所有历元时刻的Mean、RMS和STD平均值后发现,Mean平均值的绝对值由0.41增大到0.69,RMS和STD的平均值分别由4.22、4.14减小为2.99、2.85,模型内符合精度降低而外符合精度有所提高,分析原因可能为添加虚拟观测值后在观测数据较多的区域模型精度略有降低,但在观测数据缺失区域建模效果提升显著。所有历元附加约束前后STD值均有不同程度的减小,说明附加IRI模型约束可显著降低模型中异常值的概率,改善了建模效果。
方案3中利用部分C1观测值作为低精度P1观测值后,与方案1相比各历元Mean值的绝对值均有所增大,而RMS值除14:00时刻外均减小,说明加入额外的低精度观测数据后,模型内符合精度降低而外符合精度提高。方案4中添加IRI模型约束后,整体建模效果略好于方案3,但并无显著差异。总体而言,利用IRI模型添加虚拟观测值和利用C1观测值作为低精度P1观测值的目的都是为了增加观测量,扩大电离层穿刺点的覆盖范围,提升全球整体建模的效果,但是由于添加的多余观测数据精度往往更低,因此会降低电离层模型的内符合精度。
为分析不同方案电离层建模效果的优劣,采用伪距单点定位的方式评定不同方案所得电离层产品的定位效果。考虑到全球IGS测站的分布及赤道附近电离层双驼峰结构的影响,以经度0°、纬度30°N和30°S为分界线将全球划分为6大区域并标记为A、B、C、D、E和F,每一区域选取6个测站的观测数据用于定位精度分析,区域划分及参与测试的测站分布如

图6 区域划分及测试测站分布
Fig. 6 Area division and distribution of test stations
在定位中,分别加入4种方案所得到的电离层产品用于修正电离层延迟量,同时添加Klobuchar模型和IGS提供的GIM产品作为对比。为客观地分析不同方案电离层产品的定位效果,统计了各区域6个测站定位偏差的平均RMS分布如

图7 不同方案各区域平均RMS分布
Fig. 7 Average RMS distribution of different schemes in each area

图8 不同方案各区域平均定位误差(95%显著水平)
Fig. 8 Average positioning error of different schemes in each area (95% significant level)
可以发现,方案2中添加虚拟观测值之后,与方案1相比在测站数据较多的A、B、D和F区域各方向的RMS整体有略微增大的趋势,N、E、U方向RMS值增大的平均值为0.015 m、0.001 m和0.002 m。而在测站数据较少的C和E区域,各方向上的RMS显著减小,其中以E区域N、E方向最为明显,RMS分别减小0.109 m、0.073 m,U方向减小0.045 m。
方案3中将C1观测值作为低精度P1观测值之后观测数据显著增多,与方案1相比,在观测数据较多的A、B、D和F区域RMS和定位误差有略微增大趋势,而在观测数据不足的C和E区域RMS和定位误差的增大趋势则更为显著,其中E区域的RMS在N、E、U方向上分别增加0.200 m、0.024 m和0.384 m,定位误差在N、E、U方向上分别增加0.524 m、0.111 m和1.549 m,方案3的定位效果整体不如方案1,说明利用C1观测值作为低精度的P1观测值后,虽然
以上分析表明,4种方案中方案2整体上最优,与方案1相比,虽然在测站数目较多区域的定位效果有所下降,但下降幅度仅在厘米级,而在缺少观测数据的区域,定位效果的提升能达到分米级,且在严重缺少观测数据的E区域最为明显。因此,在利用载波相位平滑伪距的方法进行全球电离层建模时,选取利用包含P1、P2双频观测值的观测数据是非常有必要的,在观测数据严重不足的区域,利用IRI模型添加虚拟观测值能在保证定位精度的基础上提升模型整体的建模效果,而存在C1、P2观测值时,则不建议将C1观测值作为低精度的P1观测值参与电离层模型的建立。
采用载波相位平滑伪距的全球电离层建模方法,分析对比4种电离层建模方案的效果差异,评定了不同方案所得到的电离层产品在单频伪距单点定位中的改善效果,最终确定了不同数据选取策略和添加IRI模型约束的必要性和有效性。
基于P1、P2原始双频观测数据添加IRI模型约束后,部分历元电离层建模整体效果改善显著,异常值出现范围显著缩小,但是该方法降低了模型的内符合精度,且无法从根本上解决观测数据缺失的问题。在定位效果上,添加IRI模型约束后,在观测数据不足的区域定位误差显著减小,N、E、U方向上分别减小0.260 m、0.146 m和0.103 m。因此在进行全球电离层建模时,利用IRI模型在观测数据不足区域进行约束是非常有效的。
将C1观测值作为低精度P1观测值后,电离层整体建模效果明显提升,但模型精度损失严重,数据不足区域的定位误差在N、E、U方向上分别增加0.524 m、0.111 m和1.549 m。因此进行全球电离层建模时,利用包含P1、P2双频观测值的观测数据是非常有必要的,而存在C1、P2观测值时,则不建议将C1观测值作为低精度的P1观测值参与电离层模型的建立。
作者贡献声明
杨 玲:统筹论文的研究工作,指导论文的研究方向并修改论文。
周春元:查找文献、分析数据,负责论文的撰写。
苏小宁:提供部分测站数据及相关问题的咨询。
李博峰:参与部分数据分析,提供修改意见。
参考文献
刘经南, 陈俊勇, 张燕平, 等. 广域差分GPS原理和方法[M]. 北京: 测绘出版社, 1999. [百度学术]
LIU Jingnan, CHEN Junyong, ZAHNG Yanping, et al. The theory and method of wide area differential GPS[M].Beijing:Surveying and Mapping Press, 1999. [百度学术]
李征航, 张小红. 卫星导航定位新技术及高精度数据处理方法[M]. 武汉: 武汉大学出版社, 2009. [百度学术]
LI Zhenghang, ZHANG Xiaohong. New techniques and precise data processing methods of satellite navigation and positioning[M]. Wuhan: Wuhan University Press, 2009. [百度学术]
BRUNINI C, AZPILICUETA F J. Accuracy assessment of the GPS-based slant total electron content[J]. Journal of Geodesy, 2009, 83: 773. [百度学术]
BRUNINI C, AZPILICUETA F. GPS slant total electron content accuracy using the single layer model under different geomagnetic regions and ionospheric conditions[J]. Journal of Geodesy, 2010, 84: 293. [百度学术]
ZHANG B C, TEUNISSEN P J G, YUAN Y B, et al. Joint estimation of vertical total electron content (VTEC) and satellite differential code biases (SDCBs) using low-cost receivers[J]. Journal of Geodesy, 2018, 92: 401. [百度学术]
王成, 王解先, 段兵兵. 附有国际参考电离层约束的全球电离层模型[J]. 武汉大学学报: 信息科学版, 2014, 39(11): 1340. [百度学术]
WANG Cheng, WANG Jiexian, DUAN Bingbing. Global ionospheric model with international reference ionosphere constraint[J]. Geomatics and Information Science of Wuhan University, 2014, 39(11): 1340. [百度学术]
JAKOWSKI N. Ionosphere monitoring[M]//TEUNISSEN P J, MONTENBRUCK O. Springer Handbook of Global Navigation Satellite Systems. Cham: Springer, 2017. [百度学术]
FELTENS J. IGS ionosphere models comparison[R]. Darmstadt: European Space Agency, 1998. [百度学术]
ZHANG H P, XU P L, HAN W H, et al. Eliminating negative VTEC in global ionosphere maps using inequality-constrained least squares[J]. Advances in Space Research, 2013, 51: 988. [百度学术]
刘磊, 姚宜斌, 孔建, 等. 附加GIM约束的全球电离层建模[J]. 大地测量与地球动力学, 2017, 37(1): 67. [百度学术]
LIU Lei, YAO Yibin, KONG Jian, et al. Global ionosphere modeling with GIM constraint[J]. Journal of Geodesy and Geodynamics, 2017, 37(1): 67. [百度学术]
WANG C, SHI C, ZHANG H P, et al. Improvement of global ionospheric VTEC maps using the IRI 2012 ionospheric empirical model[J]. Journal of Atmospheric and Solar-Terrestrial Physics, 2016, 146: 186. [百度学术]
HOFMANN-WELLENHOF B, LICHTENEGGER H, COLLINS J. Global positioning system: Theory and practice[M]. New York: Springer-Verlag, 2000. [百度学术]
JIN R, JIN S G, FENG G P. M_DCB: Matlab code for estimating GNSS satellite and receiver differential code biases[J]. GPS Solution, 2012, 16: 541. [百度学术]
BILITZA D, MCKINNELL LA, REINISCH B, et al. The international reference ionosphere today and in the future[J]. Journal of Geodesy, 2011, 85: 909. [百度学术]
BILITZA D, ALTADILL D, TRUHLIK V, et al. International reference ionosphere 2016: From ionospheric climate to real-time weather predictions[J]. Space Weather, 2017, 15(2): 418. [百度学术]