张军《数字信号处理》ch4-2模拟频率变换.pptVIP

  • 8
  • 0
  • 约4.15千字
  • 约 35页
  • 2018-05-14 发布于浙江
  • 举报

张军《数字信号处理》ch4-2模拟频率变换.ppt

模拟带阻滤波器的设计 MATLAB实现 [numt,dent] = lp2bs(num,den,W0,B) 例:试设计一个满足下列指标的BW型带阻滤波器 Ap=1dB;As=20dB;wp1=10;wp2=30;ws1=19;ws2=21。 解: (1) 由带阻滤波器通带的上下截频确定变换式中的参数 (2) 确定原型低通滤波器的通带截频 故 例:试设计一个满足下列指标的BW型带阻滤波器 Ap=1dB;As=20dB;wp1=10;wp2=30;ws1=19;ws2=21。 解: (3) 设计满足下列指标的BW原型低通滤波器 取N=2 例:试设计一个满足下列指标的BW型带阻滤波器 Ap=1dB;As=20dB;wp1=10;wp2=30;ws1=19;ws2=21。 解: (3) 设计BW型原型低通滤波器 N=2,wc=0.3170 (4) 将原型低通滤波器转换为带阻滤波器HBS(s) 例:试设计一个满足下列指标的BW型带阻滤波器 Ap=1dB;As=20dB;wp1=10;wp2=30;ws1=19;ws2=21。 Ap=1;As=20;wp1=10;wp2=30;ws1=19;ws2=21; B=ws2-ws1;w0=sqrt(ws1*ws2); wLp1=B*wp1/(w0*w0-wp1*wp1); wLp2=B*wp2/(w0*w0-wp2*wp2); wLp=max(abs(wLp1),abs(wLp2)); [N,Wc]=buttord(wLp,1,Ap,As,s) [num,den] = butter(N,Wc,s ); [numt,dent]=lp2bs(num,den,w0,B); w=linspace(5,35,1000); h=freqs(numt,dent,w); plot(w,20*log10(abs(h))); w=[wp1 ws1 ws2 wp2]; set(gca,xtick,w);grid; h=freqs(numt,dent,w);A=-20*log10(abs(h)) 例:试设计一个满足下列指标的BW型带阻滤波器 Ap=1dB;As=20dB;wp1=10;wp2=30;ws1=19;ws2=21。 10 19 21 30 -100 -80 -60 -40 -20 0 模拟频率变换 模拟频率变换 数字信号处理 (Digital Signal Processing) IIR数字滤波器设计的基本思想 模拟低通滤波器设计 模拟域频率变换 脉冲响应不变法 双线性变换法 利用MATLAB设计IIR DF 问题的提出 模拟频率变换 原型低通到低通的变换 原型低通到高通的变换 原型低通到带通的变换 原型低通到带阻的变换 模拟高通滤波器的设计 模拟带通滤波器的设计 模拟带阻滤波器的设计 模拟频率变换 问题的提出 如何设计模拟 高通 、带通、带阻滤波器? wp,ws H(s) 频率 变换 设计原型 低通滤波器 复频率 变换 模拟频率变换 1. 原型低通到低通的变换 模拟频率变换 2. 原型低通到高通的变换 w 模拟频率变换 3. 原型低通到带通的变换 模拟带通滤波器的幅度响应 模拟频率变换 3. 原型低通到带通的变换 取 + 号时,无论 w 怎样变化, w 均为正 取 - 号时,无论 w 怎样变化, w 均为负 只讨论取+号情况 模拟频率变换 3. 原型低通到带通的变换 模拟频率变换 4. 原型低通到带阻的变换 w 1 p w 2 p w ws1 ws2 ( jw)| BS H 0 1 模拟带阻滤波器的幅度响应 模拟频率变换 4. 原型低通到带阻的变换 模拟频率变换 4. 原型低通到带阻的变换 模拟频率变换 变换类型 频率变换 复频率变换 注释 原型低通?低通 原型低通?高通 原型低通?带通 原型低通?带阻 模拟高通滤波器的设计 (1)由高通滤波器的频率指标确定低通的频率指标 (3)由复频率变换将原型低通转换为高通HHP(s) 模拟高通滤波器的设计步骤: 模拟高通滤波器的设计 MATLAB实现 [numt,dent] = lp2hp(num,den,W0) 例: 设计满足下列条件的模拟BW型高通滤波器 fp=5kHz, fs=1kHz, Ap?1dB, As ? 40dB。 解:(1) 将高通指标转换为原型低通滤波器技术指标 , Ap?1dB, As ? 40dB (2) 设计BW型原型低通滤波器 取N=4 例: 设计满足下列条件的模拟BW型高通滤波器 fp=5kHz, f

文档评论(0)

1亿VIP精品文档

相关文档