Saturday, November 2, 2013


Precise Point Positioning and its implications

Ying Bo Wang1
1RMIT University, Melbourne VIC 3001, Australia
Unless otherwise indicated, diagrams included in this report were created by Ying Bo Wang, RMIT University 2013

Introduction
In the past, Point Positioning and Differential DGPS positioning have been predominantly used for mapping and geodetic positioning respectively. However, a relatively new technique referred to as Precise Point Positioning (PPP) has been introduced and promises to improve and replace Point Positioning (Holden 2013b). This paper aims to investigate this claim as well as PPP’s effects on DGPS usage. It will (i) go through key concepts behind Point Positioning, DGPS and PPP and (ii) compare PPP against Point Positioning and DGPS.
The techniques in this report are described in the context is in the United States Department of Defense’s Global Positioning System (GPS). However, the key concepts behind each technique can be applied to GLONASS, GALILEO or any other Global Navigation Satellite System (GNSS).

Point Positioning
Point Positioning is the basic way of determining a receiver’s position through use of the C/A (Course/Acquisition) code and the broadcast navigation message. The broadcast message contains the GPS date and time, the broadcast ephemeris and the almanac. Hofmann-Wellenhof, Lichtenegger and Walse (2008) state that the almanac is to help the receiver acquire the satellite while the broadcast ephemeris is to compute a reference orbit for the satellites. It requires a minimum of 4 satellites to generate 4 different pseudo-ranges to the receiver. This is represented by Figure 1 below. From there, the position of the receiver (X, Y, Z coordinates) will be calculated with a horizontal accuracy of approximately 10 metres.

Figure 1: Point Positioning using 4 satellites
The main limitation of Point Positioning is its poor accuracy, due to not accounting for the receiver clock error, satellite clock error, satellite orbit error and atmospheric errors. This makes it unsuitable for applications that require very accurate positions, like cadastral surveys. The advantages are that it only requires tracking a single frequency, L1 for GPS signals, and a low-cost handheld GPS unit. The position solution is also very quickly derived, making it real-time.

Differential Positioning using PRN code (DGPS)
Holden (2013a) asserts that “DGPS” is differential positioning using pseudo-random (PRN) code while “Differential Positioning” refers to differential positioning using carrier signals. The focus in this report will be DGPS.
DGPS calculates the position of one receiver, termed the rover, relative to another receiver, termed the base. The base receiver is set up on a point with known coordinates, like a survey mark. Knowing the true coordinates, the base receiver will then apply corrections to the rover receiver (Australian Maritime Safety Authority 2013). These corrections remove the receiver clock error and atmospheric errors, bringing the horizontal accuracy of measurements to 2-3 metres. Both receivers must track the same satellites during this time and must not be separated by more than 10 kilometres.

Figure 2: Key concept behind DGPS
Holden (2013) states that DGPS can be applied to either static receivers, whose data is differentially post-processed, or in-motion receivers, whose differential corrections are applied real-time. To facilitate DGPS, various companies and government agencies have set up Continually Operating Reference Systems (CORS). CORS is a network of GNSS receivers that are in a fixed location, and function as base receivers. Users would acquire the CORS data for the base station that suits their survey, and differentially process with their rover measurements (Holden 2013).
The main limitation of DGPS is that it requires 2 separate receivers at 2 different locations, where one location is a point with known coordinates. This could be an issue in areas with low number of established survey marks. These 2 receivers must also be tracking the same satellites for the same time period. If either of the 2 receivers loses the satellite signal, the rover’s position for that time epoch cannot be differentially processed.


Precise Point Positioning (PPP)
PPP uses accurate orbital data and accurate satellite clock data to build models for calculating a single receiver’s position (Witchayangkoon 2000, p2). The lone receiver can be either single- or dual-frequency, with no need for an additional receiver to be a ‘base’ station. This is illustrated below in Figure 3.

Figure 3: Key Concept behind PPP
Using precise International GPS Service (IGS) orbit and clock products, Kouba and Héroux (2001) found that global centimetre-level accuracy was possible with a dual-frequency lone receiver. The overall process can be illustrated below in Figure 4. A similar accuracy can also be achieved in real-time, with a dual-frequency lone receiver (Chen 2004).

Figure 4: PPP workflow
The main difference between single- and dual-frequency PPP is the fact that single-frequency PPP does not account for ionospheric effect. This traditionally results in single-frequency PPP to achieve an accuracy of several meters while dual-frequency having centimetre accuracy (Chen and Gao 2005). There are several ongoing research efforts into achieving centimetre accuracy using only a lone single-frequency receiver, in real-time. When this is achieved, the effect could be as significant as when United States turned off Selective Availability in May 2000 (Holden 2013).

Analysis
Currently, most asset mapping GPS surveys use the DGPS technique along with a lone single-frequency receiver. The DGPS technique will provide the required accuracy with an acceptable amount of cost. Even with PPP refined to real-time centimetre-level accuracy, the field work for asset mapping would remain the same. The user would still have to go into the field to collect data with a single-frequency lone receiver. The key difference is that now, the user could conduct the survey almost anywhere in the world, without regard to where the base station is. Another important advantage is that PPP’s position solutions are referred to a global reference frame, as compared to being relative to the local base station (Gao 2006).
If and when high-accuracy real-time single-frequency PPP is achieved, DGPS use could be reduced. This is because PPP does not require a base station and if the base station is a CORS network, the user need not pay for the base station data. However, as suggested by Bisnath and Gao (2008), since DGPS and PPP function independently, they could serve as mutual integrity checkers. Additionally, in urban areas where CORS networks and other base stations are already well-established, DGPS might still be used. In this way, DGPS would still serve a purpose, albeit maybe a reduced one.  In remote areas lacking CORS networks, PPP would probably be the preferred technique as no base station would be required.
Rizos et al. (2012) argues that since CORS networks provide a large role in providing the corrections required to achieve real-time centimetre-level PPP results, the need for CORS networks will not disappear. This could mean that in the future, within urban environments, PPP would be used to complement the DGPS technique instead of replacing it.
Once real-time single-frequency PPP is achieved, it seems that PPP would replace Point Positioning. This is due to PPP providing a more accurate position solution than Point Positioning with no obvious disadvantages.

Conclusion
Point Positioning uses C/A code to determine the receiver’s position. It includes receiver clock error, satellite clock error, satellite orbit error and atmospheric errors. DGPS accounts for these errors by having 2 separate receivers tracking the same satellites. PPP uses precise clock/orbit data along with a single receiver to obtain similar accuracy to DGPS. PPP would not completely replace DGPS as the CORS network is still important, especially in urban environments. PPP will provide a better position solution than Point Positioning in nearly all circumstances. With real-time high-accuracy PPP, asset mapping GPS surveys would no longer be restricted to always being within 15 kilometres of a base station.

References
Australian Maritime Safety Authority 2013, ‘Differential Global Positioning System’, viewed 02 Oct 2013, http://www.amsa.gov.au/navigation/services/dgps/
Bisnath, S & Gao, Y 2008 ‘Current State of Precise Point Positioning and Future Prospects and Limitations’ Observing our Changing Earth International Association of Geodesy Symposia, vol. 133, pp.615-623.
Chen, K 2004, ‘Real-Time Precise Point Positioning and Its Potential Applications’, Proceedings of ION GNSS-2004, pp. 1844-1854.
Chen, K and Gao, Y 2005, ‘Real-time precise point positioning using single frequency data.’ Proceedings of ION GNSS-2005, pp.1514-1523.
Gao, Y 2006 ‘Precise Point Positioning and Its Challenges, Aided-GNSS and Signal Tracking’ GNSS Solutions, November/December 2006, viewed 02 Oct 2013, http://www.insidegnss.com/auto/NovDec06GNSSSolutions.pdf
Hofmann-Wellenhof, B, Lichtenegger, H & Wasle, E 2008, ‘GNSS – Global Navigation Satellite Systems: GPS, GLONASS, Galileo, and more’ 1st Edn, Springer-Verlag Wien, Austria.
Holden, L 2013a, ‘GNSS III’ Lecture Notes, GEOM 2066, RMIT, Australia.
Holden, L 2013b, ‘Postgraduate extra assessment’ Assignment Handout, GEOM 2066, RMIT, Australia.
Kouba, J and Héroux, P 2001, ,Precise point positioning using IGS orbit and clock products.’, GPS solutions, Vol 5, no. 2, pp. 12-28.
Rizos, C, Janssen, V, Roberts, C & Grinter, T 2012 ‘Precise Point Positioning: Is the era of differential GNSS positioning drawing to an end?’, Proceedings of FIG Working Week 2012, 6-10 May 2012, Rome, Italy
Witchayangkoon, B 2000 ‘Elements of GPS precise point positioning’, PhD dissertation, University of Maine, United States.

No comments:

Post a Comment