journal article·2026-04-23Open access

Comparative Study of Satellite Clock Bias Prediction Models Based on Genetic Algorithm and Mind Evolutionary Algorithm-Optimized BP Neural Networks

Hongwei Bai, Chao Liu, Yifei Shen, Zhongchen Guo

Applied Sciences· Volume 16· Issue 9

Abstract

Satellite clock bias (SCB) is a critical error source affecting the positioning and timing accuracy of Global Navigation Satellite Systems (GNSSs). The conventional back propagation neural network (BP) model, when applied to SCB prediction, is prone to local optima and exhibits rapid error divergence. To address these limitations, this study proposes and investigates two enhanced BP models: one optimized by the genetic algorithm (GA) and another by the mind evolutionary algorithm (MEA). A comprehensive comparative analysis is conducted against the standard BP model. Experiments utilize precise clock products from the International GNSS Service (IGS), with data from six representative satellites featuring different atomic clock types (IIR, IIR-M, IIF rubidium, and cesium clocks). The models are trained on 24 h of historical data and evaluated by forecasting clock biases for 2, 6, 12, and 24 h ahead. Prediction accuracy is assessed using root mean square error (RMS), range, and mean error. The results demonstrate that optimization algorithms significantly improve the BP neural network’s performance. The genetic algorithm optimized back propagation neural network (GABP) model demonstrates comprehensive superiority, achieving the highest accuracy across all forecast horizons and satellite types. For instance, in 24 h predictions, the average RMS error of the GABP model (6.516 ns) is merely 10.9% of the standard BP model’s error. Notably, for the cesium clock on satellite G24, the GABP model’s 24 h RMS (1.600 ns) is approximately 23 times lower than that of the mind evolutionary algorithm optimized back propagation neural network (MEABP) model. The GABP model also shows strong adaptability, maintaining high precision for both rubidium and cesium clocks and exhibiting gradual error growth with extended forecast duration, indicating excellent generalization and resistance to overfitting. To further evaluate generalization across different seasons and time periods, additional experiments were conducted using data from February–March, June, and October 2021 on six different satellites. The results consistently show that GABP outperforms MEABP and BP across all tested conditions. While the MEABP model outperforms the standard BP, it shows limitations in long-term forecasts, particularly for cesium clocks, due to tendencies for premature convergence and sensitivity to data noise. In conclusion, the GABP model, leveraging the robust global optimization capability of the genetic algorithm is validated as a highly effective and reliable solution for high-accuracy short- and long-term satellite clock bias prediction.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: GNSS positioning and interference · Advanced Frequency and Time Standards · Geophysics and Gravity Measurements

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Environment and Surveying Engineering, Suzhou University, Suzhou 234000, China

Key Laboratory of Aviation-Aerospace-Ground Cooperative Monitoring and Early Warning of Coal Mining-Induced Disasters of Anhui Higher Education Institutes, Anhui University of Science and Technology, Huainan 232001, China

Funding

Anhui University of Science and Technology · Anhui Provincial Department of Education · Anhui Province College Students Innovation and Entrepreneurship Training Program · Anhui Provincial Quality Engineering Project · Research Project of the Scientific Research Foundation of Education Department of Anhui Province · Suzhou University

References (24)

Show source-provided references
1. Ma, J., Tang, J., Teng, H., and Wu, X. (2026). Prediction and Performance of BDS Satellite Clock Bias Based on CNN-LSTM-Attention Model. Sensors, 26.10.3390/s26020422 ↗
2. GNSS smartphones positioning: Advances, challenges, opportunities, and future perspectives10.1186/s43020-021-00054-y ↗
3. Alghisi, M., and Biagi, L. (2023). Positioning with GNSS and 5G: Analysis of Geometric Accuracy in Urban Scenarios. Sensors, 23.10.3390/s23042181 ↗
4. Real-time GPS receiver bias estimation10.1016/j.asr.2021.01.032 ↗
5. Clock bias prediction for low Earth orbit satellites with LSTM neural network: Method and verification10.1007/s10291-025-01851-7 ↗
6. Integration of GNSS and BLE technology with inertial sensors for real-time positioning in urban environments10.1109/ACCESS.2021.3052733 ↗
7. Yu, Y., Yang, C.P., Ding, Y., Xue, Y., and Ge, Y. (2025). A Hybrid Short-Term Prediction Model for BDS-3 Satellite Clock Bias Supporting Real-Time Applications in Data-Denied Environments. Remote Sens., 17.10.3390/rs17162888 ↗
8. 3D mapping database aided GNSS based collaborative positioning using factor graph optimization10.1109/TITS.2020.2988531 ↗
9. Shen, C., Hu, H., Wang, G., Liu, L., Ren, D., and Cai, Z. (2025). Research on GPS Satellite Clock Bias Prediction Algorithm Based on the Inaction Method. Remote Sens., 17.10.3390/rs17244013 ↗
10. Prediction of BDS-3 satellite clock bias based on EWT-LSTM ensemble model10.1007/s10291-025-01886-w ↗
11. Improved GM (1,1) Model by Optimizing Initial Condition to Predict Satellite Clock Bias10.1155/2022/3895884 ↗
12. A new GM (1,1) model suitable for short-term prediction of satellite clock bias10.1049/rsn2.12315 ↗
13. Short-term satellite clock bias forecast based on complementary ensemble empirical mode decomposition and quadratic polynomial10.1080/00396265.2022.2025714 ↗
14. A method for precisely predicting satellite clock bias based on robust fitting of ARMA models10.1007/s10291-021-01182-3 ↗
15. ARMA prediction of SBAS ephemeris and clock corrections for low earth orbiting satellites10.1155/2015/165178 ↗
16. A Kalman filter-based online fractional cycle bias determination method for real-time ambiguity-fixing GPS satellite clock estimation10.1016/j.measurement.2022.112207 ↗
17. Improved wavelet neural network based on change rate to predict satellite clock bias10.1080/00396265.2020.1758999 ↗
18. Enhancing Short-Term Prediction of BDS-3 Satellite Clock Bias Based with BSO Optimized BP Neural Network10.1155/2022/8435033 ↗
19. Mind evolutionary algorithm optimization in the prediction of satellite clock bias using the back propagation neural network10.1038/s41598-023-28855-y ↗
20. Clock bias prediction of navigation satellite based on BWO-CNN-BiGRU-attention model10.1007/s10291-024-01809-1 ↗
21. Du, L.B., Chen, H., Yuan, Y.B., Song, L., and Meng, X. (2024). Global Navigation Satellite System Receiver Positioning in Harsh Environments via Clock Bias Prediction by Empirical Mode Decomposition and Back Propagation Neural Network Method. Sensors, 24.10.3390/s24072342 ↗
22. Enhancing satellite clock bias prediction in BDS with LSTM-attention model10.1007/s10291-024-01640-8 ↗
23. Clock bias prediction algorithm for navigation satellites based on a supervised learning long short-term memory neural network10.1007/s10291-021-01115-0 ↗
24. Analysis of the Long-term Performance of GPS BLOCK IIF Satellite Atomic Clocks