Total views : 521
A FPGA Software based GPS Receiver Implementation with Signal blocker through Simulink
Background/Objectives: Field-Programmable Gate Array (FPGA) software based Global Positioning System (GPS) receiver has been designed and developed using the C language interface environment. GPS Receivers are used for tracking a signal and calculates the current position of the signal in real time. GPS Receiver is a real time application used for tracking purpose. Methods/Analysis: A GPS Receiver works on specially coded GPS satellite signals. The signal is processed in a GPS receiver for computing position, velocity and time. A GPS uses minimum four satellite signals for computing positions in three dimensions using the real time receiver clock. Findings: In this paper, it is planned to build a FPGA-based software GPS receiver using a high level Matlab design Simulink tool. This GPS Receiver is used to design such components that require huge computation like baseband signal processing correlator, C/A code generator, Discriminator Code Loop (DCL) are designed by the Xilinx FPGA block and implemented in Matlab/Simulink. Novelty: The “GPS Receiver Processing Captured Satellite data” model of GPS system without jammer, the signal level display shows the value 0.1779; but in case of a jammer, the signal level is reduced to 0.1447 which is 81% of the initial signal level. So, jammer reduces the signal strength and makes the signal weaker.
C/A Code, Field-Programmable Gate Array, Global Positioning System, Matlab, Satellite, Signal blocker
- Borre K, Akos DM, Bertelsen N, Rinder P, Jensen SH. A Software-Defined GPS and GALILEO Receiver – A Single Frequency Approach. Applied and Numerical Harmonic Analysis. Springer- Birkhauser Boston. 2007.
- Akos D. A Software Radio Approach to Global Navigation Satellite System Receiver Design Approach. Ph.D Dissertation, Ohio University. 1997.
- Sun YR. Generalized Bandpass Sampling Receivers for Software Defined Radio. Ph.D Dissertation, Royal Institute of Technology, Stockholm, 2006.
- Tsui JBY. Fundamentals of Global Positioning System Receivers, USA, John Wiley & Sons. 2015.
- Koochaki A. Teaching Calculation of Transformer Equivalent Circuit Parameters using MATLAB/Simulink for Undergraduate Electric Machinery Courses. Indian Journal of Science and Technology. 2015 Aug; 8(17):1–6.
- Karthikeyan R, Prasina A, Babu R, Raghavendran S. FPGA Implementation of Novel Synchronization Methodology for a New Chaotic System. Indian Journal of Science and Technology. 2015 June; 8(11):1–6.
- Starzyk JA, Zhu Z. Averaging correlation for C/A code acquisition and tracking in frequency domain. Proc. IEEE Midwest Sym. on Circuits and Systems (MWSCAS). 2001; 2:905–08.
- Ward PW, Betz JW, Hegarty CJ. Satellite signal acquisition, tracking, and data demodulation. Understanding GPS principles and applications. 2016; 5:174–75.
- Krasner NF. U.S. Patent No. 5,874,914. Washington, DC: U.S. Patent and Trademark Office. 1999.
- Braasch MS, Van Dierendonck AJ. GPS receiver architectures and measurements. Proceedings of the IEEE. 1999; 87(1):48–64.
- Spilker JJ. GPS signal structure and performance characteristics. Navigation. 1978; 25(2):121–46.
- Getting I. Perspective/navigation-the global positioning system. Spectrum, IEEE. 1993; 30(12):36–8.
- Spilker JJ. Fundamentals of signal tracking theory. Progress in Astronautics and Aeronautics. 1996; 163:245–328.
- Antreich F, Nossek JA, Utschick W. Maximum likelihood delay estimation in a navigation receiver for aeronautical applications. Aerospace Science and Technology. 2008; 12(3):256–67.
- There are currently no refbacks.
This work is licensed under a Creative Commons Attribution 3.0 License.