Performance and Evaluation of GNSS Receiver Vector Tracking Loop Based on Adaptive Cascade Filter
Abstract
:1. Introduction
2. Design of Cascaded Adaptive Vector Tracking Loop
2.1. Signal Tracking Loop Based on KF
2.2. Extended Kalman Navigation Filter Design
3. Experiment and Analysis
3.1. Static Test Results
3.2. Kinematic Test
3.3. Kinematic Test under Signal Blocking or Interference Occasions
4. Discussion and Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Xu, B.; Hsu, L.T. Open-source MATLAB Code for GPS Vector Tracking on a Software-defined Receiver. GPS Solut. 2019, 23, 1–9. [Google Scholar] [CrossRef]
- Won, J.H.; Eissfeller, B. A Tuning Method Based on Signal-to-noise Power Ratio for Adaptive PLL and its Relationship with Equivalent Noise Bandwidth. IEEE Commun. Lett. 2013, 17, 393–396. [Google Scholar] [CrossRef]
- O’Driscoll, C.; Petovello, M.G.; Lachapelle, G. Choosing the Coherent Integration Time for Kalman Filter-based Carrier-phase Tracking of GNSS Signals. GPS Solut. 2011, 15, 345–356. [Google Scholar] [CrossRef]
- Miao, Z.-Y.; Lv, Y.-L.; Xu, D.-J.; Shen, F.; Pang, S.-W. Analysis of a Variational Bayesian Adaptive Cubature Kalman Filter Tracking Loop for High Dynamic Conditions. GPS Solut. 2017, 21, 111–122. [Google Scholar] [CrossRef]
- Kim, K.H.; Jee, G.I.; Im, S.H. Adaptive Vector-tracking Loop for Low-quality GPS Signals. Int. J. Control Autom. Syst. 2011, 9, 709–715. [Google Scholar]
- Cheng, Y.; Chang, Q. A Carrier Tracking Loop Using Adaptive Strong Tracking Kalman Filter in GNSS Receivers. IEEE Commun. Lett. 2020, 24, 2903–2907. [Google Scholar]
- Jiang, R.; Wang, K.; Liu, S.; Li, Y. Performance Analysis of a Kalman Filter Carrier Phase Tracking Loop. GPS Solut. 2017, 21, 551–559. [Google Scholar] [CrossRef]
- Tang, X.; Falco, G.; Falletti, E.; Presti, L.L. Theoretical Analysis and Tuning Criteria of the Kalman Filter-based Tracking Loop. GPS Solut. 2015, 19, 489–503. [Google Scholar] [CrossRef]
- Petovello, M.G.; Lachapelle, G. Comparison of Vector-Based Software Receiver Implementations with Application to Ultra-Tight GPS/INS Integration. In Proceedings of the International Technical Meeting of the Satellite Division, Fort Worth, TX, USA, 26–29 September 2006; ION: Manassas, VA, USA; pp. 1–10. [Google Scholar]
- Won, J.H.; Dotterbock, D.; Eissfeller, B. Performance Comparison of Different Forms of Kalman Filter Approaches for a Vector-Based GNSS Signal Tracking Loop. Navigation 2010, 57, 185–199. [Google Scholar] [CrossRef]
- Won, J.H.; Pany, T.; Eissfeller, B. Characteristics of Kalman Filters for GNSS Signal Tracking Loop. IEEE Trans. Aerosp. Electron. Syst. 2012, 48, 3671–3681. [Google Scholar] [CrossRef]
- Xu, R.; Liu, Z.; Chen, W. Improved FLL-assisted PLL with In-phase Pre-filtering to Mitigate Amplitude Scintillation Effects. GPS Solut. 2015, 19, 263–276. [Google Scholar] [CrossRef]
- Sun, Z.; Wang, X.; Feng, S.; Che, H.; Zhang, J. Design of an Adaptive GPS Vector Tracking Loop with the Detection and Isolation of Contaminated Channels. GPS Solut. 2017, 21, 701–713. [Google Scholar] [CrossRef]
- Lashley, M.; Bevly, D.M.; Hung, J.Y. Impact of Carrier to Noise Power Density, Platform Dynamics, and IMU Quality on Deeply Integrated Navigation. In Proceedings of the ION Position, Location and Navigation Symposium, Monterey, CA, USA, 5–8 May 2008; IEEE: Piscataway, NJ, USA; pp. 9–16. [Google Scholar]
- Lashley, M.; Bevly, D. Comparison of Adaptive Estimation Techniques for Vector Delay/Frequency Tracking. In Proceedings of the Guidance, Navigation and Control Conference and Exhibit, Honolulu, HI, USA, 18–21 August 2008; AIAA: Reston, VA, USA; p. 7474. [Google Scholar]
- Dou, J.; Xu, B.; Dou, L. Performance Assessment of GNSS Scalar and Vector Frequency Tracking Loops. Optik 2020, 202, 163552. [Google Scholar] [CrossRef]
- Dou, J.; Xu, B.; Dou, L. An Intelligent Joint Filter for Vector Tracking Loop Considering Noise Interference. Optik 2020, 219, 164984. [Google Scholar] [CrossRef]
- Marçal, J.; Nunes, F.; Sousa, F.M. Performance of a Scintillation Robust Vector Tracking for GNSS Carrier Phase Signals. In Proceedings of the Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing, Noordwijk, The Netherlands, 14–16 December 2016; IEEE: Piscataway, NJ, USA; pp. 1–8. [Google Scholar]
- Marçal, J.; Nunes, F.; Sousa, F.M. Performance of an adaptive Partitioned Vector Tracking Algorithm with Real Scintillation Data. In Proceedings of the Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing, Noordwijk, The Netherlands, 5–7 December 2018; IEEE: Piscataway, NJ, USA; pp. 1–8. [Google Scholar]
- Marçal, J.; Nunes, F. Robust Vector Tracking for GNSS Carrier Phase Signals. In Proceedings of the International Conference on Localization and GNSS, Barcelona, Spain, 28–30 June 2016; IEEE: Piscataway, NJ, USA; pp. 1–6. [Google Scholar]
- Lin, H.; Huang, Y.; Tang, X.; Xiao, Z.; Ou, G. Robust Multiple Update-rate Kalman Filter for New Generation Navigation Signals Carrier Tracking. GPS Solut. 2018, 22, 1–12. [Google Scholar]
- Tang, X.; Falco, G.; Falletti, E.; Presti, L.L. Complexity Reduction of the Kalman Filter-based Tracking Loops in GNSS Receivers. GPS Solut. 2017, 21, 685–699. [Google Scholar] [CrossRef]
- Yang, R.; Ling, K.-V.; Poh, E.-K.; Morton, Y. Generalized GNSS Signal Carrier Tracking: Part I—Modeling and Analysis. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 1781–1797. [Google Scholar] [CrossRef]
- Ziedan, N.I.; Garrison, J.L. Extended Kalman Filter-based Tracking of Weak GPS Signals under High Dynamic Conditions. In Proceedings of the International technical meeting of the satellite division of the Institute of Navigation, Long Beach, CA, USA, 21–24 September 2004; ION: Manassas, VA, USA; pp. 20–31. [Google Scholar]
- Bhattacharyya, S.; Gebre-Egziabher, D. Vector Loop RAIM in Nominal and GNSS-stressed Environments. IEEE Trans. Aerosp. Electron. Syst. 2014, 50, 1249–1268. [Google Scholar] [CrossRef]
Longitude Error (m) | Latitude Error (m) | Height Error (m) | |
---|---|---|---|
Traditional method | 2.50 | 5.08 | 2.67 |
The proposed method | 1.63 | 2.85 | 2.31 |
East Error (m/s) | North Error (m/s) | Up Error (m/s) | |
---|---|---|---|
Traditional method | 0.87 | 1.56 | 1.16 |
The proposed method | 0.20 | 0.73 | 0.47 |
Longitude Error (m) | Latitude Error (m) | ||
---|---|---|---|
Traditional method | Mean | 0.99 | 3.42 |
RMSE | 2.66 | 3.72 | |
The proposed method | Mean | 0.26 | 0.55 |
RMSE | 2.21 | 1.63 |
Satellite PRN | Signal Interruption Time |
---|---|
16 | 50s~70s, 80s~90s |
28 | 80s~90s |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Yang, H.; Zhou, B.; Wang, L.; Wei, Q.; Ji, F.; Zhang, R. Performance and Evaluation of GNSS Receiver Vector Tracking Loop Based on Adaptive Cascade Filter. Remote Sens. 2021, 13, 1477. https://doi.org/10.3390/rs13081477
Yang H, Zhou B, Wang L, Wei Q, Ji F, Zhang R. Performance and Evaluation of GNSS Receiver Vector Tracking Loop Based on Adaptive Cascade Filter. Remote Sensing. 2021; 13(8):1477. https://doi.org/10.3390/rs13081477
Chicago/Turabian StyleYang, Haotian, Bin Zhou, Lixin Wang, Qi Wei, Feng Ji, and Rong Zhang. 2021. "Performance and Evaluation of GNSS Receiver Vector Tracking Loop Based on Adaptive Cascade Filter" Remote Sensing 13, no. 8: 1477. https://doi.org/10.3390/rs13081477
APA StyleYang, H., Zhou, B., Wang, L., Wei, Q., Ji, F., & Zhang, R. (2021). Performance and Evaluation of GNSS Receiver Vector Tracking Loop Based on Adaptive Cascade Filter. Remote Sensing, 13(8), 1477. https://doi.org/10.3390/rs13081477