Article citation information:

Kirschenstein, M., Krasuski, K., Goś, A. Methods of precise aircraft positioning in the GPS system with an application of the troposphere correction. Scientific Journal of Silesian University of Technology. Series Transport. 2020, 109, 73-84. ISSN: 0209-3324. DOI: https://doi.org/10.20858/sjsutst.2020.109.7.

 

 

Małgorzata KIRSCHENSTEIN[1], Kamil KRASUSKI[2], Artur GOŚ3

 

 

 

METHODS OF PRECISE AIRCRAFT POSITIONING IN THE GPS SYSTEM WITH AN APPLICATION OF THE TROPOSPHERE CORRECTION

 

Summary. This article presents the results of studies concerning the designation of accuracy in aircraft navigation positioning by means of the SPP and the SBAS code methods. The examination of the aircraft positioning accuracy was made in the aspect of the use of tropospheric correction in observation equations of the SPP and the SBAS positioning methods. The accuracy of the coordinates of the aircraft in the SPP and the SBAS solutions was referenced to the DGPS reference solution. The investigations were conducted on raw observation data and GPS navigation data in an air test in Dęblin. Based on the conducted calculations, it was proved that the lack of use of tropospheric correction in the SPP method causes an error in an aircraft position up to 18.5 m, and in the SBAS method up to 23.2 m. In addition, the statistical measure of RMS accuracy in the absence of applying the tropospheric correction in the SPP method results in an accuracy decrease to 8.6 m, and in the SBAS method to 12.2 m, accordingly.

Keywords: GPS system, troposphere correction, SPP method, SBAS method, DGPS method, accuracy

1. INTRODUCTION

 

Along with the use of GPS satellite technology in aviation, there has been a rapid increase in the methods of aircraft precise positioning in the area of air navigation. The methods of aircraft positioning for GPS satellite technology can be divided into absolute methods (non-differential) and differential methods (relative) [16]. Moreover, among the absolute and differential methods, both code and phase observations of GPS measurements are exploited [3]. In addition, the absolute and differential positioning methods may be single- frequency, dual-frequency or multi-frequency [8].

The basic method of GPS positioning in aviation is a construction of observation equations, elimination or modelling of systematic errors as well as determining unknown parameters. The most common methods of GPS positioning in aviation are as follows: SPP code method [7], SBAS positioning method [4] and the DGPS differential method [5]. In the SPP code method, the determined parameters are the aircraft position and the GPS receiver on-board clock. The modelled parameters are satellite-receiver geometric distance, satellite clock error, ionospheric and tropospheric correction, relativistic correction, TGD hardware delay and a multipath effect [15]. The method of positioning designated SBAS parameters are also the position of the aircraft and the GPS receiver clock error. Furthermore, the modelled parameters are as well: the geometric distance satellite-receiver, satellite clock error, tropospheric and ionospheric correction, relativistic correction, TGD hardware delay and a multipath effect. It should be emphasised that the coordinates of the GPS satellite, the GPS satellite clock error, tropospheric and ionospheric correction are modelled by means of the SBAS correction algorithms [4]. In the DGPS positioning method, the determined parameters are finally the aircraft position and the clock difference of a GPS on-board receiver as well as a GPS receiver mounted on the reference station. Then, the modelled parameters are similarly: the satellite-receiver geometric distance, tropospheric and ionospheric correction and a multipath effect. However, the satellite clock error, relativistic correction and TGD hardware delay are eliminated from the observation equations by applying the differentiation operator [1].

Within this work, the authors intend to present the research results of aircraft positioning accuracy in the aspect of using the tropospheric correction in the navigation calculations. The position of the aircraft will be determined based on the SPP code method in the GPS system, the SBAS method for EGNOS corrections, and the DGPS differential method. This work explains how a systematic error in the form of the tropospheric correction affects the accuracy of aircraft positioning for the abovementioned three methods of satellite positioning in air navigation. The examination exploits real GPS data from an on-board receiver and a ground reference station. The recorded data were used for numerical calculations in the RTKLIB v.2.4.2. programme and to develop the results in the Scilab v.6.0.0. programme.

 

 

2. RESEARCH METHODOLOGY

 

A mathematical model to determine the position of the aircraft in the SPP code method, in the GPS system, can be described as below [12]:

                       (1)

where:

 - code measurement (pseudorange) registered by the airborne receiver in the GPS system,

 - the geometric distance satellite and the airborne receiver in the GPS system,

,

- satellites coordinates in the GPS system,

- aircraft coordinates in the geocentric XYZ frame,

 - speed of light,

- receiver clock bias,

- satellite clock bias,

- ionosphere correction,

- troposphere correction,

- relativistic correction,

- timing group delay,

- multipath effect.

 

The mathematical model of the aircraft position determination in the SBAS method for EGNOS corrections can be described as below [10]:

             (2)

where:

 - code measurement (pseudorange) registered by the airborne receiver in the GPS system,

 - the geometric distance satellite and the airborne receiver in the GPS system, after long-term EGNOS correction,

,

- satellites coordinates in the GPS system, after long-term EGNOS correction,

- aircraft coordinates in the geocentric XYZ frame,

 - speed of light,

- receiver clock bias,

- satellite clock bias, after long-term EGNOS correction,

- ionosphere correction, based on GRID SBAS model,

- troposphere correction, based on RTCA-MOPS SBAS troposphere model,

- relativistic correction,

- timing group delay,

- multipath effect,

- fast EGNOS correction.

 

The mathematical model of determining the aircraft position in the DGPS differential method in the post-processing mode can be described as below [2]:

                                  (3)

where:

 - difference between pseudorange registered by the airborne receiver and reference station in the GPS system,

 - difference between geometric distance: satellite-airborne receiver, and satellite-reference station in the GPS system,

 - speed of light,

- difference between airborne receiver clock bias and reference station receiver clock bias,

- difference between ionosphere correction for airborne receiver and reference station,

- difference between troposphere correction for airborne receiver and reference station,

- difference between multipath effect for airborne receiver and reference station.

 

 

3. THE RESEARCH EXPERIMENT

 

In the examination test, scientific examinations were conducted to determine the accuracy of aircraft positioning in the aspect of exploiting the tropospheric correction in navigation computations. The aircraft position was determined given the SPP code method, the SBAS positioning method, and the DGPS differential method in post-processing. In the calculations, to determine the accuracy of aircraft positioning, a comparison between the designated coordinates in the SPP vs. DGPS and SBAS vs. DGPS solutions was made. Within the SPP and the SBAS method, the authors obtained two SBAS positioning solutions: the former included the tropospheric correction, whereas the latter disregarded the tropospheric correction. In the DGPS solution, the authors considered the tropospheric correction. Furthermore, the designated aircraft position in the DGPS solution is a reference position for the performed calculations. The SPP method model had the tropospheric correction model used as Saastamoinen model [9]. In the SBAS solution, the authors used a model of the tropospheric correction as the RTCA MOPS-SBAS model [11]. Then, in the DGPS solution, the authors used a model of the tropospheric correction as the Saastamoinen model. The calculations were made in the RTKLIB v.2.4.2 programme [17]. The calculations are based on the GPS data derived from the on-board receiver mounted in a Cessna 172. The data comes from a test flight over Dęblin. Moreover, in the DGPS differential method, the authors used the data derived from the GPS receiver mounted on the reference station in Dęblin. The SBAS method used corrections from the EGNOS S120 satellite. The calculations performed with an interval and time synchronisation were equal to 1 s. In addition, the remaining comparative analyses were performed in the Scilab v.6.0.0 programme [18].

In the first stage of the research, the authors determined the position of the Cessna 172 for the SPP method, twice: initially with the tropospheric correction, and later without its use. In the second stage of the research, it was possible to designate the position of the Cessna 172, first, for the SBAS method, and second, without it.  In the next step, the authors designated the reference position of the Cessna 172 for the DGPS differential method, using the tropospheric correction. The accuracy analysis is presented in section 4.

 

 

4. RESULTS

 

The analysis of accuracy was made to compare the designated aircraft coordinates in the SPP, SBAS and DGPS solutions. The comparative analysis was performed for geocentric XYZ aircraft coordinates. In the second stage, the authors specified the accuracy of coordinates of the aircraft in the SPP code solution, as below [6]:

                                                      (4)

where:

- obtained aircraft coordinates from Equation 1,

- obtained aircraft coordinates from Equation 3.

 

Furthermore, for the results of Equation 4, the authors determined
a statistic quantity, which determines the positioning accuracy in the form of RMS parameter, as below [13]:

                                                        (5)

where:

- number measurement epochs.

 

In the second stage, the authors specified the accuracy of aircraft coordinates in the SBAS code solution, as below [6]:

                                                     (6)

where:

- obtained aircraft coordinates from Equation 2,

- obtained aircraft coordinates from Equation 3.

 

Furthermore, for the results of Equation 6, the authors determined
a statistic quantity, which determines the positioning accuracy in the form of RMS parameter, as below [13]:

                                                     (7)

where:

- number measurement epochs.


 

Fig. 1 shows the results of the aircraft positioning accuracy using the SPP code method. The results in Fig. 1 considers the impact of the tropospheric correction in the process of computing the position of the aircraft in the SPP method. The aircraft positioning accuracy along the X-axis ranged from -4.2 to +3.4 m. Next, the aircraft positioning accuracy along the Y-axis ranged from -1.5 to +1.2 m. In addition, the accuracy of aircraft positioning along the Z-axis ranged from -1.7 to +2.2 m. It is worth emphasising that the average positioning accuracy is equal to +0.4 m along the X-axis, +0.2 m along the Y-axis, and +0.1 m along the Z-axis.

Fig. 2 shows the results of the aircraft positioning accuracy using the SPP code method. The results in Fig. 2 do not consider the effect of the tropospheric correction in the computational process of the aircraft position in the SPP method. The aircraft positioning accuracy along the X-axis ranged from -1.1 to +15.6 m. Next, the aircraft positioning accuracy along the Y-axis ranged from -0.1 to +6.9 m. In addition, the accuracy of aircraft positioning along the Z-axis ranged from +4.5 to +18.5 m. It is worth to note that the average positioning accuracy is equal to +7.7 m along the X-axis, +2.3 m along the Y-axis, and +8.4 m along the Z-axis.

Fig. 3 shows the results of the aircraft positioning accuracy using the SBAS code method. The results in Fig. 1 do not include the effects of the tropospheric correction in the computational process of the aircraft in the SBAS positioning method. The aircraft positioning accuracy along the X-axis ranged from +2.0 to +6.9 m. Next, the aircraft positioning accuracy along the Y-axis ranged from -1.0 to +0.5 m. In addition, the accuracy of aircraft positioning along the Z-axis ranged from +1.1 to +5.7 m. It is imperative to note that the average positioning accuracy is equal to +3.9 m along the X-axis, -0.3 m along the Y-axis, and +3.2 m along the Z-axis.

 

Fig. 1. The accuracy of aircraft position based on the SPP solution with troposphere correction [Source: Based on Scilab software]

 

Fig. 2. The accuracy of aircraft position based on the SPP solution without troposphere correction [Source: Based on Scilab software]

 

Fig. 3. The accuracy of aircraft position based on the SBAS solution with troposphere correction [Source: Based on Scilab software]

 

Fig. 4 shows the results of the aircraft positioning accuracy using the SBAS positioning method. The results in Fig. 1 do not include the impact of the tropospheric correction in the process of computing the position of the aircraft in the SBAS positioning method. The aircraft positioning accuracy along the X-axis ranged from +4.8 to +18.5 m. Next, the aircraft positioning accuracy along the Y-axis ranged from -0.6 to +5.2 m. In addition, the accuracy of aircraft positioning along the Z-axis ranged from +7.2 to +23.2 m. It is of considerable note that the average positioning accuracy is equal to +9.9 m along the X-axis, +1.4 m along the Y-axis, and +11.8 m along the Z-axis.

 

Fig. 4. The accuracy of aircraft position based on the SBAS solution without troposphere correction [Source: Based on Scilab software]

 

Figs. 5 and 6 illustrate the results of 3D-error aircraft position in a 3D plane. The shift value of the designated aircraft position in the SPP and the SBAS solutions against the reference position determined by the DGPS technique is defined as follows [14]:

                                           (8)

 

The values of the 3D-error parameter for the SPP method range from 0.1 to 4.4 m, using the troposphere correction in navigation computations for the aircraft position. The 3D-error parameter values for the SPP method range from 4.7 to 22.4 m, when the tropospheric correction is not included in the navigation computations of the aircraft position. The 3D-error parameter value for the SBAS method ranges from 2.6 to 8.0 m, using the tropospheric correction in the navigation calculations of the aircraft position. Moreover, the values of the 3D-error parameter for the SBAS method range from 9.2 to 28.1 m, when the tropospheric correction is not included in navigation computations of the aircraft position. Based on the 3D-error parameter findings, it can be observed that disregarding the tropospheric correction in calculations results in massive degradation of an aircraft position against the reference trajectory, for example, even up to 22.4 m in the SPP method and 28.1 m in the SBAS method, respectively. Therefore, it can be concluded that the tropospheric correction is of huge importance in determining an aircraft position during flight operations.

Fig. 5. The values of 3D-error of aircraft position accuracy based on the SPP solution [Source: Based on Scilab software]

 

Tab. 1

Comparison of obtained RMS parameter [Authors’ study]

 

Positioning method

RMS along to X-axis [m]

RMS along to Y-axis [m]

RMS along to Z-axis [m]

SPP (with troposphere correction)

1.7

0.5

0.6

SPP (without troposphere correction)

8.4

2.6

8.6

SBAS (with troposphere correction)

4.0

0.3

3.2

SBAS (without troposphere correction)

10.4

1.6

12.2

 

Fig. 6. The values of 3D-error of aircraft position accuracy based on the SBAS solution [Source: Based on Scilab software]

 

Tab. 1 shows the results of accuracy in the form of the statistical parameter RMS, in accordance with Equations 5 and 7. It can be observed that disregarding the tropospheric correction in the SPP method and the SBAS method causes significant degradation of the aircraft position. In the SPP method, the lowest RMS accuracy equals 1.7 m, using the tropospheric correction in the observation model. Next, the lack of troposphere correction in the SPP method causes degradation in aircraft position accuracy, even to the level of 8.6 m. In the SBAS method, the lowest RMS accuracy equals 4.0 m when using the tropospheric correction in the observation model. Besides, the lack of tropospheric correction in the SBAS method leads to the degradation of aircraft position accuracy, even to the level of 12.2 m.

 

 

5. CONCLUSION

 

This paper demonstrates the results of research into the aircraft positioning accuracy by means of the SPP, SBAS and DGPS methods. In particular, the study focuses on examining the impact of the tropospheric correction on aircraft positioning accuracy in air navigation. In practice, this work presents research tests showing how the use of the tropospheric correction in the SPP and the SBAS methods affect the accuracy of determining aircraft coordinates. The study uses real observation and GPS navigation data derived from an experimental air test made by the Cessna 172. Based on the conducted calculations, it was found that:

-    the lack of use of the tropospheric correction in the SPP method results in a drop in accuracy of determining the XYZ aircraft coordinates even to the level of 18.5 m;

-    the lack of use of the tropospheric correction in the SBAS method results in a drop in accuracy of determining the XYZ aircraft coordinates even to the level of 23.2 m;

-    the lack of use of the tropospheric correction in the SPP method results in a rise in the RMS error to the level of 8.6 m;

-    the lack of use of the tropospheric correction in the SBAS method results in a rise in the RMS error to the level of 12.2 m.

 

The obtained research findings, in the work, indicate that the systematic error in the form of the tropospheric correction exerts a tremendous influence on the designation of an aircraft position. Furthermore, ignoring the systematic error in an observational equation of determining the aircraft position may cause large degradation of accuracy in the designated coordinates of a moving object in air navigation. Hence, it is important to make a correct interpretation of observational equations in a given method for determining the position of a moving object in the aspect of modelling systematic errors.

 

 

Acknowledgements

 

This paper was supported by the Military University of Aviation in 2020.

 

 

References

 

1.        Bakuła M. 2007. “Static Network Code DGPS Positioning vs. Carrier Phase Single Baseline Solutions For Short Observation Time and Medium-Long Distances”. Artificial Satellites 42(3): 167-183. DOI: 10.2478/v10018-008-0009-9.

2.        Bakuła M. 2010. “Network code DGPS positioning and reliable estimation of position accuracy”. Survey Review 42(315): 82-91. DOI: 10.1179/003962610X12572516251448.

3.        Bosy J. 2005. “Precise processing of satellite GPS observations in local networks located in mountain areas”. Zeszyty Naukowe Akademii Rolniczej we Wrocławiu 522. ISSN: 0867-7964.

4.        Ciećko A. 2019. “Analysis of the EGNOS quality parameters during high ionosphere activity”. IET Radar, Sonar & Navigation 13(7): 1131-1139. DOI: 10.1049/iet-rsn.2018.5571.

5.        Grzegorzewski M., W. Jaruszewski, A. Fellner, S. Oszczak, A. Wasilewski, Z. Rzepecka, J. Kapcia, T. Popławski. 1999. “Preliminary results of DGPS/DGLONASS aircraft positioning in flight approaches and landings”. Annual of Navigation 1: 41-53.

6.        Grzegorzewski M. 2005. “Navigating an aircraft by means of a position potential in three dimensional space”. Annual of Navigation 9: 1-11.

7.        Grzegorzewski M., A. Ciećko, S. Oszczak, D. Popielarczyk. 2008. “Autonomous and EGNOS positioning accuracy determination of cessna aircraft on the edge of EGNOS coverage”. Proceedings of the 2008 National Technical Meeting of the Institute of Navigation. San Diego, CA. January 2008. P. 407-410.

8.        Hofmann-Wellenhof B., H. Lichtenegger, E. Wasle. 2008. GNSS – Global Navigation Satellite Systems: GPS, GLONASS, Galileo and More. Springer Wien NewYork, Wien, Austria. ISBN: 978-3-211-73012-6.

9.        Kleijer F. 2004. Troposphere Modeling and Filtering for Precise GPS Leveling. PhD thesis. Department of Mathematical Geodesy and Positioning, Delft University of Technology. Kluyverweg 1, P.O. Box 5058, 2600 GB DELFT, the Netherlands. 260 p.

10.    Li L., Jia C., Zhao L., Cheng J., Liu J., Ding J. 2016. “Real-time single frequency precise point positioning using SBAS corrections”. Sensors 16(8). DOI: 10.3390/s16081261.

11.    MOPS. 1998. Minimum operational performance standards for global positioning system/wide area augmentation system airborne equipment. Document No. RTCA/DO-229A, June 8, 1998, prepared by SC-159.

12.    Pan L., C. Cai, J. Zhu, X. Cui. 2019. „Kinematic absolute positioning with quad-constellation GNSS”. Kinematics - Analysis and Applications. Joseph Mizrahi, IntechOpen. DOI: 10.5772/intechopen.86368. Available in: https://www.intechopen.com/books/kinematics-analysis-and-applications/kinematic-absolute-positioning-with-quad-constellation-gnss.

13.    Przestrzelski P., M. Bakuła. 2014. “Performance of real time network code DGPS services of ASG-EUPOS in North-Eastern Poland”. Technical Sciences 17(3): 191-207.

14.    Rodríguez-Bilbao I., S. M. Radicella, G. Rodríguez-Caderot, M. Herraiz. 2015. “Precise point positioning performance in the presence of the 28 October 2003 sudden increase in total electron content”. Space Weather 13: 698-708. DOI: 10.1002/2015SW001201.

15.    Sanz Subirana J., Juan Zornoza J.M., Hernández-Pajares M. 2013. GNSS Data Processing. Vol. I: Fundamentals and Algorithms. Publisher: ESA Communications, ESTEC, Noordwijk, Netherlands. ISBN: 978-92-9221-886-7. ESA TM-23/1.

16.    Seeber G. 2003. Satellite Geodesy – 2nd completely revised and extended edition. Walter de Gruyter GmbH & Co. KG, 10785 Berlin, Germany. ISBN: 3-11-017549-5.

17.    Takasu T. 2013. RTKLIB ver. 2.4.2 Manual, RTKLIB: an open source program package for GNSS positioning. Available at: http://www.rtklib.com/prog/manual_2.4.2.pdf.

18.    Scilab. Available at: https://www.scilab.org/.

 

 

Received 12.07.2020; accepted in revised form 29.10.2020

 

 

by

Scientific Journal of Silesian University of Technology. Series Transport is licensed under a Creative Commons Attribution 4.0 International License



[1] Military University of Aviation, Institute of Navigation, Dywizjonu 303 nr 35 Street, 08-521 Dęblin, Poland. Email: m.kirschenstein@law.mil.pl. ORCID: https://orcid.org/0000-0002-4817-083X

[2] Military University of Aviation, Institute of Navigation, Dywizjonu 303 nr 35 Street, 08-521 Dęblin, Poland. Email: k.krasuski@law.mil.pl. ORCID: https://orcid.org/0000-0001-9821-4450

3 Military University of Aviation, Institute of Navigation, Dywizjonu 303 nr 35 Street, 08-521 Dęblin, Poland. Email: a.gos@law.mil.pl. ORCID: https://orcid.org/ 0000-0002-4268-8830