双线性变换法IIR数字滤波器设计.pdf
《双线性变换法IIR数字滤波器设计.pdf》由会员分享,可在线阅读,更多相关《双线性变换法IIR数字滤波器设计.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-双线性变换法双线性变换法 IIRIIR 数字滤波器设计数字滤波器设计一、实验目的一、实验目的1、掌握用双线性变换法设计低通IIR 数字滤波器的基本原理和算法。2、掌握用双线性变换法设计高通和带通IIR 数字滤波器的基本原理和算法。3、进一步了解数字滤波器和模拟滤波器的频率响应特性。二、实验原理与计算方法二、实验原理与计算方法、双线性变换法设计 IIR 低通数字滤波器的基本原理和算法双线性变换法设计数字滤波器,采用了二次映射的方法,就是先将整个s 平面压缩到s1平面的一个 j j的横形条带范围内,然后再将这个条带映射到 z 平面上,就能建TT立 s 平面到 z 平面的一一对应关系。对于低通数字
2、滤波器,映射关系为2 1 z12 1 zs(1)T1 z1T 1 z其中 T 为抽样周期。用双线性变换法设计低通 IIR 数字滤波器的基本步骤,首先根据设计要求确定相应的模拟滤波器的传递函数Ha(s),再应用(1)式得数字滤波器的传递函数H(z)H(z)Ha(s)s2 1z(2)T 1z通常可以给定的参数为:低通数字滤波器通带边界频率1p 2fp、阻带边界频率1s 2fs和对应的通带衰减函数p、阻带衰减函数s。s1平面中的模拟角频率1与数字角频率的关系为线性关系1T,在计算模拟滤波器的阶数 N、极点 si和传递函数Ha(s)之前,应作预畸变处理T22f T2tan1tan(3)T2T2模拟滤波
3、器的阶数 N、极点 si和传递函数Ha(s)的计算方法与冲激响应不变法相同,可以采用 Butterworth 逼近或 Chebyshev 逼近。、双线性变换法设计 IIR 高通、带通、带阻数字滤波器的基本原理和算法由于双线性变换法获得的数字滤波器频率响应特性中不会出现混叠现象,因此可以适用于高通、带通和带阻滤波器的设计。IIR 数字滤波器的设计通常要借助于模拟低通滤波器的设计,由原型低通滤波器到其他形式(高通、带通、带阻)IIR 数字滤波器的频带变换有模拟频带变换法和数字频带变换法。(1)模拟频带变换法首先将给定的对数字滤波器(DF)的技术要求转换为一个低通模拟滤波器(AF)的技术要求,根据这
4、种要求用某种逼近设计出原型的低通模拟滤波器(LP AF),计算出模拟滤波器的阶数 N、极点 si和传递函数Ha(s),再按照双线性变换的变换关系,将模拟滤波器的传递函数Ha(s)转换为数字滤波器的传递函数H(z)。表 8-1 中列出了将给定的对数字滤波器(DF)的技术要求直接转换为对一个低通模拟滤波器(AF)的技术要求的频率预畸变校正关系和转换公式。表 8-1双线性变换和频率预校正的计算公式变换类型变换关系频率预校正备注-低通变换s 1 z1 z高通变换1 zs 1 z带通变换12zcos0 z2s 1 z22tanT2p2ptanT22pT1s2tans2cos0cos2psin2cos0c
5、ossssins 2fT其中,T 为抽样周期,f 为模拟频率中心频率sin(12)sin1sin2其中,1,2分别为数字带通cos0滤波器通带的上下边界角频率,或数字带阻滤波器阻带的上下边界角频率。带阻变换1 z2s212zcos0 zpssin2cos0cos2sinscos0coss例:数字高通滤波器的设计首先将给定的数字高通滤波器的技术指标根据公式转换为模拟低通滤波器的技术指标,利用 cheb1ord(Wp,Ws,ap,as,s)函数求出 chebyshev 模拟低通滤波器的阶数 N,再利用cheb1ap(N,ap)函数求出模拟低通滤波器系统函数Ha(s)的零极点,zp2tf(z,p,k
6、)函数将零极点转换为系统函数系数;然后利用 lp2hp 由模拟低通滤波器的系统函数得到模拟带通滤波器的系统函数,bilinear 函数则用于实现双线性变换法由模拟带通滤波器系统函数Ha(s)计算数字数字带通滤波器系统函数H(z)的系数。(2)数字频带变换法首先将给定的对数字滤波器(DF)的技术要求转换为一个低通模拟滤波器(AF)的技术要求,用双线性变换法将原型的低通模拟滤波器(LP AF)映射为低通数字滤波器,再将数字低通滤波器根据相应的变换公式经频带变换到各型数字滤波器。例:数字高通滤波器的设计函数bhp,ahp=zmapping(blp,alp,Nz,Dz)用来实现从数字低通滤波器得到数字
7、高通滤波器的有理函数。%数字滤波器技术指标wp=0.2*pi;ws=0.3*pi;Rp=1;As=15;%对应的模拟滤波器技术指标T=1;Fs=1/T;Wp=(2/T)*tan(wp/2);=(2/T)*tan(ws/2);cs,cd=afd_chb1(Wp,Ws,Rp,As);%Chebyshev模拟滤波器 blp,alp=bilinear(cs,cd,Fs)%双线性变换wphp=0.6*pi;%数字高通滤波器截止频率%低通高通频带变换alpha=-(cos(wplp+wphp)/2)/(cos(wplp+wphp)/2)Nz=-alpha,1;Dz=1,alpha;bhp,ahp=zmap
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 双线 变换 IIR 数字滤波器 设计
限制150内