Next Article in Journal
Similarity Analysis between Contour Lines by Remotely Piloted Aircraft and Topography Using Hausdorff Distance: Application on Contour Planting
Next Article in Special Issue
Wide-Area GNSS Corrections for Precise Positioning and Navigation in Agriculture
Previous Article in Journal
Mapping Shrub Coverage in Xilin Gol Grassland with Multi-Temporal Sentinel-2 Imagery
Previous Article in Special Issue
A Spatiotemporal Network Model for Global Ionospheric TEC Forecasting
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Ionospheric Assimilation of GNSS TEC into IRI Model Using a Local Ensemble Kalman Filter

1
Faculty of Land Resources Engineering, Kunming University of Science and Technology, Kunming 650093, China
2
School of Transportation Engineering, East China Jiaotong University, Nanchang 330013, China
3
School of Information Engineering, Nanchang University, Nanchang 330031, China
4
State Laboratory of Geodesy and Earth’s Dynamics, Innovation Academy for Precision Measurement Science and Technology, Chinese Academy of Sciences, Wuhan 430077, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2022, 14(14), 3267; https://doi.org/10.3390/rs14143267
Submission received: 7 June 2022 / Revised: 30 June 2022 / Accepted: 5 July 2022 / Published: 7 July 2022
(This article belongs to the Special Issue GNSS Atmospheric Modelling)

Abstract

:
Ionospheric total electron content (TEC) is important data for ionospheric morphology, and also an important parameter for ionospheric correction in Global Navigation Satellite System (GNSS) precise positioning, navigation, and radio science. In this study, we present a data assimilation model for regional ionosphere based on a local ensemble Kalman filter (LEnKF) with the International Reference Ionosphere 2016 (IRI-2016) model as the background, to assimilate ionospheric TEC observations from GNSS. To demonstrate the results, the TEC estimates from the Crustal Movement Observation Network of China (CMONOC), which is about 260 stations in China, are applied as observation. The assessments are performed against the TEC estimates from BeiDou Navigation Satellite System (BDS) geostationary earth orbit (GEO) and against the final products from the Center for Orbit Determination in Europe (CODE). The assimilation results are in good agreement with BDS GEO TEC and the CODE TEC on a quiet or disturbed day. The correlation coefficient after assimilation is increased by about 17% compared with that before assimilation, and the RMSE after assimilation is decreased by about 42% compared with that before assimilation. Furthermore, the assimilated method is also evaluated in the single-frequency precise point positioning (PPP). The experimental results indicate that the PPP/Assimilated method can improve the GNSS positioning accuracy more effectively in comparison to the PPP/CODE. These results reveal that the LEnKF method can be considered as a useful tool for ionospheric assimilation.

Graphical Abstract

1. Introduction

Ionospheric reflection, refraction, scattering, and absorption of radio signals are an important source of errors in velocity measurement, timing, navigation, and positioning of Global Navigation Satellite System (GNSS). Total electron content (TEC) is an important parameter for the ionosphere. An accurate ionospheric TEC model plays a significant role in improving the accuracy of GNSS precise positioning and navigation, and understanding the structure and variation of the ionosphere. To learn about ionospheric weather and improve the accuracy of GNSS navigation and positioning, numerous empirical, physics-based theoretical and mathematical models of the ionosphere have been developed. Ionospheric data assimilation is the process of combining observations with a model of the ionosphere which can effectively express the ionospheric morphology and improve the accuracy of the ionospheric TEC models to understand space weather and correct the ionospheric error in GNSS navigation and positioning. It is of great importance to provide accurate and reliable ionospheric TEC products as practically as possible [1].
In recent years, data assimilation models have been developed for global or regional ionospheric TEC models to predict ionospheric space weather [2,3,4,5,6,7,8,9,10,11]. Some powerful techniques to assimilate data into ionospheric models are variational algorithm, a Kalman filter, and an ensemble Kalman filter. Bust et al. [12] used a three-dimensional variational algorithm to assimilate GNSS TEC into an empirical ionospheric model, which incorporates available data, the associated data error covariances, a reasonable background specification, and the expected background error covariance into a coherent specification on a global grid. Aa et al. [13] developed a regional 3D ionospheric electron density model over China and adjacent areas with a three-dimensional variational method. Mengist et al. [14] applied a four-dimensional variational algorithm with a fidelity that improves with inclusion of multiple data types to a regional ionospheric nowcast system during quiet and storm days. Wang et al. [15] used a three-dimensional variational algorithm to derive global ionosphere maps (GIM) using GNSS measurements. Compared with the variational algorithm, the advantage of the Kalman filter is that it can dynamically propagate the background error covariance forward [16]. Schunk et al. [17] developed a physics-based data assimilation model—the global assimilation of ionospheric measurements (GAIM)—which would use a physics-based ionosphere-plasmasphere model and a Kalman filter as a basis for assimilating a diverse set of measurements. Aa et al. [1] used a Kalman filter method to implement the data assimilation with GNSS data, and demonstrates the effectiveness of this method in providing accurate regional distribution of the ionospheric TEC. Lin et al. [18] presented a new ionospheric data assimilation procedure—the Gauss-Markov Kalman filter—to assimilate ground- and space-based TEC. Pasumarthi and Devanaboyina [19] used the Kalman filter method to generate hourly assimilated Indian regional TEC maps by the process of data assimilation. Qiao et al. [20] used the Gauss-Markov Kalman filter to develop a TEC model in China and adjacent regions. Compared with the Kalman filter algorithm, the advantage of the ensemble Kalman filter (EnKF) is that the error statistics are calculated from an ensemble of the forward model forecasts which run in parallel [21]. Yue et al. [21] used an EnKF technique to assimilate a one-dimensional midlatitude ionospheric theoretical model and found this technique had a better performance than the three-dimensional variational technique. Chartier et al. [22] assimilated TEC observations into a couped thermosphere-ionosphere model using an EnKF during storms, which showed the potential for the EnKF method to improve midlatitude storm-time TEC forecasting efforts. Chen et al. [23] used an EnKF method to assimilate ground-based GPS TEC observations into a theoretical numerical model of the thermosphere and ionosphere. He et al. [6] evaluated the quasi-realistic ionosphere forecasting capability by an EnKF ionosphere and thermosphere data assimilation algorithm. He et al. [24] also developed an EnKF ionosphere and thermosphere data assimilation model based on different observation systems over China and found that this model can greatly improve the quality of ionosphere specification. Although there are many good ionospheric assimilation models, it is of great significance to continue to study ionospheric assimilation methods and practical applications. At present, many data assimilation models have been developed for global or regional ionospheric TEC models to predict ionospheric space weather. However, few studies have used GNSS positioning to evaluate the accuracy of ionospheric assimilation models. Although some outstanding ionospheric data assimilation products have been developed in China, there are limited studies of data assimilation and application in China seeking to generate a regional TEC product with high precision. As an empirical model, the International Reference Ionosphere (IRI) model, which is an international project, plays an important role in the Earth’s ionospheric studies and applications [25,26]. The latest version of the IRI model is IRI-2016 [27].
In this study, we propose a local ensemble Kalman filter (LEnKF) to assimilate GNSS ionospheric TEC observations into the IRI-2016 model. The TEC estimates from the Crustal Movement Observation Network of China (CMONOC), which is about 260 stations in China, are applied as observation. The assessments are performed against the TEC estimates from BeiDou Navigation Satellite System (BDS) geostationary earth orbit (GEO) and against the final products from the Center for Orbit Determination in Europe (CODE). In addition, we use the single-frequency precise point positioning (PPP) to evaluate the accuracy of ionospheric assimilation models for the first time.

2. Methodology

EnKF uses sample statistics to calculate the background error covariance, which is prone to negative problems such as filter divergence, underestimation of the prediction error covariance, and spurious correlation. As a result of these problems, EnKF may produce a suboptimal analysis result. In order to overcome the negative effects of undersampling, covariance localization should be adopted. The local ensemble Kalman filter (LEnKF) data assimilation method has been described in detail and mathematically derived in [28]. In this section, we only provide a brief derivation of this method to understand the implementation of the scheme on the ionospheric data assimilation.

2.1. Ensemble Kalman Filter

We all know that the ensemble Kalman filtering algorithm is developed from the Kalman filtering algorithm, and the major difference between them is that the background error covariance matrix of the ensemble Kalman filtering is statistically derived from a finite number (usually 10 to several hundred) of samples obtained from a fully nonlinear forecast. These ensemble forecasts start with a set of initial conditions, a short period of forecasting followed by an analysis process, and then continue the cycle of forward forecasting. Thus, the ensemble Kalman filter is an approximation and extension of the Kalman filter [29]. It can be written as
X a = X f + K ( Y o b s H X f )
K = P f H T ( H P f H T + R ) 1
P f = X f X ¯ f X f X ¯ f T / N 1
R = Y o b s Y ¯ o b s Y o b s Y ¯ o b s T / N 1
where X a is the analysis value, X f is the ensemble TEC of the background given by the IRI model, Y o b s is the TEC of GNSS observations, K is the Kalman gain matrix. P f is the background error covariance, H is the observation operator, R is the observation error covariance, X ¯ f denotes the ensemble mean TEC of the background model, Y ¯ o b s denotes the ensemble mean TEC of GNSS observations, N is ensemble number. H is to make the observation field and the background have the same dimension. It is usually a matrix with different number of rows and columns at different times. In this paper, the number of rows is equal to the number of observed grid points, and the number of columns is equal to the number of grid points in the background field.
The background field in the next step can be updated in time by a Gauss-Markov method, which assumes that the correction of the analyzed values to the background values decays exponentially with time and can be expressed as:
X t + 1 f = X t + 1 b + X t a X t b e Δ t / τ
where X t + 1 f is the next moment forecast value, Δ t is the time step, and τ denotes the ionospheric time dependent scale. The relevant scale factor can be written as τ = 1 / 4 cos ( π / 12 ( t 14 ) ) + 3 / 4 [20].
The ensemble-based background error covariance P f is derived from the statistics of the ensemble samples, which are initialized by randomly perturbing the F10.7 parameter input of IRI-2016 model. By calculating the standard deviation of F10.7, the error set that satisfies the Gaussian distribution mean of 0 is obtained, which is used as the initial condition to drive the IRI-2016 model.

2.2. Local Method

To eliminate the pseudo correlation, which is far from the observation, covariance localization is used, which implements the Schur product operation between the prediction error covariance matrix and the localization function to solve the spurious correlation problem by truncating the error correlation beyond a pre-specified distance in the prediction error covariance matrix. In addition, the Schur product operation can improve the rank of the prediction error covariance matrix.
It is generally believed that the ionospheric spatial correlation is Gaussian distributed, but there is no good conclusion on the distance dependence. The ionospheric distance dependence can be regarded as anisotropic. In this paper, the ionospheric distance dependence is regarded as the product of longitude, latitude and altitude directions [30]. The ionospheric correlation scales vary significantly in different directions, with significant variations in latitude, altitude, season, local time, and solar activity. The original P f is updated by the Schur product of the distance-based correlation coefficient matrix ρ and the background error covariance P f [31].
P f ρ P f
For the purpose of this paper, the correction factor can be expressed as:
ρ i j = e α φ i j 2 / L x 2 e α θ i j 2 / L y 2
where ρ i j is the correlation coefficient between point i and point j , α is the distance correlation coefficient, φ i j and θ i j are the distances between two points in the longitude and latitude directions, respectively. L x and L y denote the correlation distances in the longitude and latitude directions, respectively. The correlation distance in the latitude direction is 10°, and the correlation distance in the longitude direction changes linearly from about 40° at mid-latitudes to about 20° in the equatorial region [30]. In this paper, the correlation coefficient e α defined at the correlation distance is 0.75, α = 0.29.

3. Data and Processing

3.1. Data

The GNSS observation data from about 260 stations of the CMONOC [32] and the BDS GEO from the multi-GNSS experiment (MGEX) stations are used to investigate the ionospheric assimilation model over China and surrounding areas. Based on the observation data from CMONOC and MGEX stations, we calculate the vertical total electron content (VTEC) on all ionospheric pierce points (IPPs) by the uncombined PPP method [33], which is based on the ionosphere’s single-layer model [34]. The assimilation region extends from 70°E to 140°E in longitude, 15°N to 55°N in latitude. The spatial resolution is 1° × 1° in the longitudinal and latitudinal directions. As shown in Figure 1, the red circles and green pentagrams denote the locations of CMONOC and MGEX stations over China and surrounding areas, respectively.
The IRI model is a joint undertaking by the Committee on Space Research (COSPAR) and the International Union of Radio Science (URSI) with the goal of developing and improving an international standard for the parameters in Earth’s ionosphere [35]. IRI is a widely used and recognized international reference ionospheric model. It is an empirical model based on a large number of ground and satellite observations of ionospheric parameters. The IRI model describes average conditions quite well and has shown excellent results in comparison with other models. In this paper, we use the latest version IRI-2016 as the background model.
CODE GIMs are generated on a daily basis at CODE using data from about 300 GNSS sites of the International GNSS Service (IGS) and other institutions. The VTEC is modeled in a solar-geomagnetic reference frame using a spherical harmonics expansion up to degree and order 15. Piece-wise linear functions are used for representation in the time domain. The time interval of their vertices is 1 h, which produces 1 hourly snapshots of the global ionosphere. Each TEC map has a spatial resolution of 2.5° × 5° in the geographic latitude and longitude.
The ionospheric data assimilation experiment is carried out by selecting the GNSS data of CMONOC and MGEX stations from 5 September 2017 to 11 September 2017. Figure 2 shows the variations of the geomagnetic indexes disturbance sudden time (Dst) and Kp during 5–11 September 2017. The first storm starts at 20:00 UT on September 7 with a sudden decline of Dst index. The Dst index reaches the minimum value of −124 nT at 01:00 UT on 8 September 2017. The Kp index reaches the minimum value of 8 at 00:00 UT to 03:00 UT and 13:00 UT to 15:00 UT on 8 September 2017.

3.2. Accuracy Assessment

To evaluate the accuracy of the assimilation results, the root mean square error (RMSE) is used as the standard of accuracy assessment. Note that the RMSE is defined as
RMSE = 1 N n = 1 N T E C n ass T E C n rea 2
where N is the total number, T E C n rea is the TEC value obtained by CODE or BDS GEO in the n th point, T E C n rea is the TEC value obtained by data assimilation in the n th point. CODE TEC is obtained from CODE GIM product.
We also use the kinematic single-frequency PPP to evaluate the accuracy of the ionospheric assimilation model. Three modes of kinematic PPP are performed and analyzed, which are the ionosphere-free combination model (PPP/IF), the single-frequency L1 observation based on CODE GIM constraint (PPP/CODE), and the single-frequency L1 observation based on the ionospheric assimilated model (PPP/Assimilated), respectively. The reference coordinates are obtained from the final solution by the static dual-frequency PPP [36].

4. Results and Analysis

4.1. Under Quiet Ionospheric Conditions

Figure 3 shows examples of comparison plot for 05:00 UT on a quiet day, 249, 2017 (6 September 2017). Figure 3a is IPP TEC which is derived from GNSS observations. Figure 3b is IRI-2016 TEC which is derived from the IRI-2016 model. Figure 3c is assimilated TEC which is derived from the assimilated method of the local ensemble Kalman filter. Figure 3d is GIM TEC which is derived from CODE. It can be seen that the IRI-2016 TEC values are significantly overestimated in comparison to CODE TEC between 130°E to 140°E and 15°N to 35°N, and are significantly underestimated in comparison to CODE TEC between 70°E to 140°E and 35°N to 55°N. These suggest that the assimilated TEC has better agreements with CODE TEC than with the IRI-2016 TEC. To a certain extent, it indicates the improvement of the assimilation model when the GNSS-observed TEC data is assimilated into the IRI-2016 model.
Figure 4 shows distributions of absolute differences and TEC correlations on 6 September 2017. Figure 4a presents absolute differences between the assimilated TEC and the CODE TEC. Figure 4b presents absolute differences between the IRI-2016 TEC and the CODE TEC. Figure 4c presents assimilated TEC distribution versus the CODE TEC. Figure 4d presents IRI-2016 TEC distribution versus the CODE TEC. Figure 4a,b present the residual histogram distributions for the data assimilation TEC and IRI-2016 TEC, respectively. It can be seen that the residual distribution before data assimilation is obviously deviated from the center and has a large deviation from CODE TEC. The residuals mean and the RMSE between the IRI-2016 TEC and the CODE TEC are −3.33 TECU and 5.20 TECU, respectively. The residual distribution after data assimilation is closer to an unbiased Gaussian distribution. The residuals mean and the RMSE between the assimilated TEC and the CODE TEC decrease to −1.60 TECU and 2.95 TECU, respectively. As can be seen from Figure 4d, correlation coefficients of 0.97 and 0.95 are obtained for assimilated TEC and IRI-2016 TEC, respectively. The assimilation results are in good agreement with the CODE TEC.
To analyze the performance of TEC, we use three modes of kinematic PPP which are PPP/IF, PPP/CODE, PPP/Assimilated. Figure 5 shows the RMSE of the 3D coordinate of three modes with each epoch at different stations for day 249, 2017 (6 September 2017). The RMSE of the 3D is computed by taking the RMSE of the 3D coordinate (North, East, Up component) solutions. PPP/IF is PPP of the ionospheric-free observation which is used by dual-frequency combination method. PPP/Assimilated is PPP of the single-frequency observation based on the ionospheric assimilated TEC. PPP/IF can be used as reference accuracy. If the positioning accuracy of the single-frequency PPP with ionospheric constraints is slightly lower than or equal to that of PPP/IF, it can be proven that the ionospheric TEC is more accurate. It can be seen that the PPP/Assimilated and PPP/CODE solution present a good performance as well as PPP/IF for all stations. The results indicate that ionospheric constraint of PPP/Assimilated can effectively perform single-frequency PPP positioning. In Figure 5d, the performances of all PPP methods are generally worse due to the more active ionospheric activity and the higher values of TEC at low latitudes.

4.2. Under Disturbed Ionospheric Conditions

Figure 6 shows examples of comparison plot for 05:00 UT on a disturbed day, 251, 2017 (8 September 2017). Figure 6a is IPP TEC, which is derived from GNSS observations. Figure 6b is IRI-2016 TEC, which is derived from the IRI-2016 model. Figure 6c is the assimilated TEC, which is derived from assimilated method of the local ensemble Kalman filter. Figure 6d is GIM TEC, which is derived from CODE. It can be seen that the IRI-2016 TEC values are significantly underestimated in comparison to CODE TEC between 70°E to 140°E and 15°N to 35°N. As can be seen in Figure 6b–d, the assimilated TEC has better agreements with CODE TEC than with the IRI-2016 TEC. To a certain extent, it also indicates the improvement of the assimilation model when the GNSS-observed TEC data is assimilated into the IRI-2016 model on the disturbed day.
Figure 7 shows distributions of absolute differences and TEC correlations on 8 September 2017. Figure 7a presents absolute differences between the assimilated TEC and the CODE TEC. Figure 7b presents absolute differences between the IRI-2016 TEC and the CODE TEC. Figure 7c presents assimilated TEC distribution versus the CODE TEC. Figure 7d presents IRI-2016 TEC distribution versus the CODE TEC. Figure 7a,b also present the residual histogram distributions for the data assimilation TEC and IRI-2016 TEC, respectively. It also can be seen that the residual distribution before data assimilation is obviously deviated from the center and has a large deviation from CODE TEC on the disturbed day. The residuals mean and the RMSE between the IRI-2016 TEC and the CODE TEC are −5.56 TECU and 7.53 TECU, respectively. The residual distribution after data assimilation is also closer to an unbiased Gaussian distribution. The residuals mean and the RMSE between the assimilated TEC and the CODE TEC decrease to −2.27 TECU and 3.37 TECU, respectively. In Figure 7c,d, correlation coefficients of 0.98 and 0.90 are obtained for assimilated TEC and IRI-2016 TEC, respectively. The assimilation results are also in good agreement with the CODE TEC on the disturbed day. The above research indicates that data assimilation can effectively fuse the observed data based on GNSS into the background model and obtain more reasonable and accurate results of ionospheric TEC.
Figure 8 shows the RMSE of the 3D of three modes with each epoch at different stations on the disturbed day. It can be seen that the PPP/Assimilated and PPP/CODE solutions also present a good performance as well as PPP/IF for all stations. The results also indicate that ionospheric constraint of PPP/Assimilated can effectively perform single-frequency PPP positioning under disturbed ionospheric conditions. Similar to Figure 5d, the performances of all PPP methods are generally worse in Figure 8d. In addition, this larger error occurs about 01 UT, and 13 UT to 16 UT, when ionospheric irregularity affects GNSS observations more effectively. Jiang et al. (2020) have demonstrated that ionospheric irregularities have occurred in low-latitude Southeast Asia during about 13 UT on 8 September 2017. In Figure 2, these two geomagnetic storms mainly occur at about 01 UT and 14 UT on 8 September 2017. The shock wave of the coronal mass ejection (CME) and the CME’s material arrival at the earth is regarded as the main causes to induce these two geomagnetic storms [37]. The effect of ionospheric irregularities on GNSS phase observations can lead to amplitude and phase scintillation, which degrades the PPP solution. Therefore, scintillations due to ionospheric irregularities may be the main reason for the poor results of PPP/IF, PPP/CODE, and PPP/Assimilated at this time. It is interesting to find that even removing the first-order ionospheric delay in PPP/IF is not sufficient to mitigate the effects of scintillation on GNSS signals.

5. Discussion

To verify the reliability of the assimilated method, Figure 9 shows comparisons of the TEC obtained from the GNSS observation (black) from the IRI-2016 model (blue), and from the assimilated method of the improved ensemble Kalman filter (red) at different stations during a 7-day period from 5 September 2017 to 11 September 2017. It is worth noting that these four GNSS stations are not involved in ionospheric assimilation modeling. The purpose is to use these four GNSS stations for verification of external coincidence accuracy, as the IPP near these four stations during the assimilation process will improve the modeling quality of this area. The BDS GEO satellite has a fixed IPP and can continuously observe the variation of long-term ionospheric TEC at a certain point. In this paper, we use BDS GEO satellite to analyze the accuracy of the ionospheric assimilation experiment. In Figure 9, the assimilated TEC has better agreements with observed TEC of BDS GEO than with the IRI-2016 TEC for all GNSS stations during the 7-day period. In general, the values of ionospheric TEC increase with decreasing latitude. It is consistent with the variation of ionospheric TEC. The excellent agreement between the assimilated model and the BDE GEO observations becomes even more impressive when the observed TEC values are compared with the IRI-2016 TEC values.
The specific information is shown in Figure 10. Figure 10 shows assimilated and IRI-2016 TEC distributions versus the GNSS-observed TEC of different GNSS stations for a 7-day period from 5 September 2017 to 11 September 2017. In Figure 10a, the correlation coefficient and the RMSE between the IRI-2016 TEC and the observed TEC of the GAMG station is 0.68 and 8.98 TECU, respectively. After data assimilation, the correlation coefficient increases to 0.92, and the RMSE decreases to 5.50 TECU. In Figure 10b, the correlation coefficient and the RMSE between the IRI-2016 TEC and the observed TEC of the JFNG station is 0.82 and 8.33 TECU, respectively. After data assimilation, the correlation coefficient increases to 0.95, and the RMSE decreases to 4.59 TECU. In Figure 10c, the correlation coefficient and the RMSE between the IRI-2016 TEC and the observed TEC of the LHAZ station is 0.84 and 10.64 TECU, respectively. After data assimilation, the correlation coefficient increases to 0.97, and the RMSE decreases to 5.31 TECU. In Figure 10d, the correlation coefficient and the RMSE between the IRI-2016 TEC and the observed TEC of the CMUM station is 0.93 and 12.65 TECU, respectively. After data assimilation, the correlation coefficient increases to 0.97, and the RMSE decreases to 8.21 TECU. The correlation coefficient after assimilation is increased by about 17% compared with that before assimilation, and the RMSE after assimilation is decreased by about 42% compared with that before assimilation. They demonstrate a generally good agreement between the BDS GEO TEC and the assimilated TEC. The ionospheric data assimilation can be effectively performed by the model.
For further evaluation of the accuracy of the assimilated results, Figure 11 shows the RMSE of 3D with each day at different stations for days 248 to 254, 2017. In general, Figure 11 presents the gradual increase in the RMSE of the 3D coordinate for all selected stations as the latitude decreases. For stations GAMG and CMUM, the positioning accuracy of PPP/Assimilated method is generally lower than that of PPP/CODE method. As shown by the distribution of GNSS stations in Figure 1, we believe that this result may be due to the fact that there are few stations around station GAMG and station CMUM participating in ionospheric data assimilation, resulting in low accuracy in this area. Thus, the positioning accuracy PPP/Assimilated method is reduced. However, the positioning accuracy of PPP/Assimilated method is generally higher than that of PPP/CODE method for stations JFNG and LHAZ. It is interesting to find that there are more GNSS stations around station JFNG and station LHAZ participating in ionospheric assimilation modeling. It presents that the ionospheric model after assimilation in this area is more accurate. Figure 11 indicates that the accuracy of 3D coordinates is improved when using the assimilated TEC in the areas where there are more stations participating in assimilation. Otherwise, assimilated TEC demonstrates a reduced accuracy. The good results of the PPP/IF method indicate that almost all of these errors are efficiently mitigated. However, the RMSE of the PPP/IF method is 0.93 m, and the performance of three PPP methods is worse on disturbed day 251, 2017 in Figure 11d. As analyzed in Figure 8 above, scintillations due to ionospheric irregularities may be the main reason for the poor results of PPP/IF, PPP/CODE, and PPP/Assimilated on the disturbed day. As mentioned in Jiang et al. [38], significant ionospheric scintillation occurs in low-latitude Southeast Asia on the disturbed day. Generally, the experimental results indicate that the PPP/Assimilated method can improve the GNSS positioning accuracy more effectively in comparison to the PPP/CODE.

6. Conclusions

A new assimilated algorithm is successfully implemented and evaluated over China and surrounding areas. The performance of the LEnKF method is evaluated using the CODE and BDS GEO for the estimation TEC. Additionally, an application that assesses the performance of the assimilated algorithm is used to correct the kinematic single-frequency PPP. The results of statistical analysis show that correlation coefficient after assimilation is increased by about 17% compared with that before assimilation.
The RMSE after assimilation is decreased by about 42% compared with that before assimilation. Furthermore, the ionospheric constraint of PPP/Assimilated can effectively improve the accuracy of single-frequency PPP. On the disturbed day, we find that even removing the first-order ionospheric delay in PPP/IF is not sufficient to mitigate the effects of scintillation on GNSS signals. Scintillations due to ionospheric irregularities may be the main reason for the poor results of PPP/IF, PPP/CODE, and PPP/Assimilated methods. Therefore, the LEnKF method can be considered as a useful tool of data assimilation for applications of space environment monitoring and navigation positioning. In the future, we will further study the multi-scale regional ionospheric assimilation model. Meanwhile, it will be further evaluated whether the multi-scale ionospheric assimilation model can improve the accuracy of single-frequency PPP, especially under conditions of ionospheric anomalies.

Author Contributions

J.T. and S.Z. conceived and designed the experiments; J.T. and S.Z. performed the experiments; J.T. wrote the paper; X.H. analyzed the data; J.T. and X.W. revised the paper. All authors have read and agreed to the published version of the manuscript.

Funding

This research is supported by the National Key Research and Development Program (No. 2017YFE0131400), National Natural Science Foundation of China (NO. 42074045) and National Natural Science Foundation of China (NO. 41764002).

Data Availability Statement

MGEX data are available from https://cddis.nasa.gov/archive/gnss/data/campaign/mgex/ (accessed on 18 December 2021). GIM IONEX data files are used from CODE (ftp://ftp.aiub.unibe.ch/CODE/, accessed on 18 December 2021). The IRI-2016 data can be downloaded from the IRI official website (http://www.irimodel.org, accessed on 18 December 2021).

Acknowledgments

The authors acknowledge the Crustal Movement Observation Network of China (CMONOC) for providing GNSS data, the Centre for Orbit Determination in Europe (CODE) for making available ionospheric products, and the IRI Working group for providing IRI-2016 codes. They would also like to thank the anonymous reviewers for their constructive comments in improving the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Aa, E.; Huang, W.; Yu, S.; Liu, S.; Shi, L.; Gong, J.; Chen, Y.; Shen, H. A regional ionospheric TEC mapping technique over China and adjacent areas on the basis of data assimilation. J. Geophys. Res.-Space Phys. 2015, 120, 5049–5061. [Google Scholar] [CrossRef] [Green Version]
  2. Chen, M.; Liu, L.; Xu, C.; Wang, Y. Improved IRI-2016 model based on BeiDou GEO TEC ingestion across China. GPS Solut. 2019, 24, 20. [Google Scholar] [CrossRef]
  3. Fuller-Rowell, T.; Araujo-Pradere, E.; Minter, C.; Codrescu, M.; Spencer, P.; Robertson, D.; Jacobson, A.R. US-TEC: A new data assimilation product from the space environment center characterizing the ionospheric total electron content using real-time GPS data. Radio Sci. 2006, 41, RS6003. [Google Scholar] [CrossRef]
  4. Fu, N.; Guo, P.; Wu, M.; Huang, Y.; Hu, X.; Hong, Z. The two-parts step-by-step ionospheric assimilation based on ground-Based/spaceborne observations and its verification. Remote Sens. 2019, 11, 1172. [Google Scholar] [CrossRef] [Green Version]
  5. Gardner, L.C.; Schunk, R.W.; Scherliess, L.; Sojka, J.J.; Zhu, L. Global assimilation of ionospheric measurements-Gauss Markov model: Improved specifications with multiple data types. Space Weather 2014, 12, 675–688. [Google Scholar] [CrossRef]
  6. Hajj, G.A.; Wilson, B.D.; Wang, C.; Pi, X.; Rosen, I.G. Data assimilation of ground GPS total electron content into a physics-based ionospheric model by use of the Kalman filter. Radio Sci. 2004, 39, RS1S05. [Google Scholar] [CrossRef]
  7. He, J.; Yue, X.; Le, H.; Ren, Z.; Wan, W. Evaluation on the quasi-realistic ionospheric prediction using an ensemble Kalman filter data assimilation algorithm. Space Weather 2020, 18, e2019SW002410. [Google Scholar] [CrossRef] [Green Version]
  8. Lee, I.T.; Matsuo, T.; Richmond, A.D.; Liu, J.Y.; Wang, W.; Lin, C.H.; Anderson, J.L.; Chen, M.Q. Assimilation of FORMOSAT-3/COSMIC electron density profiles into a coupled thermosphere/ionosphere model using ensemble Kalman filtering. J. Geophys. Res.-Space Phys. 2012, 117, A10318. [Google Scholar] [CrossRef] [Green Version]
  9. Lin, C.Y.; Matsuo, T.; Liu, J.Y.; Lin, C.H.; Tsai, H.F.; Araujo-Pradere, E.A. Ionospheric assimilation of radio occultation and ground-based GPS data using non-stationary background model error covariance. Atmos. Meas. Tech. 2015, 8, 171–182. [Google Scholar] [CrossRef]
  10. Ssessanga, N.; Kim, Y.H.; Habarulema, J.B.; Kwak, Y.S. On imaging south African regional ionosphere using 4D-var technique. Space Weather 2019, 17, 1584–1604. [Google Scholar] [CrossRef] [Green Version]
  11. Yue, X.; Schreiner, W.S.; Lin, Y.C.; Rocken, C.; Kuo, Y.H.; Zhao, B. Data assimilation retrieval of electron density profiles from radio occultation measurements. J. Geophys. Res.-Space Phys. 2011, 116, A03317. [Google Scholar] [CrossRef] [Green Version]
  12. Bust, G.S.; Garner, T.W.; Gaussiran, T.L. Ionospheric data assimilation three-dimensional (IDA3D): A global, multisensor, electron density specification algorithm. J. Geophys. Res.-Space Phys. 2004, 109, A11312. [Google Scholar] [CrossRef] [Green Version]
  13. Aa, E.; Liu, S.; Huang, W.; Shi, L.; Gong, J.; Chen, Y.; Shen, H.; Li, J. Regional 3-D ionospheric electron density specification on the basis of data assimilation of ground-based GNSS and radio occultation data. Space Weather 2016, 14, 433–448. [Google Scholar] [CrossRef] [Green Version]
  14. Mengist, C.K.; Ssessanga, N.; Jeong, S.H.; Kim, J.H.; Kim, Y.H.; Kwak, Y.S. Assimilation of multiple data types to a regional ionosphere model with a 3D-var algorithm (IDA4D). Space Weather 2019, 17, 1018–1039. [Google Scholar] [CrossRef]
  15. Wang, S.; Huang, S.; Fang, H. Estimating of the global ionosphere maps using hybrid data assimilation method and their background influence analysis. J. Geophys. Res.-Space Phys. 2020, 125, e2020JA028047. [Google Scholar] [CrossRef]
  16. Kalnay, E. Atmospheric Modeling, Data Assimilation and Predictability; Cambridge University Press: Cambridge, UK, 2002. [Google Scholar]
  17. Schunk, R.W.; Scherliess, L.; Sojka, J.J.; Thompson, D.C.; Anderson, D.N.; Codrescu, M.; Minter, C.; Fuller-Rowell, T.J.; Heelis, R.A.; Hairston, M.; et al. Global assimilation of ionospheric measurements (GAIM). Radio Sci. 2004, 39, RS1S02. [Google Scholar] [CrossRef]
  18. Lin, C.Y.; Matsuo, T.; Liu, J.Y.; Lin, C.H.; Huba, J.D.; Tsai, H.F.; Chen, C.Y. Data assimilation of ground-based GPS and radio occultation total electron content for global ionospheric specification. J. Geophys. Res.-Space Phys. 2017, 122, 10876–10886. [Google Scholar] [CrossRef]
  19. Pasumarthi, B.S.H.; Devanaboyina, V.R. Generation of assimilated Indian regional vertical TEC maps. GPS Solut. 2019, 24, 21. [Google Scholar] [CrossRef]
  20. Qiao, J.; Liu, Y.; Fan, Z.; Tang, Q.; Li, X.; Zhang, F.; Song, Y.; He, F.; Zhou, C.; Qing, H.; et al. Ionospheric TEC data assimilation based on Gauss-Markov kalman filter. Adv. Space Res. 2021, 68, 4189–4204. [Google Scholar] [CrossRef]
  21. Yue, X.; Wan, W.; Liu, L.; Zheng, F.; Lei, J.; Zhao, B.; Xu, G.; Zhang, S.-R.; Zhu, J. Data assimilation of incoherent scatter radar observation into a one-dimensional midlatitude ionospheric model by applying ensemble Kalman filter. Radio Sci. 2007, 42, RS6006. [Google Scholar] [CrossRef] [Green Version]
  22. Chartier, A.T.; Matsuo, T.; Anderson, J.L.; Collins, N.; Hoar, T.J.; Lu, G.; Mitchell, C.N.; Coster, A.J.; Paxton, L.J.; Bust, G.S. Ionospheric data assimilation and forecasting during storms. J. Geophys. Res.-Space Phys. 2016, 121, 764–778. [Google Scholar] [CrossRef] [Green Version]
  23. Chen, C.H.; Lin, C.H.; Matsuo, T.; Chen, W.H.; Lee, I.T.; Liu, J.Y.; Lin, J.T.; Hsu, C.T. Ionospheric data assimilation with thermosphere-ionosphere-electrodynamics general circulation model and GPS-TEC during geomagnetic storm conditions. J. Geophys. Res.-Space Phys. 2016, 121, 5708–5722. [Google Scholar] [CrossRef] [Green Version]
  24. He, J.; Yue, X.; Hu, L.; Wang, J.; Li, M.; Ning, B.; Wan, W.; Xu, J. Observing system impact on ionospheric specification over China using EnKF assimilation. Space Weather 2020, 18, e2020SW002527. [Google Scholar] [CrossRef]
  25. Fron, A.; Galkin, I.; Krankowski, A.; Bilitza, D.; Hernandez-Pajares, M.; Reinisch, B.; Li, Z.; Kotulak, K.; Zakharenkova, I.; Cherniak, I.; et al. Towards cooperative global mapping of the ionosphere: Fusion feasibility for IGS and IRI with global climate VTEC maps. Remote Sens. 2020, 12, 3531. [Google Scholar] [CrossRef]
  26. She, C.; Wan, W.; Yue, X.; Xiong, B.; Yu, Y.; Ding, F.; Zhao, B. Global ionospheric electron density estimation based on multisource TEC data assimilation. GPS Solut. 2017, 21, 1125–1137. [Google Scholar] [CrossRef]
  27. Bilitza, D.; Altadill, D.; Truhlik, V.; Shubin, V.; Galkin, I.; Reinisch, B.; Huang, X. International reference ionosphere 2016: From ionospheric climate to real-time weather predictions. Space Weather 2017, 15, 418–429. [Google Scholar] [CrossRef]
  28. Ott, E.; Hunt, B.R.; Szunyogh, I.; Zimin, A.V.; Kostelich, E.J.; Corazza, M.; Kalnay, E.; Patil, D.J.; Yorke, J.A. A local ensemble Kalman filter for atmospheric data assimilation. Tellus A-Dyn. Meteorol. Oceanogr. 2004, 56, 415–428. [Google Scholar] [CrossRef]
  29. Evensen, G. The ensemble kalman filter: Theoretical formulation and practical implementation. Ocean. Dyn. 2003, 53, 343–367. [Google Scholar] [CrossRef]
  30. Yue, X. Modeling and Data Assimilation of Mid- and Low-Latitude Ionosphere. Ph.D. Thesis, Institude of Geology and Geophysics, Chinese Academy of Sciences, Beijing, China, 2008. [Google Scholar]
  31. Hamill, T.M.; Whitaker, J.S.; Snyder, C. Distance-dependent filtering of background error covariance estimates in an ensemble Kalman filter. Mon. Weather Rev. 2001, 129, 2776–2790. [Google Scholar] [CrossRef] [Green Version]
  32. Yuan, Y.; Li, Z.; Wang, N.; Zhang, B.; Li, H.; Li, M.; Huo, X.; Ou, J. Monitoring the ionosphere based on the crustal movement observation network of China. Geod. Geodyn. 2015, 6, 73–80. [Google Scholar] [CrossRef] [Green Version]
  33. Zhang, B.; Ou, J.; Yuan, Y.; Li, Z. Extraction of line-of-sight ionospheric observables from GPS data using precise point positioning. Sci. China Earth Sci. 2012, 55, 1919–1928. [Google Scholar] [CrossRef]
  34. Yuan, Y.; Wang, N.; Li, Z.; Huo, X. The BeiDou global broadcast ionospheric delay correction model (BDGIM) and its preliminary performance evaluation results. Navigation 2019, 66, 55–69. [Google Scholar] [CrossRef] [Green Version]
  35. Bilitza, D.; Altadill, D.; Zhang, Y.; Mertens, C.; Truhlik, V.; Richards, P.; McKinnell, L.-A.; Reinisch, B. The international reference ionosphere 2012—A model of international collaboration. J. Space Weather Space Clim. 2014, 4, A07. [Google Scholar] [CrossRef]
  36. Zhou, F.; Dong, D.; Li, W.; Jiang, X.; Wickert, J.; Schuh, H. GAMP: An open-source software of multi-GNSS precise point positioning using undifferenced and uncombined observations. GPS Solut. 2018, 22, 33. [Google Scholar] [CrossRef]
  37. Blagoveshchensky, D.V.; Sergeeva, M.A.; Corona-Romero, P. Features of the magnetic disturbance on September 7–8, 2017 by geophysical data. Adv. Space Res. 2019, 64, 171–182. [Google Scholar] [CrossRef]
  38. Jiang, C.; Wei, L.; Yang, G.; Aa, E.; Lan, T.; Liu, T.; Liu, J.; Zhao, Z. Large-scale ionospheric irregularities detected by ionosonde and GNSS receiver network. IEEE Geosci. Remote Sens. Lett. 2020, 18, 940–943. [Google Scholar] [CrossRef]
Figure 1. Geographical distributions of GNSS receivers from CMONOC (red circles) and MGEX (magenta pentagrams) networks.
Figure 1. Geographical distributions of GNSS receivers from CMONOC (red circles) and MGEX (magenta pentagrams) networks.
Remotesensing 14 03267 g001
Figure 2. Geomagnetic indices observed from 5 to 11 September 2017. (a) Dst, (b) Kp.
Figure 2. Geomagnetic indices observed from 5 to 11 September 2017. (a) Dst, (b) Kp.
Remotesensing 14 03267 g002
Figure 3. Comparison plot at 05:00 UT for a quiet day on 6 September 2017. (a) is derived from GNSS observations; (b) is derived from IRI-2016 model; (c) is derived from assimilated method of the improved ensemble Kalman filter; (d) is derived from CODE.
Figure 3. Comparison plot at 05:00 UT for a quiet day on 6 September 2017. (a) is derived from GNSS observations; (b) is derived from IRI-2016 model; (c) is derived from assimilated method of the improved ensemble Kalman filter; (d) is derived from CODE.
Remotesensing 14 03267 g003
Figure 4. Distributions of absolute differences and TEC correlations on 6 September 2017. (a) Absolute differences between the assimilated TEC and the CODE TEC; (b) Absolute differences between the IRI-2016 TEC and the CODE TEC; (c) Assimilated TEC distribution versus the CODE TEC; (d) IRI-2016 TEC distribution versus the CODE TEC.
Figure 4. Distributions of absolute differences and TEC correlations on 6 September 2017. (a) Absolute differences between the assimilated TEC and the CODE TEC; (b) Absolute differences between the IRI-2016 TEC and the CODE TEC; (c) Assimilated TEC distribution versus the CODE TEC; (d) IRI-2016 TEC distribution versus the CODE TEC.
Remotesensing 14 03267 g004
Figure 5. RMSE of 3D with each epoch at different stations on 6 September 2017. (a) GAMG; (b) JFNG; (c) LHAZ; (d) CMUM.
Figure 5. RMSE of 3D with each epoch at different stations on 6 September 2017. (a) GAMG; (b) JFNG; (c) LHAZ; (d) CMUM.
Remotesensing 14 03267 g005
Figure 6. Comparison plot at 05:00 UT for a disturbed day on 8 September 2017. (a) is derived from GNSS observations; (b) is derived from IRI-2016 model; (c) is derived from assimilated method of the improved ensemble Kalman filter; (d) is derived from CODE.
Figure 6. Comparison plot at 05:00 UT for a disturbed day on 8 September 2017. (a) is derived from GNSS observations; (b) is derived from IRI-2016 model; (c) is derived from assimilated method of the improved ensemble Kalman filter; (d) is derived from CODE.
Remotesensing 14 03267 g006
Figure 7. Distributions of absolute differences and TEC correlations on 8 September 2017. (a) Absolute differences between the assimilated TEC and the CODE TEC; (b) Absolute differences between the IRI-2016 TEC and the CODE TEC; (c) Assimilated TEC distribution versus the CODE TEC; (d) IRI-2016 TEC distribution versus the CODE TEC.
Figure 7. Distributions of absolute differences and TEC correlations on 8 September 2017. (a) Absolute differences between the assimilated TEC and the CODE TEC; (b) Absolute differences between the IRI-2016 TEC and the CODE TEC; (c) Assimilated TEC distribution versus the CODE TEC; (d) IRI-2016 TEC distribution versus the CODE TEC.
Remotesensing 14 03267 g007
Figure 8. RMSE of 3D with each epoch at different stations on 8 September 2017. (a) GAMG; (b) JFNG; (c) LHAZ; (d) CMUM.
Figure 8. RMSE of 3D with each epoch at different stations on 8 September 2017. (a) GAMG; (b) JFNG; (c) LHAZ; (d) CMUM.
Remotesensing 14 03267 g008
Figure 9. Comparisons of TEC obtained from the GNSS observation (black), from the IRI-2016 model (blue), and from the assimilated method of the improved ensemble Kalman filter (red) at different stations. Shown are the comparisons for a 7-day period from 5 September 2017 to 11 September 2017. (a) GAMG-C01; (b) JFNG-C01; (c) LHAZ-C01; (d) CMUM-C01.
Figure 9. Comparisons of TEC obtained from the GNSS observation (black), from the IRI-2016 model (blue), and from the assimilated method of the improved ensemble Kalman filter (red) at different stations. Shown are the comparisons for a 7-day period from 5 September 2017 to 11 September 2017. (a) GAMG-C01; (b) JFNG-C01; (c) LHAZ-C01; (d) CMUM-C01.
Remotesensing 14 03267 g009
Figure 10. Assimilated and IRI-2016 TEC distributions versus the GNSS-observed TEC of different stations for a 7-day period from 5 September 2017 to 11 September 2017. (a) GAMG; (b) JFNG; (c) LHAZ; (d) CMUM.
Figure 10. Assimilated and IRI-2016 TEC distributions versus the GNSS-observed TEC of different stations for a 7-day period from 5 September 2017 to 11 September 2017. (a) GAMG; (b) JFNG; (c) LHAZ; (d) CMUM.
Remotesensing 14 03267 g010
Figure 11. RMSE of 3D with each day at different stations from 5 September 2017 to 11 September 2017. (a) GAMG; (b) JFNG; (c) LHAZ; (d) CMUM.
Figure 11. RMSE of 3D with each day at different stations from 5 September 2017 to 11 September 2017. (a) GAMG; (b) JFNG; (c) LHAZ; (d) CMUM.
Remotesensing 14 03267 g011
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Tang, J.; Zhang, S.; Huo, X.; Wu, X. Ionospheric Assimilation of GNSS TEC into IRI Model Using a Local Ensemble Kalman Filter. Remote Sens. 2022, 14, 3267. https://doi.org/10.3390/rs14143267

AMA Style

Tang J, Zhang S, Huo X, Wu X. Ionospheric Assimilation of GNSS TEC into IRI Model Using a Local Ensemble Kalman Filter. Remote Sensing. 2022; 14(14):3267. https://doi.org/10.3390/rs14143267

Chicago/Turabian Style

Tang, Jun, Shimeng Zhang, Xingliang Huo, and Xuequn Wu. 2022. "Ionospheric Assimilation of GNSS TEC into IRI Model Using a Local Ensemble Kalman Filter" Remote Sensing 14, no. 14: 3267. https://doi.org/10.3390/rs14143267

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop