摘 要: 无限长单位抽样响应(Infinite Impulse Response, IIR)滤波器具有尺寸小、计算精度高、稳定等优势,且能以较低的阶数获得良好的频率选择特性。IIR滤波器的设计可归结为最优化问题,可采用智能优化算法进行求解。本文利用最小均方误差为适应度函数,采用水循环算法(Water Cycle Algorithm,WCA)寻找适应度函数的最优解,提升IIR滤波器性能。仿真结果表明,设计滤波器的幅频响应曲线具有比较理想的通带和阻带性能,因此该方案是可行、有效的。 |
关键词: 水循环算法;IIR滤波器;最优化IIR滤波器设计;最小均方误差 |
中图分类号: TP301.6
文献标识码: A
|
基金项目: 天津市大学生创新创业训练计划“改进水循环算法及其在语音消噪中的应用”(2020100690807). |
|
Design of Water Cycle Algorithm for Infinite Impulse Response Filter |
YIN Ruonan, LI Dandan, ZHANG Baoan, YANG Jing, FANG Xinle, LIU Ting
|
(School of Information Engineering, Tianjin University of Commerce, Tianjin 300134, China )
489452571@qq.com; 2762569941@qq.com; 1776037217@qq.com; 3340689557@qq.com; xlfang55@163.com; liuting@tjcu.edu.cn
|
Abstract: Infinite Impulse Response (IIR) filter, small, accurate and stable, can obtain good frequency selection characteristics with a lower order. Design of IIR filter can be attributed to an optimization problem, which can be solved by an intelligent optimization algorithm. This paper aims to find out an optimal solution to fitness function in order to improve performance of the IIR filter. Minimum mean square error is used as fitness function and Water Cycle Algorithm (WCA) is adopted. The simulation results show that the amplitude-frequency response curve of the designed filter has ideal passband and stopband performance, so the scheme is feasible and effective. |
Keywords: water cycle algorithm; IIR filter; optimal IIR filter design; minimum mean square error |