基于LSTM模型集成的低轨卫星钟差预报

Low Earth Orbit Satellite Clock Offset Prediction Based on the Ensemble of LSTM Models

  • 摘要: 低轨卫星的钟差预报精度是决定低轨导航增强服务性能的关键因素。由于低轨卫星钟差的时域变化特征复杂,高精度的钟差预报往往依赖于机器学习方法。针对单一神经网络模型存在的钟差预报结果稳定性不足的问题,提出了一种基于长短期记忆(long short-term memory, LSTM)神经网络模型集成的低轨卫星钟差预报方法,并通过与传统谱分析方法和基于单个LSTM模型的方法进行对比,来对集成方法性能进行评估。通过GRACE-C卫星2023年1至10月的钟差数据开展实验,实验结果表明,基于单一LSTM模型的钟差预报性能存在明显波动。在进行了模型集成后,钟差预报结果误差的最大离群值、95%分位数以及均值均有所减小,当模型集成数量为6时,集成模型性能基本达到最优并且趋于稳定。相比谱分析方法,使用集成模型的钟差预报精度平均提升了51.9%,最大达73.9%。相比单模型方法,集成模型的精度平均提升了5.9%,最大达15.0%。

     

    Abstract: Objectives: Accurate prediction of low Earth orbit (LEO) satellite clock offset is crucial for high-performance LEO-augmented navigation services. Affected by temperature variations, space radiation, component aging, etc., the frequency of the satellite clock undergoes nonlinear drift over time, complicating the clock offset prediction. Traditional clock offset prediction methods, such as spectral analysis, primarily model the linear and periodic components of clock offset sequences, which restricts prediction performance. In contrast, machine learning (ML) methods exhibit remarkable capability in modeling nonlinear and complex systems. As a promising ML-based time series prediction method, the Long Short-Term Memory (LSTM) network is therefore adopted for LEO satellite clock offset prediction in this study. Furthermore, an ensemble of multiple LSTM models is applied to enhance prediction stability. Methods: LSTM neural network model is employed for clock offset prediction. To facilitate the LSTM method in capturing the nonlinear variation patterns in the clock offset sequence, we first apply first-order differencing to the original clock offset sequence. After further removing the linear and quadratic trend terms from the differenced sequence, the remaining residual sequence is then input for model training. To enhance the stability of the predictions from a single LSTM model, we propose an ensemble method that integrates multiple LSTM models. The weight assigned to each constituent model is determined by its performance on the validation set. Results: Clock offset data from the GRACE-C satellite, covering the period from January to October 2023, are used for experiment. The results demonstrate that the performance of LSTM models is highly sensitive to a series of factors, such as training sample partitioning, parameter initialization, and the random optimization process during training. Even with identical training configurations, model performance may still vary across different training runs, and the model that performs best on the validation set does not necessarily achieve the optimal performance on the test set. The deficiency is mitigated through the model ensemble approach, which reduces the maximum, the 95th percentile, and the root mean square of the clock offset prediction errors. Compared to the spectral analysis method, the clock offset prediction accuracy using the ensemble approach is improved by 51.9% on average, with the maximum reaching 73.9%. Compared to the single-SLTM-based method, the ensemble approach achieves an average accuracy improvement of 5.9%, with the maximum reaching 15.0%. Conclusions: The results confirm the effectiveness of ensemble models in improving the stability and accuracy of LEO satellite clock offset prediction. In addition, the model ensemble strategy warrants further exploration in future research (e.g., employing different ML models for ensemble), as they may lead to additional improvements in clock offset prediction.

     

/

返回文章
返回