欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2016100339378
申请人: 浙江工业大学
专利类型:发明专利
专利状态:已下证
专利领域: 测量;测试
更新日期:2023-12-11
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于FPGA的声学多普勒流速剖面仪信号处理方法,其特征在于:所述方法包括以下步骤:步骤一,系统初始化,上位机设置参数并给出启动信号,系统启动后等待定时器中断,定时时间到进入正式工作流程;

步骤二,FPGA给出一定长度的数字脉冲信号,等到信号发射完毕后开启DA输出模块控制前端增益,高速AD电路采集4路波束输出信号,将数字信号传入FPGA内部,数字信号缓存入DDR2存储器;

步骤三,从DDR2存储器中读取波束数字信号数据,做正交基带调制处理,变为复数形式,再做复降采样滤波处理,将得到的复数结果存入DDR2存储器中;

步骤四,从DDR2存储器中读取复降采样滤波之后的数据,计算每一层数据对应的起始点以及层厚对应的点数,对每一层数据做复相关运算;

步骤五,低速AD电路采集纵摇、横摇、温度、压力信号,计算出声学多普勒流速剖面仪的姿态以及当前环境的温度和压力值,进而计算出当前水体中的声速,然后读取复相关处理后的数据计算每一层的流速和回波能量;

步骤六,将参数、纵摇、横摇、温度、压力以及每一层的流速和回波能量储存在TF卡中,并通过RS422/ RS232通讯模块发送给上位机显示。

2.一种用于实现如权利要求1所述的基于FPGA的声学多普勒流速剖面仪信号处理方法的系统,其特征在于:所述系统包括数字脉冲信号发射模块、DA输出模块、高速AD电路、DDR2存储器、正交调制模块、滤波降采样模块、复相关计算模块、低速AD电路、TF卡控制模块、网口控制模块以及RS422/ RS232通讯模块;其中,所述数字脉冲信号发射模块用于输出两路反向编码脉冲信号,供外部电源板使用来驱动声波换能器;

所述DA输出模块用于输出两路电压信号,供外部模拟电路板使用来调节输入信号的增益;

所述高速AD电路用于采集波束输出信号;

所述DDR2存储器用于存储数字信号数据和计算的中间值;

所述正交调制模块用于将时域数字信号转换为复数形式;

所述滤波降采样模块用于信号滤波降采样处理;

所述复相关计算模块用于每一层数据复相关运算处理;

所述低速AD电路用于采集纵摇、横摇、温度、压力值;

所述TF卡控制模块用于存储参数、纵摇、横摇、温度、压力以及每一层的流速和回波能量等结果数据;

所述网口控制模块用于将信号数据通过网线上传至上位机;

所述RS422/ RS232通讯模块用于系统跟上位机进行通讯。

3.根据权利要求2所述的系统,其特征在于,所述高速AD电路和低速AD电路各为4路;所述DA输出模块为2路。

4.根据权利要求2或3所述的系统,其特征在于,所述DDR2存储器包括AD原始数据缓存区域、滤波数据缓存区域和复相关计算结果缓存区域。

5.根据权利要求2或3所述的系统,其特征在于,所述滤波降采样模块包括:低通滤波单元,用于信号256阶低通滤波处理;降采样单元,将滤波之后的信号数据进行8降1降采样。

6.根据权利要求2或3所述的系统,其特征在于,所述复相关计算模块包括:浮点复数相乘单元,用于浮点复数相乘计算;浮点复数累加单元,用于浮点复数累加计算。