|
Applied Physics 2022
基于FPGA的LMS滤波器在水声信道均衡中的应用仿真
|
Abstract:
本文介绍了射线声学理论,从理论方面分析水声信道模型,并用Matlab脚本编程实现BELLHOP模型,完成了水下声信道的建模,模拟真实海洋环境对声波信号产生的噪声以及多径干扰,以获取复杂环境背景下的水声信号。且利用FPGA编写RTL代码,用硬件的方式实现了LMS自适应滤波器。最后在Modelsim仿真平台上验证设计的滤波器对水声信道均衡的效果,结果显示LMS自适应滤波器能较好地消除信号中噪声以及多径干扰造成的影响,为水声通信工程实现中的信道均衡问题提供了一种简便的解决方法。
This paper introduces the theory of ray acoustics, analyzes the underwater acoustic channel model from the theoretical perspective, realizes the BELLHOP model with Matlab script programming, completes the underwater acoustic channel modeling, simulates the noise and multipath interference generated by the real ocean environment to acoustic signals, in order to obtain underwater acoustic signals under the complex environmental background. The RTL code is written by FPGA, and the LMS adaptive filter is implemented by hardware. Finally, the effect of the designed filter on underwater acoustic channel equalization is verified on the Modelsim simulation platform. The results show that the LMS adaptive filter can better eliminate the influence caused by noise and multipath interference in the signal, which provides a simple solution to the channel equalization problem in underwater acoustic communication engineering.
[1] | 许肖梅. 水声通信与水声网络的发展与应用[J]. 声学技术, 2009, 28(6): 811-816. |
[2] | 王炜. 水声信道的多普勒处理及分集方法研究[D]: [硕士学位论文]. 上海: 上海交通大学, 2011. |
[3] | Etter, P.C. (2018) Underwater Acoustic Modeling and Simulation, Fifth Edition. Taylor and Francis, CRC Press, Boca Raton. |
[4] | 欧晓丽. 水声信道建模及其仿真平台的实现[D]: [硕士学位论文]. 厦门: 厦门大学, 2007. |
[5] | 汪思琪. 基于Bellhop模型的水下声场仿真系统设计与实现[D]: [硕士学位论文]. 武汉: 华中科技大学, 2020. |
[6] | Morozs, N., Gorma, W., Henson, B.T., et al. (2020) Channel Modeling for Underwater Acoustic Network Simulation. IEEE Access. https://doi.org/10.36227/techrxiv.11958852.v1 |
[7] | 杜勇. 数字滤波器的MATLAB与FPGA实现: Altera/Verilog版[M]. 北京: 电子工业出版社, 2015. |
[8] | 贝赫鲁兹·法尔航·保罗耶尼. 自适应滤波器原理及Matlab仿真应用(原书第2版) [M]. 韩芳明, 译. 北京: 机械工业出版社, 2018: 96-97. |