6数字信号处理5课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《6数字信号处理5课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字信号 处理 课件
- 资源描述:
-
1、理想系统的频响特性Hd(ej),设计一个可实现系统时域最小平方误差设计有的也称最小平方逆设计或反(逆)滤波。前面几节讨论的设计方法都是已知某个问题是从实际应用中引出的。按时域平方误差准则逼近希望的输出。确定系统函数H(z)。这时要求所设计的滤波器输出是差设计,是在Hd(ej)不确定的情况下,设计H(ej)、的H(ej)去逼近它。本节所讨论的时域最小平方误6.7 最小平方误差(逆)设计最小平方误差(逆)设计6.7.1、混响、混响在许多实际问题中,信号数字处理的目的是抑制干扰,突出有用信号,以提供进一步的分析利用。为了有效做到这点,“对症下药”很重要。前面讨论的选频滤波器,如低、高、带通、带阻等,
2、仅适用于有用信号与干扰信号在频谱上分离的情况。若干扰与信号频谱重合,例如干扰是由信号的“回声”引起的。这时“回声”的频谱除了振幅与相位与信号频谱有区别外,基本与原信号相同;无线信道的多径效应等现象也与此类似,而由选频滤波器是无法消除这种干扰的。例信号叠加了回声序列这时 先从时、频与两个方面考察单个回声的情况。01ndzzH(6.7-2)(6.7-1)由上式可见,回声干扰相当对原信号做了一次简单的FIR滤波。其传递函数为x(nn0)其中 0时,hd(m)=0,故只有rhd(0)=hd(0)应取非零值。令hd(0)=1(否则只要将序列乘以一个常数即可)。NrrrNhhhrNrNrNrrrNrrrh
3、dhdhdhhhhhhhhhhhhhhhhhh10100110110001 rhh h=rhdN 1的列矩阵;rhd 阵是一个N 1的列矩阵。这样(6.7-22)式在最小平方反滤波时为(6.7-23)或表示为式中rhh 阵是一个(N+1)(N+1)的对称方阵;h阵是一个上例可见,为了计算rhh(n),就得知道hd(n)。这个托布里兹(Toeplitz)方程组的形式更特殊一些,求解计算也比(6.7-21)式更快。粗看,最小平方反滤波的问题解决了,其实不然。从合许多实际问题的情况),给出计算rhh(n)的近似方法。这实际是一个苛刻的要求。不过在一些实际问题中,可以从对y(n)以及x(n)的某些特性
4、了解来寻求的hd(n)估计值。假设x(n)是不相关、统计独立的序列(这符 mEnxmnxxn0 mrxx即当信号x(n)的自相关函数满足式中Ex=rxx(0)是自相关函数,也是x(n)的能量,这时有表明不计常数因子,可以直接用ryy(m)代替rhh(m)。(6.7-24)这样,不必求hd(n)的具体数值,就可以实现最小平方反滤波。ryy(m)Ex rhh(m)准则逼近给定的d(n)。6.7.5、时域最小平准则方设计方法、时域最小平准则方设计方法在实际应用中,如图6.7-1 反滤波的框图所示,若给出的已知条件是输入序列y(n)与希望的输出序列d(n),则要求所设计的滤波器输出v(n)按照时域平方
5、误差最小Y(z)=Hd(z)X(z)V(z)=H(z)Hd(z)X(z)Hd(z)H(z)X(z)x(n)y(n)v(n)按照设计要求,h(n)应满足下列关系 20minndnvEn(6.7-26)(6.7-25)且v(n)与d(n)的近似程度应使它们各样点值之差的平方最小,即Y(z)=Hd(z)X(z)V(z)=H(z)Hd(z)X(z)Hd(z)H(z)X(z)x(n)y(n)v(n)v(n)=h(n)y(n)d(n)特别的,若v(n)=d(n),误差E=0。这时很容易由已知的y(n)、d(n)求出系统函数H(z)为H(z)=Z d(n)/Z y(n)(6.7-27)=D(z)/Y(z)系
6、统差分方程。例6.7-1 已知某逆滤波器的输入y(n)=3,1,希望的d(n)=1,0.25,0.1,0.01,求逆滤波器的系统函数H(z)、解Y(z)=3+z1,D(z)=1+0.25z1+0.1z2+0.01z 3 zYzDzH/1321301.01.025.01zzzz 1110.2510.120.01333d nd ny ny ny ny nH(z)是IIR DF的系统函数,对应的系统差分方程为从此例可见,一般情况逆滤波器系统的系统函数H(z)是IIR DF。由D(z)/Y(z)实现的逆滤波器应该没有误差。Y(z)=3+z1,D(z)=1+0.25z1+0.1z2+0.01z 3IIR
7、 DF的系统函数H(z)。不过,若输入序列y(n)有M+1个样值,输出序列d(n)有N+1个样值,则H(z)的系数一般是M+N+1个(通常取d(n)最高项系数1)。当M、N较大时,滤波器要求的存储量较大,且计算时间长,这是不希望的。所以要对滤波器的精度和实现的经济性进行折衷考虑:既要求所设计IIR DF的H(z)系数少于M+N+1个,又要使输出满足平方误差最小的精度。这就要按照上面提出的思路,利用FIR hd(n)的N+1个系数设计N+1个系数的第二步第二步根据hd(0)、hd(1)、hd(N)求出IIR DF的系统设计方法主要分为两个步骤:第一步第一步 先求出FIR DF的单位脉冲响应hd(
8、n):hd(0)、hd(1)、hd(N)。函数H(z),即确b0、b1、a1、a2、。20nhnyndEn 200knykhndNkn1)、第一步先求出FIR DF的单位脉冲响应h(n)将v(n)=y(n)h(n)代入式(6.7-26)换为y(n)。可见是相同的分析方法,可以得到相同的设上式与最小平方滤波分析时的误差公式相比只是将x(n)计结果。0ihE即由i=0,1,2,N可以得到N+1个线性方程,表示为矩阵形式为 NrrrNhhhrNrNrNrrrNrrrydydydyyyyyyyyyyyyyyyyyy10100110110或表示为ryy h=ryd(6.7-28)ryy h=ryd(6.
9、7-28)nNnznhzH0式中ryy阵是一个(N+1)(N+1)的对称、正定(所有系数大于等于零)方阵;h阵是一个N 1的列矩阵;ryd阵是一个N 1的列矩阵。解此矩阵方程,求出滤波器的h(n)(n=0,1,2,N)。h(n)是有限项的,其z变换(6.7-29)2)、第二步根据求出的h(n)再求出IIR DF的系统函数H(z)。为了得到IIR DF的系统函数 NkkkMkkkzazbzH101(6.7-30)要让(6.7-29)、(6.7-30)相等,从而找出由h(n)求ak(k=1,2,N1)、bk(k=1,2,M)的关系式。nNnznhzH0NkkkMkkkzazb101 MkkkNkk
10、knNnzbzaznh0101上式两边z-i项(0iM)的系数应相等,于是有令(6.7-31)或(6.7-32)NkkNkkkikihaihzaihihb11 (6.7-33)(0iM)由于bk(k=1,2,M)在k M后为零,即bi=0在(i M),ihkihaNkk1代入式(6.7-32)可得到:NkkNkkkikihaihzaihihb11(6.7-34)式中M为分子系数的个数;NM为分母系数的个数。(M+1iN)由(6.7-34)式可以求出ak,然后代入(6.7-33)中求出bk。最终求出H(z)的M+1个bk系数,NM个ak系数。由此设计的系统函数系数总个数为N+1个,比E=0时系数
展开阅读全文