matlab 模拟滤波器设计与实现,【基于matlab模拟滤波器的设计与仿真最终版材料】...

7f35dac5cf6e1f55f7f139323d423bd4.png

基于matlab模拟滤波器的设计与仿真(最终版)

《基于matlab模拟滤波器的设计与仿真.doc》由会员分享,可免费在线阅读全文,更多与《基于matlab模拟滤波器的设计与仿真(最终版)》相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存里搜索。

1、()c(-)解上述方程,可得(-)cB(-)上两式表明:带通滤波器的中心频率是其上、下边界频率的几何平均值,宽带与低通原型的通带宽度相等。利用频率变换方法求解带通传递函数的具体思路是:由给定带通指标:通带宽度B、带通通带中心频率、通带衰减、阻带始点频率z与z、阻带衰减等,求出低通原型指标c及阻带始点频率z;然后按低通原型指标确定低通原型传递函数()H;再代入()可以得到带通传递函数()BHs为()()|BLssHsH(-)实际上,也可以讲一个低通滤波器与一个高通滤波器相联接,只要低通滤波器的截止频率Lc大于高通滤波器的截止频率Hc即可,如图-所示。图-低通与高通相联接组成带通滤波器原理LcHe低通高通Xj()()()BYjH|()|LH|()|HH|()|BH低通至带阻的变换变换的方法与上述两种滤波器相似,尤其与带通滤波器的变换类似。若低通原型的带阻传递的函数是()L。

2、sj,有()ccccjjj(-)上市表明:S平面中的虚轴正好映射到P平面的虚轴上,其频率变换关系为cc(-)与之间存在:,,c,c相应的关系可表示成如图-所示的曲线图-通至高通的频率变换系根据上述的频率变换,将高通滤波器的特性指标:高通通带始点频率c,阻带始点频率z,分别代入式()中,求出低通原型的通带截止频率c,阻带始点频率z;而高通的通带衰减及阻带衰减即为对低通原型通带与阻带的要求。根据c、z、和确定低通原型传递函数()LH,即可求出高通传递函数为:()()|ccHLsHsH(-)低通至带通的变换设低通原型的传递函数为()LH,角频率为,截止角频率为c;带通通带中心频率为,带通滤波器的传递函数为()BHs,角频率,与为通带的上、下边界频率,通带带宽B=。低通原型与带通传递函数的变换关系为ss(-)czzc|()|HHjzc。

3、gnabutterworthanalogbandassfilterW=[]**i;Ws=[]**i;R=;Rs=;[N,Wn]=buttord(W,Ws,R,Rs,'s')[b,a]=butter(N,Wn,'s');N=Wn=e+*图-模拟带通滤波器仿真对带阻模拟滤波器的仿真这里设计一个chebyshevI型模拟带阻滤波器,设计指标为:阻带频率HzHz,两侧过渡带宽Hz,通带衰减dB,阻带衰减大于dB。仿真结果见图-。%Matlaogram%DesignachebyshevIanalogbandstofilterws=[]**i;w=[]**i;R=;Rs=;%comuteoderandcuttofffrequency[N,Wn]=chebord(w,ws,R,Rs,'s')[b,a]=cheby(N,R,Wn,'sto','s');%oututw=linsace(,,)**i;H=freqs(b,a,w);magH=abs(H);haH=unwra(angle(H)。

4、|()|LHj而sj,有jj(-)说明S平面中的虚轴证号映射到P平面的虚轴上,并有下列频率变换关系存在(-)其频率变换关系曲线如图-所示,由上式曲线应对称于原点,图中只给出了的部分。图-低通至带通的频率变换关系由式(-)和图-,有,,,cc,显然,变换的结果是:把低通原型由直流至截止频率c通带范围内的频率特性平移至带通滤波器的~之间;而由直流至截止频率c通带范围内的频率特性平移至带通滤波器的~之间。由于与变换是非线性的,因此~~。由图-和式(-)可见,低通原型与带通之间的频率变换有如下关系:z子信息课程中的应用[M]北京:电子工业出版社,~[]邹鲲,袁俊泉,龚享铱MATLABX信号处理[M]北京:清华大学出版社,~[]陈桂明,张明照,戚红雨应用MATLAB语言处理数字信号与数字图像[M]北京:科学出版社,~B|Hj|()czzcL|j|H。

5、);lot(w(*i),*log(magH));xlabel('Frequency(Hz)');ylabel('Magnidute(dB)');gridonFrequency(Hz)Magnidute(dB)图-模拟带阻滤波器仿真第章频率转换上述模拟滤波器的设计,只是讨论了低通滤波器的设计问题,高通、带通、带阻滤波器可以通过对滤波器特性的频率变换,转换成低通滤波器的设计。这种频率变换的方法又称原型变换,变换得到的低通滤波器称为低通原型滤波器。频率变换是指低通原型传递函数与其他类型(高通、带通、带阻)滤波器传递函数中频率之间的转换关系。具体做法是:先根据对高通、带通、带阻等滤波器特性指标要求,导出相应的低通原型的指标来,确定低通原型的()Hs,再根据一定变换关系得出高通、带通、带阻滤波器的()Hs。低通至高通的转换设低通滤波器传递函数为()LH,角频率为,截止频率为c;高通滤波器传递函数为()HHs,角频率,通带始点角频率为c。设有如下的变换关系ccs(-)。

6、i;H=freqs(b,a,w);magH=abs(H);haH=unwra(angle(H));lot(w(*i),*log(magH));xlabel('Frequency(Hz)');ylabel('Magnidute(dB)');gridonN=,Wn=e+模拟带通滤波器的仿真函数BUTTER用于Butterworth滤波器设计,调用格式:[b,a]=butter(n,n,’s’),[b,a]=butter(n,n,’ftye’,’s’)其中,n为滤波器阶数;n为滤波器截止频率,‘s’为模拟滤波器,确省时为数字滤波器。‘ftye’滤波器类型;‘high’为高通滤波器,截止频率n;‘sto’为带阻滤波器,n=();‘ftye’缺省时为低通或带通滤波器。图-模拟高通滤波器仿真以下设计一个Butterworth模拟带通滤波器,设计指标为:逼近频率Hz,两侧过渡带宽Hz,通带衰减dB,阻带衰减大于dB。结果见图-。%Matlaogram%Desi。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值