Title :
The design and implement of GPS software simulation platform
Author :
Li, ChengJun ; Qian, Yi ; Lu, Mingquan ; Feng, Zhengming
Author_Institution :
Dept. of Electron. Eng., Univ. of Tsinghua, Beijing
Abstract :
Due to different requirements of Global Positioning System (GPS) applications, performances of GPS receiver vary greatly. In order to evaluate a GPS receiverpsilas performances, a simulation platform build on Matlab has been developed by this research. This platform includes four elements: user interface, GPS signal simulator (intermediate frequency, IF), civilian (C/A) software receiver and noise generator. Design and implementation of the platform are discussed in details in this paper. Firstly, a mathematical model of intermediate frequency (IF) GPS signal simulator is introduced. After that, methods of determining visual satellites and computing transmission time by using existing ephemeris are also discussed. Secondly, key algorithms of the software receiver, including acquisition and tracking, are presented. Finally, an experiment is demonstrated to test the validity of this platform. The close correspondence between pre-designed user trajectories and position results of the software receiver certifies the validity of this platform. Compared with hardware simulation, this platform possesses more effective and flexible. The performances of the receiver can be tested completely by changing different scenes of signal simulator. All key techniques of this platform are modularized and coded with Matlab language. It is easy to understood and used. In this sense, this simulation platform can be an ideal tool for new beginners of this field to master GPS principles.
Keywords :
Global Positioning System; satellite communication; software engineering; telecommunication computing; GPS signal simulator; GPS software simulation platform; Global Positioning System; Matlab; Matlab language; civilian software receiver; intermediate frequency; noise generator; user interface; Application software; Computational modeling; Frequency; Global Positioning System; Mathematical model; Noise generators; Performance evaluation; Satellites; Testing; User interfaces;
Conference_Titel :
System Simulation and Scientific Computing, 2008. ICSC 2008. Asia Simulation Conference - 7th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-1786-5
Electronic_ISBN :
978-1-4244-1787-2
DOI :
10.1109/ASC-ICSC.2008.4675353