摘要
数字滤波器的设计是数字信号处理课程的重要教学内容,而双线性变换法是间接设计IIR数字滤波器的重要方法.本文介绍了双线性变换法的设计原理,并以巴特沃斯数字低通滤波器为例,归纳了双线性变换法的设计步骤,对设计过程中较难理解的过渡滤波器和频率预畸变进行了分析,对变换常数和采样周期的取值问题进行了讨论,并以实例给出了MATLAB实现的程序.
Digital filter design is the most important component in teaching of digital signal processing. Bilinear Transformation Method is an important method in the indirect design of IIR filter. We deduce the procedure of IIR filter design based on the fundamentals of Bilinear Transformation. And taking Butterworth low pass filter for instance, we introduce the design steps of filter. Furthermore, we deeply analyze that the unintelligible steps in the design procedure including transitional filters and frequency prewarping. And then, the value of transform constant and sampling period is discussed. Finally, the MATLAB source code of the filter design is given.
作者
张登奇
彭鑫
陈海兰
ZHANG Deng-qi PENG Xin CHEN Hai-lan(College of Information and Communication Engineering, Hunan Institute of Science and Technology, Yueyang 414006, China)
出处
《湖南理工学院学报(自然科学版)》
CAS
2016年第3期21-25,共5页
Journal of Hunan Institute of Science and Technology(Natural Sciences)
基金
湖南省自然科学基金项目(14JJ3130)
湖南省教育厅重点项目(12A057)
湖南理工学院教学改革研究项目(2014B20)
关键词
数字滤波器
双线性变换法
预畸变
MATLAB
digital filter
bilinear Transformation
frequency prewarping transformation
MATLAB