Implementation and Analysis of Signal Tracking Loops for Software Defined GPS Receiver
Volume 8, Issue 1, June 2020, Pages: 9-16
Received: Nov. 11, 2019;
Accepted: Dec. 26, 2019;
Published: Jan. 7, 2020
Views 657 Downloads 119
Aye Su Su Phyo, Department of Electronic Engineering, Yangon Technological University Gyogone, Insein, Yangon, Myanmar
Hla Myo Tun, Department of Electronic Engineering, Yangon Technological University Gyogone, Insein, Yangon, Myanmar
Atar Mon, Department of Electronic Engineering, Yangon Technological University Gyogone, Insein, Yangon, Myanmar
Sao Hone Pha,
Follow on us
Software defined GPS receiver has been developing because it can be processed advanced signal algorithms and also developed for precise navigation. Signal processing modules such as signal acquisition, signal tracking and navigation demodulation are implemented in software to estimate the receiver position, velocity and time (PVT). Signal tracking is important task in order to estimate the receiver’s and satellites position by demodulating navigation bits which are obtained from this. In this paper, implementation and analysis of signal tracking loop is mainly described and there are two main tracking loop as carrier and code tracking loop on GPS L1 signal. Delay Locked Loop (DLL) is to track code delay or code phase of GPS Coarse or Acquisition (C/A) code while Phase Locked Loop (PLL) is used to track GPS L1 carrier frequency as well as Doppler Frequency Shift. The implementation of DLL and PLL, and analyses of parameters which effects on navigation bits is also briefly discussed. The results confirm the analysis of signal tracking loops for software defined GPS receiver based on the experimental studies. The real time applications for software defined GPS receiver are very important to implement the navigation system in future because of the effective analyses on theoretical consideration.
GPS, Software Defined Receiver, Signal Tracking Loop, DLL, PLL
To cite this article
Aye Su Su Phyo,
Hla Myo Tun,
Sao Hone Pha,
Implementation and Analysis of Signal Tracking Loops for Software Defined GPS Receiver, Communications.
Vol. 8, No. 1,
2020, pp. 9-16.
Copyright © 2020 Authors retain the copyright of this article.
This article is an open access article distributed under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/
) which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Elliott D. Kaplan and Christopher J. Hegarty, “Understanding GPS/GNSS Principles and Applications (Third Edition)”.
Kai Borre and Dennis Akos, “A Software-Defined GPS and Galileo Receiver: Single-Frequency Approach”.
James Bao and Yen Tsui, “Fundamentals of Global Positioning System Receivers: A Software Approach”.
PratapMisra and Per Enge, “Global Navigation Satellite Systems: Signals, Measurements and Performance”.
RishijaMisra and ShubhamPalod,“Code and Carrier Tracking Loops for GPS C/A Code”, International Journal of Pure and Applied Sciences and Technology (IJPAST), (2011), pp. 1-20.
Fabio Dovisand Paolo Mulassano,“Introduction to Global NavigationSatellite Systems”
D. Manandhar, S. Yongcheol and R. Shibasaki, “GPS Signal Acquisition and Tracking – An Approach towards Development of Software-based GPS Receiver”, Proceedings of The Institute of Electronics, Information and Communication Engineers, Technical Report of IEICE, German, Jan. 2000.
P. Bhaskara and S. N. V. S. Prasad, “Simulation of GPS Signal Acquisition and Tracking Algorithms of aSoftware Receiver”, International Journal of Applied Sciences, Engineering and Management, ISSN 2320-3439, Nov 2016, Vol. 05, No. 06, pp251-258.
Bac Nghia Vu and MilošAndrle, “The Code and Carrier Tracking loops for GPS Signal”, Proceedings of the 16th International Conference on Mechatronics - Mechatronika 2014.
T. Pany, “Navigation Signal Processing for GNSS Software Receivers”.
F. Wu and K. Zhang, “GPS Signal Acquisition and tracking using software GPS receiver”, IEEE, 2006.
J. Tian, W. Ye, S. Lin and Z. Hua, “Software Defined Radio GNSS Receiver Design Over Single DSP Platform”, IEEE, 2008.
Y. Jinfeng, Y. Wenge, L. Weitao and L. Shengsd, “ Analysis and comparisons on noise performances of PLL, DLL and data demodulator in GNSS receiver”, IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), 2011.
M. Musso, G. Gera and C. S. Regazzoni, “Theoretical analysis of S-curve for GNSS system”, 17th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2004), At Long Beach, CA, USA, Volume: pp. 2054–2058.