基于FPGA的探鱼器多普勒频移快速搜索系统及方法与流程

文档序号:20275403发布日期:2020-04-03 19:35阅读:来源:国知局

技术特征:

1.基于fpga的探鱼器多普勒频移快速搜索系统,其特征在于,包含fpga控制芯片、复位模块、晶振模块、保险丝模块、滤波模块、电源模块、fifo缓存模块、通信模块、adc模数转换模块、发射模块、接收模块和换能器,所述的复位模块、晶振模块、保险丝模块、滤波模块、电源模块、fifo缓存模块、通信模块和adc模数转换模块分别与fpga控制芯片电性连接,电源模块为整个系统供电,所述的保险丝模块用于保护电路;

所述的fpga控制芯片用于将fifo缓存模块中的大量数据同步进行多路数据重采样,并且同时进行信号的解调,做与参考信号求相关性的运算之后,对结果和数据阈值进行判断,并将合格的结果进行发射,以此作为参考信号参与多普勒频移的搜索过程;

所述的复位模块用于使整个系统电路恢复到起始状态,使系统重新开始计算;

所述的晶振模块用于提供时序控制的标准时刻,为整个系统提供基本的时钟信号;

所述的滤波模块用于滤去整流输出电压中的纹波,由电抗元件组成;

所述的通信模块用于接收fpga控制芯片中的合格数据,并将合格数据发射给输出端显示、判决。

2.根据权利要求1所述的基于fpga的探鱼器多普勒频移快速搜索系统,其特征在于,所述的fpga控制芯片采用的是actel公司推出的igloo系列的fpga。

3.基于fpga的探鱼器多普勒频移快速搜索方法,其特征在于,包含以下具体步骤:

步骤1:探鱼器的发射模块发射出的信号被接接收模块收,接收到的信号经过adc模数转换模块完成数据的采集,并将数据存入fifo缓存模块;

步骤2:利用fpga控制芯片把fifo缓存模块中的数据根据频率的偏移值进行多路重采样,并对每一路同时解调,随后即与参考的基准信号进行相关运算;

步骤3:将得到的数据进行相关运算之后的结果进行比较,首先判断那组数据相关运算后的值超过规定的阈值;如果所有结果没有超过设定的阈值,就将所有的数据全部舍去,再重复前面几步;如果有一组或多组数据结果超过设定的阈值,就取这些数据中的最大值为最优值。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1