应用科学学报 ›› 2009, Vol. 27 ›› Issue (2): 203-209.

• 控制与系统 • 上一篇    下一篇

GPS软件接收机并行处理的实现

苗剑峰1 孙永荣1 陈武2 刘建业1 胡丛伟3   

  1. 1. 南京航空航天大学导航研究中心,南京210016
    2. 香港理工大学大地测量与资讯学系,香港
    3. 同济大学交通运输工程学院,上海200129
  • 收稿日期:2008-04-08 修回日期:2008-11-04 出版日期:2009-04-01 发布日期:2009-04-01
  • 作者简介:苗剑峰,博士生,研究方向:GPS软件接收机,E-mail: dbqr@163.com;陈武,博士,教授,博导,研究方向:GPS导航与智能交通,E-mail: lswuchen@polyu.edu.hk;刘建业,博士,教授,博导,研究方向:惯性技术、卫星定位、组合导航系统,E-mail: ljyac@nuaa.edu.cn
  • 基金资助:
    国家自然科学基金(No.40671155);国家“863”高技术研究发展计划基金(No.2006AA12A108);香港理工大学研究项目基金(No.GU203);香港理工大学联合培养博士生研究基金(No.G-U472)资助项目

Parallel Signal Processing for GPS Software Receiver

  1. 1. Navigation Research Center, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
    2. Department of Land Surveying and Geo-informatics, Hongkong Polytechnic University, Hongkong, China
    3. School of Transportation Engineering, Tongji University, Shanghai 200129, China
  • Received:2008-04-08 Revised:2008-11-04 Online:2009-04-01 Published:2009-04-01

摘要:

针对传统GPS软件接收机实时性差的问题,深入研究了基于双核处理器的并行信号搜索、跟踪以及伪距定位等关键技术, 提出GPS软件接收机并行处理方法. 在搜索过程中,采取并行处理技术并实时优化搜索范围,利用相位关系进行解算,有效克服了相关法求解精频速度慢的缺点. 在跟踪环路中,研究载波/码相位跟踪环路并行独立处理技术,通过深入分析二阶跟踪环路性能,优化设计参数,使接收机具备较好的动态性能的同时,能够将噪声的影响降到最低. 最后在Matlab环境下设计了算法应用程序,将实测数据对算法进行验证. 结果表明:与传统的串行处理算法相比,该方法可使信号处理效率提高30%以上,各项输出指标均达到单点伪距定位要求.

关键词: 全球卫星定位系统, 软件接收机, CA码相关, 载波跟踪环

Abstract:

In view of the inability of real time processing in conventional GPS software receivers, a GPS signal parallel processing algorithm is proposed based on dual core processors. Algorithmic modules in GPS software receivers including signal acquisition, tracking loop and pseudo-range position are analyzed. A parallel processing acquisition algorithm which includes a parallel processing and real-time optimization is studied. In the tracking loop, a separate carrier and CA code phase tracking loop are designed. An optimized bandwidth algorithm is described based on a mathematical analysis, which leads to better dynamic performance and less noise vulnerability of the receiver. The GPS software receiver is validated in computer simulation. Comparison with real testing data shows that the proposed method can improve processing ability at least by 30%, satisfying the requirements of the single point pseudo-range positioning approach.

Key words: global positioning system, software receiver, CA code correlation, carrier tracking loop

中图分类号: