Objectives Accurate prediction of ionospheric total electron content (TEC) is of great research significance to improve the accuracy of global navigation satellite system (GNSS) navigation and positioning.
Methods We propose an ionospheric TEC prediction model based on particle swarm optimization (PSO) algorithm and Elman neural network (ENN). First, high accurate regional ionospheric map (RIM) in China is set up by using the GNSS observation data from the crustal movement observation network of China (CMONOC) in 2018. Second, the RIM TEC data are used for forecasting research.
Results During the quiet period and disturbance period, the best time scale for training set is 21 d. For the 5 d sliding prediction, the root mean square error (RMSE) of the PSO-ENN model during the quiet period and disturbance period are decreased by 27.6% and 20.5%, respectively. When using the global ionospheric map (GIM) published by center for orbit determination in Europe (CODE) in China region for different grid points prediction, the average RMSE of the PSO-ENN model is lower than the CODE 1-day predicted GIM (C1PG) by back propagation neural network (BPNN) model and ENN model. For the 30-day sliding prediction in August 2018 based on RIM TEC in China region, the average RMSE of the PSO-ENN model are 24.8% and 14.3% lower than that of BPNN and ENN models, respectively.
Conclusions The proposed model has better prediction accuracy and stability both in the quiet period and disturbance period.