计算机应用 ›› 2016, Vol. 36 ›› Issue (11): 3234-3238.DOI: 10.11772/j.issn.1001-9081.2016.11.3234

• 行业与领域应用 • 上一篇    

改进的结构进化无限冲激响应数字滤波器设计方法

高菱, 陈立家, 刘名果, 毛军勇   

  1. 河南大学 物理与电子学院, 河南 开封 475000
  • 收稿日期:2016-03-14 修回日期:2016-04-08 出版日期:2016-11-10 发布日期:2016-11-12
  • 通讯作者: 陈立家
  • 作者简介:高菱(1989-),男,山西忻州人,硕士研究生,主要研究方向:数字滤波器设计;陈立家(1979-),男,河南开封人,副教授,博士,主要研究方向:数字信号处理、人工智能;刘名果(1984-),男,河南巩义人,副教授,博士,主要研究方向:数字信号处理、人工智能;毛军勇(1989-),男,浙江台州人,硕士,主要研究方向:数字滤波器设计。
  • 基金资助:
    河南省自然科学基金资助项目(142102210629,15A510018,15A510019,12A510002)。

Improved design method for infinite impulse response digital filter based on structure evolution

GAO Ling, CHEN Lijia, LIU Mingguo, MAO Junyong   

  1. College of Physics and Electronics, Henan University, Kaifeng Henan 475000, China
  • Received:2016-03-14 Revised:2016-04-08 Online:2016-11-10 Published:2016-11-12
  • Supported by:
    This work is partially supported by the Natural Science Foundation of Henan Province (142102210629, 15A510018, 15A510019, 12A510002).

摘要: 为了进一步提高无限冲激击响应(IIR)数字滤波器的性能,提出了一种基于结构和参数同时进化的IIR数字滤波器设计方法。首先,通过遗传算法(GA)得到初始滤波器结构;然后,利用差分进化(DE)算法优化滤波器参数;最后,通过动态调整个体搜索步长和双向试探搜索的改进寻优算法对滤波器参数进一步优化,并将该算法用于低通、高通数字滤波器的设计。同基于遗传算法结构进化的IIR滤波器方法相比,继续利用差分进化算法和改进的寻优算法优化乘法器参数得到的低通数字滤波器的通带性能相差不大,但是过渡带宽度减小了65%,阻带最小衰减下降了36.48 dB;得到的高通数字滤波器通带波纹减少了75%,过渡带宽度减小了44%,阻带最小衰减下降了12.13 dB。实验仿真结果表明,所提方法可以获得性能更佳的滤波器,是一种有效可行的IIR数字滤波器的设计方法。

关键词: 无限冲激响应, 数字滤波器, 结构进化, 参数进化, 遗传算法

Abstract: In order to further improve the performance of Infinite Impulse Response (IIR) digital filter, a design method of the IIR digital filter based on structure evolution and parameter evolution was proposed. Firstly, initial filter structure was got by using Genetic Algorithm (GA). Then, Differential Evolution (DE) was used to optimize the parameters of the filter. Finally, an improved optimization strategy was used to further optimize the parameters of the filter by using adjustment search-step and bidirectional heuristic search. Furthermore, the proposed method was applied to the design of low-pass filter and high-pass filter. Compared with the design method based on GA, the pass-band performance of low-pass filter based on the proposed method is not much different from that of the previous algorithm, however, the transition zone width of it is reduced by 65%, the minimum stop-band attenuation of it was reduced by 36.48 dB; the pass-band ripple of high-pass filter based on the proposed method is reduced by 75%, the transition zone width of it is reduced by 44%, and the minimum stop-band attenuation of it is reduced by 12.13 dB. Simulation results show that the proposed method can get effective filters with better performance, therefore it is suitable for the IIR digital filter design.

Key words: Infinite Impulse Response (IIR), digital filter, structure evolution, parameter evolution, Genetic Algorithm (GA)

中图分类号: