Abstract

Satellite clock error is a key factor affecting the positioning accuracy of a global navigation satellite system (GNSS). In this paper, we use a gated recurrent unit (GRU) neural network to construct a satellite clock bias forecasting model for the BDS-3 navigation system. In order to further improve the prediction accuracy and stability of the GRU, this paper proposes a satellite clock bias forecasting model, termed ITSSA-GRU, which combines the improved sparrow search algorithm (SSA) and the GRU, avoiding the problems of GRU's sensitivity to hyperparameters and its tendency to fall into local optimal solutions. The model improves the initialization population phase of the SSA by introducing iterative chaotic mapping and adopts an iterative update strategy based on t-step optimization to enhance the optimization ability of the SSA. Five models, namely, ITSSA-GRU, SSA-GRU, GRU, LSTM, and GM(1,1), are used to forecast the satellite clock bias data in three different types of orbits of the BDS-3 system: MEO, IGSO, and GEO. The experimental results show that, as compared with the other four models, the ITSSA-GRU model has a stronger generalization ability and forecasting effect in the clock bias forecasting of all three types of satellites. Therefore, the ITSSA-GRU model can provide a new means of improving the accuracy of navigation satellite clock bias forecasting to meet the needs of high-precision positioning.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.