发明名称 一种卫星导航信号电离层差分改正数估计方法
摘要 本发明涉及一种卫星导航信号电离层差分改正数估计方法,该方法的步骤如下:步骤一,根据地面参考站对于卫星的连续跟踪观测,计算出由此形成的电离层穿透点的位置,并且从观测量中提取出各个穿透点处的电离层垂直延迟,随后以这些穿透点上的电离层垂直延迟作为观测量构建滤波模型,滤波模型是滤波器进行估计的基础,滤波模型包括状态模型和量测模型,状态模型通过电离层延迟的缓变特性构造,量测模型根据双线性模型构造;步骤二,各个子滤波器同步运行,得到各自对于电离层差分改正数的估计结果,并按照各个子滤波器的不同电离层可观测性因子对于各自的估计结果进行加权,从而得到最终的电离层差分改正数估计。
申请公布号 CN102323572B 申请公布日期 2015.07.01
申请号 CN201110159286.4 申请日期 2011.06.14
申请人 北京航空航天大学 发明人 陶文辉;洪晟;高书亮;李莹;周正;张栋
分类号 G01S7/40(2006.01)I 主分类号 G01S7/40(2006.01)I
代理机构 北京慧泉知识产权代理有限公司 11232 代理人 王顺荣;唐爱华
主权项 一种卫星导航信号电离层差分改正数估计方法,特别是指基于加权卡尔曼滤波的卫星导航信号电离层差分改正数估计方法,其特征在于:该方法的步骤如下:步骤一,根据地面参考站对于卫星的连续跟踪观测,计算出由此形成的电离层穿透点的位置,并且从观测量中提取出各个穿透点处的电离层垂直延迟,随后以这些穿透点上的电离层垂直延迟作为观测量构建滤波模型,滤波模型是滤波器进行估计的基础,滤波模型包括状态模型和量测模型,状态模型通过电离层延迟的缓变特性构造,量测模型根据双线性模型构造;步骤二,各个子滤波器同步运行,得到各自对于电离层差分改正数的估计结果,并按照各个子滤波器的不同电离层可观测性因子对于各自的估计结果进行加权,从而得到最终的电离层差分改正数估计;其中,在步骤一中所述的“根据地面参考站对于卫星的连续跟踪观测,计算出由此形成的电离层穿透点的位置”,其计算出的方法如下:地面观测站点对于GPS卫星的连续跟踪观测会在电离层参考面上形成若干的电离层延迟穿透点,这些穿透点的位置可以表示为:<img file="FDA0000661891740000011.GIF" wi="546" he="132" /><img file="FDA0000661891740000012.GIF" wi="844" he="77" />其中的λ<sub>IPP</sub>,<img file="FDA0000661891740000013.GIF" wi="76" he="60" />分别表示穿透点的经度和纬度,A为卫星方位角,λ<sub>s</sub>,<img file="FDA0000661891740000014.GIF" wi="54" he="61" />分别为测站的经度和纬度,θ<sub>IPP</sub>为地心角,并且:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>&theta;</mi><mi>IPP</mi></msub><mo>=</mo><mfrac><mi>&pi;</mi><mn>2</mn></mfrac><mo>-</mo><mi>E</mi><mo>-</mo><msup><mi>sin</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mfrac><msub><mi>R</mi><mi>e</mi></msub><mrow><msub><mi>R</mi><mi>e</mi></msub><mo>+</mo><msub><mi>H</mi><mi>I</mi></msub></mrow></mfrac><mi>cos</mi><mi>E</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000661891740000015.GIF" wi="636" he="124" /></maths>其中E为卫星的仰角;其中,在步骤一中所述的“从观测量中提取出各个穿透点处的电离层垂直延迟,随后以这些穿透点上的电离层垂直延迟作为观测量构建滤波模型”,其方法如下:待估计的电离层延迟差分改正数实际是各个预先划分的格网点处的电离层延迟,地面参考站通过对导航卫星进行连续跟踪观测,形成若干电离层穿透点,将这些穿透点处的电离层延迟作为电离层观测量,利用这些观测量估计电离层差分改正数;对于某个格网的而言,这些观测量分布于待估计格网点周围的四个格网区域中,所以可将四个格网区域建模为四个并行的子滤波器,位于各个格网区域内的穿透点处的电离层延迟观测量视为各子滤波器的输入;以其中的1个子滤波器为例说明滤波模型的建立过程,其它子滤波器与之类似;该子滤波器的状态方程为:<img file="FDA0000661891740000021.GIF" wi="356" he="62" />其中x<sub>k</sub>为待估计的状态量,并且x<sub>k</sub>=[I<sub>1,k</sub> I<sub>2,k</sub> I<sub>3,k</sub> I<sub>4,k</sub>]<sup>T</sup>为四个格网点处的电离层延迟;<img file="FDA0000661891740000022.GIF" wi="110" he="58" />为状态转移矩阵,系统过程噪声w<sub>k</sub>是零均值的高斯白噪声序列,并且具有如下的统计特性:E[w<sub>k</sub>w<sub>j</sub><sup>T</sup>]=Q<sub>k</sub>δ<sub>kj</sub>其中Q<sub>k</sub>分别为系统过程噪声和观测噪声的协方差矩阵,δ<sub>kj</sub>是kronecker函数;根据电离层的缓变特性,当时间间隔较短时,电离层延迟变化缓慢,通常电离层延迟的时域变化速率为2mm/s<sup>[7]</sup>,根据这一特点,对于某一个电离层格网点,该处k和k‑1两个相邻时刻的电离层延迟I<sub>k</sub>和I<sub>k‑1</sub>可以按照如下关系表示sI<sub>k</sub>=E<sub>4×4</sub>I<sub>k‑1</sub>其中E<sub>4×4</sub>为四阶单位矩阵;假定k时刻该格网内有n个穿透点,这些穿透点处的电离层延迟观测量表示为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>z</mi><mi>k</mi></msub><mo>=</mo><msup><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>I</mi><mrow><mi>IPP</mi><mo>,</mo><mi>k</mi></mrow><mn>1</mn></msubsup></mtd><mtd><msubsup><mi>I</mi><mrow><mi>IPP</mi><mo>,</mo><mi>k</mi></mrow><mn>2</mn></msubsup></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msubsup><mi>I</mi><mrow><mi>IPP</mi><mo>,</mo><mi>k</mi></mrow><mi>n</mi></msubsup></mtd></mtr></mtable></mfenced><mi>T</mi></msup></mrow>]]></math><img file="FDA0000661891740000023.GIF" wi="588" he="93" /></maths>由此可得量测方程为:z<sub>k</sub>=H<sub>k</sub>x<sub>k</sub>+v<sub>k</sub>其中:H<sub>k</sub>=W<sub>k,n×4</sub>观测矩阵H<sub>k</sub>利用穿透点和格网点之间的位置关系获取:位于某一格网内的任一IPP的延迟值使用加权内插模型建模为四个格网点处的延迟值的线性组合,即采用如下的内插模型表示为<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msubsup><mi>I</mi><mi>IPP</mi><mi>i</mi></msubsup><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mn>4</mn></munderover><msub><mi>w</mi><mi>n</mi></msub><msubsup><mi>I</mi><mi>IGP</mi><mi>m</mi></msubsup></mrow>]]></math><img file="FDA0000661891740000031.GIF" wi="309" he="131" /></maths>其中的加权值可以通过的双线性模型计算:w<sub>1</sub>=xyw<sub>2</sub>=(1‑x)yw<sub>3</sub>=(1‑x)(1‑y)w<sub>4</sub>=x(1‑y)其中:<img file="FDA0000661891740000032.GIF" wi="249" he="116" /><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>y</mi><mo>=</mo><mfrac><mrow><msub><mi>&lambda;</mi><mi>IPP</mi></msub><mo>-</mo><msub><mi>&lambda;</mi><mn>1</mn></msub></mrow><mrow><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>-</mo><msub><mi>&lambda;</mi><mn>1</mn></msub></mrow></mfrac></mrow>]]></math><img file="FDA0000661891740000033.GIF" wi="245" he="125" /></maths>所以量测矩阵中的任意一行可以表示为:H<sub>i</sub>=[w<sub>i1</sub> w<sub>i2</sub> w<sub>i3</sub> w<sub>i4</sub>];其中,在步骤二中所述的“各个子滤波器同步运行,得到各自对于电离层差分改正数的估计结果,并按照各个子滤波器的不同电离层可观测性因子对于各自的估计结果进行加权”,其方法如下:各子滤波器同步运行,它们的局部估计结果可通过验后最小方差阵进行全局融合:假定k时刻各子滤波器的估计为:x<sub>i</sub>(i=1,…,4),估计误差的协方差矩阵为:p<sub>i</sub>(i=1,…,4),则得此时刻的全局融合估计结果<img file="FDA0000661891740000034.GIF" wi="55" he="77" />为x<sub>g</sub>=(p<sub>1</sub>x<sub>1</sub>+p<sub>2</sub>x<sub>2</sub>+p<sub>3</sub>x<sub>3</sub>+p<sub>4</sub>x<sub>4</sub>)p<sub>g</sub><sup>‑1</sup>其中:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>p</mi><mi>g</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mn>4</mn></munderover><msup><msub><mi>p</mi><mi>i</mi></msub><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>.</mo></mrow>]]></math><img file="FDA0000661891740000035.GIF" wi="308" he="123" /></maths>
地址 100191 北京市海淀区学院路37号
您可能感兴趣的专利