代表通带频率,fstop代表阻带频率。
Magnitude Specifications:Units单位dB,Apass通带衰减,Astop阻带衰减。 下面我们根据第2章所设计的滤波器进行界面的设计。
4.2 直接设计法的FDATool设计
前一章我们分别给出了切贝雪夫Ⅰ,Ⅱ型的MATLAB设计,现在我们使用FDATool工具进行界面设计。使用FDATool来设计切贝雪夫Ⅰ,Ⅱ型滤波器,方法比较简单,而且能够很清晰的得到所设计的滤波器的幅频相频响应的图形。
Response Type选择Lowpass;Design Method选择IIR,Chebyshev TypeⅠ;Filter Order中选择Minimum order;Frequency Specificatons中的Fs为1000,fpass为300,fstop为400;Magnitude Specifications项中Apass为1,Astop为30。然后点击Design Filter直接显示幅频响应结果:
图4.2 Chebyshev TypeⅠ型滤波器的幅频响应
点击Analysis/Phase Response显示相频响应
22
图4.3 Chebyshev TypeⅠ型滤波器的相频响应
切贝雪夫Ⅱ型的设计与Ⅰ型相似只需将Design Method项中IIR的类型Chebyshev TypeⅠ改为Chebyshev TypeⅡ然后点击Design Filter获得Mnitude Response(幅频响应)和Phase Response(相频响应)的结果。
图4.4 Chebyshev TypeⅡ型滤波器的幅频响应
23
图4.5 Chebyshev TypeⅡ型滤波器的相频响应 4.3 经典设计法的FDATool设计
在这一部分我们给出了用脉冲响应不变法设计巴特沃斯低通滤波器和双线性变换法设计椭圆滤波器,下面我分别给出巴特沃斯低通滤波器设计和椭圆滤波器的FDATool设计。
4.3.1 巴特沃斯低通滤波器FDATool设计
打开FDATool设计界面,Response Type选择Lowpass;Design Method选择IIR,Chebyshev TypeⅠ;Filter Order中选择Minimum order;Frequency Specificatons中的Fs为1000,fpass为300,fstop为400;Magnitude Specifications项中Apass为1,Astop为30。然后点击Design Filter获得幅频响应图像;
24
图4.6 巴特沃斯低通滤波器的幅频响应
再点击Analysis/Phase Response得相频响应的图像:
图4.7巴特沃斯低通滤波器的相频响应 4.3.2 椭圆滤波器的FDATool设计
与巴特沃斯低通滤波器设计相似只需将Design Method中的IIR滤波器方式改为Butterworth,然后获得结果
25
图4.8 椭圆滤波器的幅频响应
4.9 椭圆滤波器的相频响应
5 IIR数字滤波系统的simulink仿真设计
5.1 simulink简介
Simulink是一个与MATLAB融为一体,对动态的系统进行模拟,仿真和分析的应用
26