切比雪夫ii型带通iir数字滤波器设计

切比雪夫ii型带通iir数字滤波器设计

ID:23812367

大小:433.50 KB

页数:12页

时间:2018-11-10

切比雪夫ii型带通iir数字滤波器设计_第1页
切比雪夫ii型带通iir数字滤波器设计_第2页
切比雪夫ii型带通iir数字滤波器设计_第3页
切比雪夫ii型带通iir数字滤波器设计_第4页
切比雪夫ii型带通iir数字滤波器设计_第5页
资源描述:

《切比雪夫ii型带通iir数字滤波器设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、....摘要在现带通信系统中,由于信号中经常混有各种复杂成分,所以很多信号的处理和分析都是基于滤波器而进行的。而滤波器的种类很多,从功能上能将滤波器分为低、带、高、带阻类型。从实现方法上可分为FIR、IIR等。从设计方法上可分为Chebyshev(切比雪夫),Butterworth(巴特沃兹)。而本次课程设计要求设计带通切比雪夫II型IIR滤波器。关键词:模拟;低通滤波器;IIR;AbstractWetakecommunicationsystem,becauseoftenmixedwithvarious

2、signalcomplexcomponents,somanysignalprocessingandanalysisisbasedonthefilter.Whiletherearemanykindsoffilters,fromthefunctioncanbedividedintolow,beltfilter,belt,highresistancetype.ThemethodcanbedividedfromIIRFIR,etc.FromthedesignmethodcanbedividedintoCheby

3、shev(Chebyshev),Butterworth(barthogwarts).Thiscoursedesignrequirementsanddesignband-passchebyshevtypeIIIIRfilter.Keywords:simulation;Low-passfilter;IIR;........切比雪夫II型带通IIR数字滤波器设计切比雪夫II型IIR带通数字滤波器的设计(模拟频率变换)1.设计思路(1)数字—模拟指标转换。利用双线性变换的频率预畸变公式,把所要求的数字滤波器数字

4、频率指标转换为相应的模拟滤波器的模拟频率指标。(2)低通模拟指标转换。将模拟滤波器的频率指标归一化原型低通滤波器的频率指标。(3)模拟滤波器的设计,得到低通滤波器的归一化传输函数。(4)模拟频率变换,将模拟低通滤波器归一化传输函数转换成所需要的模拟滤波器传输函数。(5)模拟—数字滤波器变换。利用双线性变换得到所要求的数字滤波器传输函数。2.设计要求及方案设计一带通切比雪夫II型IIR滤波器,要求如下:通带上下边沿频率分别为300Hz和400Hz,通带最大衰减,阻带上下边沿频率分别为200Hz和500Hz

5、,阻带最小衰减,采样频率KHz。2.1通滤波器的边缘频率为,,给定的系统取样频率为,相应的数字频率为........2.2采用双线性变换,以获得相应的模拟带通滤波器的边缘频率2.3归一化低通滤波器的技术指标通带最大衰减阻带最小衰减用MTALAB算法设计归一化切比雪夫II型低通模拟滤波器>>wp=1;ws=3.11;Rp=3;As=18;>>[N2,wp2]=cheb2ord(wp,ws,Rp,As,'s');%ChebyshevII型滤波器参数计算(模拟域);>>[B2,A2]=cheby2(N2,Rp

6、,wp2,'s');%计算H(S)的系数B和A;>>subplot(2,2,1);>>[Z,P,K]=cheby2(N2,As,wp2,'s')%构造ChebyshevII型滤波器(零极点模型)>>[H,W]=zp2tf(Z,P,K);%将零极点模型转化成传递函数的模型;>>figure(1)>>[P,Q]=freqs(H,W);%返回滤波器的冲击响应的复数形式;>>freqs(H,W)%在Figure1上显示滤波器的幅频响应及相频响应;>>figure(2);>>subplot(2,2,1);>>fk

7、=0:12000/512:12000;wk=2*pi*fk;%在Figure2上显示幅频特性曲线;>>Hk=freqs(B2,A2,wk);>>plot(fk/1000,20*log10(abs(Hk)));gridon>>xlabel('Frequency(Hz)')>>ylabel('MagnitudeResponse')........2.4将转化为带通滤波器的系统2.5用双线性变换法将转换成数字滤波器,即3.利用MATLAB一步编写切比雪夫II型带通数字滤波器Matlab总程序如下:>>W1=3

8、00;W2=400;rp=3;rs=18;Fs=2000;>>WP=[200,300];WS=[50,450];>>[N,Wn]=cheb2ord(WP/(Fs/2),WS/(Fs/2),rp,rs);>>[P,Q]=cheby2(N,rp,Wn,'bandpass');%创建Chebyshev带通滤波器;>>ylabel('幅度');>>figure(1);>>freqz(P,Q);%显示产生滤波器的幅频及相频曲线;>>[H,W]=fre

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。