发明名称 一种GNSS载波相位平滑伪距处理方法
摘要 本发明属于全球卫星导航系统(GNSS)技术领域,公开了一种GNSS载波相位平滑伪距处理方法。本发明通过对平滑常数的解算,通过当前历元的载波相位、下一历元的粗码伪距和载波相位、元载波相位平滑伪距初始值获取的下一历元外推伪距,计算出下一历元的载波相位平滑伪距值。重复上述过程,实时获取GNSS载波相位平滑伪距值。采用本发明提高了载波相位平滑伪距精度,进而大大提高了GNSS定位精度。
申请公布号 CN103792558A 申请公布日期 2014.05.14
申请号 CN201410015871.0 申请日期 2014.01.10
申请人 中国人民解放军63921部队 发明人 刘广军;罗海英;郭晶;李强;刘旭东;齐巍
分类号 G01S19/37(2010.01)I 主分类号 G01S19/37(2010.01)I
代理机构 国防专利服务中心 11043 代理人 江亚平
主权项 1.一种GNSS载波相位平滑伪距处理方法,其特征在于:包括如下步骤:步骤一、GNSS接收机实时输出粗码伪距和载波相位;步骤二、由GNSS接收机输出的当前历元的粗码伪距,获得载波相位平滑伪距初始值,所述当前历元为接收机输出的第一个粗码伪距;步骤三、根据步骤一获得的当前历元粗码伪距和下一历元载波相位,与步骤二获得的载波相位平滑伪距初始值,获取下一历元的外推伪距P<sub>ex</sub>(k);步骤四、获取下一历元的载波相位平滑伪距值P<sub>sm</sub>(k)P<sub>sm</sub>(k)=w(k)×P(k)+[1-w(k)]×P<sub>ex</sub>(k)其中,w(k)为前历元k的伪距权重,如果平滑常数M值大于历元k,则伪距权重取w(k)=1/k,如果平滑常数M值不大于历元k,则伪距权重取w(k)=1/M;<maths num="0001"><![CDATA[<math><mrow><mi>M</mi><mo>=</mo><mi>INT</mi><mo>[</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mroot><mfrac><msubsup><mi>&sigma;</mi><mi>DLL</mi><mn>2</mn></msubsup><mrow><mn>2</mn><msubsup><mi>T</mi><mi>m</mi><mn>2</mn></msubsup><msubsup><mi>I</mi><mi>d</mi><mn>2</mn></msubsup></mrow></mfrac><mn>3</mn></mroot><mo>]</mo></mrow></math>]]></maths>其中,M为平滑常数,<img file="FSA0000100299860000012.GIF" wi="84" he="56" />为GNSS粗码伪距的设备测量误差的方差,T<sub>m</sub>为数据采样周期,I<sub>d</sub>为电离层延迟的发散变化率;P(k)为步骤一获得的当前历元的粗码伪距,P<sub>ex</sub>(k)为骤三获取的当前历元外推伪距;步骤五、根据步骤一获得的下一历元粗码伪距和下下一历元载波相位,与步骤四获得的载波相位平滑伪距值,获得下下一历元的外推伪距;步骤六、重复步骤四与步骤五,实时获取GNSS载波相位平滑伪距值。
地址 100094 北京市海淀区北清路26号