EXTENSION OF RTKLIB FOR THE CALCULATION AND VALIDATION OF PROTECTION LEVELS

System integrity (i.e. the capability of self-monitoring) and the reliability of the positions provided need to be ensured within all safety critical applications of the GPS technology. For the sake of such applications, GPS augmentations, for example Space Based Augmentation Systems (SBAS) are to...

Full description

Bibliographic Details
Main Authors: B. Takács, Z. Siki, R. Markovits-Somogyi
Format: Article
Language:English
Published: Copernicus Publications 2017-07-01
Series:The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Online Access:https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-4-W2/161/2017/isprs-archives-XLII-4-W2-161-2017.pdf
id doaj-95738fa640ca488993d45eab285ad8db
record_format Article
spelling doaj-95738fa640ca488993d45eab285ad8db2020-11-24T21:40:04ZengCopernicus PublicationsThe International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences1682-17502194-90342017-07-01XLII-4-W216116610.5194/isprs-archives-XLII-4-W2-161-2017EXTENSION OF RTKLIB FOR THE CALCULATION AND VALIDATION OF PROTECTION LEVELSB. Takács0Z. Siki1R. Markovits-Somogyi2Department of Geodesy and Surveying, Budapest University of Technology and Economics, HungaryDepartment of Geodesy and Surveying, Budapest University of Technology and Economics, HungaryHungaroControl, Hungarian Air Navigation Service Provider, HungarySystem integrity (i.e. the capability of self-monitoring) and the reliability of the positions provided need to be ensured within all safety critical applications of the GPS technology. For the sake of such applications, GPS augmentations, for example Space Based Augmentation Systems (SBAS) are to be applied to achieve the required level of integrity. SBAS provides integrity in a multi-step procedure that is laid out in the Radio Technical Commission for Aeronautics (RTCA) Minimum Operational Performance Standards (MOPS) for airborne navigation equipment using GPS. Besides integrity, SBAS also improves accuracy of positioning via broadcasting corrections to reduce the most important systematic errors on standalone positioning. To quantify integrity, the protection level is defined, which is calculated from the standard deviation of the models broadcast in SBAS. <br><br> Air Navigation Service Providers, airspace users and aviation authorities need to evaluate the performance of GPS systems and their augmentations. This is a necessary step to define the conditions under which GPS systems can be operationally used and which operations can be supported. For this evaluation two proprietary software are used widely in Europe: Pegasus from Eurocontrol (Butzmühlen et al., 2001) and magicGemini from GMV. Both tools provide several functionalities such as computation of position simulating MOPS-compliant receivers and determination of GNSS augmentation attributes like accuracy, integrity, continuity and availability. <br><br> RTKLIB is an open source GNSS data processing and analysis tool (Takasu, 2009). The actual version (2.4.3) of RTKLIB has SBAS augmented positioning mode, but no protection level calculation is included. There is an open source project on GitHub3, a fork of RTKLIB 2.4.2 version with an option for WAAS MOPS compliant position calculation, including protection level calculation, too. This was developed by the Houghton Associates, Inc. and tested on Cygwin platform. Their development was finished in 2014. We have merged the WAAS MOPS position calculation into the newer RTKLIB release (2.4.3 beta) and made closer integration into the original RTKLIB utility program RNX2RTKP. Our enhanced RTKLIB version is also available on GitHub4 as a fork of the original RTKLIB project of Tomoji Takasu. This enhanced version was developed and tested on Ubuntu Linux 14.04 and 16.04. <br><br> Raw static and kinematic data were post-processed by our enhanced RTKLIB version. Calculated SBAS positions and protection levels were compared to the results of Pegasus and magicGemini. Although the RTCA standard defines the exact formula to calculate protection levels, the numerical results of the tested software are slightly different. Accurate tests regarding the possible sources of this kind of discrepancies were carried on in order to validate our open source solution. <br><br> The aim of our work is to provide an open source alternative to the available proprietary software. The open source solution might be a good basis for the evaluation of GPS and SBAS performance monitoring.https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-4-W2/161/2017/isprs-archives-XLII-4-W2-161-2017.pdf
collection DOAJ
language English
format Article
sources DOAJ
author B. Takács
Z. Siki
R. Markovits-Somogyi
spellingShingle B. Takács
Z. Siki
R. Markovits-Somogyi
EXTENSION OF RTKLIB FOR THE CALCULATION AND VALIDATION OF PROTECTION LEVELS
The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
author_facet B. Takács
Z. Siki
R. Markovits-Somogyi
author_sort B. Takács
title EXTENSION OF RTKLIB FOR THE CALCULATION AND VALIDATION OF PROTECTION LEVELS
title_short EXTENSION OF RTKLIB FOR THE CALCULATION AND VALIDATION OF PROTECTION LEVELS
title_full EXTENSION OF RTKLIB FOR THE CALCULATION AND VALIDATION OF PROTECTION LEVELS
title_fullStr EXTENSION OF RTKLIB FOR THE CALCULATION AND VALIDATION OF PROTECTION LEVELS
title_full_unstemmed EXTENSION OF RTKLIB FOR THE CALCULATION AND VALIDATION OF PROTECTION LEVELS
title_sort extension of rtklib for the calculation and validation of protection levels
publisher Copernicus Publications
series The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
issn 1682-1750
2194-9034
publishDate 2017-07-01
description System integrity (i.e. the capability of self-monitoring) and the reliability of the positions provided need to be ensured within all safety critical applications of the GPS technology. For the sake of such applications, GPS augmentations, for example Space Based Augmentation Systems (SBAS) are to be applied to achieve the required level of integrity. SBAS provides integrity in a multi-step procedure that is laid out in the Radio Technical Commission for Aeronautics (RTCA) Minimum Operational Performance Standards (MOPS) for airborne navigation equipment using GPS. Besides integrity, SBAS also improves accuracy of positioning via broadcasting corrections to reduce the most important systematic errors on standalone positioning. To quantify integrity, the protection level is defined, which is calculated from the standard deviation of the models broadcast in SBAS. <br><br> Air Navigation Service Providers, airspace users and aviation authorities need to evaluate the performance of GPS systems and their augmentations. This is a necessary step to define the conditions under which GPS systems can be operationally used and which operations can be supported. For this evaluation two proprietary software are used widely in Europe: Pegasus from Eurocontrol (Butzmühlen et al., 2001) and magicGemini from GMV. Both tools provide several functionalities such as computation of position simulating MOPS-compliant receivers and determination of GNSS augmentation attributes like accuracy, integrity, continuity and availability. <br><br> RTKLIB is an open source GNSS data processing and analysis tool (Takasu, 2009). The actual version (2.4.3) of RTKLIB has SBAS augmented positioning mode, but no protection level calculation is included. There is an open source project on GitHub3, a fork of RTKLIB 2.4.2 version with an option for WAAS MOPS compliant position calculation, including protection level calculation, too. This was developed by the Houghton Associates, Inc. and tested on Cygwin platform. Their development was finished in 2014. We have merged the WAAS MOPS position calculation into the newer RTKLIB release (2.4.3 beta) and made closer integration into the original RTKLIB utility program RNX2RTKP. Our enhanced RTKLIB version is also available on GitHub4 as a fork of the original RTKLIB project of Tomoji Takasu. This enhanced version was developed and tested on Ubuntu Linux 14.04 and 16.04. <br><br> Raw static and kinematic data were post-processed by our enhanced RTKLIB version. Calculated SBAS positions and protection levels were compared to the results of Pegasus and magicGemini. Although the RTCA standard defines the exact formula to calculate protection levels, the numerical results of the tested software are slightly different. Accurate tests regarding the possible sources of this kind of discrepancies were carried on in order to validate our open source solution. <br><br> The aim of our work is to provide an open source alternative to the available proprietary software. The open source solution might be a good basis for the evaluation of GPS and SBAS performance monitoring.
url https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-4-W2/161/2017/isprs-archives-XLII-4-W2-161-2017.pdf
work_keys_str_mv AT btakacs extensionofrtklibforthecalculationandvalidationofprotectionlevels
AT zsiki extensionofrtklibforthecalculationandvalidationofprotectionlevels
AT rmarkovitssomogyi extensionofrtklibforthecalculationandvalidationofprotectionlevels
_version_ 1725928314973978624