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...
Main Authors: | , , |
---|---|
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 |
Summary: | 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. |
---|---|
ISSN: | 1682-1750 2194-9034 |