Design and Implementation of GPS Satellite Signal Simulator

碩士 === 國立臺北科技大學 === 電腦與通訊研究所 === 95 === The GPS is one of the most important position tools in this century. This technology is used for the military applications, resources searching, topography exploring, and navigation positioning. Users can use GPS receiver to receive the satellite signals, and...

Full description

Bibliographic Details
Main Authors: Jian Guo, 郭 健
Other Authors: Trong-Yen Lee
Format: Others
Language:zh-TW
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/crmwsk
Description
Summary:碩士 === 國立臺北科技大學 === 電腦與通訊研究所 === 95 === The GPS is one of the most important position tools in this century. This technology is used for the military applications, resources searching, topography exploring, and navigation positioning. Users can use GPS receiver to receive the satellite signals, and then decode the signals to obtain relevant information, such as localization of the position, users’ peripheral geographical information, etc.. In order to verify the function correctness of GPS receiver, we design a single-channel GPS satellite signal simulator to generate the pseudo GPS satellite signals instead of the real satellite signals. If the received signal in GPS receiver is the same with which transmitted form GPS simulator, then we can verify the functions of GPS receiver. In order to reduce operation complexity in using the GPS simulator, we design a graphic user interface using C language under Microsoft Windows 2000 environment. The GUI can help users to set up satellite signal parameters easily. In the way of system designing, we design and implement the digital baseband system by hardware description language in a FPGA system. The SV1 to SV32 GPS satellite signals are generated by our proposed GPS simulator, and the signals include C/A code and navigation messages. The GPS satellite signals are modulated on L1 carrier, and transmit the signals after attenuations of output power. Finally, we use a GPS receiver to receive pseudo GPS satellite signals from the GPS simulator to verify the correctness of received signals.