- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子科大《数字信号处理(dsp)》第11节 量化效应跟系统结构
级联子系统的设计步骤: 1 列出系统所有零点和极点; 2 将共轭极点配对形成2阶IIR子系统;将共轭零点配对形成2阶FIR子系统;对于不在单位圆上的零点对,与其倒数零点对的系统合并为4阶子系统; IIR系统的级联型设计 3 将距离最近的极点对与零点对组合形成级联子系统,优先考虑靠近单位圆的极点对; IIR系统的级联型设计 4 处理各子系统的系数溢出现象; 5 计算每个子系统的冲激响应,并由此计算各子系统的噪声衰减系数; 6 按照噪声衰减系数前大后小的原则将子系统级联,形成整体系统。 IIR系统的级联型设计 根据IIR系统的极点和零点对系统函数进行分解,可以采用子系统的并联或级联结构实现: IIR系统的噪声分析 为了保障各子系统系数为实数,可以将共轭极点的因式归并为二阶系统,每个二阶子系统含4个乘法器: IIR系统的噪声分析:并联型 对于二阶子系统,产生的噪声为: IIR系统的噪声分析:并联型 对于N阶系统,N/2个子系统并联: IIR系统的噪声分析:并联型 乘法器数量: 成本及噪声均大于直接型! 级联子系统由系统的零点和极点配对形成;为了保障各子系统系数为实数,并使分子系数为对称,级联子系统应表达为2阶或4阶系统; IIR系统的噪声分析:级联型 IIR系统的噪声分析:级联型 2阶子系统使用3个乘法器,4阶子系统使用6个乘法器,级联为N阶系统后,加上归一化系统,乘法器数量为3N/2+1,与直接型一致。 IIR系统的噪声分析:级联型 由于分子系数的归一处理,级联子系统产生的噪声通常较低: IIR系统的噪声分析:级联型 级联型在子系统极点零点的选取和子系统的前后顺序安排上具有非常多的组合形式,产生的噪声效果各不相同,设计的复杂性和灵活性很大。 第十一章 量化效应与系统结构 1 信号处理的量化效应 2 系统系数的量化效应 数字信号处理 数字系统系数的量化效应 数字系统性能由零极点分布决定,而数字系统实现依靠乘法器系数;当乘法器系数存在误差时,系统零极点会出现飘移甚至丢失,对系统性能产生影响。 FIR滤波器的系数量化问题 直接型:采用线性相位设计 以冲激响应系数为基础进行量化,累积误差反映到零点上,零点漂移较大,可能导致零点丢失。 级联型:分解为零点因式 直接对各零点进行量化,零点漂移容易控制,量化误差较小。 FIR滤波器的系数量化问题 例: 44阶低通remiz滤波器的实现方式比较 n=6;m=2^n;%量化bit数 f=[0,1.14/pi,1.425/pi,1];d=[1,1,0,0];e=[0.1,1]; h=remez(44,f,d,e);%设计的冲激响应 figure(1),zplane(h,1);title(未量化);pause; h1=round(m*h)/m;%直接对冲激响应系数进行量化 figure(2),zplane(h1,1);title(直接型量化);pause; [z,p,k]=tf2zp(h,[1 zeros(1,44)]); sos=zp2sos(z,p);%求出系统的级联系数 sos1=round(m*sos)/m;%对级联系数进行量化 [z1,p1]=sos2zp(sos1); [h2,a]=zp2tf(z1,p1,k);%返回量化后的冲激响应 figure(3),zplane(h2,1);title(级连型量化);pause; [H,w]=freqz(h,1);[H1,w1]=freqz(h1,1); [H2,w2]=freqz(h2,1); figure(4),plot(w,abs(H),k,w1,abs(H1),r,w2,abs(H2),b), title((幅频特性:k默认 r直接型 b级联型));axis([0,pi,0,1.1]); FIR滤波器的系数量化问题 未量化系统 直接型量化系统 FIR滤波器的系数量化问题 未量化系统 级联型量化系统 FIR滤波器的系数量化问题 FIR滤波器的系数量化问题 IIR系统系数的量化效应 IIR系统同时采用极点和零点进行设计;系数量化效应表现为零极点的飘移,导致系统性能发生改变:极点漂移主要对系统通带产生影响,并可能影响系统稳定性,零点漂移主要对系统阻带产生影响。 IIR系统系数的量化效应 IIR系统的常用表达方式有如下几种: ? 直接型 [a,b]序列表达; 级联型 [z,p,k]序列表达; 并联型 [r,p,k]序列表达; 直接型 直接对高阶多项式进行量化,各系数误差会累积体现到零点和极点上,使漂移量加大,甚至可能导致零极点丢失。 IIR系统系数的量化效应 并联型 对分解系数和极点进行量化,极点漂移可以直接控制,零点漂移
文档评论(0)