Design and Implementation of an RTK-Based Vector Phase Locked Loop

This paper introduces a novel double-differential vector phase-locked loop (DD-VPLL) for Global Navigation Satellite Systems (GNSS) that leverages carrier phase position solutions as well as base station measurements in the estimation of rover tracking loop parameters. The use of double differencing alleviates the need for estimating receiver clock dynamics and atmospheric delays; therefore, the navigation filter consists of the baseline dynamic states only. It is shown that using vector processing for carrier phase tracking leads to a significant enhancement in the receiver sensitivity compared to using the conventional scalar-based tracking loop (STL) and vector frequency locked loop (VFLL). The sensitivity improvement of 8 to 10 dB compared to STL, and 7 to 8 dB compared to VFLL, is obtained based on the test cases reported in the paper. Also, an increased probability of ambiguity resolution in the proposed method results in better availability for real time kinematic (RTK) applications.

[1]  Scott Martin GPS Carrier Phase Tracking in Difficult Environments Using Vector Tracking For Precise Positioning and Vehicle Attitude Estimation , 2017 .

[2]  B. Eissfeller,et al.  Use of a Vector Delay Lock Loop Receiver for GNSS Signal Power Analysis in Bad Signal Conditions , 2006, 2006 IEEE/ION Position, Location, And Navigation Symposium.

[3]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[4]  Mark Petovello What are vector tracking loops , and what are their benefits and drawbacks ? , 2022 .

[5]  Mark I. Zhodzishsky,et al.  Co-OP Tracking for Carrier Phase , 1998 .

[6]  Thomas Pany,et al.  Difference Correlators Does Indoor Carrier Phase Tracking allow Indoor RTK ? , 2012 .

[7]  Christoph Günther,et al.  Multifrequency, Multisatellite Vector Phase-Locked Loop for Robust Carrier Tracking , 2009, IEEE Journal of Selected Topics in Signal Processing.

[8]  P. Teunissen The least-squares ambiguity decorrelation adjustment: a method for fast GPS integer ambiguity estimation , 1995 .

[9]  Jose M. V. Marcal,et al.  Robust vector tracking for GNSS carrier phase signals , 2016, 2016 International Conference on Localization and GNSS (ICL-GNSS).

[10]  James Brewer,et al.  Differential vector phase locked loop , 2016, IEEE Transactions on Aerospace and Electronic Systems.

[11]  Tomoji Takasu,et al.  Development of the low-cost RTK-GPS receiver with an open source program package RTKLIB , 2009 .

[12]  Tao Lin Contributions to a Context-Aware High Sensitivity GNSS Software Receiver , 2013 .

[13]  Mark G. Petovello,et al.  Architecture and Benefits of an Advanced GNSS Software Receiver , 2008 .

[14]  Richard A. Brown,et al.  Introduction to random signals and applied kalman filtering (3rd ed , 2012 .

[15]  Mark G. Petovello,et al.  Ultra-tight GPS/INS Receiver Performance in the Presence of Jamming Signals , 2014 .

[16]  James B. Y. Tsui,et al.  Fundamentals of global positioning system receivers : a software approach , 2004 .

[17]  A.H. Haddad,et al.  Applied optimal estimation , 1976, Proceedings of the IEEE.

[18]  Mark G. Petovello,et al.  Comparison of Vector-Based Software Receiver Implementations With Application to Ultra-Tight GPS/INS Integration , 2006 .

[19]  Daniele Borio,et al.  SATLSim: a Semi-Analytic framework for fast GNSS tracking loop simulations , 2011, GPS Solutions.

[20]  Lei Dong,et al.  IF GPS Signal Simulator Development and Verification , 2003 .