期刊文献+

GPS软件接收机捕获算法的FPGA仿真 被引量:2

Simulation of acquisition algorithm for GPS software receiver based on FPGA
下载PDF
导出
摘要 探讨了GPS软件接收机的前端采集数据结构、C/A码捕获算法原理、Virtex2p开发板原理.为了能在FPGA(可编程门阵列)上实现GPS信号并行捕获算法,采用了补零计算来弥补算法中采样点不基于2N的不足,并且在Simulink环境下运用基于FPGA的应用软件SystemGenerator进行了补零后的并行捕获算法的FFT模块、虚数乘法模块、平方模块等搭建编程.同时采用了Matlab中的M文件将采样数据仿真成模拟信号导入完成仿真实验,并将仿真结果与Matlab结果进行了相应的比较和分析,得到与Matlab结果同样的捕获频率.虽由于补零引起小于1个码元(16个采样点)的采样点误差,但不影响捕获结果,证实了System Generator在FPGA实现捕获算法可行性. The sample data structure of the global position system(GPS) software receiver radio frequency(RF) front-end,the principle of the GPS C/A code acquisition algorithm,and the principle of Virtex2p are discussed.In order to implement the GPS parallel acquisition algorithm,the method of zero padding is used to overcome the limitation of data which is not based on 2N.Meanwhile,based on the Simulink environment,the software System Generator is used to set up the FFT module,the multiplier of imaginary number,the square module of the improved acquisition algorithm.The input signal is generated by M file from the sample data;two results from Matlab and field programmable gate array(FPGA) are compared and analyzed.It shows that the same acquisition frequency can be obtained in System Generator,and acquisition results are not influenced by the error less than one code(sixteen samples) caused by zero adding.The feasibility of the acquistion algorithm based on FPGA is verified.
出处 《东南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2009年第S2期26-30,共5页 Journal of Southeast University:Natural Science Edition
基金 江苏省"六大人才高峰"资助项目(2008143) 江苏省青蓝工程资助项目 教育部新世纪人才支持计划项目(NCET-06-0462)
关键词 GPS接收机 捕获算法 FPGA System GENERATOR GPS receiver acquisition algorithm FPGA System Generator
  • 相关文献

参考文献7

  • 1Bob Stewart,Jeff Weintraub.The Xilinx DSP primer[]..2007
  • 2Pratap Misra,Per Enge.Global positioning system[]..2001
  • 3Kai Borre,Dennis M Akos,Nicolaj Bertelsen,et al.A software-defined GPS and Galileo receiver[]..2007
  • 4Tao Huang,Bin Guo,Matthwe Trinkle.FPGA implementation of GPS Carrier and Code tracking loops[].IGNSSSymposium.2007
  • 5Peter Rinder,Nicolaj Bertelsen.Design of a Single Frequency GPS Software Receiver[]..2004
  • 6Oleksiy V Korniyenko,Mohammad S Sharawi.GPSsoftware receiver implementations[].IEEE Poten-tials Magazine.2007
  • 7Akopian D.Fast FFT based GPS satellite acquisitionmethods[].IEE Proceeding on RadarSonar and Navi-gation.2005

同被引文献14

  • 1Shankararaman Ramakrisnan, Grace Xingxin Gao, David De Lorenzo, etc. Design and Analysis of Reconfigur-able Embedded GNSS Receivers Using Model-Based Design Tools[C]. SavannahGA: ION GNSS 21st,2008.
  • 2Dr. H. Stewart Cobb. FPGA-Optimized GNSS Receiver Implementation Techniques[C]. Savannah GA: ION GNSS 21st,2008.
  • 3LANGDON W B. Graphics processing units and genetic programming: An overview[J]. Soft Comput, 2011, 15(8) :1657-1669.
  • 4XU Shi-ming, LIN Hai-xiang,XUE wei. Sparse matrix-vector multiplication optimizations based on matrix bandwidth reduction using NVIDIA CUDA[C]// 9th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, Hong Kong, China, August 10-12, 2010: 609-614.
  • 5VAN NEE DJ R,GOENEN AJ R M. New fast GPS code-acquisition technique using FFT[J]. Electronics Letters, 1991, 27(17) :158-160.
  • 6JIANG Yi, ZHANG Shu-fang, HU Qing, et al. A new FFT-based acquisition algorithm for GPS signals [C]// International Workshop on Education Technology and Training and International Workshop on Geoscience and Remote Sensing, Shanghai, China, December 21-22, 2008..416-419.
  • 7XU Bao-wen, CAI Ti-jing. C/A code of GPS software receiver fast acquisition based on FPGA[C]// International Conference on Electric Information and Control Engineering, China, April 15-17, 2011:4030-4033.
  • 8O'Driscoll C, Murphy C C. Performance analysis of an FFT based fast acquisition GPS receiver[C]// Institute of Navigation, 2005 National Technical Meeting. San Diego, CA, United states, January 24-25, 2005~1014-1024.
  • 9BEER D,VEN ORMODT R,DI CESARE D,et al. Accelerating batched 1D-FFT with a CUDA-capable computer: Calling CUDA library functions from a Java environment [C]// IEEE International Conference on Imaging Systems and Techniques, Thessaloniki, Greece, July 1-2, 2010:446-451.
  • 10SONG Li, YIN Zhang-ke,WANG Jian-ying,et al. FFT-based matching pursuit implementation on CUDA platform[C]// 2nd International Conference on Information Science and Engineering, Hangzhou, China, December 4-6, 2010:1181-1184.

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部