中国高校课件下载中心 》 教学资源 》 大学文库

《数字信号处理》课程教学课件(PPT讲稿)ch4_4 双线性变换法

文档信息
资源类别:文库
文档格式:PPT
文档页数:29
文件大小:371.5KB
团购合买:点击进入团购
内容简介
《数字信号处理》课程教学课件(PPT讲稿)ch4_4 双线性变换法
刷新页面文档预览

双线性变换法·变换推导·Q和の的关系·用MATLAB计算双线性变换MATLAB设计数字Butterworthfilten·MATLAB中IIR设计的主要函数

• 变 换 推 导 • W和w 的关系 •用MATLAB计算双线性变换 •MATLAB设计数字Butterworth filter •MATLAB中IIR设计的主要函数 双线性变换法

例:用脉冲响应不变法和一阶巴特沃思低通滤波器,设计的3dB截频为2,的数字滤波器为1-e-αpH(z)1 - e -2p z-1Wp1=0.2*pi;Wp2=0.6*pib1=[1-exp(-Wp1)];a1=[1 -exp(-Wp1)] ;b2=[1-exp(-Wp2) ];a2=[1 -exp(-Wp2)] ;w=linspace(0,pi,512);hl=fregz(bl,al,w);h2=fregz(b2,a2,w)plot(w/pi,20*logl0(abs(hl)),w/pi,20*logl0(abs(h2)))xlabel('Normalized frequency');ylabel('Gain,db');grid;

p 1 p 1 e 1 e ( )       z H z W W 例:用脉冲响应不变法和一阶巴特沃思低通滤波器,设计的 3dB截频为Wp的数字滤波器为 Wp1=0.2*pi;Wp2=0.6*pi; b1=[1-exp(-Wp1)];a1=[1 -exp(-Wp1)]; b2=[1-exp(-Wp2)];a2=[1 -exp(-Wp2)]; w=linspace(0,pi,512); h1=freqz(b1,a1,w); h2=freqz(b2,a2,w); plot(w/pi,20*log10(abs(h1)),w/pi,20*log10(abs(h2)) ); xlabel('Normalized frequency'); ylabel('Gain,db'); grid;

02=0.6元-32=0.2元-6e-900.60.20.40.8Normalized frequency

0 0.2 0.4 0.6 0.8 1 -9 -6 -3 0 Normalized frequency G ain,db Wp =0.2p Wp =0.6p

变换推导基本思想:利用数值积分将模拟系统变换为数字系统设模拟系统的微分方程为dy(t)= x(t) -ay(t)dtkTkTdy(t)t = y(kT)-y(k-1)T) ={ (x(t) -ay(t)dtdt(k-1)T(k-1)T用梯形面积近似计算等式右边的积分得y(kT)-y(k -1)T)=(T / 2)(x(kT) - ay(kT)+x(k-1)T)-ay(k -1)T))

变 换 推 导 基本思想: 利用数值积分将模拟系统变换为数字系统。 设模拟系统的微分方程为 ( ) ( ) d d ( ) x t ay t t y t   dt y kT y k T  dt dy t kT k T ( ) ( 1) ( ) ( 1)      x t ay t dt kT k T ( ( ) ( )) ( 1)     用梯形面积近似计算等式右边的积分得   T x kT ay kT x k T  ay k T  y kT y k T ( / 2) ( ) ( ) ( 1) ( 1) ( ) ( 1)        

y(kT)-y(k -1)T)=(T /2)(x(kT)-ay(kT)+ x(k -1)T)-ay(k -1)T)所以近似描述离散系统的差分方程为(1+aT /2)y[k]-(1-aT /2)y[k -1] =(T /2)(x[k]+ x[k -1)离散系统的系统函数为:1(T /2)(1+z-1)H(2)=-2 1-2-1(1+aT /2)-(1-aT /2)z-l+a1T 1+z和模拟系统的系统函数比较可得H(z)=H(s)2 1-2-1T 1+≥-1

所以近似描述离散系统的差分方程为 (1 aT / 2) y[k] (1 aT / 2) y[k 1]  (T / 2)x[k] x[k 1) 离散系统的系统函数为: a z z T aT aT z T z H z              1 1 1 1 1 2 1 1 (1 / 2) (1 / 2) ( / 2)(1 ) ( ) 和模拟系统的系统函数比较可得 1 1 1 2 1 ( ) ( )       z z T s H z H s   T x kT ay kT x k T  ay k T  y kT y k T ( / 2) ( ) ( ) ( 1) ( 1) ( ) ( 1)        

稳定性2 1- z-12/T +sUZS=T 1+2-12/T-s(2 / T +α)2 +?s=o+ jo(2 /T -0)° +02左半平面映射到单位元内。稳定AF系[13)o>0,右半平面映射到单位圆列外二结论:因果、稳定的AF系统映射为因果、稳定的DF系统

稳定性 1 1 1 2 1      z z T s T s T s z     2 2 s    jw 2 2 2 2 (2 / ) (2 / )  w  w      T T z 10, |z|>1 虚轴映射到单位圆上 右半平面映射到单位圆外 结论: 因果、稳定的AF系统映射为因果、稳定的DF系统

Q和の的关系Ts1+122 1-zz=S=Ts-1T 1+z令s-jo12(T0)1+ jTaexp( jtan -22= exp(j2tan(T)z=To)1- jTo2exp(-jtan2220Q = 2tantan0=T2<

W和w 的关系 2 1 2 1 Ts Ts z     令s=jw 2 j 1 2 j 1 w w T T z    )) 2 exp( jtan ( )) 2 exp(jtan ( 1 1 w w T T     )) 2 exp(j2tan ( 1 Tw  ) 2 2tan ( 1 wT W  ) 2 tan( 2 W  T w 1 1 1 2 1      z z T s

OA20=tan(2/ 2)TOs0pQ元NH(eig)[H (jo)QQs2优点:无混叠/缺点:幅度响应不是常数时会产生幅度失真

tan( / 2) 2  W T w W p ( ) jW H ( jw) H e W p W s W w p w s w 缺点:幅度响应不是常数时会产生幅度失真 优点:无混叠

双线性法设计DF的步骤:1)将数字滤波器的频率指标(Q)由のk=(2/T)tan(2/2转换为模拟滤波器的频率指标のi2)由模拟滤波器的指标设计H(s3)H(s)转换为H(z)H(z)=H(s)2 1-2-1T1+2-1

双线性法设计DF的步骤: 2) 由模拟滤波器的指标设计H (s) 3) H (s)转换为H(z) 1 1 1 2 1 ( ) ( )       z z T s H z H s 1)将数字滤波器的频率指标{Wk}由wk=(2/T)tan(Wk /2) 转换为模拟滤波器的频率指标{wk}

例:用一阶模拟巴特沃思低通滤波器和双线性变换法,设计一个3dB截止频率为2的数字低通滤波器解:设双线性变换中的参数为T2为 0p=二tan(, /2)1)模拟低通滤波器的3dB截率为-pT2)3dB截率为の,的一阶模拟BWLP滤波器为11H(s)=-sTs/0, +1-+12 tan(2, /2)3)由双线性变换得tan(2,/2)(1+ z-l)(1-α) 1+z-1H(z) =1+ tan(2,/2) +(tan(2,/2) - 1)z-2 1-0z-11-tan(Q,/2)α=1+ tan(2,/2)

解:设双线性变换中的参数为T 1)模拟低通滤波器的3dB截率为 tan( / 2) 2 p p T w  W 2)3dB截率为wp的一阶模拟BW LP 滤波器为 1 2tan( / 2) 1 / 1 1 ( )     p p sT s H s W w 3)由双线性变换得 1 1 1 tan(Ω 2) (tan(Ω 2) 1) tan( 2)(1 ) ( )      W   / / z / z H z p p p 1 1 1 1 2 (1 )       z z   1 tan(Ω 2) 1 tan( 2) / / p p   W   例:用一阶模拟巴特沃思低通滤波器和双线性变换法,设计 一个3dB截止频率为Wp的数字低通滤波器

共29页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档