• DocumentCode
    3389237
  • 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
  • fYear
    2008
  • fDate
    10-12 Oct. 2008
  • Firstpage
    186
  • Lastpage
    191
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ASC-ICSC.2008.4675353
  • Filename
    4675353