作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

• 体系结构与软件技术 • 上一篇    下一篇

基于FPGA声学多普勒流速剖面仪的信号处理机设计

金礼聪 1,郭冉 2,陈朋 1,党源杰 1,孙文俊 2   

  1. (1.浙江工业大学 信息工程学院,杭州 310023; 2.杭州应用声学研究所,杭州 310012)
  • 收稿日期:2015-12-21 出版日期:2017-01-15 发布日期:2017-01-13
  • 作者简介:金礼聪(1991—),男,硕士研究生,主研方向为嵌入式技术;郭冉,工程师、硕士;陈朋,副教授、博士;党源杰,硕士研究生;孙文俊,高级工程师、硕士。
  • 基金资助:
    国家自然科学基金(61303139)。

Signal Processor Design Based on FPGA for Acoustic Doppler Current Profiler

JIN Licong  1,GUO Ran  2,CHEN Peng  1,DANG Yuanjie  1,SUN Wenjun  2   

  1. (1.College of Information Engineering,Zhejiang University of Technology,Hangzhou 310023,China; 2.Hangzhou Applied Acoustics Research Institute,Hangzhou 310012,China)
  • Received:2015-12-21 Online:2017-01-15 Published:2017-01-13

摘要:

针对声学多普勒流速剖面仪的高速信号采集和处理对运算实时性与易升级的需求,提出一种基于现场可编程门阵列(FPGA)的软硬件协同设计方法。阐述声学多普勒剖面仪的测流原理,选择FPGA作为单一的信号处理器,使用Verilog HDL语言描述易于用硬件实现的模块,如同步采集、低通滤波及复数相关运算等计算量大的模块。采用FPGA内部的MicroBlaze软核作为系统的中央处理器,进行流程控制、分支判断以及调用硬件模块来控制系统回波信号的采集、处理和存储。实验结果表明,FPGA信号处理的实时性满足系统要求,且具有较高的精确性。

关键词: 声学多普勒流速剖面仪, 现场可编程门阵列, 信号处理, 硬件加速, 复数运算

Abstract:

Aiming at the real-time requirements and easy upgrode feature for high-speed signal acquisition and processing in Acoustic Doppler Current Profiler(ADCP),a hardware and software co-design method based on Field Programmable Gate Array(FPGA) is proposed.This paper expounds the principle of current profiler and chooses the FPGA as a signal processor.Using Verilog HDL language to describe some modules which are easy to use hardware to implement,such as synchronous data acquisition,filtering and complex correlation calculation.This paper chooses the FPGA’s MicroBlaze soft core as the CPU system,operating process control,determining branch and invoking hardware modules to control echo signal of acquisition,processing and storage.Experimental results show that the real-time feature of FPGA signal processing meets the requirement of the system,and it has high accuracy.

Key words: Acoustic Doppler Current Profiler(ADCP), Field Programmable Gate Array(FPGA), signal processing, hardware acceleration, complex operation

中图分类号: