摘要
本发明涉及一种基于PMF‑FFT算法在FPGA上实现高动态信号捕获的方法,属于卫星通信系统信号捕获技术领域。该方法利用Matlab和Vivado软件生成数字中频信号源,并通过数字下变频和降采样处理得到I、Q两路基带信号。采用多个并行相干积分模块进行部分相关运算,并将结果存储于乒乓RAM中。通过补零操作和FFT运算,得到FFT输出值并进行取模平方,通过最值比较获取最大峰值及其索引值。最后,将最大峰值与预设门限阈值进行比较,若超出门限阈值,则计算频偏估计值。本发明采用FPGA平台,结合PMF‑FFT算法和并行处理技术,解决了高动态环境下信号捕获时间过长、捕获频偏范围小以及硬件资源消耗大的问题。
技术关键词
FFT算法
匹配滤波器
并行相关器
动态
信号源
中频信号
数据
信号捕获技术
生成伪随机码
FPGA平台
并行处理技术
卫星通信系统
索引
载波
相位可调
伪码
模块
系统为您推荐了相关专利信息
流体装卸臂
对接控制方法
船舶接收装置
视觉特征
误差向量
信息传播路径
头部模型
磁共振成像数据
地图
非暂态计算机可读存储介质
变流器
数字孪生模型
IGBT开关器件
动态
低频信号分量
资源分配策略
软件开发系统
工作流
构建时间序列模型
协作模式