Article
citation information:
Kirschenstein, M., Krasuski, K., Goś,
A. Designating
the error of vertical coordinate of aircraft position in the GPS system. Scientific Journal of Silesian University of
Technology. Series Transport. 2020, 108,
85-94. ISSN: 0209-3324. DOI: https://doi.org/10.20858/sjsutst.2020.108.8.
Małgorzata
KIRSCHENSTEIN[1], Kamil KRASUSKI[2], Artur GOŚ3
DESIGNATING
THE ERROR OF VERTICAL COORDINATE OF AIRCRAFT POSITION IN THE GPS SYSTEM
Summary. This article presents the results of research
concerning the determination of an error of the vertical position of an
aircraft during a flight, taking into account, the flight altitude and the
values of the ZTD tropospheric product. In particular, this work focuses on the
impact of an error in designating the ZTD tropospheric product on the correct
determination of a flight altitude. The authors of this work performed a
scientific experiment for research data of two flights made by a Cessna 172
around the aerodrome in Dęblin. This article shows the findings of the tropospheric
ZTD product specified for the single-frequency SPP positioning method and
dual-frequency PPP positioning method. Based on the obtained results, it was
discovered that the error of the ZTD tropospheric delay causes an altitude
error from 0.08 m at the zenith angle equal to 80o even to 0.79 m at
the zenith angle equal to 85o.
Keywords: GPS system, aircraft position, error of
vertical coordinate, flight test
1. INTRODUCTION
The
emergence of GNSS on-board receivers, on the market, has significantly
facilitated the navigation exploitation of the aircraft. The use of GNSS
on-board receivers outside the usual navigation functions provides a lot of
additional information, for example, connected with specifying atmospheric
parameters, that is, the ionospheric and tropospheric delays [5]. Thus, the
ionosphere delay constitutes a dispersion part of the atmosphere, whereas the
troposphere delay is a neutral part of the atmosphere for GNSS signals [7]. The
impact of the ionospheric delay is particularly important in the GNSS
differential measurements since it causes vector scaling between the reference
station and the on-board GNSS receiver [3]. On the other hand, the tropospheric
correction is reflected in determining the aircraft vertical coordinate. An incorrect
determination of the aircraft altitude may consequently lead to an air incident
or accident. It is, therefore, crucial to conduct scientific research with
regard to the determination and monitoring the value of the tropospheric
correction in the GNSS satellite measurements in aviation.
The basic
equipment of an aircraft is a single frequency GNSS receiver. In this case, the
impact of the tropospheric delay is designated using deterministic models [2].
For this reason, the tropospheric delay is added to the geometric distance
between the satellite and the receiver in an observation equation in the Single
Point Positioning (SPP) code method [6], similar to an observation equation in
GNSS phase measurements. In the SPP method, the tropospheric correction is
defined by means of the Slant Troposphere Delay (STD) values. The STD value
comprises SHD (Slant Hydrostatic Delay) parameters and SWD (Slant Wet Delay)
parameters [8]. The SHD and SWD components are calculated as follows:
-
SHD is determined
on the basis of ZHD values (Zenith Hydrostatic Delay) and the mapping function,
-
SWD is determined
on the basis of the ZWD value (Zenith Wet Delay) and the mapping function.
The sum
of the ZHD and ZWD parameters in its final product is defined as ZTD (Zenith
Troposphere Delay [4].
In case
of on-board dual-frequency GNSS receivers, the scheme of designating the
tropospheric correction varies. Namely, the ZHD parameter is still determined
using the deterministic model, whereas, the ZWD parameter is designated in the
stochastic process. To determine the troposphere correction employing the data
from the dual-frequency GNSS receiver, the Precise Point Positioning (PPP)
method is used [10]. Ultimately, the ZTD tropospheric product is defined as a
sum of the ZHD component from the deterministic model and the ZWD component
from the stochastic model.
In this paper, the authors present and describe
research results concerning the determination of an aircraft vertical error
coordinate in the aspect of applying the ZTD tropospheric correction. Furthermore,
the authors designate the ZTD parameter based on the single-frequency SPP code
method centred on GPS data from an on-board receiver. In addition, the authors
of this work also determine the ZTD parameter, using the dual-frequency PPP
method based on GPS data derived from an on-board receiver. The difference in
the ZTD parameter calculated in the SPP and PPP method allows designating the
aircraft vertical coordinate. The calculations are based on real GPS data
derived from the on-board GNSS receiver mounted in the Cessna 172. The
registered GPS data comes from two air tests performed on the same day (16
June) around the aerodrome in Dęblin.
2. RESEARCH METHODOLOGY
The lack of the aircraft vertical coordinate of the aircraft is determined
using the following dependence [1]:
(1)
where:
- error of
vertical coordinate of aircraft (expressed in metres),
- error of Zenith
Troposphere Delay (expressed in metres),
- zenith angle
(expressed in degrees).
The parameter is determined
from a relationship as below:
(2)
where:
- Zenith
Troposphere Delay calculated from single-frequency SPP method (expressed in metres),
- Zenith
Troposphere Delay estimated from dual-frequency PPP method (expressed in metres).
Finally, after a transformation, we
receive:
(3)
Then,
the parameter of the zenith angle can be defined as the completion of the elevation of the
angle as shown below:
(4)
where:
- elevation angle
(expressed in degrees).
The
relationship from Equation 3 shows the error impact of designating the ZTD
parameter upon the accuracy of determining a flight altitude for
single-frequency GNSS observations. In Equation 3, the variable parameters are:
- parameter of the tropospheric delay determined in the
SPP code method,
- parameter of the tropospheric delay determined in the
PPP positioning method,
- parameter of the zenith angle z,
-
in the analysed
case, the parameter is determined
from the deterministic model in the SPP code method, whereas the parameter constitutes the
reference value of the ZTD parameter, computed in the PPP measurement
technique.
3. THE RESEARCH EXPERIMENT
In the research experiment, the
authors designated the aircraft vertical coordinate based on the received data
about the ZTD parameter and with regard to the zenith angle. The experimental
test was carried out for GPS data coming from two air tests, executed on the
same day. The first flight test lasted from 11:58:44 to 12:34:57 in accordance
with GPST. The second flight test lasted from 14:31:50 to 15:00:04 in
accordance with GPST. Both air tests were conducted by the Cessna 172, on board
of which the Topcon HiperPro receiver was installed. In the first air test, the
flight altitude of the Cessna 172 reached a maximum of 636 m, whereas in the
second test it amounted to 352 m. The vertical flight trajectory in both flight
tests is presented in the function of a measurement epoch in Figs. 1 and 2. In
the investigations, the value of the ZTD parameter in the SPP code method was
designated in the first place. The calculations of the Cessna 172, using the
code observations for the SPP method, were made in the RTKLIB v.2.4.2 programme
[9]. Furthermore, the ZTD parameter for the SPP code method was determined based
on the troposphere model of Saastamoinen. In this case, the ZTD parameter was
determined using the deterministic model of the tropospheric delay.
Fig. 1. The vertical profile of Cessna 172 in
flight no. 1
[Source: based on Scilab
software]
In the second one, the authors
designated the ZTD based on the PPP measurement technique. The calculations of
the position of the Cessna 172, using a dual-frequency GPS code and phase
measuring technique in the PPP measurement method was made in the CSRS-PPP
v.2.26.0 programme [11]. Furthermore, the ZTD parameter for the PPP measurement
technique was determined based on the troposphere VMF model. The ZHD parameter
was determined from the deterministic model, whereas the ZWD parameter from the
stochastic model of developing GPS code-phase observations.
Thereafter, a
comparison of the ZTD value was made in accordance with formula (2) to
determine the tropospheric delay error. Finally, the parameter error of the
vertical aircraft coordinate was determined in accordance with formula (3). It
should be added that the calculation adopted boundary values of the zenith
angle from 80o, to 85o, with, with a leap every 1o.
The numeric calculations were made in the Scilab v.6.0.0 [12].
Fig. 2. The vertical profile of Cessna 172 in flight no. 2
[Source: based on Scilab software]
4. RESULTS
The
obtained results are depicted in Figs. 3 to 6. In the first place, the values
of the parameter for flight no 1
were depicted in Fig. 3. The values range from 0.014
to 0.039 m. Furthermore, the average value of the parameter equals 0.020 m.
Fig. 4
shows the results of designating a flight error of the Cessna 172 during flight
no 1. The highest values of the vertical coordinate error are visible for the
zenith angle equal to 85o. Then, the parameter takes the values from
0.155 to 0.443 m. In addition, the average value equals 0.220 m and the median
value is equal to 0.200 m. For the zenith angle of 84o, the altitude
error values range from 0.129 to 0.369 m. Moreover, the average value is 0.191
m, with the median being equal to 0.167 m. For the zenith angle of 83o,
the altitude error values range from 0.110 to 0.317 m. In addition, the average
value equals 0.164 m, with the median being equal to 0.143 m. For the zenith
angle of 82o, the values of altitude error range from 0.097 to 0.277
m. While the average value is 0.144 m, with the median being equal to 0.126 m.
For the zenith angle of 81o, the altitude error values are between
0.086 m and 0.247 m. Furthermore, the average value is 0.128 m, with the median
being equal to 0.112 m. For the zenith angle of 80o, the altitude
error values range from 0.078 to 0.222 m. In addition, the average value is
0.115 m with the median being equal to 0.101 m. Having made an objective
assessment of the results in Fig. 4, it is worth stressing that the maximum
values are noticeable when the parameter also takes the highest values. On the
other hand, when the flight altitude increases, the parameter rises as well.
Fig.
3. The values of dZTD term in flight no. 1
[Source:
based on Scilab software]
In the
second place, the values of the parameter for flight no. 2
were depicted in Fig. 5. The values range from 0.051
to 0.068 m. Furthermore, the average value of the parameter equals 0.060 m.
Fig. 6
shows the results of designating a flight error of the Cessna 172 during flight
no 2. The highest error values of the aircraft vertical coordinate are visible
for the zenith angle equal to 85o, as well as for flight no. 1. Then,
the parameter value ranges from
0.583 to 0.781 m. In addition, the average value is 0.685 m with
the median being equal to 0.661 m. When the zenith angle equals 84o,
the altitude error values range from 0.486
to 0.651 m. Moreover, the average value is 0.571 m with
the median being equal to 0.551 m. Then, the zenith angle is equal to 83o.
The altitude error values are between 0.417
and 0.558 m. Furthermore, the average value equals 0.490 m,
with the median being equal to 0.473 m.
Fig. 4. The values of dh parameter in flight no. 1
[Source: based on Scilab software]
Fig. 5. The values of dZTD term in flight no. 2
[Source: based on Scilab software]
Fig. 6. The values of dh parameter in flight no. 2
[Source: based on Scilab software]
Then, for the zenith
of 82o, the altitude error values range from 0.365
to 0.489 m. In addition, the average value is equal to 0.429
m, with the median being equal to 0.414 m. Moreover, for the zenith angle equal
to 81o, the altitude error values are between 0.325
and 0.435 m. Moreover, the average value is 0.382 m, with
the median being equal to 0.368 m. For the zenith angle of 80o, the
altitude error values range from 0.293
to 0.391 m. In addition, the average value is equal to 0.343
m, with the median being equal to 0.332 m. Similar to flight no 1, the values are maximum. Also,
the parameter has got the
highest value. On the other hand, when the vertical coordinate increases, the
parameter also rises. Based
on the results obtained from the flight nos. 1 and 2, it is clear that the
impact of the product of tropospheric ZTD is quite significant when determining
the component of the vertical position of the aircraft.
5. CONCLUSION
This article presents research
findings describing the vertical coordinate error of an aircraft during the
execution of experimental flights. This work shows the algorithm of designating
the vertical component error of the aircraft position in the function of the
ZTD troposphere product error as well as the zenith angle. The scientific
experiment was supported by the conducted investigations, in which the research
material from two air tests was used. The flights were executed by the Cessna
172 over the aerodrome in Dęblin. This article determines the ZTD
tropospheric product on the basis of the deterministic model for the SPP code
method. Moreover, the ZTD reference value was defined for the SPP
dual-frequency measurement technology. The difference in parameter ZTD has
allowed estimating the impact of the tropospheric delay on the designation of
real aircraft altitude. Based on the obtained results of the investigations, it
was discovered that
- in test no 1, the error of designating the altitude
coordinate of the aircraft equals between 0.078 m for the zenith angle of 80o
to 0.443 m for the zenith angle of 85o,
- in test no 2, the error of designating the altitude
coordinate of the aircraft equals between 0.293 m for the zenith angle of 80o
to 0.781 m for the zenith angle of 85o,
- an increase in the error parameter of the ZTD product
results in an error increase of designating the altitude coordinate.
The test
results can be used in practice for the application of the GPS navigation
system in air transport. Moreover, the algorithm presented in this article can
also be implemented in the GLONASS system in aviation. The presented work may
have a significant impact on research related to the monitoring of the
troposphere in air operations and in aircraft navigation.
Acknowledgements
This paper was supported by the Military
University of Aviation in
the year 2020.
References
1.
Beutler G., I. Bauersima, W. Gurtner, M. Rothacher,
T. Schildknechtt, A. Geinger. 1987. Atmospheric
refraction and other important biases in GPS carrier phase observations, in
atmospheric effects on geodetic space measurements.
Monograph 12. Kensington, Australia. P. 15-43.
2.
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.
3.
Figurski M. 2001. Określenie wybranych parametrów atmosfery na podstawie
permanentnych obserwacji GPS i ich wpływ na dokładność
opracowań pomiarów satelitarnych. [In Polish: Determination of selected atmosphere parameters
based on permanent GPS observations and their impact on the accuracy of
satellite measurements]. ISBN: 83-88442-29-2. Warsaw: WAT.
4.
Kleijer F. 2004. „Troposphere modeling and
filtering for precise GPS leveling”.
PhD thesis. Department of Mathematical Geodesy and Positioning, Delft
University of Technology. Netherlands.
5.
Kutsenko
O., S. Ilnytska, V. Konin. 2018. „Investigation of the the residual
tropospheric error influence on the coordinate determination accuracy in a
satellite landing system”. Aviation
22(4): 156-165.
6.
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.
7.
Schaer S. 1999. „Mapping and predicting the Earth’s ionosphere using Global
Positioning System”. PhD
thesis. Neunundfünfzigster Band. Vol. 59. Zürich, Switzerland.
8.
Schüler T. 2001. “On ground-based GPS tropospheric delay
estimation”. PhD thesis.
Institute of Geodesy and Navigation, University FAF, Munich Germany.
9.
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.
10.
Zhao Q., Y. Yao, W. Yao, Z. Li. 2018. “Real-time precise point
positioning-based zenith tropospheric delay for precipitation forecasting”.
Scientific Reports 8(7939).
DOI: 10.1038/s41598-018-26299-3.
11.
Precise Point Positioning. Available at:
https://webapp.geod.nrcan.gc.ca/geod/tools-outils/ppp.php.
12.
Scilab. Available at: https://www.scilab.org/.
Received 11.02.2020; accepted in revised form 24.05.2020
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
[2] Military University of
Aviation, Institute of Navigation, Dywizjonu 303 nr 35 Street, 08-521
Dęblin, Poland. Email: k.krasuski@law.mil.pl
3 Military University of Aviation, Institute of
Navigation, Dywizjonu 303 nr 35 Street, 08-521 Dęblin, Poland. Email: a.gos@law.mil.pl