ch双线性变换法实用.pptx
《ch双线性变换法实用.pptx》由会员分享,可在线阅读,更多相关《ch双线性变换法实用.pptx(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 问题的提出 双线性变换法的基本原理 双线性变换法设计DF的步骤双线性变换法第1页/共36页问题的提出如何将模拟滤波器转变为数字滤波器?1.1.脉冲响应不变法脉冲响应不变法2.2.双线性变换法双线性变换法W Wp,W Ws p,sH(s)H(z)频率变换设计模拟滤波器AF到DF的转换第2页/共36页问题的提出采用脉冲响应不变法采用脉冲响应不变法DFDF的频谱有混叠的频谱有混叠 解决方法解决方法采用双线性变换法采用双线性变换法上节例题上节例题利用AF-BW filter及脉冲响应不变法设计一DF,满足 W Wp=0.2p p,W Ws=0.6p p,Ap 2dB,As 15dB。00.10.20
2、.30.40.50.60.70.80.91-18-16-14-12-10-8-6-4-20Normalized frequencyGain,dBAs=14.2dB第3页/共36页双线性变换法的基本原理 基本思想:将非带限的模拟滤波器映射为最高频基本思想:将非带限的模拟滤波器映射为最高频率为的带限模拟滤波器率为的带限模拟滤波器 模拟频率与数字频率的关系为 第4页/共36页 s s域到域到z z域的映射关系域的映射关系 双线性变换法的基本原理双线性变换 第5页/共36页双线性变换法的基本原理 稳定性分析稳定性分析令s=+j,则有第6页/共36页双线性变换法的基本原理 稳定性分析稳定性分析1)1)0
3、,0,|z|0,0,|z|1S域虚轴映射到z域单位圆上S域右半平面映射到z域单位圆外因果因果、稳定的稳定的AFAF系统映射为因果系统映射为因果、稳定的稳定的DFDF系统系统第7页/共36页双线性变换法的基本原理 W WW W和和 的关系的关系)2/tan(2W=TwWp)(WjeH)(wjHpWsWWpwsww第8页/共36页双线性变换法的基本原理 双线性变换法的优缺点双线性变换法的优缺点 缺点:缺点:幅度响应不是常数时会产生幅度失真 优点:优点:无混叠第9页/共36页双线性变换法设计DF的步骤1.1.将数字滤波器的频率指标 W Wk 转换为 模拟滤波器的频率指标 k 2.由模拟滤波器的指标设
4、计模拟滤波器的H(s)。3.利用双线性变换法,将H(s)转换H(z)。第10页/共36页双线性变换法设计DF的步骤W Wp,W Ws p,sH(s)H(z)设计模拟滤波器双线性变换numd,dend=bilinear(num,den,Fs)numd,dend=bilinear(num,den,Fs)num,dennum,den:AF分子、分母多项式的系数向量Fs:抽样频率numd,dendnumd,dend:DF分子、分母多项式的系数向量利用MATLAB第11页/共36页例例:利用BW型模拟低通滤波器和双线性变换法设计满足指标W Wp=p p/3,Ap=3dB,N=1的数字低通滤波器,并与脉冲
5、响应不变法设计的DF比较。解:解:设双线性变换中的参数为T(1)将DF的频率指标转换为AF的频率指标(2)设计3dB截频为 p的一阶BW型模拟低通滤波器,即N=1,c=p故第12页/共36页例例:利用BW型模拟低通滤波器和双线性变换法设计满足指标W Wp=p p/3,Ap=3dB,N=1的数字低通滤波器,并与脉冲响应不变法设计的DF比较。解:解:设双线性变换中的参数为T(3)用双线性变换法将模拟滤波器转换为数字滤波器 结论:结论:参数T的取值和最终的设计结果无关。为简单起见,一般取T=2 第13页/共36页例例:利用BW型模拟低通滤波器和双线性变换法设计满足指标W Wp=p p/3,Ap=3d
6、B,N=1的数字低通滤波器,并与脉冲响应不变法设计的DF比较。解:解:双线性变换法设计的DF的系统函数为脉冲响应不变法设计的DF的系统函数为令z=ejW W,可分别获得两者的幅度响应。第14页/共36页例例:利用BW型模拟低通滤波器和双线性变换法设计满足指标W Wp=p p/3,Ap=3dB,N=1的数字低通滤波器,并与脉冲响应不变法设计的DF比较。脉冲响应不变法双线性变换法 脉冲响应不变法存在频谱混叠,所设计的DF不满足给定指标。而双线性变换法不存在频谱混叠,所设计的DF满足给定指标。3d3dB B第15页/共36页例例:利用BW型模拟低通滤波器和双线性变换法设计满足指标W Wp=p p/3
7、,Ap=3dB,N=1的数字低通滤波器,并与脉冲响应不变法设计的DF比较。H双(z)和H脉(z)幅度响应比较的MATLAB实现Wp=pi/3;b=1-exp(-Wp);b1=tan(Wp/2)*1 1;a=1-exp(-Wp);a1=1+tan(Wp/2)tan(Wp/2)-1;w=linspace(0,pi,512);h=freqz(b,a,w);h1=freqz(b1,a1,w);plot(w/pi,(abs(h),w/pi,(abs(h1);xlabel(Normalized frequency);ylabel(Amplitude);set(gca,ytick,0 0.7 1);set(
8、gca,xtick,0 Wp/pi 1);grid;第16页/共36页例:例:利用AF-BW filter及双线性变换法设计一DF,满足 W Wp=0.2p p,W Ws=0.6p p,Ap 2dB,As 15dB 解:解:(1)将数字低通指标转换成模拟低通指标,取T=2 Ap2db,As15db(2)设计模拟低通滤波器(BW型)=2=0.585 1 第17页/共36页例:例:利用AF-BW filter及双线性变换法设计一DF,满足 W Wp=0.2p p,W Ws=0.6p p,Ap 2dB,As 15dB 解:解:(3)用双线性变换法将模拟低通滤波器转换成数字低通滤波器 第18页/共36
9、页例:例:利用AF-BW filter及双线性变换法设计一DF,满足 W Wp=0.2p p,W Ws=0.6p p,Ap 2dB,As 15dB%Design DF BW low-pass filter using impulse invariance%DF BW LP specficationWp=0.2*pi;Ws=0.6*pi;Ap=2;As=15;T=2;Fs=1/T;%Sampling frequency(Hz)%Analog Butterworth specficationwp=2*tan(Wp/2)/T;ws=2*tan(Ws/2)/T;%determine the order
10、 of AF filter and the 3-dB cutoff frequency N,wc=buttord(wp,ws,Ap,As,s)%determine the AF-BW filternuma,dena=butter(N,wc,s)第19页/共36页例:例:利用AF-BW filter及双线性变换法设计一DF,满足 W Wp=0.2p p,W Ws=0.6p p,Ap 2dB,As 15dB%determine the DF filternumd,dend=bilinear(numa,dena,Fs)%plot the frequency responsew=linspace(0,
11、pi,1024);h=freqz(numd,dend,w);plot(w/pi,20*log10(abs(h);axis(0 1-50 0);grid;xlabel(Normalized frequency);ylabel(Gain,dB);%computer Ap As of the designed filterw=Wp Ws;h=freqz(numd,dend,w);fprintf(Ap=%.4fn,-20*log10(abs(h(1);fprintf(As=%.4fn,-20*log10(abs(h(2);第20页/共36页例:例:利用AF-BW filter及双线性变换法设计一DF,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ch 双线 变换 实用
限制150内