随着中国二代导航系统的建设,卫星导航的应用将普及到各个行业,具有自主知识产权的卫星导航接收机的研究与设计是该领域的一个研究热点。在接收机的设计中,对于成熟技术将利用ASIC芯片进行批量生产,该芯片是专用芯片,一旦制造成型不能改变。但是对于正在研究的接收机技术,特别是在需要利用接收机平台进行提高接收机性能研究时,利用FPGA通用可编程门阵列芯片是非常方便的。在FPGA上的研究成果,一旦成熟可以很方便的移植到ASIC芯片,进行批量生产。本课题就是基于FPGA研究GPS并行捕获技术的硬件电路,着重进行了其中一个捕获通道的设计和实现。 GPS信号捕获时间是影响GPS接收机性能的一个关键因素,尤其是在高动态和实时性要求高的应用中或者对弱GPS信号的捕获方面。因此,本文在滑动相关法基础上引出了基于FFT的并行快速捕获方法,采用自顶向下的方法对系统进行总体功能划分和结构设计,并采用自底向上的方法对系统进行功能实现和验证。 本课题以Xilinx公司的Spartan3E开发板为硬件开发平台,以ISE9.2i为软件开发平台,采用Verilog HDL编程实现该系统。并利用Nemerix公司的GPS射频芯片NJ1006A设计制作了GPS中频信号产生平台。该平台可实时地输出采样频率为16.367MHz的GPS数字中频信号。 本课题主要是基于采样率变换和FFT实现对GPS C/A码的捕获。该算法利用平均采样的方法,将信号的采样率降低到1.024 MHz,在低采样率下利用成熟的1024点FFT IP核对C/A码进行粗捕,给出GPS信号的码相位(精度大约为1/4码片)和载波的多普勒频率,符合GPS后续跟踪的要求。 同时,由于FFT算法是以资源换取时间的方法来提高GPS捕获速度的,所以在设计时,合理地采用FPGA设计思想与技巧优化系统。基于实用性的要求,详细的给出了基于FFT的GPS并行捕获各个模块的实现原理、实现结构以及仿真结果。并达到降低系统硬件资源,能够快速、高效地实现对GPS C/A码捕获的要求。 本研究是导航研究所承担的国家863课题“利用多径信号提高GNSS接收机性能的新技术研究”中关于接收机信号捕获算法的一部分,对接收机的设计具有一定的参考价值。
资源简介:随着中国二代导航系统的建设,卫星导航的应用将普及到各个行业,具有自主知识产权的卫星导航接收机的研究与设计是该领域的一个研究热点。在接收机的设计中,对于成熟技术将利用ASIC芯片进行批量生产,该芯片是专用芯片,一旦制造成型不能改变。但是对于正在研...
上传时间: 2013-07-22
上传用户:user08x
资源简介:利用FTF算法实现了信道均衡的原程序代码。
上传时间: 2015-11-04
上传用户:sz_hjbf
资源简介:这是算法中一个经典问题。利用贪心算法实现一个更快的 作业排序问题
上传时间: 2013-12-21
上传用户:pompey
资源简介:利用lms算法实现自适应滤波器的matlab仿真
上传时间: 2013-12-17
上传用户:363186
资源简介:利用遗传算法实现生产线平衡问题的求解,可以得到最优的工作站安排方式
上传时间: 2013-12-13
上传用户:AbuGe
资源简介:基于FPGA的FFT算法实现
上传时间: 2014-12-28
上传用户:chongchongsunnan
资源简介:本课题深入分析了GPS软件接收机基于FFT并行捕获算法并详细阐述了其FPGA的实现。相比于其它的捕获方案,该方案更好地满足了信号处理实时性的要求。 论文的主体部分首先简单分析了扩频通信系统的基本原理,介绍了GPS系统的组成,详细阐述了GPS信号的特点,并根...
上传时间: 2013-08-06
上传用户:青春123
资源简介:基于FPGA的FFT算法实现
上传时间: 2013-11-06
上传用户:LP06
资源简介:该文档为基于FPGA的FFT算法实现总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2021-12-09
上传用户:1208020161
资源简介:本课题深入分析了GPS软件接收机基于FFT并行捕获算法并详细阐述了其FPGA的实现。相比于其它的捕获方案,该方案更好地满足了信号处理实时性的要求。 论文的主体部分首先简单分析了扩频通信系统的基本原理,介绍了GPS系统的组成,详细阐述了GPS信号的特点,并根...
上传时间: 2013-05-29
上传用户:ice_qi
资源简介:数字语音通信是当前信息产业中发展最快、普及面最广的业务。语音信号压缩编码是数字语音信号处理的一个方面,它和通信领域联系最为密切。在现有的语音编码中,美国联邦标准混合激励线性预测(MELP—Mixed Excited Linear Prediction)算法在2.4kb/s的码率下...
上传时间: 2013-06-02
上传用户:lili1990
资源简介:Linux 下 的superpi源码, 使用FFT算法实现可以做测试使用.
上传时间: 2017-02-25
上传用户:nanshan
资源简介:基于TMS320VC5509的FFT算法实现
上传时间: 2017-08-01
上传用户:lwwhust
资源简介:基于FPGA的可编程数字滤波器系统,基于FPGA的数字滤波器的设计与实现,基于FPGA流水线分布式算法的FIR滤波器的实现
上传时间: 2014-01-19
上传用户:chenxichenyue
资源简介:随着电力电子技术的发展,电网中的谐波污染越来越严重,已成为电网中的“公害”。因此,对电网谐波进行监测与研究是限制、消除谐波危害的前提,也是保证供电系统安全经济运行及保证设备和人身安全的迫切需要。本文在分析了国内外谐波检测技术的现状和发展方向...
上传时间: 2013-07-12
上传用户:tianjinfan
资源简介:基于FPGA CPLD设计与实现UART,一听名字就知道,不用再说了吧,
上传时间: 2013-08-09
上传用户:zcs023047
资源简介:RSA加密/解密算法实现源码与例子
上传时间: 2015-01-03
上传用户:cc1
资源简介:des算法实现源码
上传时间: 2015-01-04
上传用户:Shaikh
资源简介:一个很强的利用遗传算法实现的winform sudoku 游戏
上传时间: 2015-06-22
上传用户:duoshen1989
资源简介:本人做的GPS并行码捕获的算法.用的是1024点FFT,原始数据可以假如不同功率的噪声.
上传时间: 2015-08-05
上传用户:zhaoq123
资源简介:基于matlab编写的蚁群-偏最小二乘算法(AOC_PLS),该算法实现含变量多的数据的变量的筛选!
上传时间: 2015-10-22
上传用户:Zxcvbnm
资源简介:MFC编写的一个FFT算法实现,可以进行图形化显示
上传时间: 2014-01-26
上传用户:woshini123456
资源简介:本程序是利用盲目搜索算法中的深度优先算法实现八数码问题的解决,用的C++的MFC框架类平台,有界面,先置初始状态,然后开始搜索,其中‘0’代表空格,会显示出搜索的步数以及每步的状态。
上传时间: 2016-01-22
上传用户:450976175
资源简介:整数划分算法实现源码 整数划分算法实现源码
上传时间: 2016-03-09
上传用户:aappkkee
资源简介:执行EXP计算的快速算法实现源码, Visual C++ 6.0 环境下编译通过.
上传时间: 2016-04-05
上传用户:yph853211
资源简介:利用RLS算法实现参数的自适应估计 估计y(n) = 1.5*y(n-1)-0.7*y(n-2)+0.3*u(n-2)中的参数
上传时间: 2013-12-22
上传用户:cjl42111
资源简介:主要是利用java语言实现可视化的最小路径算法。
上传时间: 2016-05-29
上传用户:fredguo
资源简介:基于C语言编写的利用BP算法训练人工神经网络的实际例子。
上传时间: 2013-12-01
上传用户:tedo811
资源简介:利用des算法实现BMP的加解密 ,并能够成功的对于图象使用CRC加密,并有雪崩和线形分析
上传时间: 2013-12-12
上传用户:ywqaxiwang
资源简介:处理机调度算法的实现c++语言编写 利用优先权算法实现
上传时间: 2016-07-23
上传用户:woshini123456