




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子信息工程学院信号处理课程组数字信号处理DigitalSignalProcessingIIR数字滤波器设计引论模拟低通滤波器设计模拟非低通滤波器设计脉冲响应不变法双线性变换法IIR数字滤波器应用双线性变换法
问题提出设计原理设计步骤问题提出
如何将模拟滤波器(AnalogFilter)转变为数字滤波器(DigitalFilter)?方法1:脉冲响应不变法方法2:双线性变换法Wp,Wswp,wsH(s)H(z)频率变换设计模拟滤波器?问题提出
脉冲响应不变法存在频谱混叠利用BW型模拟低通滤波器和脉冲响应不变法设计满足指标Wp=0.2prad,Ws=0.6prad,Ap≤2dB,As≥15dB的数字低通滤波器。解决方案采用双线性变换法Ap=1.72dBAs=14.20dB不满足设计指标设计原理
脉冲响应不变法双线性变换法非带限AF带限AF避免频谱混叠非带限AF出现频谱混叠设计原理
将非带限的模拟滤波器映射为最高角频率为p/T的带限模拟滤波器。双线性变换的基本思想:
模拟频率与数字频率的关系为设计原理
s域到z域的映射关系双线性变换设计原理
稳定性分析s=+jσ=0(s平面虚轴)σ
<0(s左半平面)σ>0(s右半平面)|z|=1(z平面单位圆上)|z|<1(z平面单位圆内)|z|>1(z平面单位圆外)s平面z平面设计原理
双线性变换法的优缺点缺点:若模拟滤波器的频率响应不是分段常数时,会产生幅度失真。优点:
无频谱混叠。)2/tan(2W=TwWp)(WjeH)(wjHpWsWWpwsww设计步骤
1.将DF的频率指标{Wi}转换为AF的频率指标{wi}2.由模拟滤波器的指标设计模拟滤波器的H(s)。3.利用双线性变换法,将H(s)转换H(z)。Wp,Wswp,wsH(s)H(z)设计模拟滤波器解:[例]
利用BW型模拟低通滤波器和双线性变换法设计满足指标Wp=p/3,Ap=3dB,N=1的数字低通滤波器。设双线性变换中的参数为T(1)将DF的频率指标转换为AF的频率指标(2)设计3dB截频为wp的一阶BW型模拟低通滤波器,即N=1,wc=wp故解:[例]
利用BW型模拟低通滤波器和双线性变换法设计满足指标Wp=p/3,Ap=3dB,N=1的数字低通滤波器。。(3)用双线性变换法将模拟滤波器转换为数字滤波器
结论:参数T的取值和最终的设计结果无关。为简单起见,一般取T=2解:(1)将数字低通指标转换成模拟低通指标,取T=2
。
Ap2dB,As15dB(2)设计BW型模拟低通滤波器[例]利用BW型模拟低通滤波器和双线性变换法设计满足指标Wp=0.2prad,Ws=0.6prad,Ap≤2dB,As≥15dB的数字低通滤波器。解:[例]利用BW型模拟低通滤波器和双线性变换法设计满足指标Wp=0.2prad,Ws=0.6prad,Ap≤2dB,As≥15dB的数字低通滤波器。(3)用双线性变换法将模拟低通滤波器转换成数字低通滤波器脉冲响应不变法vs双线性变换法脉冲响应不变法双线性变换法Ap=1.1187dBAs=12.3628dBAp=0.3945dBAs=15.0000dB脉冲响应不变法存在频谱混叠,所设计的DF不满足给定指标;双线性变换法不存在频谱混叠,所设计的DF满足给定指标。低通数字滤波器技术指标:Wp=0.2prad,Ws=0.6prad,Ap≤2dB,As≥15dB[例]试用双线性变换法设计满足下列指标的BW型数字带阻滤波器
Wp1=0.90prad,Wp2=0.95prad,Ap≤1dB,
Ws1=0.93prad,Ws2=0.94prad,As≥10dB解:(1)将数字带阻滤波器指标转换成模拟带阻滤波器指标取T=2,利用得到模拟带阻滤波器指标为:wp1=6rad/s,
wp2=13rad/s,Ap1dBws1=9rad/s,
ws2=11rad/s,As
10dB解:(2)将模拟带阻滤波器指标转换成模拟低通滤波器指标Ap1dB,As
10dB[例]试用双线性变换法设计满足下列指标的BW型数字带阻滤波器
Wp1=0.90prad,Wp2=0.95prad,Ap≤1dB,
Ws1=0.93prad,Ws2=0.94prad,As≥10dB解:(3)设计原型BW型模拟低通滤波器原型模拟低通滤波器的系统函数为[例]试用双线性变换法设计满足下列指标的BW型数字带阻滤波器
Wp1=0.90prad,Wp2=0.95prad,Ap≤1dB,
Ws1=0.93prad,Ws2=0.94prad,As≥10dB解:(4)由复频率变换将原型模拟低通转换为模拟带阻滤波器(5)由双线性变换模拟带阻滤波器转换成数字带阻滤波器脉冲响应不变法不能设计数字带阻滤波器,故采用双线性变换法。[例]试用双线性变换法设计满足下列指标的BW型数字带阻滤波器
Wp1=0.90prad,Wp2=0.95prad,Ap≤1dB,
Ws1=0.93prad,Ws2=0.94prad,As≥10dBAs1=As2=10.0000dB[例]试用双线性变换法设计满足下列指标的BW型数字带阻滤波器
Wp1=0.90prad,Wp2=0.95prad,Ap≤1dB,
Ws1=0.93prad,Ws2=0.94prad,As≥10dBAp2=0.6867dBAp1=0.0511dB模拟滤波器转换数字滤波器脉冲响应不变法双线性变换法数字滤波器设计利用MATLAB设计IIR滤波器
模拟滤波器转换数字滤波器
[numd,dend]=impinvar(num,den,Fs)num,den:AF分子、分母多项式的系数向量Fs=1/T:抽样频率numd,dend:DF分子、分母多项式的系数向量脉冲响应不变法双线性变换法[numd,dend]=bilinear(num,den,Fs)[例]利用BW型模拟低通滤波器设计满足指标
Wp=0.2prad,Ws=0.6prad,Ap≤2dB,As≥15dB的数字低通滤波器。%DesignDFBWlow-passfilter%DFBWLPspecificationWp=0.2*pi;Ws=0.6*pi;Ap=2;As=15;Fs=1;%Samplingfrequency(Hz)%AnalogButterworthspecificationwp=Wp*Fs;ws=Ws*Fs;%determinetheorderofAFfilterN=buttord(wp,ws,Ap,As,'s');%determinethe3-dbcutofffrequencyofBWfilterfrompass-bandspecificationwc=wp/(10^(0.1*Ap)-1)^(1/N/2);%determinetheAF-BWfilter[numa,dena]=butter(N,wc,'s');%determinetheDFfilter[numd,dend]=impinvar(numa,dena,Fs);%plotthefrequencyresponsew=linspace(0,pi,1024);h=freqz(numd,dend,w);%normalizeamplitudenorm=max(abs(h));numd=numd/norm;plot(w/pi,20*log10(abs(h/norm)));xlabel('Normalizedfrequency');ylabel('GainindB');%computerApAsofthedesignedfilterw=[WpWs];h=freqz(numd,dend,w);fprintf('Ap=%.4f\n',-20*log10(abs(h(1))));fprintf('As=%.4f\n',-20*log10(abs(h(2))));[numd,dend]=bilinear(numa,dena,Fs)脉冲响应不变法vs双线性变换法脉冲响应不变法双线性变换法Ap=1.1187dBAs=12.3628dBAp=0.3945dBAs=15.0000dB脉冲响应不变法存在频谱混叠,所设计的DF不满足给定指标;双线性变换法不存在频谱混叠,所设计的DF满足给定指标。LPDF技术指标:Wp=0.2prad,Ws=0.6prad,
Ap≤2dB,As≥15dBIIR滤波器设计主要函数
模拟低通原型
频率变换lp2lplp2hplp2bplp2bsbuttord/buttercheb1ord/cheby1cheb2ord/cheby2ellipord/ellip离散化bilinearimpinvar数字滤波器设计
BW型数字滤波器确定数字滤波器的阶数N及3dB截频Wc[N,Wc]=buttord(Wp,Ws,Ap,As)其中,Wp,Ws为归一化角频率。如:Wp=0.1p,则Wp=0.1。若为带通或带阻滤波器,则Wp=[Wp1,Wp2];Ws=[Ws1,Ws2][N,wc]=buttord(wp,ws,Ap,As,'s')数字滤波器设计
BW型数字滤波器
确定DF系统函数分子、分母多项式
低通
[num,den]=butter(N,Wc)
高通
[num,den]=butter(N,Wc,'high')
带通
[num,den]=butter(N,Wc)其中Wc=[W1,W2]
带阻
[num,den]=butter(N,Wc,'stop')其中Wc=[W1,W2]数字滤波器设计
CBI型数字滤波器
确定数字滤波器的阶数N及参数Wc[N,Wc]=cheb1ord(Wp,Ws,Ap,As)DF系统函数分子、分母多项式的确定
低通
[num,den]=cheby1(N,Ap,Wc)
高通
[num,den]=cheby1(N,Ap,Wc,'high')
带通
[num,den]=cheby1(N,Ap,Wc)其中Wc=[W1,W2]
带阻
[num,den]=cheby1(N,Ap,Wc,'stop')其中Wc=[W1,W2]数字滤波器设计
CBII型数字滤波器
确定数字滤波器的阶数及参数Wc[N,Wc]=cheb2ord(Wp,Ws,Ap,As)DF系统函数分子、分母多项式的确定
低通
[num,den]=cheby2(N,As,Wc)
高通
[num,den]=cheby2(N,As,Wc,’high’)
带通
[num,den]=cheby2(N,As,Wc)其中Wc=[W1,W2]
带阻
[num,den]=cheby2(N,As,Wc,'stop')其中Wc=[W1,W2]数字滤波器设计
椭圆型数字滤波器
确定数字滤波器的阶数N及参数Wc[N,Wc]=ellipord(Wp,Ws,Ap,As)DF系统函数分子、分母多项式的确定
低通
[num,den]=ellip(N,Ap,As,Wc)
高通
[num,den]=ellip(N,Ap,As,Wc,'high')
带通
[num,den]=ellip(N,Ap,As,Wc)其中Wc=[W1,W2]
带阻
[num,den]=ellip(N,Ap,As,Wc,'stop')其中Wc=[W1,W2]Wp=[0.45*pi,0.55*pi];Ws=[0.40*pi,0.60*pi];Ap=3;As=30;
%
BP-DF
specifications
[N,Wc]=buttord(Wp/pi,
Ws/pi,Ap,As)
;%
Computer
low-pass
DF
order
fprintf('N=%.0f\n',N);
[numd,dend]=butter(N,Wc)
%
Compute
band-pass
DF
coefficients
fprintf('numd=
%.2f\n',numd);fprintf('dend=
%.2f\n',dend);
omega=[Wp
Ws];
h
=
freqz(numd,dend,omega);
%Compute
Ap
and
As
of
the
DF
fprintf('Ap1=
%.4f\n',-20*log10(abs(h(1))));
fprintf('Ap2=
%.4f\n',-20*log10(abs(h(2))));
fprintf('As1=
%.4f\n',-20*log10(abs(h(3))));
fprintf('As2=
%.4f\n',-20*log10(abs(h(4))));
w=linspace(0.3*pi,0.7*pi,1000);
h=freqz(numd,dend,w);
plot(w/pi,
20*log10(abs(h)));
%
Plot
the
DF
frequency
res
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 标准房屋租赁代理合同2025年文本
- Unit 2 Different families 单元教学设计(教学设计)-2024-2025学年人教PEP版(2024)英语三年级上册
- 2025年住宅销售合同范文标准版八
- 2025年广州市二手房购买合同样本
- 2025年石油进出口贸易合同
- 2025年区域快递承包业务合同
- 2025年保密策划项目委托管理合同
- 第四章《程序设计基础》第 3 课时《运用选择结构描述问题求解过程》 教学设计 2023-2024学年粤教版(2019)高中信息技术必修1
- 2025年合同效力问题的解决策略
- 2025年双方委托担保合同范本
- 经济地理学智慧树知到课后章节答案2023年下江西师范大学
- 班规班约高一班规班约及考核细则
- 《幼儿文学》 课件全套 第1-8章 幼儿文学概述- 图画书
- 代用茶批生产记录
- 41篇小学三年级语文课外阅读练习题及答案
- 《旅游学概论》第一章
- 物业服务设备配置清单
- 马克笔绘图方法培训PPT课件(内容详细)
- 二年级下册综合实践活动教案-遇到危险怎么办 全国通用
- (完整版)电子信息类面试题集
- 矿山尾矿购销合同范本
评论
0/150
提交评论