导航卫星自主定轨星座旋转误差的地面校正算法

杜玉军, 王甫红, 王泽民, 刘万科

杜玉军, 王甫红, 王泽民, 刘万科. 导航卫星自主定轨星座旋转误差的地面校正算法[J]. 武汉大学学报 ( 信息科学版), 2015, 40(4): 534-539. DOI: 10.13203/j.whugis20140506
引用本文: 杜玉军, 王甫红, 王泽民, 刘万科. 导航卫星自主定轨星座旋转误差的地面校正算法[J]. 武汉大学学报 ( 信息科学版), 2015, 40(4): 534-539. DOI: 10.13203/j.whugis20140506

导航卫星自主定轨星座旋转误差的地面校正算法

基金项目: 国家自然科学基金资助项目(41374035,41174029);国家海洋局极地专项“南北极环境综合考察与评估”资助项目
详细信息
    作者简介:

    杜玉军,博士生。主要从事卫星定轨与定位研究。

    通讯作者:

    王甫红

  • 中图分类号: P208

  • 摘要: 目的 基于星间测距的导航卫星自主定轨不可避免地会出现星座旋转,导致轨道精度下降并对造成用户定位系统误差。对星座旋转现象的原因和影响进行了分析,指出轨道升交点赤经的系统偏差ΔΩ和地球定向参数EOP的预报误差是星座旋转的主要误差源,主要表现为星座绕地球自转轴(犣轴)的旋转。在此基础上,提出一种独立、实用的星座旋转的地面校正算法,利用区域地面站的伪距观测值估计并校正星座旋转误差。仿真结果表明,使用两个测站可以估计旋转误差的三个分量,较为完善地消除星座旋转误差,显著提高用户定位的精度;使用一个测站,仅考虑关于犣轴的旋转分量,也可以校正大部分旋转误差,但校正效果略差。
  • 高精度GPS定位必须采用载波相位观测值进行数据处理,因此,获得高精度GPS定位结果的前提是整周模糊度的正确固定。在实时动态定位中,快速固定整周模糊度是扩展GPS实时应用、提高定位效率和可靠性的关键技术。对于载波相位定位,单个历元观测值组成的法方程是秩亏的,一般需要多个历元组合求解。由于卫星相对于接收机的几何结构变化缓慢,短时间内多个历元观测值组合获得的法方程病态性严重,其法方程矩阵的条件数一般在106以上,导致模糊度参数的浮点解精度很低,无法正确固定模糊度[1]。为得到可靠的模糊度浮点解,一般需要较长时间的观测直至站星几何结构发生显著变化,这制约了GPS在实时动态定位中的应用。针对短时间内法方程病态性严重这一问题,众多学者进行了研究,提出和改进了很多方法用于处理方程病态问题,如岭估计[2]、正则化方法[3-4]、截断奇异值法[5]、谱修正迭代法[6]和遗传算法[7]等。这些研究对改善定位法方程病态和加快模糊度固定具有一定的作用。与上述方法思路不同,本文提出一种利用历元间坐标差信息加快模糊度收敛的新方法,本文称其为“历元间坐标差法”,首先通过站际历元间二次差分定位模型,获得相邻历元间的坐标差信息;然后将该信息融入到模糊度法方程中,提高模糊度浮点解精度,加快模糊度收敛。本文尝试挖掘观测数据中隐含的有用信息,改善法方程的病态性,达到加快模糊度固定的目的。显然上面提到这些方法可作为后续进一步加快模糊度收敛的技术手段,本文并未对其开展研究。

    GPS载波相位动态定位需要多个历元联合求解,将各历元的观测方程组合求解,每新增一个历元,法方程矩阵的阶数至少要增加3,随着历元的累积阶数将会变得很大,法方程求逆运算量大,无法满足动态定位实时性的要求,所以在模糊度在航快速固定中,常用的方法是在定位法方程中消去坐标参数,仅保留模糊度参数[8-11]

    在GPS动态定位中,可将未知参数划分为X1X2两类。X1为时变参数,如位置参数;X2为时不变参数,如模糊度参数。载波相位双差观测法方程可表示如下:

    (1)

    则法方程的解由下面两式解算得到:

    (3)

    式中,M2=N22-N21N-111N12R2=w2-N21N-111w1

    对于n个历元,对式(3)进行叠加获得叠加模糊度法方程:

    (4)

    n个历元的模糊度参数X2的组合解由式(4)解算。当X2解算出后,将X2作为已知值根据式(2)可以计算出坐标参数X1

    载波相位站际单差线性化模型可表示如下:

    (5)

    式中,Δ为站际单差算子;下标t表示历元;φ表示载波相位观测值;λ为载波波长;ρ为由坐标初值计算的站星距离;δion、δtrop依次表示电离层,对流程延迟量;dx为流动站坐标改正数;即基线向量改正数;cδt表示钟差;N为模糊度;ε表示载波相位测量噪声。

    对于短基线,站际单差模型消除了卫星钟差影响,极大削弱了卫星轨道误差影响,而高采样率观测条件下站际历元二次差分后的电离层延迟、对流层延迟残余误差很小,因此,可将残余误差影响计入观测值残差中[12]。由式(5)在t1、t2相邻历元间差分可构建站际历元间二次差分模型:

    (6)

    式中,l=(λΔφt2-λΔφt1)-(Δρt2-Δρt1);ΔT=Δcδtt2-Δcδtt1。对于短时间相邻的两个历元,站星相对位置变化很小,设计矩阵A的变化量很小,舍去(At2-At1dxt1项对站际历元间二次差分方程的影响可由下式进行估算:

    (7)

    式中,γt1,t2p为卫星p对应的二次差分方程中的舍去项;dSrovdSp依次表示流动站、卫星从t1 时刻到t2时刻移动的距离;dρp表示t1 时刻到t2时刻流动站与卫星p的站星几何距离的变化量;ρt2pt2时刻流动站与卫星p的站星距离;ΔRt2表示t2时刻流动站近似坐标的坐标分量精度。上述变量的具体含义可参见文献[13]。考虑到站星距离ρ一般大于20 000 km,站星距离变化率小于800 m/s,GPS卫星运动速度小于3 800 m/s,而流动站坐标近似值由伪距差分定位给定时,一般可保障ΔRt2≤10 m,当流动站速度不大于250 m/s时,有:

    (8)

    动态定位中采样间隔一般较小,t2-t1分别取0.1 s、1 s、5 s时,舍去γpt1,t2项造成的极限误差依次为0.42 mm、4.2 mm、21 mm,而实际情况中舍入误差远小于极限误差,所以当采样率较高时,(At2-At1dxt1项相对于l是非常小的,可将该项计入残余误差[13-14]。令Δdxt2=dxt2-dxt1,则站际历元间二次差分模型可表示为:

    (9)

    对于上述历元差分模型还需考虑其随机模型,可采用卫星高度角法定权[15],当共视卫星大于4颗时,可通过最小二乘法解算出历元间坐标差Δdx及其协方差阵DΔdx

    考虑第ti-1、ti相邻两个历元,由分块最小二乘平差可知,

    (11)

    考虑历元间坐标差,可构造虚拟观测方程:

    (12)

    式中,DΔdx为历元间坐标差的协方差阵;PΔx为虚拟观测方程权阵。将式(10)、式(11)代入式(12),整理有:

    (13)

    式中,Mb=(N11)ti-1(w1)ti-(N11)ti-1-1(w1)ti-1;Mm=(N11)ti-1(N12)ti-(N11)ti-1-1(N12)ti-1。 令f=Mb-ΔdxtiMx=MTmPΔdxMmRx=MTmPΔdxf,则虚拟观测方程式(13)对应的法方程为:

    (14)

    现将式(14)与式(4)进行联合,即将虚拟观测法方程与模糊度法方程合并构建新的模糊度法方程,对于n个历元累加的法方程可表示如下:

    (15)

    为了检验新方法的实际效果,设计以下两种数据处理方案。

    方案1 直接叠加模糊度法方程求解(常规方法)。

    方案2 将历元间差分模型解算的坐标差信息融入模糊度法方程中求解(新方法)。

    方案1为常规的最小二乘法,方案2在方案1的基础上考虑了历元间坐标差信息。具体的数据处理流程如图 1所示,模糊度搜索方法采用LAMBDA法[16-19]

    图  1  数据处理流程
    Figure  1.  Flowchart of Data Processing

    选取了一段20 min的实测静态数据,基线长约为5 m,数据采样间隔为1 s,卫星截止高度角为15°,卫星观测数为7,卫星编号依次为14、22、25、29、30、31、32,以高度角最大的14号卫星为参考星,用rtklib事后处理软件包rtkpost解算的基线解为[-4.942 6,1.825 8,-0.952 2],6个双差模糊度固定解为[-7 793 244,516 140,-272 575,-725 277,-59 522,-566 697]。下面的实验分析将以上述结果为参考解。

    由于模糊度成功固定后,方案2与方案1解算的结果是相同的,所以下面只给出了方案2解算的基线长度固定解与参考基线长度的差值ds的分布情况,如图 2所示。基线长度差异ds在5 mm范围内波动,其RMS值为0.0 015 m,表明新方法解算的结果是可靠的。

    图  2  基线长度误差/m
    Figure  2.  Accuracy of Baseline Length/m

    图 3图 4依次为模糊度浮点解精度和Ratio值随观测时间的变化。图 3中, ${\hat{N}}$ 表示模糊度浮点解,N表示模糊度的参考解,‖·‖2表示向量的2范数,则 $DN2={{\left\| \hat{N}-N \right\|}_{2}}$ 表征模糊度浮点解的精度[20]。从图 3可以看出,双差模糊度浮点解的精度随着观测时间的增加而提高。当观测时间较短时,由于法方程病态性严重,模糊度浮点解精度较差。而将历元间坐标差信息加入到模糊度法方程中,短时间内可以改善方程的病态性,得到精度较高的浮点解。

    图  3  模糊度浮点解精度/周
    Figure  3.  Accuracy of Float Ambiguity Solution/cycle
    图  4  Ratio值
    Figure  4.  Value of Ratio

    图 4中可以看出,在观测时间较短时,方案2计算得到Ratio值明显要大于方案1的Ratio值,表明方案2较之方案1模糊度固定的可靠性增强。但是随着观测时间的增加,两者的差异将会逐渐缩小,有时甚至会出现方案1优于方案2的情况。这是由于随着观测时间的增加,站星几何结构已发生较为显著的变化,即法方程的病态性已得到改善。从图 3可以看出,观测70 s后模糊度浮点解已具有较高的精度。在模糊度在航快速固定中,人们所关心的是在尽可能短的时间内成功固定模糊度,而新方法正是针对这一问题开展研究,因此新方法具有较高的应用价值。为了更直观的说明新方法在模糊度度在航快速解算中的优点,对Ratio阈值依次设置为2.5、3.0、3.5、4.0时模糊度固定成功所需要的观测时间进行统计,同时也对模糊度首次固定正确的时间和模糊度连续10个历元固定正确的首次固定时间进行统计,统计结果如表 1所示。由表 1可知,从达到模糊度固定的各个指标所需要的时间看,方案2较之方案1所需时间均少,并且其优化的比率是比较显著的,表明新方法有效加快了模糊度固定的速度。

    表  1  模糊度固定所需时间/s
    Table  1.  Time Required to Fix Ambiguity/s
    固定指标/s算例1算例2
    Ratio阈值首次固定连续固定Ratio阈值首次固定连续固定
    2.53.03.54.02.53.03.54.0
    方案119222447442505005655905075
    方案2461422221902102705001515
    差异151610252260290295903560
    优化/%797342535050245852157080
    下载: 导出CSV 
    | 显示表格

    选取了一段20 min的飞机航测动态数据,采样间隔为5 s,卫星截止高度角为15°,卫星观测数为7,卫星编号依次为2、4、10、12、13、17、24,以高度角最大的4号卫星为参考星。6个双差模糊度的正确解为[-2,18,1,0,-2,-854 748]。基线长度随观测时间的变化如图 5所示。

    图  5  基线长度/km
    Figure  5.  Baseline Length/km

    同样,依次按照两种方案进行了计算。图 6图 7依次为模糊度浮点解精度,Ratio值随观测历元的变化。采用与表 1相同的方式,对模糊度固定所需时间进行了统计,如表 1所示。从算例2的实验结果中,可以得出与算例1相同的结论,即历元间坐标差信息的使用可以有效改善短时间观测中法方程的病态性,进而得到较可靠的模糊度浮点解,从而提高模糊度固定的效率和可靠性。

    图  6  模糊度浮点解精度/周
    Figure  6.  Accuracy of Float Ambiguity Solution/cycle
    图  7  Ratio值
    Figure  7.  Value of Ratio

    本文提出了一种利用历元间坐标差信息加快动态定位中模糊度固定的新方法。实验结果表明:在定位时加入历元间坐标差信息,可以改善模糊度法方程的病态性,提高模糊度浮点解的精度,从而加快模糊度固定,且模糊度固定的可靠性也得到了增强。虽然在动态定位中存在相邻历元间共同观测卫星数过少导致无法使用历元间坐标差信息的情况,此时可以在定位计算中略去历元间坐标差信息的叠加。考虑到目前多GNSS系统的快速发展,可用卫星数逐步增多,本文提出的新方法具有较广的应用前景。如果与其他处理病态方程的方法相结合,有可能进一步加快模糊度的固定速度,这将是下一步需要开展的研究。

  • [1] AnandaMP,BernsteinH,CunninghamKE,etal.Global Positioning System(GPS)AutonomousNavigation[C].IEEEPositionLocationandNavi gationSymposium,LasVegas,NV,1990[2] RajanJ A.HighlightsofGPSII R AutonomousNavigation[C].ION58thAnnualMeeting/CIGTF21st Guidance Test Symposium,Albuquerque,NM,2002[3] Liu Wanke,GongXiaoying,LiZhenghang,etal.CombinedOrbitDeterminationofNavigationSatel lites with Cross link Ranging Observations andGroundTrackingObservations[J].犌犲狅犿犪狋犻犮狊犪狀犱犐狀犳狅狉犿犪狋犻狅狀犛犮犻犲狀犮犲狅犳 犠狌犺犪狀犝狀犻狏犲狉狊犻狋狔,2010,35(7):811 815(刘万科,龚晓颖,李征航,等.综合星间和地面测距数据的导航卫星联合定轨[J].武汉大学学报·信息科学版,2010,35(7):811 815)[4] RajanJA,BrodieP,RawiczH.ModernizingGPSAutonomous Navigation with Anchor Capability[C].IONGPS/GNSS2003,Portland,OR,2003[5] LiZhenghang,GongXiaoying,Liu Wanke,etal.CorrectionofEarthOrientationParameterErrorin511武 汉 大 学 学 报 · 信 息 科 学 版2015年4月AODofNavigationSatellite[J].犑狅狌狉狀犪犾狅犳犌犲狅犱犲狊狔犪狀犱犌犲狅犱狔狀犪犿犻犮狊,2012,32(6):71 75(李征航,龚晓颖,刘万科,等.导航卫星自主定轨中地球定向参数误差的修正[J].大地测量与地球动力学,2012,32(6):71 75)[6] LiZhenghang,Lu Zhenzhu,Liu Wanke,etal.MethodforEliminatingSystematicErrorΔΩandΔ狋inAutonomousOrbitDeterminationofNavigationSatellites[J].犌犲狅犿犪狋犻犮狊犪狀犱犐狀犳狅狉犿犪狋犻狅狀犛犮犻犲狀犮犲狅犳犠狌犺犪狀犝狀犻狏犲狉狊犻狋狔,2007,32(1):27 30(李征航,卢珍珠,刘万科,等.导航卫星自主定轨中系统误差ΔΩ和Δ狋的消除方法[J].武汉大学学报·信息科学版,2007,32(1):27 30)[7] Liu Lin,Liu Yingchun.Rank Deficiency AboutCrosslink Relative Measurementin AutonomousNavigation[J].犑狅狌狉狀犪犾狅犳 犛狆犪犮犲犮狉犪犳狋 犜犜牔犆犜犲犮犺狀狅犾狅犵狔,2000,29(3):13 16(刘林,刘迎春.关于星星相对测量自主定轨中的亏秩问题[J].飞行器测控学报,2000,29(3):13 16)[8] ChenJinping,JiaoWenhai,MaJun,etal.Autonavof Navigation Satellite Constellation Based onCrosslinkRangeand OrientationParametersCon straining[J].犌犲狅犿犪狋犻犮狊犪狀犱犐狀犳狅狉犿犪狋犻狅狀犛犮犻犲狀犮犲狅犳犠狌犺犪狀犝狀犻狏犲狉狊犻狋狔,2005,30(5):439 443(陈金平,焦文海,马骏,等.基于星间测距/轨道定向参数约束的导航卫星自主定轨研究[J].武汉大学学报·信息科学版,2005,30(5):439 443)[9] McCarthyDD,PetitG.IERSConventions(2003)[OL].http://www.iers.org/ERS/EN/Publica tions/TechnicalNotes,2004[10]WolfgangRD,DanielaT.InternationalEarthRo tation and Reference Systems Service(IERS)[OL].http://www.iers.org/IERS/EN/Publica tions/AnnualReports,2014[11]WangFuhong,LiuWanke,LinXiaojing.Distribu tedAutonomousOrbitDeterminationofGlobalNav igationConstellationviaInter SatellitePseudo Ran ging Measurements[C].The2nd ChinaSatelliteNavigation Conference(CSNC2011),Shanghai,2011(王甫红,刘万科,林晓静.分布式导航卫星自主定轨滤波算法与模拟分析[C].第二届中国卫星导航学术年会(CSNC2011),上海,2011)犃犆狅狉狉犲犮狋犻狅狀犃犾犵狅狉犻狋犺犿狅犳犆狅狀狊狋犲犾犾犪狋犻狅狀犚狅狋犪狋犻狅狀犈狉狉狅狉犻狀犃狌狋狅狀狅犿狅狌狊犖犪狏犻犵犪狋犻狅狀犝狊犻狀犵犌狉狅狌狀犱犛狋犪狋犻狅狀狊犇犝犢狌犼狌狀1,2 犠犃犖犌犉狌犺狅狀犵1 犠犃犖犌犣犲犿犻狀2 犔犐犝犠犪狀犽犲11 SchoolofGeodesyandGeomatics,WuhanUniversity,Wuhan430079,China2 ChineseAntarcticCenterofSurveyingandMapping,WuhanUniversity,Wuhan430079,China犃犫狊狋狉犪犮狋:Constellationrotationwillinevitablyoccurwhennavigationsatellitesoperatedinautono mousnavigation(AutoNav)modeusinginter satelliterangingmeasurements.Itwillreduceephemer isaccuracyandcausesystematicerrorsinusers’positioning.Thispaperquantifiestheconstellationrotationerroranditseffects.Theanalysisindicatesthatthemajorsourcesofrotationerror,whichmainlycauseconstellationrotationabouttheearth’saxis(Z axis),arelongitudesofascendingnodesbias(ΔΩ)andearthorientationparameters(EOP)predictionerrors.Onthisbasis,thispaperpres entsacorrectionalgorithmforestimatingandeliminatingtherotationerrorbyusingpseudo rangemeasurementsfromregionalgroundstations.ItcanbeestablishedeasilyandindependentlyoftheAu toNavsystem.Simulationresultsshowthat:1)allthreecomponentsoftherotationcanbeestimatedandeliminatedbyusingtwostationsbaseonthisalgorithm,greatlyimprovingpositioningaccuracy;2)withonlyonesinglestationandconsideringonlytheZ axiscomponentoftherotation,thealgo rithmisstilleffectiveanderrorscanbecorrectedwithaslightlyreducedperformance.犓犲狔狑狅狉犱狊:NavigationSatellites;AutonomousNavigation;ConstellationRotation;CorrectionAlgo rithm犉犻狉狊狋犪狌狋犺狅狉:DUYujun,PhDcandidate,specializesinsatellitepositioningandorbitdetermination.E mail:yujun@whu.edu.cn犆狅狉狉犲狊狆狅狀犱犻狀犵犪狌狋犺狅狉:WANGFuhong,PhD,associateprofessor.E mail:fhwang@sgg.whu.edu.cn犉狅狌狀犱犪狋犻狅狀狊狌狆狆狅狉狋:TheNationalNaturalScienceFoundationofChina,Nos.41374035,41174029;theChinesePolarEnvironmentCom prehensiveInvestigationandAssessmentProgramsofStateOceanicAdministration.
  • 期刊类型引用(1)

    1. 易重海, 陈源军. 顾及历元间坐标差信息的GPS模糊度快速固定改进方法. 武汉大学学报(信息科学版). 2019(04): 489-494 . 百度学术

    其他类型引用(1)

计量
  • 文章访问数:  1229
  • HTML全文浏览量:  47
  • PDF下载量:  511
  • 被引次数: 2
出版历程
  • 收稿日期:  2014-07-08
  • 修回日期:  2015-04-04
  • 发布日期:  2015-04-04

目录

/

返回文章
返回