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.
Published in | Communications (Volume 8, Issue 1) |
DOI | 10.11648/j.com.20200801.12 |
Page(s) | 9-16 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2020. Published by Science Publishing Group |
GPS, Software Defined Receiver, Signal Tracking Loop, DLL, PLL
[1] | Elliott D. Kaplan and Christopher J. Hegarty, “Understanding GPS/GNSS Principles and Applications (Third Edition)”. |
[2] | Kai Borre and Dennis Akos, “A Software-Defined GPS and Galileo Receiver: Single-Frequency Approach”. |
[3] | James Bao and Yen Tsui, “Fundamentals of Global Positioning System Receivers: A Software Approach”. |
[4] | PratapMisra and Per Enge, “Global Navigation Satellite Systems: Signals, Measurements and Performance”. |
[5] | 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. |
[6] | Fabio Dovisand Paolo Mulassano,“Introduction to Global NavigationSatellite Systems” |
[7] | 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. |
[8] | 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. |
[9] | 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. |
[10] | T. Pany, “Navigation Signal Processing for GNSS Software Receivers”. |
[11] | F. Wu and K. Zhang, “GPS Signal Acquisition and tracking using software GPS receiver”, IEEE, 2006. |
[12] | J. Tian, W. Ye, S. Lin and Z. Hua, “Software Defined Radio GNSS Receiver Design Over Single DSP Platform”, IEEE, 2008. |
[13] | 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. |
[14] | 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. |
APA Style
Aye Su Su Phyo, Hla Myo Tun, Atar Mon, Sao Hone Pha. (2020). Implementation and Analysis of Signal Tracking Loops for Software Defined GPS Receiver. Communications, 8(1), 9-16. https://doi.org/10.11648/j.com.20200801.12
ACS Style
Aye Su Su Phyo; Hla Myo Tun; Atar Mon; Sao Hone Pha. Implementation and Analysis of Signal Tracking Loops for Software Defined GPS Receiver. Communications. 2020, 8(1), 9-16. doi: 10.11648/j.com.20200801.12
AMA Style
Aye Su Su Phyo, Hla Myo Tun, Atar Mon, Sao Hone Pha. Implementation and Analysis of Signal Tracking Loops for Software Defined GPS Receiver. Communications. 2020;8(1):9-16. doi: 10.11648/j.com.20200801.12
@article{10.11648/j.com.20200801.12, author = {Aye Su Su Phyo and Hla Myo Tun and Atar Mon and Sao Hone Pha}, title = {Implementation and Analysis of Signal Tracking Loops for Software Defined GPS Receiver}, journal = {Communications}, volume = {8}, number = {1}, pages = {9-16}, doi = {10.11648/j.com.20200801.12}, url = {https://doi.org/10.11648/j.com.20200801.12}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.com.20200801.12}, abstract = {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.}, year = {2020} }
TY - JOUR T1 - Implementation and Analysis of Signal Tracking Loops for Software Defined GPS Receiver AU - Aye Su Su Phyo AU - Hla Myo Tun AU - Atar Mon AU - Sao Hone Pha Y1 - 2020/01/07 PY - 2020 N1 - https://doi.org/10.11648/j.com.20200801.12 DO - 10.11648/j.com.20200801.12 T2 - Communications JF - Communications JO - Communications SP - 9 EP - 16 PB - Science Publishing Group SN - 2328-5923 UR - https://doi.org/10.11648/j.com.20200801.12 AB - 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. VL - 8 IS - 1 ER -