Global Correction Services for GNSS

Similar documents
Precise Positioning with NovAtel CORRECT Including Performance Analysis

ProMark 3 RTK. White Paper

ION GNSS 2011 FILLING IN THE GAPS OF RTK WITH REGIONAL PPP

One Source for Positioning Success

Modelling GPS Observables for Time Transfer

Precise Point Positioning (PPP) using

GNSS & Coordinate Systems

Trimble Business Center:

Comparative analysis of GNSS Real Time Kinematic methods for navigation

GNSS Technologies. PPP and RTK

Positioning Techniques. João F. Galera Monico - UNESP Tuesday 12 Sep

Evaluation of RTKLIB's Positioning Accuracy Using low-cost GNSS Receiver and ASG-EUPOS

Bernese GPS Software 4.2

MGA Webinar Series : 1 Very Cheap RTK Receivers: Changing the Landscape of Positioning Services

SUPPORT OF NETWORK FORMATS BY TRIMBLE GPSNET NETWORK RTK SOLUTION

When do you expect Athena to be available for VS330? This is currently being beta-tested and will be released in the very near future.

FieldGenius Technical Notes GPS Terminology

Proceedings of Al-Azhar Engineering 7 th International Conference Cairo, April 7-10, 2003.

A GLONASS Observation Message Compatible With The Compact Measurement Record Format

OEM Done Right: Hemisphere GNSS & Carlson Software Bring Lightweight, State-of-the-Art Receivers to Market

THE INFLUENCE OF ZENITH TROPOSPHERIC DELAY ON PPP-RTK. S. Nistor a, *, A.S. Buda a,

Precise GNSS Positioning for Mass-market Applications

Broadcast Ionospheric Model Accuracy and the Effect of Neglecting Ionospheric Effects on C/A Code Measurements on a 500 km Baseline

RTCM State Space Representation (SSR) Overall Concepts Towards PPP-RTK

C94-M8P Application Board Setup Guide

Receiver Technology CRESCENT OEM WHITE PAPER AMY DEWIS JENNIFER COLPITTS

ProMark 500 White Paper

Experiences with Fugro's Real Time GPS/GLONASS Orbit/Clock Decimeter Level Precise Positioning System

The Global Positioning System

Bernhard Hofnlann-Wellenhof Herbert Lichtenegger Elmar Wasle. GNSS - Global Navigation Satellite Systenls. GPS, GLONASS, Galileo, and nl0re

GPS Milestones, cont. GPS Milestones. The Global Positioning Sytem, Part 1 10/10/2017. M. Helper, GEO 327G/386G, UT Austin 1. US GPS Facts of Note

GPS STATIC-PPP POSITIONING ACCURACY VARIATION WITH OBSERVATION RECORDING INTERVAL FOR HYDROGRAPHIC APPLICATIONS (ASWAN, EGYPT)

Generation of Consistent GNSS SSR Corrections

Space Weather influence on satellite based navigation and precise positioning

Multisystem Real Time Precise-Point-Positioning, today with GPS+GLONASS in the near future also with QZSS, Galileo, Compass, IRNSS

The technical contribution of QZSS and GNSS to Tsunami early warning system

A Novel Device for Autonomous Real-Time Precise Positioning with Global Coverage

Introduction to GNSS Base-Station

Chapter 6 GPS Relative Positioning Determination Concepts

Achieving 30 cm Autonomous Single Frequency GPS positioning

ENGI 3703 Surveying and Geomatics

Technical Specifications Document. for. Satellite-Based Augmentation System (SBAS) Testbed

SSR Technology for Scalable Real-Time GNSS Applications

GPS for. Land Surveyors. Jan Van Sickle. Fourth Edition. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, an Informa business

SERVIR: The Portuguese Army CORS Network for RTK

GNSS Low-Cost High-Accuracy Receiver (L-CHAR)

Study and analysis of Differential GNSS and Precise Point Positioning

POWERGPS : A New Family of High Precision GPS Products

UNIT 1 - introduction to GPS

Performance of Research-Based N-RTK Positioning System in ISKANDAR Malaysia

Guochang Xu GPS. Theory, Algorithms and Applications. Second Edition. With 59 Figures. Sprin ger

Precise Positioning with Smartphones running Android 7 or later

SSR & RTCM Current Status

New Tools for Network RTK Integrity Monitoring

Real-Time Data Flow and Product Generation for GNSS. Jet Propulsion Laboratory. California Institute of Technology. Natural Resources Canada

Global Positioning System: what it is and how we use it for measuring the earth s movement. May 5, 2009

Compact multi-gnss PPP corrections messages for transmission through a 250 bps channel

DYNAMIC STATION COORDINATES APPROACH TO IMPROVE NETWORK/FIELD PERFORMANCE

The IGS Real-time Pilot Project

Precise Positioning GNSS Applications

Real-time RTK messages for permanent reference station applications standardized by RTCM. Dr.-Ing. Hans-Juergen Euler Leica Research Fellow

GNSS High Precision Systems for Cadastre: development, experiences and Galileo perspectives

Clock Synchronization of Pseudolite Using Time Transfer Technique Based on GPS Code Measurement

Trimble GPSNet 2.5 Software for GNSS Infrastructure: New Features. Martin Janousek - Trimble Technical Support - Infrastructure

GPS and Recent Alternatives for Localisation. Dr. Thierry Peynot Australian Centre for Field Robotics The University of Sydney

RTCM-SSR Strategy of Bias Treatment

GPS Carrier-Phase Time Transfer Boundary Discontinuity Investigation

Procedures for Quality Control of GNSS Surveying Results Based on Network RTK Corrections.

DYNAMIC POSITIONING CONFERENCE October 7-8, Sensors II. Redundancy in Dynamic Positioning Systems Based on Satellite Navigation

Integrity of Satellite Navigation in the Arctic

Asia Oceania Regional Workshop on GNSS Precise Point Positioning Experiment by using QZSS LEX

International Journal of Scientific & Engineering Research, Volume 7, Issue 12, December-2016

Sokkia GNSS Receiver. Product Portfolio. Price GRX2 GCX2. GHX2 MESA Field Tablet SA300 S-10. Features

Sounding the Atmosphere Ground Support for GNSS Radio-Occultation Processing

Alberding solutions for GNSS infrastructure operators

MARINE TECHNOLOGY SOCIETY. DYNAMIC POSITIONING CONFERENCE, HOUSTON September 28-30, Advances in DGPS Systems

RTCM Not for reproduction or redistribution

Digital Land Surveying and Mapping (DLS and M) Dr. Jayanta Kumar Ghosh Department of Civil Engineering Indian Institute of Technology, Roorkee

SKPOS. Slovak real-time positioning service - a multifunctional tool for precise object and phenomena positioning

Ionospheric Corrections for GNSS

Accuracy assessment of free web-based online GPS Processing services and relative GPS solution software

Global Navigation Satellite Systems II

Global Navigation Satellite Systems (GNSS)Part I EE 570: Location and Navigation

An Introduction to GPS

Applications, Products and Services of GPS Technology

Quasi-Zenith Satellite System (QZSS)

NR402 GIS Applications in Natural Resources

IMO WORLDWIDE RADIONAVIGATION SYSTEM (WWRNS) Study on Communication Techniques for High Accuracy DGPS in the Republic of Korea

Understanding GPS: Principles and Applications Second Edition

PPP for Advanced Precise Positioning Applications, Including Reliability Bound

Affordable Differential GPS. Ben Nizette and Andrew Tridgell Australian National University CanberraUAV

VARIATION OF STATIC-PPP POSITIONING ACCURACY USING GPS-SINGLE FREQUENCY OBSERVATIONS (ASWAN, EGYPT)

Differential GPS Positioning over Internet

Multi-Constellation GNSS Precise Point Positioning using GPS, GLONASS and BeiDou in Australia

METIS Second Master Training & Seminar. Augmentation Systems Available in Egypt

MINOS Timing and GPS Precise Point Positioning

NTRIP Background History, Development & BKG. Networked Transport of RTCM via Internet Protocol

PPP with Ambiguity Resolution (AR) using RTCM-SSR

al T TD ) ime D Faamily Products The RTD Family of products offers a full suite of highprecision GPS sensor positioning and navigation solutions for:

CHAPTER 2 GPS GEODESY. Estelar. The science of geodesy is concerned with the earth by quantitatively

Transcription:

Global Correction Services for GNSS Hemisphere GNSS Whitepaper September 5, 2015 Overview Since the early days of GPS, new industries emerged while existing industries evolved to use position data in real-time. As part of that evolution, the appetite for greater location and navigation accuracy has dramatically increased. To answer the call, multiple satellite constellations and augmentation schemes have been deployed to increase accuracy. Along with the need, the technology has also evolved so efficiently that it is hard to define the boundaries of positioning technology when looking towards the future. During the last decade or so, high-accuracy (i.e., few cm) correction augmentation technologies have been an area of interest to many in academia and the industry, as this type of technique has the potential of extending the accuracy capability of GNSS systems. We now have the capability of doing so while maintaining the core concept of a GNSS system, which includes being available anytime and anywhere on earth. In this paper, we discuss high-accuracy correction techniques using Hemisphere s Atlas GNSS global correction service as the platform for a state-of-the-art solution. Origins of Precise Global Positioning Precise global positioning is a modality in GNSS positioning that has become very popular over the last several years. In this type of operation, a single receiver is used to determine a position solution for a static point or a moving platform. It is often called precise because this technique makes use of accurate information about the GNSS satellites, such as orbital position and clock errors. These have been incorporated in the compilation of the precise products, originally created for allowing data post-processing. The precise products are generated by several institutions, including the IGS (International GNSS Service), by means of postprocessing GNSS data from several worldwide distributed monitoring ground stations. The main advantage of those products is that they provide better quality information than the typical

broadcast ephemeris messages used in the different constellations. The usage of precise products in GNSS positioning was proposed for the first time in 1995. At that point in time, certain institutions were already generating post-processed GPS satellite orbits and clocks in a standard format, which were used to contribute to IGS. The idea was that these products could be used in point positioning software to provide high precision to users operating a single GPS receiver. Although back in 1995 the implemented approach could only offer precision of about one meter, this was the starting point of high-precision global positioning. The techniques utilized to process GNSS data with precise products were developed and refined in the subsequent years, and became standardized to a certain degree. In the early 2000s it was documented that it was possible to process carrierphase and pseudorange measurements of a dualfrequency GPS receiver with IGS precise orbit products and obtain centimeter-level accuracy for the position solution. High-accuracy global techniques established themselves as a powerful option to enable users to obtain centimeter-level positioning accuracy without being directly tied to a local GNSS reference network infrastructure. However, these techniques suffered from long convergence times, on the order of tens of minutes, to achieve sub decimeter-level accuracy. This delay results from the difficulty in accurately modelling the ionospheric layer on a global scale. Long convergence time is the greatest hurdle in realtime, worldwide, high-accuracy GNSS positioning, since some applications require solution (re-) initialization times of a few seconds. Standard Single-Receiver Positioning In a simplified theoretical model of how GNSS code (or pseudorange) measurements are processed, it would be assumed that the code measurement could be modeled as a perfect line-of-sight measurement of time or distance between satellite and receiver antennas. In reality, this is not the case. There are several effects that play a role in the final mathematical model of the measurements in a GNSS receiver, as shown in the next figure. Each GNSS satellite broadcasts its coordinates as determined by ground tracking stations, resulting in absolute position accuracy of 1-2 meters. Similarly, satellite clock error with respect to GNSS system time is also communicated as part of a broadcast message, and can be in error by 1-2 meters. Before reaching earth s surface, a GNSS signal must propagate through the atmosphere. As the signal travels through the ionosphere, it may experience refraction resulting in an additional path length on the order of tens of meters. In addition, ionospheric refractive effects are different for each GNSS frequency band. Multi-frequency GNSS receivers are able to exploit this frequency dependence in order to reach centimeter-level accuracies. In case of a single-frequency receiver, the ionosphere remains one of the main limiting factors in GNSS accuracy. Another atmospheric region that affects GNSS signals is the neutral atmosphere, often simplified as the troposphere. This region causes refraction on the GNSS signals, introducing propagation delay and path length variations before the signal reaches the receiver antenna on earth s surface. This impact can also reach several meters. Table 1 shows the order of magnitude, mitigation technique, and post-mitigation order of magnitude

for some of the effects that play a role in singlefrequency, single-receiver positioning. Effect Magnitude Mitigation Post-mitigation Impact Satellite orbit/clock error 1 2 m None 1 2 m Ionosphere Up to tens of meters Broadcast ionospheric model Up to several meters Troposphere 2 20 m Tropospheric model 0 2 m Code measurement 1 3 m Filtering 0.5 1.5 m Phase measurement 0.5 10 cm None 0.5 10 cm Table 1. Effects in single-receiver positioning The following figure shows an illustration of the impact of effects, mitigation, and observation quality on overall GNSS observation error budget. One of the interesting aspects that become evident in this illustration is, given the order of magnitude of the errors affecting the observation modeling, there is little benefit in using the carrierphase measurements as a primary observation, as opposed to using code measurements combined with a filtering process. After applying all mitigation techniques that are available for standard single-receiver processing, the overall error budget for each measurement is still several meters, which typically results in meterlevel position accuracies for modern GNSS receivers using state-of-the-art algorithms. Global Correction Services Correction Services is a modality of GNSS positioning where users can typically operate their receivers virtually anywhere on the globe and, by means of receiving data from a control center, are able to achieve accuracies that can be at the centimeter-level depending on the hardware platform and application. and it sends its measurement data to one or more processing centers. At the processing facilities, the network data is combined with other auxiliary data and is processed, aiming to generate satellite precise information. That information includes the satellite orbits, the clock errors, and other quantities that are relevant for high-accuracy global positioning. The way the system typically works is similar to what was mentioned in the introduction section about the generation and usage of the so-called precise products. One of the characteristics of correction services is that the augmentation data is generated and broadcast to final users in real-time. The figure below illustrates the typical steps that are part of a global correction service system. The system infrastructure is based on a global network of GNSS receivers. These receivers operate 24/7 collecting measurements from the GNSS satellites. Each receiver in the network is connected to a communication system, typically via the Internet, The correction data can be sent to end-users in different ways, with Internet and L-band satellite transmission being the two most popular.

In addition to precise satellite orbits and clocks, correction data might contain other information. These can include e.g. regional or global atmospheric modeling data and/or extended satellite information such as hardware biases, antenna modeling information, behavior indicators, quality indicators, warning flags, and so on. In addition to the GNSS observations and the correction data, the user s receiver needs to employ specialized algorithms to properly account for a number of different effects in order to reach centimeter-level accuracy. Some of these effects are receiver and satellite antenna phase center disposition, solid earth tides, phase wind-up due to antenna orientation changes, relativistic effects, and others. The receiver algorithms used in high-accuracy global positioning make use of the carrier-phase measurements as their primary observable. Because of that, one of the unknowns that must be resolved in order to compute the receiver position is the carrier-phase ambiguity of each satellite. This quantity is unknown because the carrier-phase measurements are ambiguous measurements of the distance/time between receiver and satellite antennas. After accounting for, or cancelling all other biases and delays, the carrier-phase ambiguity term is an integer number of cycles. Another quantity that is not known in the position computation process is the ionospheric effect experienced by each satellite signal. This is the reason why centimeter-level global positioning is only possible with multi-frequency receivers. As mentioned earlier, the ionosphere is a dispersive medium and as such the different GNSS frequencies are affected differently. Receiver algorithms take advantage of that behavior and by combining signals of the same satellite observed at different frequencies, are able to virtually cancel the ionospheric effect experienced by the user s signals. The other atmospheric region that needs to be considered is the neutral atmosphere, commonly referred to as troposphere in GNSS literature. The tropospheric effect is also unknown in the problem of determining an accurate position solution, as the prediction models that can be used to estimate the delays experienced in GNSS are only accurate to a few tens of centimeters to a few meters. The tropospheric delays are typically estimated as one single parameter, as there are reasonably accurate models, called mapping functions, that can be used to relate the delay experienced by each satellite signal and therefore allowing this particular effect to be estimated as with common parameters in the data processing. As previously discussed, there are a few unknown quantities that need to be solved before an accurate position can be determined (or at the same time, depending on how the processing model is built). This extended mathematical process imposes a limitation on the positioning resolution, which is often referred to as convergence time. This means that the position solution provided by a receiver using global corrections can take a few minutes to reach its final accuracy level of a few centimeters. Examples of this behavior are shown later in this whitepaper. Atlas GNSS Global Correction Service Atlas is the name of the correction service platform created and provided by Hemisphere GNSS. The Atlas platform was created with the vision of

enabling as many users and businesses as possible with correction service technology. The architecture of the Atlas platform is similar to what was described before. The primary source of data in the system comes from a global network of more than a hundred GNSS stations distributed worldwide. The data is used to generate satellite correction data, which includes orbit and clock error information. This information is then encoded into the Atlas correction message format, which is then sent from the many Atlas control centers located across the globe to the final users. The message is both transmitted to the users via L-band satellite signal and made available on the Internet using the NTRIP protocol. As previously mentioned, the solution experiences a convergence time before the final accuracy level can be reached. In this case, the convergence time was around 20 minutes. After convergence, the position error in the order of a few centimeters, as it can be seen in the next plot, which shows a closer view of the positioning error. The system also offers a customer portal that users, distributors, re-sellers, and partners can use to manage their correction service subscriptions and associated hardware. Positioning Performance The plot below shows an example of positioning performance obtained with an Atlas-capable receiver, getting correction data over L-band. The plot shows the horizontal error of the position from the time the receiver is started. The same horizontal error can be visualized in the scatter plot below. It can be seen that the position quality is well within the 10 cm region defined by the axes of the plot.

The vertical error of the same run can be seen in the plot below. AtlasLink GNSS Smart Antenna Another way to look at the position quality is to measure the repeatability of the position over certain periods of time. In certain applications such as agriculture, this is called pass-to-pass accuracy. The pass-to-pass measure offers the position repeatability measure over a period of 15 minutes. An example of the Atlas system typical pass-to-pass performance is shown below. In this example the pass-to-pass accuracy was 2.5 cm and 5.7 cm, for 1-sigma and 2-sigma, respectively. The AtlasLink antenna (pictured above) was designed to be one of the main hardware platforms delivering the Atlas correction service for users of Hemisphere and/or other brands of products. It carries the capabilities of state-of-theart multi-frequency GNSS allowing users to reach centimeter-level accuracies in a number of different ways, including RTK and Atlas L-band. AtlasLink was not only designed for accuracy, but also for user readiness. It contains an internal memory of 2 GB of data that can be used for internal data storage, data upload, data

download, and diagnostic data collection in the field. It is also ready for communicating with the user in a number of ways, including Wi-Fi and Bluetooth. AtlasLink offers a user-friendly web user interface that can be used to configure, monitor, and manage the receiver from virtually any modern computing device, such as computers, phones, and tablets. The figure below shows an example of how the AtlasLink web interface looks like on a smartphone. Special Features The Atlas platform was conceived to enable as many people as possible to have access to the correction service technology, either as an enduser, or as part of their business. In order to move towards that goal, Hemisphere has created several innovative features with the objective of enabling users who currently use non-hemisphere positioning systems to have access to the Atlas service. One of these special features offered as part of the Atlas platform, and specifically within AtlasLink, is called SmartLink. When operating in SmartLink mode, AtlasLink is capable of feeding an external receiver standardized messages (e.g. RTCM) in order to allow the user s receiver to produce Atlas positions. This feature was designed for users who have an installed platform that they want to change, but would like to have access to the Atlas correction service over L-band or Internet. The chart below illustrates the setup of an AtlasLink antenna in SmartLink mode. In SmartLink setup, the AtlasLink antenna operates as an Atlas receiver that moves along with the user s existing hardware, while feeding it with Atlas-enabling data in an existing industry standard format. The two plots below show the results obtained by two different non-hemisphere receivers being fed by an AtlasLink antenna operating in SmartLink mode. As can be seen below, even though those hardware platforms had no knowledge of the Atlas system, they were able to produce Atlas position solution accuracies with virtually the same quality as an AtlasLink. The first plot shows the convergence phase of the position solution, while the second plot shows the final solution accuracy for both receivers being fed by an AtlasLink.

With BaseLink, the user simply needs to configure the antenna with the appropriate accuracy level for the new reference position, and AtlasLink will collect the data while receiving the Atlas correction signal, and establish its own position at the proper accuracy level, which can be at the centimeter-level. After the accuracy is reached, the receiver automatically starts to output corrections for RTK rovers operating in the field. Once the correction output starts, the RTK rovers can operate at typical RTK levels of performance. The figure below shows an illustration of the BaseLink setup using an AtlasLink antenna. Another special feature implemented as part of the Atlas platform is BaseLink. This feature is also available in AtlasLink, and is tailored for applications where users need to establish reference stations with positions that are of a certain level of accuracy. In a typical workflow the reference station receiver has to be either located on a point with known precise coordinates. The other alternative is to establish precise coordinates for a new reference point. That requires communication with an existing infrastructure, if done in real-time, it is necessary to collect and post-process data collected at that new position in order to achieve the required position accuracy. Summary Atlas is the new global correction service platform created by Hemisphere to be the most flexible and accessible service in the industry. It not only offers state-of-the-art positioning performance, it also offers innovative and unique features that allow the Atlas service to be used in applications and platforms where no other service has been made available before.