A Robust Vector-Tracking Loop Based on KF and RTS Smoothing for Shipborne Navigation
Abstract
:1. Introduction
2. Related Works
3. GNSS Signal-Tracking Loop
3.1. Signal-Tracking Loop Based on Forward KF
3.2. RTS Smoothing Algorithm
4. Navigation Processor for Vector Tracking
4.1. Vector-Tracking Principle
4.2. Extended Kalman Navigation Filter
5. Experiment and Analysis
5.1. The Analysis of Signal-Tracking Loops
5.2. The Analysis of Navigation Results
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Lashley, M.; Bevly, D.M.; Hung, J.Y. Performance Analysis of Vector Tracking Algorithms for Weak GPS Signals in High Dynamics. IEEE J. Sel. Top. Signal Process. 2009, 3, 661–673. [Google Scholar] [CrossRef]
- Han, Z.; Liu, D.; Wei, Z.; Xu, Y.; Li, R. A Carrier phase tracking method for vector tracking loops. Gps Solut. 2022, 26, 111. [Google Scholar] [CrossRef]
- Jee, G.-I.; Im, S. Performance Evaluation of Vector Tracking Loop Based Receiver for GPS Anti-Jamming Environment. J. Inst. Control Robot. Syst. 2013, 19, 152–157. [Google Scholar] [CrossRef]
- An, Q.; Li, C.; An, H. Review on vector tracking application to GNSS receiver. In Proceedings of the 12th IEEE International Conference on Electronic Measurement and Instruments (ICEMI), Qingdao, China, 16–18 July 2015; pp. 318–323. [Google Scholar]
- Hsu, L.-T.; Jan, S.-S.; Groves, P.D.; Kubo, N. Multipath mitigation and NLOS detection using vector tracking in urban environments. Gps Solut. 2015, 19, 249–262. [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] [CrossRef]
- Lin, H.; Huang, Y.; Tang, X.; Sun, G.; Ou, G. A robust vector tracking loop based on diagonal weighting matrix for navigation signal. Adv. Space Res. 2017, 60, 2607–2619. [Google Scholar] [CrossRef]
- Park, M.; Kee, C. Frequency Tracking Error Analysis of LQG Based Vector Tracking Loop for Robust Signal Tracking. J. Position. Navig. Timing 2020, 9, 207–214. [Google Scholar] [CrossRef]
- Liu, W.; Huang, H.; Hu, Y.; Mou, M.; Hsieh, T.-H.; Hu, Q.; Wang, S. Improved GNSS vector tracking loop to enhance the navigation performance of USV. Ocean Eng. 2022, 258, 111865. [Google Scholar] [CrossRef]
- Xia, J.; Yue, F.Z.; Wang, P.P.; Wang, S. Robust gnss signal tracking algorithm based on vector tracking loop under ionospheric scintillation conditions. In Proceedings of the 12th IEEE International Conference on Signal Processing (ICSP), Hangzhou, China, 19–23 October 2014; pp. 2385–2389. [Google Scholar]
- Won, J.-H.; Eissfeller, B.; Pany, T. Implementation, Test and Validation of a Vector-Tracking-Loop with the ipex Software Receiver. In Proceedings of the 24th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS), Portland, OR, USA, 20–23 September 2010; pp. 795–802. [Google Scholar]
- Dai, X.; Nie, J.; Chen, F.; Ou, G. Distortionless space-time adaptive processor based on MVDR beamformer for GNSS receiver. Iet Radar Sonar Navig. 2017, 11, 1488–1494. [Google Scholar] [CrossRef]
- Jakubov, O.; Kovar, P.; Kacmarik, P.; Vejrazka, F. Distributed Extended Kalman Filter for Position, Velocity, Time Estimation in Satellite Navigation Receivers. Radioengineering 2013, 22, 776–790. [Google Scholar]
- Yan, Z.; Ruotsalainen, L.; Chen, X.; Tang, X. An INS-assisted vector tracking receiver with multipath error estimation for dense urban canyons. Gps Solut. 2023, 27, 88. [Google Scholar] [CrossRef]
- Gan, X.; Li, W.; Yang, L.; Zhang, H. State-Space Measurement Update for GNSS/INS Integrated Navigation. Math. Probl. Eng. 2020, 2020, 3675824. [Google Scholar] [CrossRef]
- Liu, S.; Li, S.; Fu, Q.; Tao, Y.; Wu, F. A New MIMU/GNSS Ultra-Tightly Coupled Integration Architecture for Mitigating Abrupt Changes of Frequency Tracking Errors. Micromachines 2020, 11, 1117. [Google Scholar] [CrossRef] [PubMed]
- Qin, F.; Zhan, X.; Zhan, L. Performance assessment of a low-cost inertial measurement unit based ultra-tight global navigation satellite system/inertial navigation system integration for high dynamic applications. Iet Radar Sonar Navig. 2014, 8, 828–836. [Google Scholar] [CrossRef]
- Zhu, Z.; Jiang, C.; Bo, Y. Performance Enhancement of GNSS/MEMS-IMU Tightly Integration Navigation System Using Multiple Receivers. IEEE Access 2020, 8, 52941–52949. [Google Scholar] [CrossRef]
- Zhang, Q.; Niu, X.; Zhang, H.; Shi, C. Algorithm Improvement of the Low-End GNSS/INS Systems for Land Vehicles Navigation. Math. Probl. Eng. 2013, 2013, 435286. [Google Scholar] [CrossRef]
- Abdel-Hafez, M.F. The Autocovariance Least-Squares Technique for GPS Measurement Noise Estimation. IEEE Trans. Veh. Technol. 2010, 59, 574–588. [Google Scholar] [CrossRef]
- Tang, X.; Falco, G.; Falletti, E.; Lo Presti, L. Complexity reduction of the Kalman filter-based tracking loops in GNSS receivers. Gps Solut. 2017, 21, 685–699. [Google Scholar] [CrossRef]
- Tang, X.; Yang, Y.; Chen, X.; Falco, G.; Falletti, E. A Newly Designed Tracking Loop for Power-saving Receivers. In Proceedings of the 4th IEEE International Conference on Ubiquitous Positioning, Indoor Navigation and Location Based Services (IEEE UPINLBS), Shanghai, China, 2–4 November 2016; pp. 102–106. [Google Scholar]
- Liu, W.; Huang, H.; Hu, Y.; Han, B.; Wang, S.Z. A robust GNSS sensors in presence of signal blockage for USV application. Meas. Sci. Technol. 2024, 35, 035124. [Google Scholar] [CrossRef]
- Harima, K.; Saito, H.; Ebinuma, T. Navigation message demodulation for GPS receiver on-board spinning rockets. Gps Solut. 2012, 16, 495–505. [Google Scholar] [CrossRef]
- 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. [Google Scholar] [CrossRef]
Equipment Model | Horizontal Position Accuracy | Horizontal Velocity Accuracy |
---|---|---|
Trimble BD992 | 0.5 m | 0.007 m/s |
Equipment Model | GNSS Frequency | GPS IF | Sampling Frequency |
---|---|---|---|
HG—SOFTGPS02 | GPS L1 C/A | 3.996 MHz | 16.369 MHz |
Method | Horizontal Position (m) | Horizontal Velocity (m/s) | ||
---|---|---|---|---|
RMSE | Max | RMSE | Max | |
Traditional STL | 48.73 | 173.79 | 1.09 | 5.17 |
Traditional VTL | 15.54 | 45.66 | 0.83 | 4.10 |
KF—VTL | 7.61 | 16.53 | 0.25 | 0.76 |
The proposed VTL | 0.95 | 1.34 | 0.24 | 0.56 |
Method | Horizontal Position (m) | Horizontal Velocity (m/s) | ||
---|---|---|---|---|
RMSE | Max | RMSE | Max | |
Traditional STL | 1164.28 | 6006.24 | 10.21 | 29.46 |
Traditional VTL | 41.60 | 109.63 | 9.86 | 21.35 |
KF—VTL | 8.55 | 25.50 | 0.45 | 1.24 |
The proposed VTL | 1.75 | 2.68 | 0.41 | 0.93 |
Method | Horizontal Position (m) | Horizontal Velocity (m/s) | ||
---|---|---|---|---|
RMSE | Max | RMSE | Max | |
Traditional VTL | 62.63 | 169.74 | 23.82 | 50.84 |
KF—VTL | 9.65 | 32.94 | 0.59 | 1.56 |
The proposed VTL | 3.47 | 7.26 | 0.57 | 1.21 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 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
Hu, Y.; Wu, L.; Lou, N.; Liu, W. A Robust Vector-Tracking Loop Based on KF and RTS Smoothing for Shipborne Navigation. J. Mar. Sci. Eng. 2024, 12, 747. https://doi.org/10.3390/jmse12050747
Hu Y, Wu L, Lou N, Liu W. A Robust Vector-Tracking Loop Based on KF and RTS Smoothing for Shipborne Navigation. Journal of Marine Science and Engineering. 2024; 12(5):747. https://doi.org/10.3390/jmse12050747
Chicago/Turabian StyleHu, Yuan, Linjin Wu, Naiyuan Lou, and Wei Liu. 2024. "A Robust Vector-Tracking Loop Based on KF and RTS Smoothing for Shipborne Navigation" Journal of Marine Science and Engineering 12, no. 5: 747. https://doi.org/10.3390/jmse12050747
APA StyleHu, Y., Wu, L., Lou, N., & Liu, W. (2024). A Robust Vector-Tracking Loop Based on KF and RTS Smoothing for Shipborne Navigation. Journal of Marine Science and Engineering, 12(5), 747. https://doi.org/10.3390/jmse12050747