发明名称 一种快速收敛的精密单点定位方法
摘要 本发明公开了一种快速收敛的精密单点定位方法,首先对全球导航卫星的观测数据进行预处理,再联合原始载波相位观测值的观测方程、码相位半合组合观测值的观测方程和几何无关组合观测值的观测方程构建改进的精密单点定位的观测方程,采用卡尔曼滤波对改进的精密单点定位的观测方程中的参数进行估计,得到接收机位置信息和对流层延迟、电离层延迟信息,实现GNSS快速单点精密定位。与现有技术相比:本发明一种快速收敛的精密单点定位方法能更好地降低观测噪声、轨道误差对滤波收敛速度与定位精度影响,并利用对流层延迟、电离层延迟历元间缓慢变化的特性作为约束条件,提高了精密单点定位解算的性能。
申请公布号 CN105182388A 申请公布日期 2015.12.23
申请号 CN201510660882.9 申请日期 2015.10.10
申请人 安徽理工大学 发明人 赵兴旺;张英;刘超;余学祥
分类号 G01S19/44(2010.01)I 主分类号 G01S19/44(2010.01)I
代理机构 合肥市上嘉专利代理事务所(普通合伙) 34125 代理人 吴明华
主权项 一种快速收敛的精密单点定位方法,其特征在于,包括如下步骤:(S1)、对全球导航卫星的观测数据进行预处理:采用M‑W组合法和电离层残差法对原始载波相位观测值中存在的周跳进行探测,并修复;对天线相位中心偏差、地球自转、相对论效应、天线相位缠绕误差源的影响进行修正;对精密卫星轨道和卫星钟差数据进行拉格朗日多项式内插,获取观测时刻的卫星轨道和卫星钟差;(S2)、顾及电离层延迟对不同频率观测值的影响关系,建立卫星的原始载波相位观测值<img file="FDA0000819204210000011.GIF" wi="71" he="70" />和<img file="FDA0000819204210000012.GIF" wi="74" he="70" />的观测方程,如公式(5)、公式(6)所示:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msubsup><mi>&Phi;</mi><mn>1</mn><mi>s</mi></msubsup><mo>=</mo><mi>&rho;</mi><mo>+</mo><mi>c</mi><mo>&CenterDot;</mo><mi>&delta;</mi><mover><msub><mi>t</mi><mi>r</mi></msub><mo>&OverBar;</mo></mover><mo>-</mo><mi>c</mi><mo>&CenterDot;</mo><mi>&delta;</mi><msup><mover><mi>t</mi><mo>&OverBar;</mo></mover><mi>s</mi></msup><mo>+</mo><msubsup><mi>M</mi><mi>d</mi><mi>s</mi></msubsup><mo>&CenterDot;</mo><msub><mi>&delta;</mi><mrow><mi>z</mi><mi>p</mi><mi>d</mi></mrow></msub><mo>+</mo><msubsup><mi>M</mi><mi>w</mi><mi>s</mi></msubsup><mo>&CenterDot;</mo><msub><mi>&delta;</mi><mrow><mi>z</mi><mi>p</mi><mi>w</mi></mrow></msub><mo>-</mo><msubsup><mi>I</mi><mn>1</mn><mi>s</mi></msubsup><mo>+</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>&CenterDot;</mo><msubsup><mover><mi>N</mi><mo>&OverBar;</mo></mover><mn>1</mn><mi>s</mi></msubsup><mo>+</mo><msub><mi>&epsiv;</mi><msubsup><mi>&Phi;</mi><mn>1</mn><mi>s</mi></msubsup></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000819204210000013.GIF" wi="1402" he="92" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msubsup><mi>&Phi;</mi><mn>2</mn><mi>s</mi></msubsup><mo>=</mo><mi>&rho;</mi><mo>+</mo><mi>c</mi><mo>&CenterDot;</mo><mi>&delta;</mi><mover><msub><mi>t</mi><mi>r</mi></msub><mo>&OverBar;</mo></mover><mo>-</mo><mi>c</mi><mo>&CenterDot;</mo><mi>&delta;</mi><msup><mover><mi>t</mi><mo>&OverBar;</mo></mover><mi>s</mi></msup><mo>+</mo><msubsup><mi>M</mi><mi>d</mi><mi>s</mi></msubsup><mo>&CenterDot;</mo><msub><mi>&delta;</mi><mrow><mi>z</mi><mi>p</mi><mi>d</mi></mrow></msub><mo>+</mo><msubsup><mi>M</mi><mi>w</mi><mi>s</mi></msubsup><mo>&CenterDot;</mo><msub><mi>&delta;</mi><mrow><mi>z</mi><mi>p</mi><mi>w</mi></mrow></msub><mo>-</mo><msubsup><mi>f</mi><mn>1</mn><mn>2</mn></msubsup><mo>/</mo><msubsup><mi>f</mi><mn>2</mn><mn>2</mn></msubsup><mo>&CenterDot;</mo><msubsup><mi>I</mi><mn>1</mn><mi>s</mi></msubsup><mo>+</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>&CenterDot;</mo><msubsup><mover><mi>N</mi><mo>&OverBar;</mo></mover><mn>2</mn><mi>s</mi></msubsup><mo>+</mo><msub><mi>&epsiv;</mi><msubsup><mi>&Phi;</mi><mn>2</mn><mi>s</mi></msubsup></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000819204210000014.GIF" wi="1572" he="95" /></maths>其中,s表示卫星,<img file="FDA0000819204210000015.GIF" wi="74" he="70" />和<img file="FDA0000819204210000016.GIF" wi="75" he="70" />表示载波相位观测值,ρ表示卫星与接收机之间的几何距离,c表示真空中光的速度,<img file="FDA0000819204210000017.GIF" wi="76" he="72" />表示接收机钟差,<img file="FDA0000819204210000018.GIF" wi="88" he="61" />表示卫星钟差,<img file="FDA0000819204210000019.GIF" wi="191" he="63" />分别表示对流层干、湿迟延映射函数;δ<sub>zhd</sub>、δ<sub>zwd</sub>分别表示对流层天顶方向干延迟和湿延迟,<img file="FDA00008192042100000110.GIF" wi="58" he="72" />为载波相位观测值<img file="FDA00008192042100000111.GIF" wi="71" he="70" />中站星视线方向的电离层延迟,<img file="FDA00008192042100000112.GIF" wi="199" he="78" />分别为原始载波相位观测值<img file="FDA00008192042100000113.GIF" wi="73" he="70" />和<img file="FDA00008192042100000114.GIF" wi="73" he="70" />的模糊度,f<sub>1</sub>、f<sub>2</sub>为载波相位的频率,λ<sub>1</sub>、λ<sub>2</sub>表示载波相位的波长,<img file="FDA00008192042100000115.GIF" wi="204" he="74" />表示载波相位观测值的观测噪声;(S3)、根据原始码伪距观测值<img file="FDA00008192042100000116.GIF" wi="60" he="70" />和原始载波相位观测值<img file="FDA00008192042100000117.GIF" wi="72" he="70" />构建码相位半合组合观测值<img file="FDA00008192042100000118.GIF" wi="110" he="74" />的观测方程,如公式(7)所示:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msubsup><mi>L</mi><mrow><msub><mi>P</mi><mn>2</mn></msub><msub><mi>&Phi;</mi><mn>2</mn></msub></mrow><mi>s</mi></msubsup><mo>=</mo><mrow><mo>(</mo><msubsup><mi>P</mi><mn>2</mn><mi>s</mi></msubsup><mo>+</mo><msubsup><mi>&Phi;</mi><mn>2</mn><mi>s</mi></msubsup><mo>)</mo></mrow><mo>/</mo><mn>2</mn><mo>=</mo><mi>&rho;</mi><mo>+</mo><mi>c</mi><mo>&CenterDot;</mo><mi>&delta;</mi><mover><msub><mi>t</mi><mi>r</mi></msub><mo>&OverBar;</mo></mover><mo>-</mo><mi>c</mi><mo>&CenterDot;</mo><mi>&delta;</mi><msup><mover><mi>t</mi><mo>&OverBar;</mo></mover><mi>s</mi></msup><mo>+</mo><msubsup><mi>M</mi><mi>d</mi><mi>s</mi></msubsup><mo>&CenterDot;</mo><msub><mi>&delta;</mi><mrow><mi>z</mi><mi>p</mi><mi>d</mi></mrow></msub><mo>+</mo><msubsup><mi>M</mi><mi>w</mi><mi>s</mi></msubsup><mo>&CenterDot;</mo><msub><mi>&delta;</mi><mrow><mi>z</mi><mi>p</mi><mi>w</mi></mrow></msub><mo>+</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>&CenterDot;</mo><msubsup><mover><mi>N</mi><mo>&OverBar;</mo></mover><mn>2</mn><mi>s</mi></msubsup><mo>/</mo><mn>2</mn><mo>+</mo><msub><mi>&epsiv;</mi><msubsup><mi>L</mi><mrow><msub><mi>P</mi><mn>2</mn></msub><msub><mi>&Phi;</mi><mn>2</mn></msub></mrow><mi>s</mi></msubsup></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00008192042100000119.GIF" wi="1741" he="104" /></maths>(S4)、根据原始载波相位观测值<img file="FDA00008192042100000120.GIF" wi="70" he="70" />和<img file="FDA00008192042100000121.GIF" wi="76" he="70" />构建几何无关组合观测值<img file="FDA00008192042100000122.GIF" wi="94" he="72" />的观测方程,如公式(8)所示:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msubsup><mi>&Phi;</mi><mrow><mi>G</mi><mi>F</mi></mrow><mi>s</mi></msubsup><mo>=</mo><msubsup><mi>&Phi;</mi><mn>1</mn><mi>s</mi></msubsup><mo>-</mo><msubsup><mi>&Phi;</mi><mn>2</mn><mi>s</mi></msubsup><mo>=</mo><mrow><mo>(</mo><msubsup><mi>f</mi><mn>1</mn><mn>2</mn></msubsup><mo>/</mo><msubsup><mi>f</mi><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>&CenterDot;</mo><msubsup><mi>I</mi><mn>1</mn><mi>s</mi></msubsup><mo>+</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>&CenterDot;</mo><msubsup><mover><mi>N</mi><mo>&OverBar;</mo></mover><mn>1</mn><mi>s</mi></msubsup><mo>-</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>&CenterDot;</mo><msubsup><mover><mi>N</mi><mo>&OverBar;</mo></mover><mn>2</mn><mi>s</mi></msubsup><mo>+</mo><msub><mi>&epsiv;</mi><msubsup><mi>&Phi;</mi><mrow><mi>G</mi><mi>F</mi></mrow><mi>s</mi></msubsup></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00008192042100000123.GIF" wi="1243" he="96" /></maths>(S5)、联合原始载波相位观测值<img file="FDA00008192042100000124.GIF" wi="72" he="70" />和<img file="FDA00008192042100000125.GIF" wi="74" he="70" />的观测方程、码相位半合组合观测值<img file="FDA00008192042100000126.GIF" wi="111" he="77" />的观测方程和几何无关组合观测值<img file="FDA00008192042100000127.GIF" wi="98" he="71" />的观测方程构建改进的精密单点定位的观测方程,如公式(9)所示,<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msubsup><mi>&Phi;</mi><mn>1</mn><mi>s</mi></msubsup><mo>=</mo><mi>&rho;</mi><mo>+</mo><mi>c</mi><mo>&CenterDot;</mo><mi>&delta;</mi><msub><mover><mi>t</mi><mo>&OverBar;</mo></mover><mi>r</mi></msub><mo>-</mo><mi>c</mi><mo>&CenterDot;</mo><mi>&delta;</mi><msup><mover><mi>t</mi><mo>&OverBar;</mo></mover><mi>s</mi></msup><mo>+</mo><msubsup><mi>M</mi><mi>d</mi><mi>s</mi></msubsup><mo>&CenterDot;</mo><msub><mi>&delta;</mi><mrow><mi>z</mi><mi>q</mi><mi>d</mi></mrow></msub><mo>+</mo><msubsup><mi>M</mi><mi>w</mi><mi>s</mi></msubsup><mo>&CenterDot;</mo><msub><mi>&delta;</mi><mrow><mi>z</mi><mi>q</mi><mi>w</mi></mrow></msub><mo>-</mo><msubsup><mi>I</mi><mn>1</mn><mi>s</mi></msubsup><mo>+</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>&CenterDot;</mo><msubsup><mover><mi>N</mi><mo>&OverBar;</mo></mover><mn>1</mn><mi>s</mi></msubsup><mo>+</mo><msub><mi>&epsiv;</mi><msubsup><mi>&Phi;</mi><mn>2</mn><mi>s</mi></msubsup></msub></mrow></mtd></mtr><mtr><mtd><mrow><msubsup><mi>&Phi;</mi><mn>2</mn><mi>s</mi></msubsup><mo>=</mo><mi>&rho;</mi><mo>+</mo><mi>c</mi><mo>&CenterDot;</mo><mi>&delta;</mi><msub><mover><mi>t</mi><mo>&OverBar;</mo></mover><mi>r</mi></msub><mo>-</mo><mi>c</mi><mo>&CenterDot;</mo><mi>&delta;</mi><msup><mover><mi>t</mi><mo>&OverBar;</mo></mover><mi>s</mi></msup><mo>+</mo><msubsup><mi>M</mi><mi>d</mi><mi>s</mi></msubsup><mo>&CenterDot;</mo><msub><mi>&delta;</mi><mrow><mi>z</mi><mi>q</mi><mi>d</mi></mrow></msub><mo>+</mo><msubsup><mi>M</mi><mi>w</mi><mi>s</mi></msubsup><mo>&CenterDot;</mo><msub><mi>&delta;</mi><mrow><mi>z</mi><mi>q</mi><mi>w</mi></mrow></msub><mo>-</mo><msubsup><mi>f</mi><mn>1</mn><mn>2</mn></msubsup><mo>/</mo><msubsup><mi>f</mi><mn>2</mn><mn>2</mn></msubsup><mo>&CenterDot;</mo><msubsup><mi>I</mi><mn>1</mn><mi>s</mi></msubsup><mo>+</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>&CenterDot;</mo><msubsup><mover><mi>N</mi><mo>&OverBar;</mo></mover><mn>2</mn><mi>s</mi></msubsup><mo>+</mo><msub><mi>&epsiv;</mi><msubsup><mi>&Phi;</mi><mn>2</mn><mi>s</mi></msubsup></msub></mrow></mtd></mtr><mtr><mtd><mrow><msubsup><mi>L</mi><mrow><msub><mi>P</mi><mn>2</mn></msub><msub><mi>&Phi;</mi><mn>2</mn></msub></mrow><mi>s</mi></msubsup><mo>=</mo><mrow><mo>(</mo><msubsup><mi>P</mi><mn>2</mn><mi>s</mi></msubsup><mo>+</mo><msubsup><mi>&Phi;</mi><mn>2</mn><mi>s</mi></msubsup><mo>)</mo></mrow><mo>/</mo><mn>2</mn><mo>=</mo><mi>&rho;</mi><mo>+</mo><mi>c</mi><mo>&CenterDot;</mo><mi>&delta;</mi><msub><mover><mi>t</mi><mo>&OverBar;</mo></mover><mi>r</mi></msub><mo>-</mo><mi>c</mi><mo>&CenterDot;</mo><mi>&delta;</mi><msup><mover><mi>t</mi><mo>&OverBar;</mo></mover><mi>s</mi></msup><mo>+</mo><msubsup><mi>M</mi><mi>d</mi><mi>s</mi></msubsup><mo>&CenterDot;</mo><msub><mi>&delta;</mi><mrow><mi>z</mi><mi>q</mi><mi>d</mi></mrow></msub><mo>+</mo><msubsup><mi>M</mi><mi>w</mi><mi>s</mi></msubsup><mo>&CenterDot;</mo><msub><mi>&delta;</mi><mrow><mi>z</mi><mi>q</mi><mi>w</mi></mrow></msub><mo>+</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>&CenterDot;</mo><msubsup><mover><mi>N</mi><mo>&OverBar;</mo></mover><mn>2</mn><mi>s</mi></msubsup><mo>/</mo><mn>2</mn><mo>+</mo><msub><mi>&epsiv;</mi><msubsup><mi>L</mi><mrow><msub><mi>P</mi><mn>2</mn></msub><msub><mi>&Phi;</mi><mn>2</mn></msub></mrow><mi>s</mi></msubsup></msub></mrow></mtd></mtr><mtr><mtd><mrow><msubsup><mi>&Phi;</mi><mrow><mi>G</mi><mi>F</mi></mrow><mi>s</mi></msubsup><mo>=</mo><msubsup><mi>&Phi;</mi><mn>1</mn><mi>s</mi></msubsup><mo>-</mo><msubsup><mi>&Phi;</mi><mn>2</mn><mi>s</mi></msubsup><mo>=</mo><mrow><mo>(</mo><msubsup><mi>f</mi><mn>1</mn><mn>2</mn></msubsup><mo>/</mo><msubsup><mi>f</mi><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>&CenterDot;</mo><msubsup><mi>I</mi><mn>1</mn><mi>s</mi></msubsup><mo>+</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>&CenterDot;</mo><msubsup><mover><mi>N</mi><mo>&OverBar;</mo></mover><mn>1</mn><mi>s</mi></msubsup><mo>-</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>&CenterDot;</mo><msubsup><mover><mi>N</mi><mo>&OverBar;</mo></mover><mn>2</mn><mi>s</mi></msubsup><mo>+</mo><msub><mi>&epsiv;</mi><msubsup><mi>&Phi;</mi><mrow><mi>G</mi><mi>F</mi></mrow><mi>s</mi></msubsup></msub></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000819204210000021.GIF" wi="1749" he="411" /></maths>(S6)、采用卡尔曼滤波对改进的精密单点定位的观测方程中的参数进行估计,得到接收机位置信息和对流层延迟、电离层延迟信息。
地址 232001 安徽省淮南市舜耕中路168号
您可能感兴趣的专利