Abstract
This study presents the use of wideband, low-elevation satellite signals to retrieve ionospheric total electron content (TEC) from ground-based global navigation satellite system (GNSS) receiver data. As ionospheric conditions are one of the most unpredictable factors for GNSS measurements, TEC estimation is imperative to mitigate impacts on GNSS-dependent systems. In polar regions, TEC mapping challenges arise from sparse ground stations, limited high-elevation GNSS signals, and large uncertainties in abundant low-elevation signals.
By analyzing one week of Global Positioning System L1CA, L2C, and L5 pseudorange data from stations in Haleakala, HI, and Toolik Lake, AK, this study highlights the advantages of single-frequency wideband signals for TEC estimation. The uncertainty of wideband-derived TEC is reduced by a factor of ~3–7 at low elevation angles and ~3–5 at high angles, compared with dual-frequency narrowband TEC. Overall, this technique could enhance the impact of GNSS ground stations to extend their capabilities in poorly monitored regions.
1 INTRODUCTION
Modern technologies, including safety-of-life applications, are increasingly dependent on accurate and precise positioning using global navigation satellite systems (GNSSs). One of the most unpredictable factors affecting GNSSs is the ionosphere (Morton et al., 2021; Peng et al., 2021). Ionospheric data derived from GNSS ground- and space-based receivers are critical for ionosphere monitoring, and the ubiquity of GNSS signals makes them advantageous for high-spatiotemporal-resolution monitoring (Mannucci et al., 1998). Nevertheless, some regions of the ionosphere are sparsely monitored owing to insufficient data coverage (Jee et al., 2010; Yang et al., 2020). Expanding measurement capabilities to understand and address the challenges posed by the dynamic ionosphere is an essential step toward enhancing the accuracy and reliability of GNSS systems.
Ionospheric plasma effects on GNSS signals are frequency-dependent, and first-order ionospheric effects are often estimated using dual-frequency combinations of code and carrier measurements (Klobuchar, 1996; Misra & Enge, 2006). Ionosphere-induced range errors are converted into measurements of total electron content (TEC). Code-phase-based absolute TEC measurements have higher uncertainty levels, whereas precise carrier-phase TEC measurements are vulnerable to cycle slips and are biased because of carrier ambiguities. A code-leveled-carrier method is often employed to obtain more precise absolute TEC measurements by using precise carrier-based relative TEC to smooth the noisy code-based absolute TEC. However, owing to a low signal-to-noise ratio and multipath errors, code-based dual-frequency TEC has considerable measurement uncertainty at low elevation angles (Yasyukevich et al., 2015). Single-frequency techniques such as the code-minus-carrier (CMC) method can also be employed to compute the TEC, but this approach is complicated by carrier-phase ambiguities that differ from satellite to satellite and from one satellite pass to another (Braasch, 1994). Resolving these ambiguities can be time-consuming and may be further complicated by the presence of carrier-phase cycle slips for signals at low elevation angles. These considerable errors are a contributing factor to the widespread use of elevation masks, commonly set to reject signals below elevations of 15˚–30˚, causing significant coverage loss at certain latitude bands. Figure 1 highlights this situation by comparing the occurrence of incident Global Positioning System (GPS) signals below and above a 20˚ elevation threshold. At some latitudes, the number of low-elevation signals is close to half the number of total signals. Enabling the usage of these signals could greatly improve ionospheric monitoring capabilities in areas with limited high-elevation signals.
Occurrence of incident GPS signal elevation angles below or above 20˚, binned by latitude range
Signals below an elevation angle of ~20˚ are commonly discarded via elevation angle masks.
One such sparsely monitored region is the polar ionosphere. Ground stations are sparse in polar regions, and low Earth-orbiting Earth observation satellites such as the COSMIC-2 constellation do not have high-latitude coverage (Weiss et al., 2022; Xiong et al., 2016). Furthermore, GNSS satellite orbit inclination angles limit the number of high-elevation satellite passes at high latitudes. As a result, global ionospheric models (GIMs), which primarily use GNSS-derived TEC estimates, have lower accuracy over the polar regions (Jee et al., 2010). Utilizing low-elevation signals could increase the available TEC measurements in these regions for better GIM performance.
In this study, we propose the use of wideband GNSS signals to enable low-elevation TEC estimations. One of the modernized GPS signals, L5, is a wideband signal with a code chipping rate that is 10-fold higher than that of the L1CA and L2C signals. Wideband signals have lower code-phase measurement noise and an improved ability to mitigate multipath effects. Figure 2 illustrates the difference in multipath impact on GPS L1CA versus L5 signals. After a receiver acquires a GPS signal, it correlates replica codes at various code-phase offsets with the received signal, which produces correlation values with a maximum value at a code-phase offset of zero for a multipath-free signal. However, when an incoming signal is affected by multipath, this correlation function is distorted owing to the reception of an additional copy of the signal at a different time. The resulting distortion depends on both the chip length and the path length separation (McGraw et al., 2021). The correlation function peak offset translates into spatial precision via the chipping frequency of the code, as described by Equation (1). Here, Lchip denotes the spatial resolution corresponding to a single chip of the ranging code, and fchip represents the chipping rate of the code:
1
Illustration of a binary phase-shift keying correlation waveform and the improved multipath rejection obtained for a higher-bandwidth signal (e.g., GPS L5) compared with a lowerbandwidth signal (e.g., GPS L1CA)
For example, in Figure 2, the red line represents the correlation response for a single multipath source with a path length separation of 50 m. This separation is easily discernible with a wideband-received signal, whereas the narrowband-received signal would be subject to increased multipath impacts that preclude a separation of the direct and multipath signals.
The goal of this study is to show the benefits of low-elevation TEC estimates in sparsely monitored regions, such as polar regions, by utilizing wideband single-frequency data. With such data, we are able to achieve TEC estimates with less uncertainty at low satellite elevations, which would prove beneficial for ionospheric monitoring. In turn, these observations can improve our understanding of the impacts of space weather phenomena and provide better ionospheric corrections to improve navigation solution accuracy. This technique would also be beneficial for specific mid-latitude areas with high proportions of low-elevation GNSS signals. This paper is organized as follows. Section 2 provides a description of the data used in the analysis. The methodology of single-frequency TEC estimation, as well as descriptions of range correction computation, is presented in Section 3. The results of analyses of two one-week data sets from our receiver ground stations at low- and high-latitude areas are given in Section 4. Section 5 provides a summary and conclusion of this study and highlights future work.
2 DATA DESCRIPTION
In this study, we used data collected by Septentrio PolaRxS receivers with zenith-facing antennas located in Haleakala, HI, and Toolik Lake, AK. The surveyed receiver coordinates are 20˚42’23”N, 156˚15’25”W, 3,060 m and 68˚37’39”N, 149˚35’53”W, 737 m, respectively. Figure 3 shows the receiver coordinates on a regional map of the northeastern Pacific region. L1CA, L2C, and L5 pseudorange data were collected at a 1-Hz rate. Data collected over one week from each receiver location are used in this analysis, specifically 11 June 2021 to 17 June 2021 for the Haleakala station and 30 September 2021 to 7 October 2021 (omitting 4 October 2021) for the Toolik Lake station. Both receiver stations are located in latitude ranges where close to half of the incident GPS signals within view are below 20˚ elevation. The Haleakala station has surrounding structures that act as multipath sources during low-elevation satellite passes. In approximately half of the daily receiver data files, pseudorange data from 0–2 satellites have been omitted as part of the data quality control, as they contain errors that cannot be accounted for. Other single pseudorange noise (PRN) data (PRN 25 on 15 June 2021, PRN 26 on 11-13 June 2021, and PRN 31 on 11 June 2021) have been removed owing to large fluctuations in oscillator bias from GPS ephemeris data that posed challenges in our analysis.
Map of the northeastern Pacific region, with the locations of the Haleakala and Toolik Lake receiver stations denoted by red stars
3 METHODOLOGY
The approach used in this work utilizes Equation (2), the GNSS pseudorange measurement equation (Misra & Enge, 2006), to estimate the single-frequency TEC:
2
The pseudorange measurement, denoted by ρ, represents the apparent distance between a GNSS satellite and a receiver. The measurement includes several sources of delay and error. On the right-hand side of the equation, r denotes the true geometric range between the satellite and the receiver. The ionospheric delay, represented by I, results from the signal’s interaction with the ionized layers of the atmosphere, whereas the tropospheric delay, T, is due to signal slowing in the neutral atmosphere, including effects from humidity and pressure. Clock biases are also present: δtu is the receiver clock bias, and δts is the satellite clock bias, both expressed in units of distance. Additional errors include σM, which accounts for multipath effects, where the GNSS signal reflects off surfaces before reaching the receiver, and ρp, which represents pseudorange measurement noise from sources such as thermal noise and receiver signal processing imperfections.
The block diagram in Figure 4 outlines the process for obtaining single-frequency TEC estimates. Factors such as the geometric range, satellite clock bias, and tropospheric delay are computed from satellite ephemeris and models. The receiver clock bias is calculated by utilizing high-elevation narrowband signals as an intermediate step and then denoising the resulting clock bias to remove narrowband signal uncertainty. We can then retrieve a single-frequency TEC estimation using the range corrections and wideband pseudorange data. This approach results in the relative slant TEC (sTEC), a measure of integrated electron density along a raypath that is offset because of receiver and satellite hardware biases (Zhong et al., 2016). The processes applied for range corrections, user clock bias, and single-frequency TEC are described in the following subsections.
Block diagram of methodology for wideband single-frequency TEC estimation; Rx: receiver
3.1 Range Error Calculations
In this subsection, we describe the process of estimating and removing the satellite–receiver range, satellite clock, and tropospheric effects on the measured delay. As an example, we use data from a single pass of the GPS PRN 1 satellite on 11 June 2021 from the Haleakala station; plots of GPS range errors from this example are included in Figure 5, while their magnitudes and how they are obtained are described below.
Composite of range correction terms for the PRN 1 satellite as it passes over the Haleakala station on 11 June 2021: (A) geometric range, (B) satellite clock bias, (C) satellite clock relativistic effects, (D), tropospheric delay, (E) dual-frequency derived ionospheric delay, and (F) receiver clock bias
3.1.1 Geometric Range Calculation
The geometric range is defined as the distance between the satellite antenna phase center at the time of signal transmission and the receiver antenna phase center at the time of reception. This quantity can be calculated using data from daily broadcast and precise satellite orbit solution GPS ephemeris files sourced from the Crustal Dynamics Data Information System (CDDIS) (International GNSS Service (IGS), 1992a, 1992b) and the surveyed receiver antenna location (Canadian Geodetic Survey, 2022). Broadcast ephemeris files have a 1-h temporal resolution, whereas precise ephemeris files have a 15-min time resolution. Precise ephemeris files have orbit information that is accurate to better than 5 cm and are released approximately 2 weeks after the completion of the GPS week. For each time epoch of a satellite pass, the broadcast ephemeris is first used as a rough estimate of satellite position coordinates. Precise ephemeris data are then used in an iterative process to account for satellite motion and Earth’s rotation, enabling an accurate calculation of the satellite’s position at the time of signal transmission. Note that the orbit data provided in precise ephemeris files are interpolated to the desired epochs using a 10th-order Lagrange polynomial. The geometric range is then computed using satellite coordinates at the time of transmission and receiver surveyed coordinates. Figure 5(a) shows an example range calculation for one satellite pass of PRN 1 on 11 June 2021 for the Haleakala station, with the elevation angle plotted as a dashed line. The magnitude of this pseudorange correction is on the order of 2 x 107 m.
3.1.2 Satellite Clock Correction
Data for satellite clock correction (including correction for relativistic effects) is contained within broadcast and precise ephemeris data from CDDIS (International GNSS Service (IGS), 1992a, 1992b). Satellite clock bias information contained in precise ephemeris files is used to compute the satellite clock bias at the time of signal transmission. Satellite clock correction information is taken from the precise ephemeris files, with a temporal resolution of 15 min, and interpolated to the exact time of signal transmission via a Lagrange interpolating polynomial to the 10th degree. The satellite clock bias is on the scale of tens to hundreds of kilometers. This bias estimate is accurate to better than 0.1 ns, or 3 cm. Figure 5(b) shows an example of satellite clock correction for PRN 1 on 11 June 2021.
Satellite relativistic effects on orbiting clocks are minor clock errors and are computed from the broadcast ephemeris file data. Range error corrections from relativistic effects are on the scale of meters. Figure 5(c) shows an example of relativistic correction for PRN 1 on 11 June 2021 from the Haleakala station.
3.1.3 Tropospheric Delay Model
The tropospheric delay is computed using grid-wise Vienna Mapping Function 3 (VMF3) data with 1˚x1˚ and 6-h resolution (TU Wien, n.d.). The VMF3 tropospheric delay has a mean global root mean square error estimated as better than 5 cm at zenith (Ding & Chen, 2020; Landskron & Bohm, 2018). Surveyed receiver coordinates are inputted into the model, which then outputs wet and hydrostatic tropospheric parameters and mapping functions.
Tropospheric delays vary from meter-scale at high elevation angles up to tens of meters at low elevation angles. Because of the inverse relationship between elevation angle and tropospheric correction, this factor is very important for low-satellite-elevation estimates of TEC. Figure 5(d) shows an example tropospheric delay calculated for the Haleakala station on 11 June 2021 for PRN 1. Notably, because of the high altitude of the Haleakala station, modeled tropospheric delays will be smaller than those of other low-latitude stations; however, they will still be slightly higher than those of the Toolik Lake station.
3.1.4 Dual-Frequency Ionospheric Delay Calculation
The dual-frequency ionospheric delay is calculated from high-elevation-angle signals as an intermediate step to obtain the receiver clock bias. The ionospheric delay for the L1CA signal, IL1, can be found from Equation (3) (Misra & Enge, 2006):
3
In this equation, fL1 and fL2 are the carrier frequencies for the GPS L1 and L2 signals, whereas ρL1 and ρL2 are the receiver pseudoranges. For comparison, the dual-frequency TEC is also calculated using L1 and L2 pseudoranges based on Equation (4):
4
The magnitude of this correction typically ranges from close to zero to tens of meters. Errors in this computation can be primarily attributed to pseudorange noise and multipath errors; if high-quality antenna and receivers are utilized, these uncertainties are estimated to be better than approximately 0.1 and 0.15 m, respectively, when above a 30˚ elevation mask (Prochniewicz & Grzymala, 2021). If error independence is assumed, the root sum square of the combined errors is approximately 0.18 m for narrowband single-frequency signals and 0.4 m if dual-frequency uncertainty addition and scaling factors are considered (Misra & Enge, 2006). The equation for the dual-frequency-derived ionospheric delay error is shown in Equation (5):
5
An example of the dual-frequency ionospheric delay is shown in Figure 5(e), where the increase in uncertainty at low elevation angles is evident.
3_2 Receiver Clock Bias Computation
The receiver clock bias is estimated by solving for cδtu in the GPS pseudorange equation for all high-elevation satellites, as shown in Equation (6):
6
Range error estimates, including geometric range, satellite clock correction (including relativistic effects), tropospheric delay, and dual-frequency ionospheric delay, converted to L1 range delay, are computed for all satellites with L1CA and L2C signals available. An example of the resulting receiver clock bias from a single satellite overpass is shown in Figure 5(f). This receiver clock bias was obtained from PRN 1 on 11 June 2021 for the Haleakala station.
Receiver clock bias estimates from all satellites within each time epoch are averaged, and missing data points are interpolated to retrieve a single time series of clock bias estimates. Clock jumps and a linear trend are first removed from the receiver clock bias time series; then, a running average with a length of 6 s (360 samples) is applied for denoising. The linear trend and clock jumps are then added back to the smoothed clock bias for use in the single-frequency TEC estimation.
Note that only measurements from satellites with L1CA and L2C signals at elevation angles above 30˚ are used in this intermediate step to estimate the receiver clock bias. The elevation mask of 30˚ is used here to reduce narrowband measurement uncertainty at low elevation angles while retaining a larger amount of satellite signals for an accurate user clock bias estimate.
The error budget for the receiver clock bias is the square root of the sum of squares of the error contributions from the pseudorange, geometric range, dual-frequency-derived ionospheric delay, troposphere, and satellite clock errors. Under the assumption that these errors are independent, the combined error budget is shown in Equation (7). Note that contributions from pseudorange and multipath errors are included in the L1 ionospheric delay component:
7
The receiver clock bias uncertainty is denoted by σrx,b, whereas contributing errors of geometric range, tropospheric delay, dual-frequency ionospheric delay, and satellite clock bias are denoted by σr, σT, σIL1, and σsv,b, respectively. The largest contribution to uncertainty is the dual-frequency ionospheric delay; however, because this method only uses high-elevation-angle measurements, the largest error sources (multipath and pseudorange noise) are minimized. The magnitude of the receiver clock correction varies for different receivers. Within our experiment, this correction is on the scale of tens to hundreds of kilometers.
3.3 Error Budget Summary
Table 1 provides a summary of range correction and uncertainty magnitudes for the methods described in this section.
3.4 TEC Estimation
After the geometric range, tropospheric delay, satellite clock bias, and receiver clock bias have been estimated, the single-frequency ionospheric delay and TEC can be solved directly from the GPS pseudorange equation. Note that the resulting product is the relative sTEC, which means that unknown hardware biases, also known as code biases, are still present in the TEC estimates (Zhong et al., 2016). This remaining bias stands to be resolved in future work, as the goal of this study is to evaluate the reduction of TEC uncertainty from pseudorange noise and multipath at low elevation angles:
8
9
Figure 6 shows the resulting single-frequency wideband TEC estimates compared with results obtained via the dual-frequency method for multiple GPS satellite passes over the Haleakala ground-based receiver. At low elevation angles (below ~20˚), narrowband pseudorange uncertainty overwhelms the dual-frequency TEC signal, whereas the wideband estimate remains relatively stable. Additionally, in Figure 6(b), the presence of unknown code biases is evident from the TEC offset observed between the two estimation methods.
Single-frequency wideband-derived TEC compared with dual-frequency narrowband TEC for multiple satellite passes over the Haleakala station on 11 June 2021 for GPS (A) PRN 1, (B) PRN 18, (C) PRN 25, (D) PRN 26, (E) PRN 27, and (F) PRN 30
These plots show the relative sTEC, meaning that hardware (code) biases remain in the estimates.
4 RESULTS
The single-frequency TEC estimation methodology described in Section 3 was applied to the L1CA, L2C, and L5 received signals and compared with the code-based dual-frequency TEC for the purpose of this analysis. Figure 7(a) and 7(b) show an analysis of two one-week receiver data sets from the Haleakala and Toolik Lake stations, respectively. The standard deviations of sTEC estimates were taken from continuous portions of satellite passes within 1˚ elevation angle bins. Subsequently, the standard deviations within all elevation angle bins were averaged by using weights corresponding to the number of samples within each bin. Scattered points in Figure 7 depict the average uncertainty level for different TEC estimation methods. The yellow points correspond to the dual-frequency pseudorange computation of sTEC whereas the red, blue, and purple points correspond to single-frequency sTEC estimations based on the L1CA, L2C, and L5 signals, respectively.
Standard deviation of sTEC estimates and sample size from one week of satellite passes over the (A) Haleakala and (B) Toolik Lake stations, binned by 1˚ satellite elevation angle
The Haleakala data show that the L5 single-frequency estimates improve the signal uncertainty by a factor of ~3 at high satellite elevation and by a factor of ~7 at elevations below 30˚ when compared with dual-frequency methods. From the Toolik Lake data, we see that the L5 single-frequency estimates improve the signal uncertainty by a factor of -5 at high satellite elevations and by a factor of -3 at elevations below 30˚ when compared with dual-frequency methods. Interestingly, for the Toolik Lake data at very low elevation, the L2C single-frequency TEC estimates have slightly lower uncertainty estimates than the L5 estimates, which requires further investigation. The latitude difference between the Haleakala and Toolik Lake stations is evident from the plotted sample size shown in Figure 7(a) and 7(b). Fewer satellites are available a elevation angles higher than ~73˚ for the Toolik Lake station, whereas satellite passes are available for elevation angles up to ~88˚ at the Haleakala station. Sample sizes for each station are dependent on the satellite pass geometry, with the peak of satellite passes corresponding to a longer time spent at specific elevations. Few data are available from the Toolik Lake station below 5˚ elevation owing to a pre-existing elevation mask.
To quantify the improvement in uncertainty obtained by single-frequency methods compared with the dual-frequency method, we used observations from both receiver stations, as shown in Figure 7. The uncertainty reduction percentage is calculated as the percentage of standard deviation reduction for the single-frequency methods compared with that of the dual-frequency method. The percentage of uncertainty reduction is shown as a function of elevation angle for the Haleakala and Toolik Lake stations in Figures 8(a) and 8(b), respectively. Red, blue, and purple lines show uncertainty reduction percentages for the single-frequency L1CA, L2C, and L5 TEC estimates, respectively. Almost all trends show an uncertainty level reduction that increases with decreasing elevation angle, with the exception of the L5 single-frequency TEC for the Toolik Lake data set. At all elevation angles for the Haleakala data, the L5 TEC has the highest percentage of uncertainty reduction, peaking at the lowest elevation angles, below 20˚, at just below 90%. For the Toolik Lake data, the L5 TEC has the highest level of uncertainty reduction, at approximately 80% for high elevation angles and 70%—80% below an elevation of approximately 10˚.
Single-frequency TEC uncertainty reduction percentage compared with dualfrequency TEC, computed from scattered (A) Haleakala and (B) Toolik Lake data shown in Figure 7
Figures 9 and 10 show a spatial analysis of one-week data sets from the Haleakala and Toolik Lake stations, respectively. Skyplots A and B show the binned weighted averaged standard deviation of TEC for the narrowband dual-frequency method and the wideband single-frequency method, respectively. Standard deviation color bars are set to unity for comparison between uncertainty levels at each site. Plots C and D contain sample size values for each spatial bin for the narrowband and wideband methods, respectively. Note that for this analysis, all satellite PRNs with L1CA and L2C signals are included in plots A and C.
Binned spatial analysis of one week of pseudorange-only TEC data from the Haleakala station: (A) binned standard deviation of narrowband dual-frequency (L1CA, L2C) TEC estimations, (B) binned standard deviation of wideband single-frequency (L5) TEC estimations, (C) number of samples within bins for narrowband dual-frequency (L1CA, L2C) TEC estimations, (D) number of samples within bins for wideband single-frequency (L5) TEC estimations
Elevation angle bins have a 5˚ width, while azimuthal angle bins have a 15˚ width.
Binned spatial analysis of one week of pseudorange-only TEC data from the Toolik Lake station: (A) binned standard deviation of narrowband dual-frequency (L1CA, L2C) TEC estimations, (B) binned standard deviation of wideband single-frequency (L5) TEC estimations, (C) number of samples within bins for narrowband dual-frequency (L1CA, L2C) TEC estimations, (D) number of samples within bins for wideband single-frequency (L5) TEC estimations
Elevation angle bins have a 5˚ width, while azimuthal angle bins have a 15˚ width.
For the Toolik Lake station, the maximum binned standard deviation from the dual-frequency TEC estimates is 9.94 TECu (A), whereas the maximum binned standard deviation for the L5 TEC is 0.672 TECu (B). There are a total of ~ 5.0 x 106 1-Hz L1/L2 TEC samples (C), compared with ~ 3.5 x 106 1-Hz L5 TEC samples (D). All skyplots show higher uncertainty levels at lower elevation angles. The Haleakala station has a maximum binned standard deviation of 4.63 TECu for the narrowband dual-frequency TEC (A) and a maximum binned standard deviation of 1.53 TECu for the wideband single-frequency TEC (B). The total sample size for narrowband signals is ~ 4.5 x 106 (C), slightly larger than that of the wideband samples, ~ 3.1 x 106 (D).
Overall uncertainty levels were higher for the Haleakala station at higher elevation angles. This result could be due to ambient multipath sources near the receiver. Spatial locations with high uncertainty levels were consistent for both TEC estimation methods; however, the wideband single-frequency uncertainty estimates are consistently lower at all locations. The Toolik Lake station has fewer ambient multipath sources; consequently, larger uncertainty levels are concentrated at lower elevation angles, where the ground is a main source of multipath. These uncertainty levels are higher compared with that of the Haleakala skyplots. At both locations, the availability of L1CA and L2C signals benefits the spatial coverage owing to a higher proportion of satellites with signal availability, as GPS PRNs follow similar paths in the sky from day to day within a one-week period.
5 CONCLUSION
This study presented analyses of two one-week GPS receiver data sets from receiver stations located in Haleakala, HI, and Toolik Lake, AK, to test a methodology that utilizes single-frequency wideband pseudorange data to estimate TEC at low elevation angles. Within this methodology, we used high-elevation-angle L1CA and L2C pseudorange data and range corrections (geometric range, satellite clock bias, and tropospheric correction) to compute the receiver clock bias. From this, we can directly calculate the relative sTEC using L5 pseudorange and range corrections. This method enables the estimation of TEC at low elevation angles with lower uncertainty levels than code-based dual-frequency methods. This improved uncertainty is achievable by omitting the use of narrowband signals for less susceptibility to pseudorange noise and large multipath errors.
Key findings from this study come from analyses of relative sTEC estimates using the single-frequency method applied to GPS L1CA, L2C, and L5 pseudorange measurements. These results were compared to the relative sTEC from dual-frequency (L1CA and L2C) pseudorange-derived methods. Binned standard deviations of single-frequency wideband TEC estimates are consistently lower than those produced by the dual-frequency pseudorange-differencing method. TEC estimation uncertainty improvements obtained via the wideband single-frequency method range from a factor of ~3–5 at high elevations to ~3–7 at low elevations (Figure 7). Additionally, the percentage of uncertainty reduction was quantified for all single-frequency methods (L1CA, L2C, and L5) compared with dual-frequency pseudorange methods (Figure 8). In most conditions, the L5 single-frequency method performed the best among all methods, and in most single-frequency cases, the uncertainty reduction increased with decreasing elevation angle. Notably, for the Toolik Lake station, the single-frequency TEC estimation method using L2C signals has a slightly higher standard deviation reduction than the single-frequency L5 method at very low elevation angles (below ~10˚), which requires further investigation. From skyplots of binned standard deviation (Figures 9 and 10), we analyzed spatial differences between narrowband dual-frequency and wideband single-frequency TEC estimation methods. Because of the smaller number of GPS satellites transmitting L5 wideband signals, the wideband single-frequency method had worse spatial coverage over the selected one-week timeframe. However, analysis showed a consistent decrease in TEC estimate uncertainty for all elevations and azimuthal directions for single-frequency wideband TEC estimation methods as opposed to dual-frequency narrowband methods.
Future work will investigate the removal of satellite and receiver hardware code biases from relative TEC estimates. Moreover, we would like future work to include analyses of uncertainty reduction using single-frequency CMC methods and a comparison of the bias corrections required for absolute TEC using such techniques. Additionally, investigation into mapping functions that can adequately convert between vertical TEC and sTEC at very low elevation angles will be explored. The thin-shell approximation model is commonly used, which attributes all ionospheric delay on GNSS signals to a single ionospheric pierce point at which the incident signal passes through a constant altitude (Mannucci et al., 1998; Odijk, 2002). Because very low-elevation signals have longer path lengths through the ionosphere with distributed ionospheric delay, the thin-shell approximation is less accurate. At elevation angles below ~10˚, this mapping function becomes less accurate (Mannucci et al., 1998). Alternatively, sTEC measurements at very low elevation angles could be applied to three-dimensional tomography models of the ionosphere, offering signal geometry diversity that would be better for discerning the vertical distribution of TEC from ground station data.
HOW TO CITE THIS ARTICLE
Evans, M. C., Breitsch, B., & Morton, Y. J. (2026). Assessment of ionospheric TEC estimation uncertainty using single-frequency wideband low-elevation GNSS signals. NAVIGATION, 73. https://doi.org/10.33012/navi.737
CONFLICT OF INTEREST
The authors state no conflicts of interest.
ACKNOWLEDGMENTS
This work was supported by the Office of Naval Research (grant #N00014-23-1-2145). The authors would like to thank the Hawaii Institute for Astronomy for hosting our receiver on Haleakala, HI, and the University of Alaska Fairbanks for hosting the receiver at Toolik Lake, AL. Steve Taylor and Harrison Bourne built, deployed, and maintained the data collection systems. We would also like to thank Dr. Yang Wang for his guidance.
This is an open access article under the terms of the Creative Commons Attribution License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited.
REFERENCES
- ↵Braasch, M. S. (1994). Isolation of GPS multipath and receiver tracking errors. NAVIGATION, 41(4), 415–435. https://doi.org/10.1002/j.2161-4296.1994.tb01888.x
- ↵Canadian Geodetic Survey. (2022). Canadian spatial reference system precise point positioning (CSRS-PPP). Natural Resources Canada. tools-outils/ppp.php">https://webapp.csrs-scrs.nrcan-rncan.gc.ca/geod/tools-outils/ppp.php
- ↵Ding, J., & Chen, J. (2020). Assessment of empirical troposphere model GPT3 based on NGL’s global troposphere products. Sensors, 20(13). https://doi.org/10.3390/s20133631
- ↵International GNSS Service (IGS). (1992a). Daily GPS broadcast ephemeris data [Data set]. NASA Crustal Dynamics Data Information System (CDDIS). https://doi.org/10.5067/GNSS/gps_daily_b_001
- ↵International GNSS Service (IGS). (1992b). GNSS final combined orbit solution product [Data set]. NASA Crustal Dynamics Data Information System (CDDIS). https://doi.org/10.5067/GNSS/GNSS_IGSORB001
- ↵Jee, G., Lee, H.-B., Kim, Y. H., Chung, J.-K., & Cho, J. (2010). Assessment of GPS global ionosphere maps (GIM) by comparison between CODE GIM and TOPEX/Jason TEC data: Ionospheric perspective. Journal of Geophysical Research: Space Physics, 115(A10). https://doi.org/10.1029/2010JA015432
- ↵Klobuchar, J. A. (1996). Ionospheric effects on GPS. In Global Positioning System: Theory and applications, Vol. 1, 485–515. American Institute of Aeronautics; Astronautics Inc. https://doi.org/10.2514/5.9781600866388.0485.0515
- ↵Landskron, D., & Böhm, J. (2018). VMF3/GPT3: Refined discrete and empirical troposphere mapping functions. Journal of Geodesy, 92(4), 349–360. https://doi.org/10.1007/s00190-0171066-2
- ↵Mannucci, A. J., Wilson, B. D., Yuan, D. N., Ho, C. H., Lindqwister, U. J., & Runge, T. F. (1998). A global mapping technique for GPS-derived ionospheric total electron content measurements. Radio Science, 33(3), 565–582. https://doi.org/10.1029/97RS02707
- McGraw, G., Groves, P., & Ashman, B. (2021). Robust positioning in the presence of multipath and NLOS GNSS signals. Position, navigation, and timing technologies in the 21st century: Integrated satellite navigation, sensor systems, and civil applications, 551–589. Wiley-IEEE Press. https://doi.org/10.1002/9781119458449.ch22
- ↵Misra, P., & Enge, P. (2006). Global Positioning System: Signals, measurements, and performance (2nd ed.) [Book + GPS data set CD-ROM]. Ganga-Jamuna Press.
- ↵Morton, Y. J., Yang, Z., Breitsch, B., Bourne, H., & Rino, C. (2021). Ionospheric effects, monitoring, and mitigation techniques. In Position, navigation, and timing technologies in the 21st century: Integrated satellite navigation, sensor systems, and civil applications, 879–937. Wiley-IEEE Press. https://doi.org/10.1002/9781119458449.ch31
- ↵Odijk, D. (2002). Fast precise GPS positioning in the presence of ionospheric delays [PhD thesis, Delft University of Technology].
- ↵Peng, Y., Scales, W. A., Hartinger, M. D., Xu, Z., & Coyle, S. (2021). Characterization of multi-scale ionospheric irregularities using ground-based and space-based GNSS observations. Satellite Navigation, 2(1). https://doi.org/10.1186/s43020-021-00047-x
- ↵Prochniewicz, D., & Grzymala, M. (2021). Analysis of the impact of multipath on Galileo system measurements. Remote Sensing, 13(12). https://doi.org/10.3390/rs13122295
- ↵Weiss, J.-P., Schreiner, W. S., Braun, J. J., Xia-Serafino, W., & Huang, C.-Y. (2022). COSMIC-2 mission summary at three years in orbit. Atmosphere, 13(9). https://doi.org/10.3390/atmos13091409
- ↵Xiong, C., Stolle, C., & Lu¨hr, H. (2016). The Swarm satellite loss of GPS signal and its relation to ionospheric plasma irregularities. Space Weather, 14(8), 563–577. https://doi.org/10.1002/2016SW001439
- ↵Yang, Z., Morton, Y. T. J., Zakharenkova, I., Cherniak, I., Song, S., & Li, W. (2020). Global view of ionospheric disturbance impacts on kinematic GPS positioning solutions during the 2015 St. Patrick’s Day storm. Journal of Geophysical Research: Space Physics, 125(7). https://doi.org/10.1029/2019JA027681
- ↵Yasyukevich, Y., Mylnikova, A., & Polyakova, A. (2015). Estimating the total electron content absolute value from the GPS/GLONASS data. Results in Physics, 5, 32–33. https://doi.org/10.1016/j.rinp.2014.12.006
- ↵Zhong, J., Lei, J., Yue, X., & Dou, X. (2016). Determination of differential code bias of GNSS receiver onboard low Earth orbit satellite. IEEE Transactions on Geoscience and Remote Sensing, 54(8), 4896–4905. https://doi.org/10.1109/TGRS.2016.2552542















