发明名称 用于局域增强系统的测量值质量监测方法
摘要 本发明公开了一种应用于卫星导航系统的局域增强系统的测量值质量监测方法,主要解决目前测量值质量监测中不能准确地判定卫星是否可用的问题。其检测步骤是:首先对每台接收机每颗卫星的锁定时间进行监测,确定锁定时间正常的卫星;然后对正常锁定的卫星进行载波相位加速-斜坡-阶跃周跳检测,对通过周跳检测的卫星进行码伪距革新测试,对通过码伪距革新测试的卫星进行码-载偏离度检测;最后对多台接收机的检测结果进行综合处理,以获取各颗卫星的可用状态。本发明解决了现有方法中在发生卫星异常告警时判断不准确的问题,能够准确的判定卫星是否可用,选择出确实可用的卫星,提高了测量值质量监测的精度。
申请公布号 CN101950026B 申请公布日期 2012.12.26
申请号 CN201010252234.7 申请日期 2010.08.11
申请人 中国电子科技集团公司第二十研究所 发明人 王彩霞;耿永超;李斌;郑金华;王晓旺;樊小晶;胡耀坤
分类号 G01S19/08(2010.01)I;G01S19/07(2010.01)I 主分类号 G01S19/08(2010.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华
主权项 1.一种适用于卫星导航系统的局域增强系统的测量值质量监测方法,其特征在于包括如下步骤:(1)对M台基准接收机接收到的每一颗卫星的数据,分别计算前后时刻的锁定时间的数值差,确定各个正常锁定的卫星,此处M=3;(2)对确定的正常锁定的卫星通过最小二乘法进行载波相位周跳检测:2a)计算载波相位的加速度值、斜坡值以及阶跃值,并设定相应的加速度阈值T<sub>Acc</sub>,0<T<sub>Acc</sub><1,斜坡阈值T<sub>Ramp</sub> ,0<T<sub>Ramp</sub><1,和阶跃阈值T<sub>Step</sub>,0<T<sub>Step</sub><1;2b)将加速度值、斜坡值、阶跃值分别与设定的阈值T<sub>Acc</sub>、T<sub>Ramp</sub>和T<sub>Step</sub>进行比较,得到相应的判定结果值Res<sub>Acc</sub>、Res<sub>Ramp</sub>和Res<sub>Step</sub>:若加速度的绝对值大于T<sub>Acc</sub>,则认为加速度异常,将Res<sub>Acc</sub>置为1,若加速度的绝对值小于T<sub>Acc</sub>,则认为加速度正常,将Res<sub>Acc</sub>置为0;若斜坡的绝对值大于T<sub>Ramp</sub>,则认为斜坡值异常,将Res<sub>Ramp</sub>置为1,若斜坡的绝对值小于T<sub>Ramp</sub>,则认为斜坡值正常,将Res<sub>Ramp</sub>置为0;若阶跃的绝对值大于T<sub>Step</sub>,则认为阶跃值异常,将Res<sub>Step</sub>置为1,若阶跃的绝对值小于T<sub>Step</sub>,则认为阶跃值正常,将Res<sub>Step</sub>置为0;2c)对Res<sub>Acc</sub>、Res<sub>Ramp</sub>和Res<sub>Step</sub>三个判定结果进行逻辑判决,若逻辑判决通过,则认为载波相位正常,若逻辑判决未通过,则认为载波相位异常;(3)对通过载波相位周跳检测的卫星进行码伪距革新测试,计算革新测试统计量值,并将统计量的绝对值与计算的统计量阈值T<sub>Inno</sub>进行比较,若统计量的绝对值大于T<sub>Inno</sub>,则认为码伪距异常,若统计量的绝对值小于T<sub>Inno</sub>,则认为码伪距正常;T<sub>Inno</sub>的计算公式为:T<sub>Inno</sub>=w×6.82×(0.1+2.0×e<sup>-3.0×θ</sup>),其中w为权值,是根据不同的基准接收机进行设定的,通常w的设定范围为:1.0<w<2.0,θ为卫星仰角值;(4)对通过步骤(1)-(3)检测的卫星进行码-载偏离度的检测:首先,计算相邻两个历元的码伪距观测量的增量Δ<sub>psr</sub>,计算相邻两个历元的载波相位的增量Δ<sub>carr</sub>;然后,计算Δ<sub>psr</sub>与Δ<sub>carr</sub>的差值,即为码-载偏离度值<img file="FSB00000907098200021.GIF" wi="92" he="81" />将码-载偏离度值<img file="FSB00000907098200022.GIF" wi="76" he="80" />与设定的码-载偏离度阈值T<sub>Dcc</sub>进行比较,其中0<T<sub>Dcc</sub><0.8,若<img file="FSB00000907098200023.GIF" wi="67" he="67" />大于T<sub>Dcc</sub>,则认为码-载偏离度异常,若<img file="FSB00000907098200024.GIF" wi="67" he="68" />小于T<sub>Dcc</sub>,则认为码-载偏离度正常;(5)对每台基准接收机每颗卫星的载波相位周跳检测结果、码伪距检测结果、码-载偏离度检测结果进行如下综合处理,以获取各颗卫星的可用状态:5a)用每台基准接收机的检测结果分别构成一个检测矩阵Check<sub>m</sub>:<maths num="0001"><![CDATA[<math><mrow><msub><mi>Check</mi><mi>m</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>PRN</mi><mrow><mn>1</mn><mi>m</mi></mrow></msub></mtd><mtd><msub><mrow><mi>Flag</mi><mo>_</mo><mi>carr</mi></mrow><mrow><mn>1</mn><mi>m</mi></mrow></msub></mtd><mtd><msub><mrow><mi>Flag</mi><mo>_</mo><mi>psr</mi></mrow><mrow><mn>1</mn><mi>m</mi></mrow></msub></mtd><mtd><msub><mrow><mi>Flag</mi><mo>_</mo><mi>dcc</mi></mrow><mrow><mn>1</mn><mi>m</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>PRN</mi><mrow><mn>2</mn><mi>m</mi></mrow></msub></mtd><mtd><msub><mrow><mi>Flag</mi><mo>_</mo><mi>carr</mi></mrow><mrow><mn>2</mn><mi>m</mi></mrow></msub></mtd><mtd><msub><mrow><mi>Flag</mi><mo>_</mo><mi>psr</mi></mrow><mrow><mn>2</mn><mi>m</mi></mrow></msub></mtd><mtd><msub><mrow><mi>Flag</mi><mo>_</mo><mi>dcc</mi></mrow><mrow><mn>2</mn><mi>m</mi></mrow></msub></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><msub><mi>PRN</mi><mi>nm</mi></msub></mtd><mtd><msub><mrow><mi>Flag</mi><mo>_</mo><mi>carr</mi></mrow><mi>nm</mi></msub></mtd><mtd><msub><mrow><mi>Flag</mi><mo>_</mo><mi>psr</mi></mrow><mi>nm</mi></msub></mtd><mtd><msub><mrow><mi>Flag</mi><mo>_</mo><mi>dcc</mi></mrow><mi>nm</mi></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中,m为基准接收机号,并且m=1,2,3,nm为基准接收机m接收到的卫星数量,PRN<sub>km</sub>表示基准接收机m接收到的卫星号,1≤km≤nm;Flag_carr<sub>km</sub>表示基准接收机m的载波相位周跳检测结果,1≤km≤nm;Flag_psr<sub>km</sub>表示基准接收机m的码伪距检测结果,1≤km≤nm;Flag_dcc<sub>nm</sub>表示基准接收机m的码-载偏离度检测结果,1≤km≤nm;该矩阵中每一行包括基准接收机m锁定的卫星PRN<sub>km</sub>的载波相位周跳检测结果、码伪距检测结果和码-载偏离度检测结果,整个矩阵描述了卫星导航系统所有卫星的测量值质量监测结果的可用性,用于局域增强系统完好性监测;5b)根据5a)中的卫星检测矩阵,首先将异常的基准接收机排除掉,然后从可用的各台基准接收机中排除掉异常的卫星,选择出确实可用的卫星构成可用卫星数组,用于计算伪距校正量和载波相位校正量。
地址 710068 陕西省西安市光华路一号