Abstract
Ground-based augmentation system (GBAS) was developed to guide aircraft precision approach and landing, aiming to replace the instrument landing system (ILS), which is currently used in most airports worldwide. GBAS based on differential positioning with reference stations that provide differential corrections to the aircraft to improve its positioning accuracy and ensure other performance parameters such as integrity, continuity, and availability. However, using GBAS in low latitude regions such as Brazil, the occurrence of ionospheric irregularities can affect global navigation satellite system (GNSS) performance so that it does not meet the requirements for aviation. This article evaluates five vertical ionospheric gradient variability scenarios for a GNSS data set of four reference stations, one station simulating an aircraft with GBAS in a static model based on performance requirements for Category Approach Type – CAT I. The results showed that the increase in the variability of the ionosphere and the geometry of satellites used in positioning could affect the integrity and availability of GBAS. In the scenario of more significant variability of the ionosphere evaluated, there was a loss of 38.4% of the availability of GBAS for the CAT I approach.
1 Introduction
Ground-based augmentation system (GBAS) was developed to improve global navigation satellite system (GNSS) navigation used in precision approach and aircraft landing. In this system, a set of reference GNSS stations (usually 4) located at the airport provide differential corrections to the aircraft to apply in its positioning, improve accuracy and assist in flight operations. Differential corrections and other parameters are processed by a ground facility station (GFS) and sent to the aircraft through an antenna called very high frequency data broadcast (VDB).
GBAS emerged as an alternative to ILS in that it is a radiofrequency-transmitting equipment installed at the head of each runway that guides aircraft in precision approaching and landing, especially under low visibility conditions. GBAS makes it possible for a single station to offer approach routes for all runways at the airport (Pullen, 2017). In the literature, studies are highlighting the tendency to substitute the ILS for GBAS, as in the study by Felux et al. (2013) that compares flight performance using ILS and GBAS for a precision approach, in which the performance of GBAS was superior to ILS in terms of positional error in both components (horizontal and vertical).
However, in equatorial regions and low latitudes (−20° to 20°), characterized by high instability and the occurrence of ionospheric events (plasma bubbles and ionospheric scintillation), the use of GBAS can be compromised by the degradation suffered by GNSS signals when propagating through the ionosphere, as pointed out by studies of Pereira et al. (2021), Yoon et al. (2019), Pereira et al. (2017). One of the ways to minimize these effects would be to perform linear combinations of observations, for example, the ionosphere-free linear combination. However, initially, GBAS was authorized to operate using only GNSS data from the L1 frequency of the GPS (global position system) and Global’naya navigatsionnaya Sputnikovaya system constellations.
Works of authors such as Yoon et al. (2019) and Pereira et al. (2017) indicate limitations in the use of GBAS at international airports in Brazil, due to high ionospheric gradients (greater than 600 mm/km), at certain times of the day and seasons, depending on the occurrence of ionospheric events. These high ionospheric gradients and their variation indicate restrictions on the use of GBAS as they result in higher levels of alert protection, including at the Tom Jobim International Airport, located in Rio de Janeiro – RJ. This is the only airport with GBAS infrastructure in Brazil, but it was not certified by aviation regulators due to its susceptibility to the ionosphere’s effects. This limitation of using only data on the L1 frequency may make it unfeasible in regions such as Brazil.
A tool to assess the conditions for installing a GBAS station is the PEGASUS software (Prototype EGNOS and GBAS Analysis System Using SAPPHIRE) developed by EUROCONTROL (European Organization for the Safety of Air Navigation). In the studies by Lipp et al. (2005); Gaglione and Vultaggio (2006), one can find performance analyses of the experimental GBAS at airports in Germany and Italy.
Among the potentialities available in PEGASUS, it uses for the operational validation of GNSS augmentation systems aimed at aviation, such as space based augmentation system and GBAS, forecasting capacities of future or experimental systems, and selection of future locations for the placement of ground subsystems. PEGASUS presents a set of modules implemented to perform different tasks in a flexible way of the main functionalities of GBAS, such as GNSS data conversion from reference stations, generation of the messages (types 1, 2, and 4), aircraft position calculation (including protection levels), data transmitted manipulation and simulation, in addition to the presentation of graphs and reports of the activities performed. Such functions can be applied individually using the modules in the standalone or through the creation of scenarios (EUROCONTROL, 2006). Thus, PEGASUS is interesting to analyze locations for GBAS implantation, evaluating potential errors that most affect the GNSS signals at that location.
Using GNSS data from static or mobile stations, it is possible to analyze the experimental performance of GBAS against the performance requirements for the approach categories. In this work, we show how the variation of the Sigma VIG (vertical ionosphere gradient – σ vig), the main parameter that describes the variability of the ionosphere, affects the availability of GBAS for the CAT I precision approach category. It is different from previous work, such as those of Pereira et al. (2021), Yoon et al. (2019), Pereira et al. (2017), that analyze the estimates of ionospheric gradient values and their impacts on the GBAS, where only the gradients have been considered. We evaluated five scenarios from the implementations and simulations that can be performed by PEGASUS, including the variation of the σ vig for GNSS data collected in receivers located in Pindamonhagaba and Guaratinguetá (São Paulo – Brazil). It consists of one of the first experiments carried out considering several ionosphere conditions for GBAS. Such investigation may support the future decision of the Brazilian aviation authorities to decide about the use of GBAS in Brazil.
2 GBAS: fundamentals
GBAS is a GNSS augmentation system developed by aviation to provide integrity, accuracy, continuity, and availability requirements for GNSS positioning that aircraft can use to support precision approach and aircraft landing. Using monitoring carried out by reference stations (usually 4) installed near the airport, GBAS (Figure 1) provides differential corrections based on the principle of correlation systematic ephemeris errors, tropospheric and ionospheric delays, that is, such errors that occur at ground stations are like those on the aircraft. This condition originating from the DGNSS (differential GNSS) is valid when the aircraft is close to the ground station and degraded when the aircraft is more distant. In addition to differential corrections, integrity parameters and information for precision approach and landing procedures are transmitted by a VDB antenna to the aircraft’s GNSS receiver (Pullen, 2017).

GBAS architecture.
GBAS can be considered an alternative to traditional systems like ILS used for precision approach and landing. A single GBAS infrastructure can support multiple runways at the airport and make a curve approach, that is, without the need for alignment to the center of the runway to start the operation procedures. On the other hand, the ILS requires that the aircraft aligned with the runway’s center for each endpoint (Pullen, 2017).
2.1 Pseudorange corrections computations
As a GNSS augmentation system, the main function of GBAS is to calculate the differential corrections from the reference GNSS stations and transmit them so that an aircraft equipped with an onboard receiver can perform more accurate positioning. It allows the use of the GNSS with more reliability and safety in precision approach and landing operations, even with poor visibility (EUROCAE, 2013). GBAS use smoothed pseudorange observable (P CSC) through the Hatch filter:
where S is the GNSS data sampling, τ is the smoothing time constant for the Hatch Filter (100 s in this article), PD
t
is raw pseudorange at time t (C/A) code modulated from L1 carrier phase),
The pseudorange correction is obtained by the difference of the geometric distance calculated by the Euclidean distance between the reference station and a satellite (i) with the pseudorange recorded by the reference station equation (2):
where PRCCSC(i, j) is a pseudorange correction from satellite i and reference station j; R is a range between satellite i and reference station j;
Then, the PRCCSC is adjusted by removing the error from the receiver’s clock, which consists of an uncorrelated systematic effect, affecting each reference station differently (PULLEN, 2017). Equation (3) shows the removal of the receiver’s clock error in pseudorange correction:
where PRCSCA is the pseudorange correction adjusted with the remotion of the clock receiver error; k
i
is the weighting factor, with
The broadcast pseudorange correction (PRCTX) for the aircraft equation (4) is determined by the average of the PRCSCA obtained for satellite i by the M reference stations with corrections valid for this satellite:
where S i is the set of receivers with valid measures for satellite i.
According to EUROCAE (2013), the rate of change of broadcast pseudorange corrections (range rate corrections – RRC), equation (5) can be calculated by dividing the difference of the PRCTX in the current time (t) and the previous time (t − 1) by the time difference between the two epochs.
2.2 Performance of the GFS parameters
Moreover, transmitting the pseudorange corrections and their variation rates, GFS also has some parameters that indicate the quality and consistency of the corrections for each reference station.
Among these parameters, B-values equation (6) indicates the consistency of each receiver and satellite measurements that contribute to the generation of the pseudorange correction. They are calculated by the difference between the transmitted pseudorange corrections, and the average of the corrections determined in equation (6), excluding the corrections of the receiver j, whose consistency will be verified (EUROCAE, 2013).
According to Pullen (2017); Lee (2005), the B-value can be interpreted as an error that would occur in the pseudorange correction of satellite i if the measurement of the receiver M were failed. If the receiver j has faults, the correction will be given by the average of the measurements of other receivers, without faults, that track satellite i.
The errors that occur in pseudorange correction are given by the B-values. They occur because, in GBAS, not all systematic errors can be corrected. It is the case of the multipath and noise of GNSS observations. Thus, an uncertainty called σ pr_gnd that describes the contribution of the GBAS Ground Subsystem to errors in the pseudorange correction transmitted to the aircraft. This parameter is calculated using the B-values equations (7 and 8) and transmitted to the aircraft, and is used to determine the position as a component of the uncertainty associated with the pseudorange (EUROCAE, 2013).
where b represents a satellite elevation interval to be considered and N is the number of B-values in the satellite elevation range.
As mentioned earlier, GBAS is based on the principle of spatiotemporal correlation errors, mainly atmospheric errors due to the ionosphere and troposphere. However, in regions where these layers are irregular, the correlation decreases, and there are many errors in the pseudorange corrections. These errors can be mitigated by two uncertainties related to the effects of the ionosphere (σ iono) and troposphere (σ tropo) transmitted for the composition of errors associated with pseudorange. According to EUROCAE (2013), the uncertainty associated with the tropospheric error can be obtained by equation (9).
where σ N is the refractivity uncertainty; h 0 is the height in meters of the troposphere layer used to determine tropospheric error; θ i is the elevation angle of satellite i; ∆h is the height difference of the aircraft (meters) and the GBAS reference point. As σ N and h 0 are parameters transmitted by GFS, they have to be evaluated prior to the operationalization of GBAS.
In the case of the ionosphere, σ vig is the parameter transmitted by GFS that describes the variability of the vertical ionospheric gradient. The σ vig is used to determine σ iono that represent uncertainty associated with the ionospheric error. Also, the σ iono parameter is crucial in the calculation of the protection levels and aircraft position.
where F PP is the slant factor for converting the standard deviation of the ionospheric error from the vertical to satellite–receiver direction, X aircarft is the distance between aircraft and GBAS reference point (GFS), τ is the time constant used in the smoothing filter (100 s for GBAS Approach Service Type [GAST] C), and V aircarft is the horizontal speed of the aircraft, given in m/s.
In equatorial and low-latitude regions, the effects of the ionosphere on GNSS signals are one of the main obstacles to a GBAS certification since they represent a threat to accuracy and especially to integrity. According to Pereira et al. (2021), the ionospheric gradient and its uncertainty are parameters of the Ionospheric Threat Model that must be determined to implement GBAS. For such computation, a time series of GNSS data representing the ionospheric irregularity events have to be evaluated to identify its variability. It provides information on the uncertainty of the ionospheric gradient (Figure 2) for the GBAS coverage region.

Representation of variation of the ionospheric gradient for GBAS.
The ionospheric gradient computation can be performed by two methods: Stations pairs and time step. In the studies by Lee et al. (2007); Pereira et al. (2017), details of these methods for determining the ionospheric gradient can be found.
The σ vig used results from the analysis of the probability density function of the vertical ionospheric gradient calculated for days with nominal ionospheric conditions and days with ionospheric anomalies. The transmitted σ vig_inf is inflated to contemplate the conditions of more significant variations in the ionospheric gradient, for which the mean σ vig value (μ vig), the normalized σ vig value, and an inflation factor (f) are considered.
An example of σ vig determination (Figure 3) can be found in the study by Lee et al. (2007), in which the sigma overbound method was developed based on the ionospheric gradient probability density function. This method was used to assess extreme or anomalous conditions from the CONUS (CONterminous United States) threat model.

The probability density function of normalized vertical ionospheric gradients on July 2, 2000 (Lee et al., 2007).
2.3 Aircraft position computation
After receiving the corrections and integrity parameters transmitted by the GFS, the aircraft GNSS receiver will calculate the corrected pseudorange at the aircraft level. But, before being applied, some information is checked, such as the received signal strength, latency time valid, and the compatibility of the identical satellites with corrections. The accepted measures are applied in equation (12) of the aircraft’s pseudorange correction (PRCcorr_air) (Pullen, 2017):
where
Then, the three-dimensional components of aircraft position (X, Y, and Z) are estimated in the WGS84, as well as the receiver’s clock applying the weighted least squares method, according to EUROCAE (2013); Pullen (2017):
where
where X si , Y si , and Z si are satellite positions; X a , Y a , and Z a are approximated aircraft position; ρ si is the computed geometric distance from the aircraft to the satellite i (with i = 1, 2, 3, …, n).
However, geocentric coordinates are not most adequate to evaluate the positioning accuracy. According to EUROCAE (2013), Jacobian matrix A can be transformed to the Local Cartesian Frame, North, East, and Down, with origin fixed in the runway on landing threshold point/fictitious threshold point using azimuth (Az) and elevation angle (θ) of each satellite (ranging from 1 to n). In such a case, one has:
The weight matrix W of the satellite measurements consists of a diagonal matrix composed of the inverse of the fault-free variance (
where airborne error contribution (σ pr_air) is defined in RTCA DO-245A (2004) as the combination of two error sources, receiver noise, and interference and multipath:
where
Airbone thermal noise and interference error model for AAD parameters
AAD | θ i (deg) | θ 0 (deg) | a 0 (m) | a 1 (m) |
---|---|---|---|---|
A | ≥5 | 6.9 | 0.15 | 0.43 |
B | ≥5 | 4.0 | 0.11 | 0.13 |
The σ
tropo and σ
iono were presented, respectively, in equations (9 and 10). As aircraft was in static mode, the
Thus, one can then determine the matrix of W:
According to EUROCAE (2013); Felux et al. (2017), the term (A T PA)−1 A T P corresponds to the projection matrix, and making S = (A T PA)−1 A T P, it can determine the uncertainties of the position errors, according to equations (19 and 20). Another way to calculate standard deviations is to express them for errors in the horizontal and vertical components:
where S horiz. (i) and S vert. (i) are, respectively, the horizontal and vertical components in the projection matrix determined by equations (21 and 22) (Felux et al., 2017):
The elements S 1(i), S 2(i), and S 3(i) represent, respectively, in the first, second, and third columns of row i of the projection matrix S. The term (θ)GPA is the angle of the approach path to the runway (3 degrees is generally used).
It can also be derived from the covariance propagation in equation (23), and one obtains the covariance matrix of the estimate parameters (coordinates and clock error):
2.4 Protection levels for precision approach
The protection levels (PL) represent limits for the position errors of each aircraft, based on extremely low probabilities of loss integrity that are required according to GBAS precision approach categories (Pullen, 2017) (Figure 4).

Protection Levels and Alert Limit representation (Lee, 2005).
According to Pullen (2017), the protection levels are built by extrapolating probability distributions limiting the errors expected for the user (aircraft). PL calculation is determined in the vertical (VPL) and horizontal (HPL) components. For the precision approach (PA) service, HPL and VPL are calculated as the maximum value that position errors can achieve, considering hypothesis tests. For the first one, H0 is the nominal case, free of faults, while the alternative H1 assumes a single fault of the reference receiver (Dautermann et al., 2011).
For the nominal case, HPL and VPL are obtained from equations (24 and 25):
where K ffmd is a multiplication factor for fault detection, the value of which is defined according to the number of reference stations used to generate pseudorange corrections, in this case with 4 receivers K ffmd = 5.847 m; D ffmd. and D vert. are, respectively, the magnitude of the horizontal and vertical projections, considering the difference between the smoothed position by the 30 and 100 second on smoothing pseudorange filter. For the GAST C, the values of D horiz. and D vert. are equal to zero, since only the 100 s smoothing filter is used (EUROCAE, 2013).
One additional protection level is defined to cover failures not detected by the ground system. In this case, HPLPA,H1 and VPLPA,H1 are obtained by equation (26 and 27, according to EUROCAE (2013); Pullen (2017):
where K md is the failure detection multiplier, which also depends on the number of reference receivers used: for 2 receivers K md = 2.935 m; for 3 K md receivers = 2.898 m; and using 4 the K md receivers = 2.878 m.
3 Methodology and experiments
To evaluate the performance and understanding of GBAS positioning and functionalities, we used PEGASUS software developed by EUROCONTROL. PEGASUS is composed of a set of tools arranged in modules, which make it possible to carry out several GBAS functionalities such as the conversion of GNSS data, generation of the content of messages transmitted by the VDB, calculation of the aircraft’s position and errors, as well as the protection levels, graphical representations of the results, and reports of the activities performed (EUROCONTROL, 2006).
GBAS experiments in the static mode used GNSS data from 4 reference stations in Pindamonhangaba – SP, as shown in Figure 5a, while the other GNSS receiver simulating aircraft was in Guaratinguetá – SP (Figure 5b). The distance between the reference receivers and the aircraft simulation is approximately 31 km (the coverage area of a GBAS is 23 NM or about 42 km).

(a) Location of the reference GNSS stations used in the experiment; (b) location of aircraft simulated in the experiment.
The IACIT company (www.iacit.com.br) provided the GNSS data. All GNSS receivers used are NovAtel CMA 4048 model. Some results and analyzes will be presented according to the configurations carried out in this research.
The PEGASUS modules used for GBAS simulations were: GGC (generate gbas corrections), responsible for the content of messages generated by GFS, and GNSS Solution, which calculates the coordinates, position errors, and protection levels of the aircraft. Moreover, two other tools were used: the converter, which converts the file of the GNSS receivers to a specific program format, and the MFile Runner, which generates visualizations of the results of the simulations.
The σ vig indicates the variation of the ionospheric gradient and influences the estimate of HPL and VPL. The work analyzed the performance of 5 GBAS simulation scenarios varying the σ vig with the following values: 4, 8, 12, 16, and 20 mm/km. Such values were selected to characterize several ionosphere conditions. For example, a 4 mm/km scenario characterizes low gradient ionospheric common in the United States according to CONUS Threat Model. The increase in σ vig values may indicate the impact of high ionospheric gradients on the availability of GBAS, especially in Brazil, where studies such as Pereira et al. (2021), Pereira et al. (2017) showed that σ vig, calculated for March 2014, at the last high of the solar cycle reached values of 20 at 40 mm/km using pairs of reference stations up to 50 km.
3.1 Generation of GBAS messages
The GBAS simulation carried out met the category of precision approach CAT I or GAST C (GBAS Approach Service Type) that requires the generation and transmission to the aircraft GBAS Message Types 1, 2, and 4. The analysis period of the GBAS simulation was 9 h of data on 03/16/2019, starting at 05 h 08 min 25 s and ending at 14 h 08 min 24 s (Universal Time). All receivers tracked pseudorange (code C/A) and carrier phase on GPS L1 frequency data, with a sampling interval of 0.5 s. The smoothing filter initialization constant was 100 s to obtain smoothed pseudorange, as provided by Standard Recommended and Practices for CAT I or GAST C (GBAS Approach Service Type).
Part of the GGC module configuration is done with the insertion of text files with parameters referring to the geodetic coordinates of the stations; the satellite’s elevation weight function to correct the receiver’s clock error; and in this case, the sen² (θ i ) function. Other relevant configurations were GAD 2 (ground accuracy designator); minimum elevation angle of the satellites equal to 5°; refractivity of 763; refractivity uncertainty of 20; GCID 1 (GBAS Continuity and Integrity Designator); 42 km for Dmax; kmPOSGPS of 6.0 m; kmCAT1GPS of 5.0 m; vertical alert limit of 10 m; horizontal alert limit of 40 m; GPA (glide path approach) equal to 3°; 49 m for threshold crossing height; and 105 m course width. A more detailed description of all these parameters can be found at EUROCAE (2013).
Another parameter configured in the GGC module is σ vig, which is part of the content of Type 2 messages. Although it is not a variable used in pseudorange correction generation algorithms and ground subsystem integrity parameters, σ vig is transmitted as a parameter of the region covered by the airport. For this work, five scenarios with σ vig values were evaluated: 4, 8, 12, 16, and 24 mm/km. As stated before, such selection aims to evaluate the impact of the ionospheric gradients on the availability of GBAS.
3.2 Positioning and integrity parameters
After the generation of GBAS Message content by the GGC module, the simulated aircraft data were used in the GNSS Solution module to obtain estimates of coordinates, protection levels, position errors, and other indicators inherent to GNSS positioning.
The GPS receiver representing the aircraft (simulated) was in Guaratinguetá – SP (Figure 5b) and had a similar setting to the receivers of the reference stations mentioned in Section 4.1. The AAD parameter was selected as level A. The AAD parameter is used to determine the pseudorange uncertainty calculated by the aircraft (σ pr_air) and is based on the multipath and noise at the aircraft’s receiver.
As the experiment was carried out in static mode and as the position of the simulated aircraft is known, they were inserted to analyze the horizontal and vertical positioning errors (HPE and VPE).
4 GBAS messages estimated and main results
One of the main related tasks of the GBAS ground subsystem is the generation of the pseudorange correction, resulting from the GNSS observations of the reference stations. Figure 6 shows the time series of the pseudorange corrections estimated for each visible satellite during the period considered.

Pseudorange corrections from reference stations.
The pseudorange corrections presented a behavior like a parabola with the concavity facing downwards. The highest correction values (in absolute) were recorded when the satellites were closer to the horizon. As satellites ascend in the zenith direction, corrections are reduced in value. For example, the correction on the PRN13 satellite reached almost −30 m in the interval from 1 pm to 2 pm. Considering that a 5° satellite elevation mask was used, the results of the PRCs are consistent with the those of the literature, which indicate that the GNSS observations carried out by satellites close to the horizon generally present a higher occurrence of systematic errors originating from multipath, ionosphere, troposphere, and others.
Figure 7 shows the satellites’ elevation angles from the GNSS data collected by the reference station Receiver 4. Considering that the distance between the reference stations is approximately 250 m in the other receivers, it is expected that the elevation angles of the satellite values are like those shown in Figure 7.

Satellite elevation angle for Rec 4.
B-Values are integrity parameters used to check the consistency of the PRCs of each reference station and satellite in relation to the value that was transmitted, in case of failure in one of the stations. Figure 8 shows the B-Values (B1, B2, B3, and B4), which represent what would be the difference in the PRC if there was a failure in each of the reference stations and the average of the PRCs of the other 3 were used. Therefore, B1 indicates failure at station Receiver 1, B2 at station Receiver 2, and so on.

B-Values parameters for each satellite and reference station.
The closer the B-Values are to zero, the more consistent are the PRCs transmitted values. This indicates a more homogeneous environment in terms of system errors and less variation in pseudorange corrections for each reference station.
From Figure 8, one can see that the B-values have an approximate variation within the range of −0.3 m to 0.3 m for B1, B2, and B3. As for B4, the variation occurred between −0.1 m and 0.4 m. In all situations, there were peaks of more significant variation in some satellites, of which the following stand out:
For B1, the PRN2 differs by 0.45 m from the broadcast PRC.
For B2, the PRN10 differs by 0.50 m from the broadcast PRC.
For B3, the PRN13 differs by −0.45 m from the broadcast PRC.
For B4, the PRN26 differs by 0.55 m from the broadcast PRC.
This analysis of the B-value parameter is relevant mainly because it is used to calculate protection levels, which are indicators of the integrity of GBAS. In Figure 9, these peaks of higher B-values generally coincide with the times of higher values in the PRC module. Therefore, they must be associated with the noisiest GNSS observation periods.

PRC and B-Values for PRN satellites 2, 10, 13, and 26.
4.1 Results in the position domain
Now, GBAS simulations at the aircraft level will be carried out, with the estimates in the positions and their errors and the integrity indicators and performance analysis.
Thus, Figure 10 shows the time series of the VPE and VPL calculated for the GAST C precision approach. In this scenario, a σ vig value of 4 mm/km was applied.

Performance of positioning errors and protection levels for GBAS simulation considering σ vig of 4 mm/km.
In the horizontal component, the HPE was lower than the HPL during the whole period analyzed for all scenarios of the σ vig. The horizontal alert limit is 40 m and was not exceeded in any evaluated scenarios.
On the other hand, in the vertical component, 3.5% of the time, the VPE was higher than the VPL, indicating the occurrence of Misleading Information (MI). In this case, the system is declared available because VPE and VPL did not exceed the vertical alert limit. The protection level represents the maximum estimated error in positioning for the precision approach to occur safely.
The second scenario evaluated considered the σ vig value equal to 8 mm/km. In Figure 11, it is possible to observe the performance of the horizontal and vertical components for this scenario.

Performance of positioning errors and protection levels for GBAS simulation considering σ vig of 8 mm/km.
The VPE had only 9 epochs between 6 am and 7 am, where there was a slight superiority of the VPE over VPL. The σ vig of 8 mm/km was the scenario with the highest availability of 99.9% and the lowest occurrence of MI events. However, there was an increase in the protection levels compared to the previous scenario.
For the 12 mm/km σvig scenario (Figure 12), HPE and VPE were lower than the HPL and VPL. However, there was an increase in the values of the protection levels, and 2.2% times, the VPL exceeded the alert limit that indicates loss of availability for the CAT-I approach.

Performance of positioning errors and protection levels for GBAS simulation considering σ vig of 12 mm/km.
This condition of the vertical protection levels exceeding the vertical alert limit can also be seen in the other tested scenarios with a σ vig of 16 mm/km and 20 mm/km, as shown in Figures 13 and 14. For σ vig of 16 mm/km was 17.3% time and σ vig of 20 mm/km was 38.4%, the VPL was higher than VAL. Another interpretation of protection levels is that they represent the maximum estimated error that position errors can achieve. Therefore, Figures 13 and 14 show the reduced availability of GBAS due to the estimated error (VPL) being more extensive than the VAL. This reduction decreases with increasing σ vig, although the position error is still below the alert limit.

Performance of positioning errors and protection levels for GBAS simulation considering σ vig of 16 mm/km.

Performance of positioning errors and protection levels for GBAS simulation considering σ vig of 20 mm/km.
A critical factor observed was the presence of peaks and discontinuities in the protection levels, increasing and decreasing the PL values. This occurrence coincides with the change in satellite geometry, as shown in Figure 15, which is related to PDOP (precision dilution of position) and the number of satellites visible (NSV) at each positioning epoch.

Comparison of VPL according to the adopted σ vig and the influence of satellite geometry.
The exclusion of satellites can be due to several reasons such as no corrections, decorrelation of ephemeris, and the restart of the pseudorange smoothing process due to cycle slip. However, a detailed analysis was not carried out about each occurrence, only the identification of the behavior of the VPL with the variations of PDOP and NSV.
An anomalous ionospheric gradient occurrence may be one of the causes for the reduction of satellites observed in Figure 15, so Table 2 shows the impact of σ vig on the residuals errors uncertainty from the ionosphere (σ iono) calculated according to equation 10 and the approximate distance of 31 km between the reference stations and simulated aircraft, as well as elevation angle: 5, 10, 15 and 20°. As the aircraft is in static mode, the speed is at zero, and the σ iono is the result of the multiplication of the terms F pp, σ vig, and X aircraft.
σ iono calculated for all σ vig scenarios evaluated
σ iono estimated for elevation | |||||
---|---|---|---|---|---|
σ iono scenarios | 5° | 10° | 15° | 20° | |
σ vig = 4 mm/km | σ iono | 0.377 m | 0.346 m | 0.308 m | 0.273 m |
σ vig = 8 mm/km | σ iono | 0.754 m | 0.692 m | 0.617 m | 0.546 m |
σ vig = 12 mm/km | σ iono | 1.130 m | 1.038 m | 0.925 m | 0.818 m |
σ vig = 16 mm/km | σ iono | 1.507 m | 1.383 m | 1.234 m | 1.091 m |
σ vig = 20 mm/km | σ iono | 1.884 m | 1.729 m | 1.542 m | 1.364 m |
The increase in residual uncertainty due to the ionosphere can be observed as the σ vig, and the elevation angle of the satellite increases, representing, therefore, a multiplicative factor of uncertainty as the pseudorange measure to be applied in the positioning of the aircraft and the calculation of the protection levels as shown in Figure 14.
It is important to emphasize that in the future, the tendency is for this degradation caused by the geometry and availability of satellites to be reduced, as there will be a more significant number of satellites, as well as the possibility of new GNSS signals that will provide linear combinations that aim to minimize effects systematic as well as the variation of the ionospheric gradient.
5 Conclusions
In this work, we presented a theoretical basis and results of GBAS simulations, evaluating five different scenarios of the σ vig parameter that describe the ionosphere’s variability, differently from previous works that concentrate on the computation of gradients.
In the five σ vig scenarios analyzed (4, 8, 12, 16, and 20 mm/km), the first two, with 4 and 8 mm/km, had, as expected, better performance, with the errors of the vertical position being lower than the alert limit. However, for σ vig 4 mm/km 3.5% of the time, the VPL was lower than the position errors, indicating a loss of integrity for the CAT I precision approach category in those epochs. In the 12, 16, and 20 mm/km scenarios, respectively, 2.2%, 17.3%, and 38.4% of the time, the VPL was higher than VAL, which expresses a loss of availability from GBAS to CAT I.
The results showed that an increase in σ vig works as an inflation factor of the protection levels. Further to this relationship, the changes in geometry resulting from the PDOP coincided with the increase or decrease in the protection levels. Lower values of PDOP minimize the protection levels, while higher values coincide with the increase of the protection levels.
The research carried out with a static GBAS station was essential to evaluate parameters such as accuracy, integrity, and local availability of GBAS in scenarios of ionosphere variations. The results obtained in the evaluated scenarios show that a σ vig from 4 to 8 mm/km may be able to maintain the quality parameters and requirements for approximation of GBAS CAT I accuracy. In contrast, a σ vig scenario higher than 8 mm/km implies in loss of availability for CAT I with the protection levels exceeding the alert limit.
However, the limitations involving the analyzes carried out in this work, which were based on simulations of the parameter σ vig, must be considered. Therefore, an analysis with estimated values of σ vig in different year periods would make the analysis more realistic, comparing the performance in periods of low and high ionospheric scintillation, evaluating the behavior of σ vig, position errors, and protection levels under these conditions.
Acknowledgment
We acknowledge the IACIT company, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior – CAPES – Brazil (88882.433942/2019-01), and National Institute of Science and Technology for GNSS in Support of Air Navigation (INCT GNSS-NavAer), funded by CNPq (465648/2014-2), FAPESP (2017/50115-0), and CAPES (88887.137186/2017-00).
-
Conflict of interest: Authors state no conflict of interest.
References
Dautermann, T., M. Felux, and A. Grosch. 2011. “Approach service type D evaluation of the DLR GBAS testbed.” GPS Solutions 16(3), 375–387. 10.1007/s10291-011-0239-3.Search in Google Scholar
EUROCAE. 2013. Minimum operational performance specification for global navigation satellite ground-based augmentation system ground equipment towards support category I operations. Tech Rep ED-114, European Organization for Civil Aviation Equipment.Search in Google Scholar
EUROCONTROL. 2006. PEGASUS GNSS solution design justification, PEG-SOL-DJD, issue 1.Search in Google Scholar
EUROCONTROL. 2011. GBAS Operational Validation MARS 3 Software User Manual.Search in Google Scholar
EUROCONTROL. 2012. PEGASUS GBAS Tutorial.Search in Google Scholar
EUROCONTROL. 2020. Supporting European Aviation PEGASUS. https://www.eurocontrol.int/pegasusSearch in Google Scholar
Felux, M., T. Dautermann, and H. Becker. 2013. “GBAS landing system – precision approach guidance after ILS.” Aircraft Engineering and Aerospace Technology 85(5), 382–388. 10.1108/AEAT-07-2012-0115.Search in Google Scholar
Felux, M., M. S. Circiu, J. Lee, and F. Holzafel. 2017. “Ionospheric gradient threat mitigation in future dual frequency GBAS.” International Journal of Aerospace Engineering 2017, 1–10. 10.1155/2017/4326018.Search in Google Scholar
Gaglione, S., and M. Vultaggio, 2006. “GBAS (ground based augmentation system), an Italian experience.” In: Proceedings of European Navigation Conference (ENC).Search in Google Scholar
Lee, J. 2005. GPS-Based aircraft landing systems with enhanced performance: beyond accuracy. PhD thesis. Department of Aeronautics and Astronautics, Stanford University, Palo Alto, United States.Search in Google Scholar
Lee, J., S. Pullen, S. Datta-Barua, and P. Enge. 2007. “Assessment of ionosphere spatial decorrelation for Global Positioning System-Based aircraft landing systems.” Journal of Aircraft 44(5), 1662–1669. 10.2514/1.28199.Search in Google Scholar
Lipp, A., A. Quiles, M. Reche, W. Dunkel, and S. Grand-Perret. 2005. “Initial GBAS Experiences.” In Europe. Proceedings of the 18th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2005), Long Beach, CA, September 2005, pp. 2911–2922.Search in Google Scholar
Pereira, V. A. S., J. F. G. Monico, and P. O. Camargo. 2017. “Procedimento geral para o desenvolvimento de Modelo de Risco Ionosférico para GBAS e principais modelos existentes.” IV SBG – Simpósio Brasileiro de Geomática e II Jornada Lusófonas sobre Ciência e Tecnologia de Informação Geográfica 1–8. http://docs.fct.unesp.br/departamentos/cartografia/eventos/2017_IV_SBG/index_Artigos.htm.Search in Google Scholar
Pereira, L. M., S. Pullen, A. Moraes, O. de, and J. Santos. 2021. “Ground-based augmentation systems operation in low latitudes – Part 1: Challenges, mitigations, and future prospects.” Journal of Aerospace Technology and Management 13, 1–24. 10.1590/jatm.v13.1236.Search in Google Scholar
Pullen, S. 2017. Ground Based Augmentation Systems, edited by P. J. G. Teunissen, and O. Montenbruck, 905–932. Springer Handbook of Global Navigation Satellite Systems. Springer International Publishing.10.1007/978-3-319-42928-1_31Search in Google Scholar
RTCA DO-245A. 2004. Minimum aviation system performance standards for the local area augmentation system (LAAS). Washington, USA: RTCA.Search in Google Scholar
Yoon, M., D. Kim, S. Pullen, and J. Lee. 2019. “Assessment and mitigation of equatorial plasma bubble impacts on category I GBAS operations in the Brazilian region, Navigation.” Journal of the Institute of Navigation 66(3), 643–659. 10.1002/navi.328.Search in Google Scholar
© 2022 Weverton da Costa Silva and João Francisco Galera Monico, published by De Gruyter
This work is licensed under the Creative Commons Attribution 4.0 International License.
Articles in the same Issue
- Research Articles
- Shipborne GNSS acquisition of sea surface heights in the Baltic Sea
- Geoid model validation and topographic bias
- Low-frequency fluctuations in the yearly misclosures of the global mean sea level budget during 1900–2018
- Introducing covariances of observations in the minimum L1-norm, is it needed?
- Developing low-cost automated tool for integrating maps with GNSS satellite positioning data
- An optimal design of GNSS interference localisation wireless security network based on time-difference of arrivals for the Arlanda international airport
- Ray tracing-based delay model for compensating gravitational deformations of VLBI radio telescopes
- Spatial resolution of airborne gravity estimates in Kalman filtering
- Metrica – an application for collecting and navigating geodetic control network points. Part I: Motivation, assumptions, and issues
- Review Article
- GBAS: fundamentals and availability analysis according to σvig
- Book Review
- Analysis of the gravity field, direct and inverse problems, by Fernando Sanso and Daniele Sampietro published by Birkhäuser 2022
- Special Issue: 2021 SIRGAS Symposium (Guest Editors: Dr. Maria Virginia Mackern) - Part I
- Quality control of SIRGAS ZTD products
- A contribution for the study of RTM effect in height anomalies at two future IHRS stations in Brazil using different approaches, harmonic correction, and global density model
- SIRGAS reference frame analysis at DGFI–TUM
- Historical development of SIRGAS
- Analysis of high-resolution global gravity field models for the estimation of International Height Reference System (IHRS) coordinates in Argentina
- Assessment of SIRGAS-CON tropospheric products using ERA5 and IGS
- Wet tropospheric correction for satellite altimetry using SIRGAS-CON products
Articles in the same Issue
- Research Articles
- Shipborne GNSS acquisition of sea surface heights in the Baltic Sea
- Geoid model validation and topographic bias
- Low-frequency fluctuations in the yearly misclosures of the global mean sea level budget during 1900–2018
- Introducing covariances of observations in the minimum L1-norm, is it needed?
- Developing low-cost automated tool for integrating maps with GNSS satellite positioning data
- An optimal design of GNSS interference localisation wireless security network based on time-difference of arrivals for the Arlanda international airport
- Ray tracing-based delay model for compensating gravitational deformations of VLBI radio telescopes
- Spatial resolution of airborne gravity estimates in Kalman filtering
- Metrica – an application for collecting and navigating geodetic control network points. Part I: Motivation, assumptions, and issues
- Review Article
- GBAS: fundamentals and availability analysis according to σvig
- Book Review
- Analysis of the gravity field, direct and inverse problems, by Fernando Sanso and Daniele Sampietro published by Birkhäuser 2022
- Special Issue: 2021 SIRGAS Symposium (Guest Editors: Dr. Maria Virginia Mackern) - Part I
- Quality control of SIRGAS ZTD products
- A contribution for the study of RTM effect in height anomalies at two future IHRS stations in Brazil using different approaches, harmonic correction, and global density model
- SIRGAS reference frame analysis at DGFI–TUM
- Historical development of SIRGAS
- Analysis of high-resolution global gravity field models for the estimation of International Height Reference System (IHRS) coordinates in Argentina
- Assessment of SIRGAS-CON tropospheric products using ERA5 and IGS
- Wet tropospheric correction for satellite altimetry using SIRGAS-CON products