Ultra-fast satellite clock bias (SCB) products play an important role in real-time precise point positioning. Considering the low accuracy of ultra-fast SCB, which is unable to meet the requirements of precise point position, in this paper, we propose a sparrow search algorithm to optimize the extreme learning machine (SSA-ELM) algorithm in order to improve the performance of SCB prediction in the Beidou satellite navigation system (BDS). By using the sparrow search algorithm's strong global search and fast convergence ability, we further improve the prediction accuracy of SCB of the extreme learning machine. This study uses ultra-fast SCB data from the international GNSS monitoring assessment system (iGMAS) to perform experiments. First, the second difference method is used to evaluate the accuracy and stability of the used data, demonstrating that the accuracy between observed data (ISUO) and predicted data (ISUP) of the ultra-fast clock (ISU) products is optimal. Moreover, the accuracy and stability of the new rubidium (Rb-II) clock and hydrogen (PHM) clock onboard BDS-3 are superior to those of BDS-2, and the choice of different reference clocks affects the accuracy of SCB. Then, SSA-ELM, quadratic polynomial (QP), and a grey model (GM) are used for SCB prediction, and the results are compared with ISUP data. The results show that when predicting 3 and 6 h based on 12 h of SCB data, the SSA-ELM model improves the prediction model by ~60.42%, 5.46%, and 57.59% and 72.27%, 44.65%, and 62.96% as compared with the ISUP, QP, and GM models, respectively. When predicting 6 h based on 12 h of SCB data, the SSA-ELM model improves the prediction model by ~53.16% and 52.09% and by 40.66% and 46.38% compared to the QP and GM models, respectively. Finally, multiday data are used for 6 h SCB prediction. The results show that the SSA-ELM model improves the prediction model by more than 25% compared to the ISUP, QP, and GM models. In addition, the prediction accuracy of the BDS-3 satellite is better than that of the BDS-2 satellite.
Read full abstract