文章快速检索     高级检索
  大地测量与地球动力学  2024, Vol. 44 Issue (7): 680-683  DOI: 10.14075/j.jgg.2023.10.188

引用本文  

张万威, 刘宇槺, 王甫红. LEO星载GPS实时精密定轨伪模糊度随机过程参数优化[J]. 大地测量与地球动力学, 2024, 44(7): 680-683.
ZHANG Wanwei, LIU Yukang, WANG Fuhong. Optimization of Random Process Parameters for Pseudo-Ambiguity in Real-Time Precise Orbit Determination of LEO Satellites Using Space-Borne GPS Data[J]. Journal of Geodesy and Geodynamics, 2024, 44(7): 680-683.

项目来源

国家自然科学基金(62103307,62073044)。

Foundation support

National Natural Science Foundation of China, No. 62103307, 62073044.

通讯作者

王甫红,博士,教授,主要从事卫星自主定轨理论与方法研究,E-mail: fhwang@sgg.whu.edu.cn

Corresponding author

WANG Fuhong, PhD, professor, majors in theory and method of autonomous satellite orbit determination, E-mail: fhwang@sgg.whu.edu.cn.

第一作者简介

张万威,博士生,主要从事低轨卫星定轨方法研究,E-mail:wwzhang@sgg.whu.edu.cn

About the first author

ZHANG Wanwei, PhD candidate, majors in LEO satellite orbit determination method, E-mail: wwzhang@sgg.whu.edu.cn.

文章历史

收稿日期:2023-10-26
LEO星载GPS实时精密定轨伪模糊度随机过程参数优化
张万威1     刘宇槺1     王甫红1     
1. 武汉大学测绘学院,武汉市珞喻路129号,430079
摘要:提出在定轨策略及其他变量不变的情况下,使用一种数值步进的搜索比较方法,以确定伪模糊度随机过程参数的最优设置。使用GRACE-C、SWARM-A两颗LEO卫星2021年doy92~101共10 d的GPS数据及同时段的CNT、MADOCA两种实时精密星历产品,以模拟在轨实时精密定轨的方式,对伪模糊度随机过程参数开展优化实验。结果表明,在伪模糊度参数最优值方案下,两颗LEO卫星的实时精密定轨三维位置误差(RMS)约为4.62~7.56 cm,相比于传统模糊度浮点解方案,使用CNT和MADOCA产品的实时定轨精度分别平均提升约39.15%和29.61%。
关键词低轨卫星实时精密定轨伪模糊度随机过程噪声参数优化

随着低轨(LEO)卫星日益增多,许多科学和业务应用如卫星测高、合成孔径雷达干涉测量、无线电掩星探测和低轨卫星导航增强[1-4]等,在实时性和精度方面,对低轨卫星轨道提出越来越高的要求。星载GNSS因具有可连续观测、精度高等诸多优点,已成为低轨卫星定轨的主要技术手段。基于GNSS的LEO事后精密定轨虽然可达到cm级[5],但严重依赖于时效性不高的精密星历和钟差产品。

目前,可用于LEO实时导航的星历主要为广播星历。早期的低轨卫星实时定轨主要是使用伪距观测值,实时定轨精度只能达到m级[6-7],其影响因素主要有伪距测量误差和广播星历误差等。为了克服伪距测量误差的影响,Montenbruck等率先使用测量误差较小的载波相位观测值。受广播星历轨道和钟差精度制约,基于载波相位的实时定轨精度只能达到dm级[8-11],距离实时cm级精度需求仍存在一定的差距。

为满足实时精密定位技术的发展需求,目前可以通过互联网和导航卫星播发GNSS增强信息。部分学者针对GNSS增强信息在LEO卫星实时精密定轨中的应用展开相关研究,结果表明,在全弧段实时GNSS增强信息产品的支持下,采用实时运动学定轨方法,精度优于20 cm[12],采用简化动力学定轨方法,精度约为5~10 cm[13-15]

本文针对LEO卫星GPS实时精密定轨伪模糊度随机过程参数优化问题展开研究。首先介绍伪模糊度随机模型的构建过程,并推导LEO卫星GPS实时精密定轨滤波模型;然后使用实测数据,对伪模糊度随机过程噪声开展参数优化实验,并评估采用最优伪模糊度方案对实时精密定轨精度的提升效果。

1 伪模糊度随机模型构建 1.1 星载GPS观测方程

LEO星载GPS双频无电离层组合伪距和载波相位观测方程可简化为:

$ \left\{\begin{array}{l} P_{\mathrm{IF}}=\rho+c \cdot \delta t_{\mathrm{r}}-c \cdot \delta t^{\mathrm{s}}+M_P+\varepsilon_P \\ L_{\mathrm{IF}}=\rho+c \cdot \delta t_{\mathrm{r}}-c \cdot \delta t^{\mathrm{s}}+B_{\mathrm{IF}}+M_L+\varepsilon_L \end{array}\right. $ (1)

式中,PIFLIF分别为GPS双频无电离层组合伪距和载波相位观测值,ρ为GPS卫星与LEO星载接收机之间的几何距离,δtrδts分别为星载接收机和GPS卫星的钟差参数,c为真空中光速,BIF为无电离层组合载波相位浮点模糊度,(MP, ML)和(εP, εL)分别为GPS双频无电离层组合伪距、载波相位的多路径误差和观测噪声。

1.2 沿传播路径上的星历误差

在上述GPS观测方程中,由GPS星历计算的GPS卫星轨道和钟差与真实的GPS卫星轨道和钟差仍存在一定差异,这种差异在沿GPS信号传播路径上引起的星历误差ELOS可表示为[8]

$ \begin{gathered} E_{\mathrm{LOS}}=\left(\rho^*-c \cdot \delta t^{\mathrm{s*}}\right)-\left(\rho-c \cdot \delta t^{\mathrm{s}}\right)= \\ \mathrm{d} \rho-c \cdot \mathrm{d} \delta t^{\mathrm{s}} \end{gathered} $ (2)

式中, $\rho^{*}$$\delta t^{5 *}$ 分别为 LEO 与 GPS 卫星之间真实的几何距离和 GPS 钟差, $\rho$$\delta t^{s}$ 分别为由 GPS 星历计算的几何距离和 GPS 钟差, $c$ 为真空中光速, $\mathrm{d} \rho$$\mathrm{d} \delta t^{\mathrm{s}}$ 分别为由星历误差引起的沿传播路径上的几何距离误差与 GPS 钟差。

1.3 伪模糊度随机模型

通常可将星历误差ELOS与式(1)中浮点模糊度BIF合并为一个待估参数(称为伪模糊度参数,A=BIF+ELOS),以减少实时定轨待估参数的个数,进而提高计算效率。因此,可将式(1)中无电离层组合的载波相位观测方程改写为:

$ L_{\mathrm{IF}}=\rho+c \cdot \delta t_{\mathrm{r}}-c \cdot \delta t^{\mathrm{s}}+A+M_L+\varepsilon_L $ (3)

在载波相位无周跳的情况下,由于浮点模糊度参数BIF为常量,伪模糊度参数A的随机模型与ELOS紧密相关。分析表明,与GPS广播星历一样,实时精密星历计算的ELOS也存在缓变的误差变化特性,因此,仍可使用随机游走过程对伪模糊度参数A进行建模:

$ A_{k+1}=A_k+\omega_k $ (4)

式中,Ak+1Ak分别为tk+1tk时刻的伪模糊度参数,ωk为具有高斯白噪声的随机变量。

2 实时精密定轨滤波模型

基于GPS轨道钟差改正信息的实时精密定轨滤波模型中的状态方程和观测方程可表示为:

$ \left\{\begin{array}{l} \boldsymbol{X}_k=\boldsymbol{\varPhi}_{k, k-1} \boldsymbol{X}_{k-1}+\boldsymbol{W}_{k-1} \\ \boldsymbol{Z}_k=\boldsymbol{H}_k \boldsymbol{X}_{k-1}+\boldsymbol{V}_k \end{array}\right. $ (5)

式中,XkZk分别为卡尔曼滤波状态量和观测量,Φk, k-1Hk分别为状态转移矩阵和观测矩阵,Wk-1Vk分为系统噪声和观测噪声。

本文实时精密定轨滤波模型中的待估滤波状态量选取为:

$ \boldsymbol{X}_k=\left[\begin{array}{llllllll} \boldsymbol{p} & \boldsymbol{v} & \delta t_{\mathrm{r}} & \dot{\delta} t_{\mathrm{r}} & c_d & c_r & \boldsymbol{a}_w & \boldsymbol{A}_{n \times 1} \end{array}\right]^{\mathrm{T}} $ (6)

式中, $\boldsymbol{p}$$\boldsymbol{v}$ 分别为 $k$ 时刻 LEO 卫星的三维位置和速度, $\delta t_{\mathrm{r}}$$\delta t_{\mathrm{r}}$ 分别为 GPS 接收机钟差和钟速参数, $c_{d}$ 为大气阻力系数, $c_{r}$ 为太阳光压系数, $\boldsymbol{a}_{w}$为轨道径向 $(R)$ 、切向 $(T)$ 、法向 $(N)$ 的经验加速度, $\boldsymbol{A}_{n \times 1}=\left[\begin{array}{lll}A_{1} & \cdots & A_{n}\end{array}\right]$$k$ 时刻 $\mathrm{LEO}$ 卫星观测到的 $n$ 颗 GPS 卫星待估的伪模糊度参数。

i颗GPS卫星的无电离层组合相位观测值LIFi关于滤波器状态量的偏导数 Hki可以表示为:

$ \boldsymbol{H}_k^i=\left[\begin{array}{lllll} -\left(\boldsymbol{U}^{\mathrm{T}} \cdot \boldsymbol{e}^i\right)^{\mathrm{T}} & \mathbf{0}_{1 \times 3} & 1 & \mathbf{0}_{1 \times 6} & \boldsymbol{I}_{1 \times n} \end{array}\right] $ (7)

式中,UT为惯性系到地固系的转换矩阵;ei为低轨卫星相对于第i颗GPS卫星的视线向量;In中第i颗GPS卫星的通道为1,其余通道为0。

3 实验结果及分析 3.1 实验数据

选取GRACE-C和SWARM-A两颗LEO卫星2021年doy92~101共计10 d的星载GPS双频数据,两颗LEO卫星的详细信息见表 1。此外,还选取与两颗LEO卫星GPS观测数据同时段的两种实时精密产品(法国CNES发布的CNT和日本JAXA发布的MADOCA),两种实时精密产品的相关信息对比见表 2

表 1 GRACE-C和SWARM-A卫星信息 Tab. 1 Information of GRACE-C and SWARM-A satellites

表 2 两种实时精密星历产品信息 Tab. 2 Information of the two real-time precise ephemeris products
3.2 实验方案与策略

如前所述,依据实时精密星历计算的ELOS存在缓变的误差变化特性,可使用随机游走过程对伪模糊度参数A进行建模。伪模糊度参数A的初始方差D0可根据ELOS最大值进行设置,其随机过程噪声σELOS的功率谱密度有关,一般也可根据ELOS的变化率大致设置[9]。本文统计两种实时精密星历计算的ELOS最大变化率在±1 mm/s左右,可通过本文方法合理设置并优化伪模糊度随机过程参数σ,从而吸收沿传播路径上的星历误差ELOS,进而提高实时定轨精度。

为了对伪模糊度随机过程参数进行优化,本文提出在定轨策略及其他变量不变的情况下,使用一种数值步进搜索比较方法确定伪模糊度随机过程参数的最优设置。具体方法为:在实时定轨中使用的定轨策略及其他变量(如地球重力场阶数等)均保持不变,将ELOS最大变化率作为随机过程噪声参数σ的初值,以数值步进的方式增减改变σ值,最终得到表 3中8种不同的σ取值方案(S1~S8);然后以模拟在轨实时模式重复进行实时精密定轨实验,通过比较S1~S8方案下实时定轨结果的三维位置误差,确定伪模糊度随机过程参数的最优设置。

表 3 伪模糊度随机过程参数设置方案 Tab. 3 Setting schemes of random processes parameters for pseudo-ambiguity
3.3 实验结果分析

本文使用两种实时精密星历产品(CNT和MADOCA),在S1~S8方案下,以模拟在轨实时精密定轨的方式重复处理2021年doy92~101共10 d的LEO卫星GPS数据。实验中假设LEO卫星能够在轨全程获取到实时精密星历产品,实时精密定轨策略如表 4所示。

表 4 实时精密定轨策略及设置 Tab. 4 Real-time precise orbit determination strategies and settings

图 1为S1~S8方案下的实时定轨精度对比情况,可以看出,在S4方案下,使用CNT和MADOCA实时产品,两颗LEO卫星实时定轨精度均取得最优值,因此S4方案(σ=0.7 mm/s)可认为是S1~S8方案中的最优值。

图 1 S1~S8方案下的实时精密定轨精度对比 Fig. 1 Comparison of RTPOD accuracy under S1-S8 schemes

图 2为GRACE-C、SWARM-A两颗卫星在S1、S4两种方案下RTN三个方向的实时定轨精度对比情况,表 5为GRACE-C、SWARM-A两颗卫星在S1、S4两种方案下10 d的实时精密定轨精度统计结果。

图 2 GRACE-C、SWARM-A卫星在S1、S4方案下的实时精密定轨精度对比 Fig. 2 Comparison of RTPOD accuracy of GRACE-C and SWARM-A satellites under S1 and S4 schemes

表 5 GRACE-C、SWARM-A卫星在S1、S4方案下的实时精密定轨精度统计 Tab. 5 RTPOD accuracy statistics of GRACE-C and SWARM-A satellites under S1 and S4 schemes

结合图 2表 5可以看出:

1)在相同LEO卫星GPS观测数据条件下,CNT产品的实时精密定轨结果优于MADOCA,可能与CNT产品轨道钟差精度优于MADOCA有关。

2)在相同实时精密星历产品条件下,SWARM-A卫星实时精密定轨结果比GRACE-C卫星稍差,可能与SWARM-A卫星轨道高度更低和GPS观测数据条件稍差(SWARM-A卫星接收机通道数少)有关。

3)GRACE-C、SWARM-A两颗卫星在方案4条件下,实时定轨三维位置误差(RMS)为4.62~7.56 cm,均优于10 cm,其中轨道径向误差均优于5 cm。

4)相比于方案1(该方案伪模糊度参数采用常量模型,伪模糊度参数与传统的浮点模糊度意义相同,即不考虑沿传播路径上的星历误差的影响),使用CNT和MADOCA产品,方案4(最优伪模糊度方案)实时精密定轨精度分别平均提升约39.15%和29.61%。

4 结语

本文使用两颗LEO卫星2021年doy92~101共10 d的星载GPS数据及同时段的两种实时精密星历产品,以模拟在轨实时精密定轨的方式,对伪模糊度随机过程参数开展优化实验。结果表明,在参数最优值方案下,两颗LEO卫星的实时精密定轨三维位置误差约为4.62~7.56 cm,相比于传统的模糊度浮点解方案,使用CNT和MADOCA产品的实时定轨精度分别平均提升约39.15%和29.61%。

随着各国GNSS增强系统的建设和逐步完善,未来LEO卫星或能在轨获得实时GNSS轨道和钟差改正信息,通过LEO卫星星载计算可实时获取cm级轨道参数,这一技术将有益于低轨卫星的实时科学和业务应用。

参考文献
[1]
Jayles C, Chauveau J P, Rozo F. DORIS/Jason-2: Better than 10 cm On-Board Orbits Available for Near-Real-Time Altimetry[J]. Advances in Space Research, 2010, 46(12): 1 497-1 512 DOI:10.1016/j.asr.2010.04.030 (0)
[2]
Wermuth M, Hauschild A, Montenbruck O, et al. TerraSAR-X Precise Orbit Determination with Real-Time GPS Ephemerides[J]. Advances in Space Research, 2012, 50(5): 549-559 DOI:10.1016/j.asr.2012.03.014 (0)
[3]
Montenbruck O, Hauschild A, Andres Y, et al. (Near-)Real-Time Orbit Determination for GNSS Radio Occultation Processing[J]. GPS Solutions, 2013, 17(2): 199-209 DOI:10.1007/s10291-012-0271-y (0)
[4]
Li X X, Ma F J, Li X, et al. LEO Constellation-Augmented Multi-GNSS for Rapid PPP Convergence[J]. Journal of Geodesy, 2019, 93(5): 749-764 DOI:10.1007/s00190-018-1195-2 (0)
[5]
van den IJssel J, Encarnação J, Doornbos E, et al. Precise Science Orbits for the Swarm Satellite Constellation[J]. Advances in Space Research, 2015, 56(6): 1 042-1 055 DOI:10.1016/j.asr.2015.06.002 (0)
[6]
Montenbruck O, Ramos-Bosch P. Precision Real-Time Navigation of LEO Satellites Using Global Positioning System Measurements[J]. GPS Solutions, 2008, 12(3): 187-198 DOI:10.1007/s10291-007-0080-x (0)
[7]
王甫红. 高精度星载GPS实时定轨卡尔曼滤波模型[J]. 武汉大学学报:信息科学版, 2010, 35(6): 653-656 (Wang Fuhong. A Kalman Filtering Algorithm for Precision Real-Time Orbit Determination with Space-Borne GPS Measurements[J]. Geomatics and Information Science of Wuhan University, 2010, 35(6): 653-656) (0)
[8]
Wang F H, Gong X W, Sang J Z, et al. A Novel Method for Precise Onboard Real-Time Orbit Determination with a Standalone GPS Receiver[J]. Sensors, 2015, 15(12): 30 403-30 418 DOI:10.3390/s151229805 (0)
[9]
Gong X W, Sang J Z, Wang F H, et al. LEO Onboard Real-Time Orbit Determination Using GPS/BDS Data with an Optimal Stochastic Model[J]. Remote Sensing, 2020, 12(20) (0)
[10]
郭磊, 王甫红. 星载单频GPS实时精密定轨模型研究[J]. 大地测量与地球动力学, 2020, 40(4): 371-375 (Guo Lei, Wang Fuhong. Precise Real-Time Orbit Determination Model Using Space-Borne Single-Frequency GPS Observations[J]. Journal of Geodesy and Geodynamics, 2020, 40(4): 371-375) (0)
[11]
Li M, Qin G E, Jiang K C, et al. Performance Assessment of Real-Time Orbit Determination for the Haiyang-2D Using Onboard BDS-3/GPS Observations[J]. Advances in Space Research, 2023, 71(3): 1 657-1 669 DOI:10.1016/j.asr.2022.09.050 (0)
[12]
Giordano P, Zoccarato P, Otten M, et al. P2OD: Real-Time Precise Onboard Orbit Determination for LEO Satellites[C]. Proceedings of the 30th International Technical Meeting of the Satellite Division of the Institute of Navigation, Portland, 2017 (0)
[13]
Hauschild A, Tegedor J, Montenbruck O, et al. Precise Onboard Orbit Determination for LEO Satellites with Real-Time Orbit and Clock Corrections[C]. Proceedings of the 29th International Technical Meeting of the Satellite Division of the Institute of Navigation, Portland, 2016 (0)
[14]
Allahvirdi-Zadeh A, Wang K, El-Mowafy A. POD of Small LEO Satellites Based on Precise Real-Time MADOCA and SBAS-Aided PPP Corrections[J]. GPS Solutions, 2021, 25(2) (0)
[15]
张万威, 王甫红, 龚学文, 等. 一种顾及IGS-RTS数据接收中断的厘米级星载GPS实时定轨方法[J]. 武汉大学学报:信息科学版, 2021, 46(11): 1 620-1 626 (Zhang Wanwei, Wang Fuhong, Gong Xuewen, et al. A Centimeter-Level Real-Time Orbit Determination Method Using Space-Borne GPS Measurements Considering IGS-RTS Data Receiving Interruption[J]. Geomatics and Information Science of Wuhan University, 2021, 46(11): 1 620-1 626) (0)
Optimization of Random Process Parameters for Pseudo-Ambiguity in Real-Time Precise Orbit Determination of LEO Satellites Using Space-Borne GPS Data
ZHANG Wanwei1     LIU Yukang1     WANG Fuhong1     
1. School of Geodesy and Geomatics, Wuhan University, 129 Luoyu Road, Wuhan 430079, China
Abstract: We propose a numerical iterative search-based method to determine the optimal settings of random process parameters for pseudo-ambiguity by controlling orbit determination strategies and other variables. The GPS data from doy 92 to 101 in 2021 of GRACE-C and SWARM-A LEO satellites are used, along with CNT and MADOCA real-time precise ephemeris products to simulate real-time precise orbit determination(RTPOD). We conduct optimization experiments of random process parameters for pseudo-ambiguity. The results indicate that under the optimal parameter settings, the RTPOD three-dimensional position errors of the two LEO satellites range from approximately 4.62 to 7.56 cm. Compared to traditional floating-point ambiguity solution, the RTPOD accuracy with CNT and MADOCA products exhibit an average improvement of about 39.15% and 29.61%, respectively.
Key words: LEO satellites; real-time precise orbit determination; pseudo-ambiguity; random process noise; parameter optimization