基于最大游程的GPS信号FFT并行捕获算法的FPGA实现
需积分: 29 103 浏览量
更新于2024-08-26
收藏 2.1MB PDF 举报
本文主要探讨了GPS信号并行捕获算法在FPGA实现中的优化策略。GPS信号的高效捕获是接收机性能的关键因素,尤其是在中频采样过程中,由于伪码速率与中频采样率之间的关系,若采样点数不是5的幂次,会导致硬件实现上的困难。为解决这一问题,作者首先介绍了传统的平均采样技术,如文献G7I的方案,通过对连续的J或?点伪码样点进行平均处理,虽然实现了有效的下采样,但非5的幂次限制了硬件的优化。
然而,文献GCI和G?I的工作进一步改进了这一过程。GCI通过将样点下采样到765J点,便于硬件实现,但平均采样可能跨越伪码跳变沿,造成能量损失。为解决这个问题,G?I提出了一种创新方法,即在找到伪码的最大游程内重新进行平均采样,这增加了1个码片的样点,确保了平均能量的保全且利于硬件集成。
为了确保捕获算法的准确性,文中提到的捕获算法不仅依赖于平均采样,还涉及寻找相关峰来估计载波频率偏移和码相位。原始的平均采样可能导致码相位移动步度过大,无法准确捕捉到相关峰。因此,文章提出将输入信号的前?个连续样点作为首个数据点,结合文献G7I的方法,有效解决了这一问题。
文章的核心内容是算法的设计方案,包括数据采集单元、并行捕获支路以及子模块的FPGA结构。这些设计旨在提高算法的性能和硬件实现效率。通过详细的功能仿真和分析,作者验证了这一并行捕获算法在实际应用中的可行性和有效性,为GPS接收机的硬件实现提供了重要的技术支撑。
2021-09-08 上传
191 浏览量
2021-07-13 上传
113 浏览量
104 浏览量
171 浏览量
182 浏览量
2021-07-13 上传
113 浏览量

weixin_38692202
- 粉丝: 3
最新资源
- Openaea:Unity下开源fanmad-aea游戏开发
- Eclipse中实用的Maven3插件指南
- 批量查询软件发布:轻松掌握搜索引擎下拉关键词
- 《C#技术内幕》源代码解析与学习指南
- Carmon广义切比雪夫滤波器综合与耦合矩阵分析
- C++在MFC框架下实时采集Kinect深度及彩色图像
- 代码研究员的Markdown阅读笔记解析
- 基于TCP/UDP的数据采集与端口监听系统
- 探索CDirDialog:高效的文件路径选择对话框
- PIC24单片机开发全攻略:原理与编程指南
- 实现文字焦点切换特效与滤镜滚动效果的JavaScript代码
- Flask API入门教程:快速设置与运行
- Matlab实现的说话人识别和确认系统
- 全面操作OpenFlight格式的API安装指南
- 基于C++的书店管理系统课程设计与源码解析
- Apache Tomcat 7.0.42版本压缩包发布