Real-time precise point positioning (RTPPP) is a popular positioning method that uses a real-time service (RTS) product to mitigate various Global Navigation Satellite Systems (GNSS) errors. However, communication links are not available in the ocean. The use of a communication satellite for data transmission is so expensive that normal users could not afford it. The BeiDou short-message service provides an efficient option for data transmission at sea, with an annual fee of approximately 160 USD. To perform RTPPP using BeiDou short messages, the following two challenges should be appropriately addressed: the maximum size of each BeiDou message is 78 bytes, and the communication frequency is limited to once a minute. We simplify the content of RTS data to minimize the required bandwidth. Moreover, the orbit and clock corrections are predicted based on minute-interval RTS orbital and clock corrections. An experiment was conducted to test the performance of the proposed method. The numerical results show that the three-dimensional positioning precision can reach approximately 0.4 m with combined GPS + GLONASS and approximately 0.2 m with combined GPS + GLONASS + Galileo + BeiDou.
Global navigation satellite systems (GNSS) can attain centimeter level positioning accuracy, which is conventionally provided by real-time precise point positioning (PPP) and real-time kinematic (RTK) techniques. Corrections from the data center or the reference stations are required in these techniques to reduce various GNSS errors. The time-relative positioning approach differs from the traditional PPP and RTK in the sense that it does not require external real-time corrections. It computes the differences in positions of a single receiver at different epochs using phase observations. As the code observations are not used in this approach, its performance is not affected by the noise and multipath of code observations. High reliability is another advantage of time-relative precise positioning because the ambiguity resolution is not needed in this approach. Since the data link is not required in the method, this approach has been widely used in remote areas where wireless data link is not available. The main limitation of time-relative positioning is that its accuracy degrades over time between epochs because of the temporal variation of various errors. The application of the approach is usually limited to be within a time interval of less than 20 min. The purpose of this study was to increase the time interval of time-relative positioning and to extend the use of this method to applications with a longer time requirement, especially in remote areas without wireless communication. In this paper, the main error sources of the time-relative method are first analyzed in detail, and then the approach to improve the accumulated time relative positioning method is proposed. The performance of the proposed method is assessed using both static and dynamic observations with a duration as long as several hours. The experiments presented in this paper show that, among the four scenarios tested (i.e., GPS, GPS/Galileo, GPS/Galileo/BeiDou, and GPS/Galileo/BeiDou/GLONASS), GPS/Galileo/BeiDou performed best and GPS/Galileo/BeiDou/GLONASS performed worst. The maximum positioning errors were mostly within 0.5 m in the horizontal direction, even after three hours with GPS/Galileo/BeiDou. It is expected that the method could be used for positioning and navigation for as long as several hours with decimeter level horizontal accuracy in remote areas without wireless communication.
The high precision positioning can be easily achieved by using real-time kinematic (RTK) and precise point positioning (PPP) or their augmented techniques, such as network RTK (NRTK) and PPP-RTK, even if they also have their own shortfalls. A reference station and datalink are required for RTK or NRTK. Though the PPP technique can provide high accuracy position data, it needs an initialisation time of 10–30 min. The time-relative positioning method estimates the difference between positions at two epochs by means of a single receiver, which can overcome these issues within short period to some degree. The positioning error significantly increases for long-period precise positioning as consequence of the variation of various errors in GNSS (Global Navigation Satellite System) measurements over time. Furthermore, the accuracy of traditional time-relative positioning is very sensitive to the initial positioning error. In order to overcome these issues, an improved time-relative positioning algorithm is proposed in this paper. The improved time-relative positioning method employs PPP model to estimate the parameters of current epoch including position vector, float ionosphere-free (IF) ambiguities, so that these estimated float IF ambiguities are used as a constraint of the base epoch. Thus, the position of the base epoch can be estimated by means of a robust Kalman filter, so that the position of the current epoch with reference to the base epoch can be obtained by differencing the position vectors between the base epoch and the current one. The numerical results obtained during static and dynamic tests show that the proposed positioning algorithm can achieve a positioning accuracy of a few centimetres in one hour. As expected, the positioning accuracy is highly improved by combining GPS, BeiDou and Galileo as a consequence of a higher amount of used satellites and a more uniform geometrical distribution of the satellites themselves. Furthermore, the positioning accuracy achieved by using the positioning algorithm here described is not affected by the initial positioning error, because there is no approximation similar to that of the traditional time-relative positioning. The improved time-relative positioning method can be used to provide long-period high precision positioning by using a single dual-frequency (L1/L2) satellite receiver.