ch41AF滤波器设计.pptVIP

  • 45
  • 0
  • 约5.34千字
  • 约 34页
  • 2016-11-29 发布于广东
  • 举报
ch41AF滤波器设计.ppt

数字信号处理 (Digital Signal Processing) IIR数字滤波器设计的基本思想 模拟低通滤波器设计 模拟域频率变换 脉冲响应不变法 双线性变换法 利用MATLAB设计IIR DF 学 习 要 求 掌握常用模拟低通滤波器(BW,CB,C)的特性及设计方法。 掌握模拟域频率变换设计模拟高通、带通和带阻滤波器的基本方法。 掌握脉冲响应不变法设计数字滤波器的基本思想和方法。 掌握双线性变换法设计数字滤波器的基本原理及其特点。 掌握IIR数字滤波器设计的基本步骤。 数字滤波器的设计 模拟低通滤波器设计 模拟滤波器的技术要求 Butterworth模拟低通滤波器 切比雪夫I(CB I)型模拟低通滤波器 切比雪夫II (CB II)型模拟低通滤波器 椭圆低通滤波器 Butterworth模拟低通滤波器设计 Butterworth模拟低通滤波器设计 Butterworth模拟低通滤波器设计 Butterworth模拟低通滤波器设计 Butterworth模拟低通滤波器设计 常用归一化(wc =1) Butterworth 模拟滤波器的系统函数 Butterworth模拟低通滤波器设计 例:设计满足下列条件的模拟CB I型低通滤波器 fp=1kHz, fs=2kHz, Ap=1dB, As=40dB %filter specification Wp=2*pi*1000;Ws=2*pi*2000;Ap=1;As=40; %Computer filter order [N,Wc]=cheb1ord(Wp,Ws,Ap,As,s); [num,den] = cheby1(N,Ap,Wc,s); %Compute Ap and As of designed filter omega=[Wp Ws]; H = freqs(num,den,omega); fprintf(Ap= %.4f\n,-20*log10(abs(H(1)))); fprintf(As= %.4f\n,-20*log10(abs(H(2)))); 例:设计满足下列条件的模拟CB I型低通滤波器 fp=1kHz, fs=2kHz, Ap=1dB, As=40dB 切比雪夫II (CB II)型模拟低通滤波器 切比雪夫II (CB II)型模拟低通滤波器 * 椭圆低通滤波器 例:设计满足下列指标的模拟椭圆低通滤波器 fp=1kHz, fs=2kHz, Ap=1dB, As=40dB BW型、CB型和椭圆滤波器的比较 1. CB II LP 的频域特性 2. 利用MATLAB设计CB II LP [N,wc]=cheb2ord(wp,ws,Ap,As,s) 确定模拟切比雪夫II型滤波器的阶数N。 [num,den]=cheby2(N,As,wc,s) 确定阶数为N,阻带衰减为As dB的切比雪夫II型滤波器的分子和分母多项式。wc由cheb2ord函数确定。 利用MATLAB设计椭圆低通滤波器 [N,wc]=ellipord(wp,ws,Ap,As,s) [num,den]=ellip(N,Ap,As,wc,s) 确定椭圆滤波器的阶数N。wc=wp。 确定阶数为N,通带衰减为Ap dB,阻带衰减为As dB的椭圆滤波器的分子和分母多项式。wc是椭圆滤波器的通带截频。 0 500 1000 1500 2000 2500 3000 -100 -80 -60 -40 -20 0 Frequency in Hz Gain in dB Ap=1.00dB, As=40dB BW型 :N=8 CB I型:N=5 椭圆型:N=4 * AF滤波器设计 * * 信号与系统系列课程组 国家电工电子教学基地 LTI系统 数字滤波器设计目标: 由给定的数字滤波器频率特性的指标, 确定M和N及系数ai, bj从而得到数字滤波器H(z). 若ai等于零,则系统为FIR数字滤波器。 若ai至少有一个非零,则系统为IIR 数字滤波器。 数字滤波器的技术要求 1 0 通带 过渡带 阻带 ) ( W j e H p W s W s d p d - 1 W Ws: 阻带截止频率 d p: 通带波动 d s: 阻带波动 通带衰减(dB) 阻带衰减(dB) Wp: 通带截止频率 G(W)=20lg|H(ejW)| dB 滤波器的Gain函数 (1) 将数字滤波器的设计转换为模拟滤波器的设计。 (2) 设计满足技术指标的模拟滤波器。 (3) 将模拟滤波器转换

文档评论(0)

1亿VIP精品文档

相关文档