实验四 IIR数字滤波器设计.docx
《实验四 IIR数字滤波器设计.docx》由会员分享,可在线阅读,更多相关《实验四 IIR数字滤波器设计.docx(5页珍藏版)》请在第一文库网上搜索。
1、试验四IIR数字滤波器的设计与MATLAB实现一、试验目的:1、要求把握R数字滤波器的设计原理、方法、步骤。2、能够依据滤波器设计指标进行滤波器设计。3、把握数字巴特沃斯滤波器和数字切比雪夫滤波器的设计原理和步骤。二、试验原理:R数字滤波器的设计方法:频率变换法、数字域直接设计以及计算机帮助等。这里只介绍频率变换法。由模拟低通滤波器到数字低通滤波器的转换,基本设计过程:1、将数字滤波器的设计指标转换为模拟滤波器指标2、设计模拟滤波器G(S)3、将G(S)转换为数字滤波器H (Z)在低通滤波器设计基础上,可以得到数字高通、带通、带阻滤波器的设计流程如下:1、给定数字滤波器的设计要求(高通、带通、
2、带阻)2、转换为模拟(高通、带通、带阻)滤波器的技术指标3、转换为模拟低通滤波器的指标4、设计得到满意3步骤中要求的低通滤波器传递函数5、通过频率转换得到模拟(高通、带通、带阻)滤波器6、变换为数字(高通、带通、带阻)滤波器三、标准数字滤波器设计函数MATLAB供应了一组标准的数字滤波器设计函数,大大简化了滤波器设计过程。1 butter例题1设计一个5阶Butterworth数字高通滤波器,阻带截止频率为250Hz ,设采样频率为IKHz.I k hJ-h t er (5. 250/500. high)L z, , kJ but i er(5t 250 500, , i glt)f r eq
3、z (b15 I 2, I 000)50100150200250300350400450500Frequency (Hz)oo o oopo1 ? 3in3 3w=e250100150200250300350400450500Fequetcy (Hz)- A A oo o o o o oo o 力 o o1 -23 utter(5,250/500, high):frm (b a 512,1000)100150200250300350400450500Frequency (H(S3 苔 llq图27阶chebyshevll型数字低通滤波器四、冲激响应不变法一般来说,在要求时域冲激响应能仿照模拟滤
4、波器的场合,一般使用该方法。冲激响应不变法一个重要的特点是频率坐标的变换时线性的,因此假如模拟滤波器的频响带限于折叠频率的话,则通过变换后滤波器的频率响应可不失真的反映原响应与频率的关系。例题3设计一个中心频率为500Hz,带宽为600 Hz的数字带通滤波器,采样频率为iKHz。解:源代码如下:zlp k=buttap(3);b, azp2tf (zl p, k);bttat=lp2bp(b,av 500*2*pi,600*2*pi);bz, azimpinvar (bt, at, 1000); %将模拟滤波器变换成数字滤波器frez(bz.az. 512. * whole*. 1000)p)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验四 IIR数字滤波器设计 实验 IIR 数字滤波器 设计