网站大量收购闲置独家精品文档,联系QQ:2885784924

Part_8_典型程序设计.ppt

  1. 1、本文档共106页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Part_8_典型程序设计

第8章 数字信号处理典型算法程序设计 格型结构义可分为两种: 一种是所谓的全极点结构:全极点IIR格型滤波器以多个基本节级联而成 一种是即有极点又有零点的零极结构 第8章 数字信号处理典型算法程序设计 全极点格型IIR滤波器的基本节: yi(n) yi-1(n) ei(n) ei-1(n) -ki ki 对于格型滤波器结构,只要 的绝对值小于1, 滤波器就是稳定的。 第8章 数字信号处理典型算法程序设计 3. IIR数字滤波器的设计方法 常用到的模拟滤波器的原型主要有以下几种: 1)巴特沃思滤波器,其幅度响应在通带内具有最平特性; 2)切比雪夫滤波器,在通带内具有等波纹特性,且阶数小于巴特沃思滤波器; 3)椭圆滤波器,在通带和阻带内具有等波纹特性,且阶数最小。 第8章 数字信号处理典型算法程序设计 设计步骤如下: 1)根据模拟设计理论设计出满足要求的传递函数 变换成数字滤波器的传递函数 。 2)将 常用的变换方法有: 冲激不变法 双线性变换法 第8章 数字信号处理典型算法程序设计 双线性变换的基本性质如下: ① s平面上的j轴映射到z平面的单位圆上; ② s平面的左半平面映射到z平面的单位圆内; ③ s平面的右半平面映射到z平面的单位圆外。 第8章 数字信号处理典型算法程序设计 由双线性变换法设计数字滤波器,首先要设计符合指标要求的模拟滤波器。但一般只给出归一化原型滤波器的设计数据。 而对于截止频率为Ωc的滤波器,可通过适当的代换得到实际的模拟滤波器。 例如:对于低通滤波器,用s/ Ωc代替原型滤波器中的s即可。 第8章 数字信号处理典型算法程序设计 实际应用中,需要设计各种类型的数字滤波器,—般有下列两种方法: (1)把一个归一化模拟滤波器经频带变换化为所需类型的模拟滤波器,再通过双线性变换法数字化为所需类型的数字滤波器。 (2)将模拟低通原型用双线性变换法数字化为数字低通滤波器,再变换成各种类型的数字滤波器。 第8章 数字信号处理典型算法程序设计 第一种方法设计各型数字滤波器的一般步骤: (1)根据数字频率指标计算预畸变的模拟频率指标, 计算方法为: (2)根据通带或阻带允许的波动,确定滤波器类型。根据阻带的衰耗要求,确定滤波器的阶数,进而求得归一化模拟低通滤波器的传递函数Ha(s),然后用s/ Ωc代替滤波器Ha(s)中的s即可得到实际的模拟滤波器传递函数H(s)。 第8章 数字信号处理典型算法程序设计 (3)根据双线性变换法把模拟滤波器H(s)变换为数字滤波器H(z)。H(s)与H(z)之间的对应关系为: 以上第(2)步第(3)步可以合并进行,即可参照下表给出的变换公式进行代换。 第8章 数字信号处理典型算法程序设计 模拟低通原型到各种数字滤波器的变换方法: 变换类型 变换方法 说明 模拟低通原型→数字低通 表示低通预畸截频 模拟低通原型→数字高通 表示高通预畸截频 第8章 数字信号处理典型算法程序设计 模拟低通原型→数字带通 模拟低通原型→数字带阻 注: 表示通带或阻带的上截频, 表示通带或阻 带的下截频,T为采样周期 第8章 数字信号处理典型算法程序设计 例8-1设计一个低通滤波器。要求:带宽BW=1rad/s,采样频率fs=100Hz。 解:根据给定的指标,令? = BW=1rad/s, 选择一个满足带宽条件的低通模拟 T=1/ fs=0.01s。 滤波器,传递函数为: 对?进行预畸变,求 Ωc。 第8章 数字信号处理典型算法程序设计 FIR滤波器分为低通滤波、高通滤波、带通滤波和带阻滤波。 下面给出各种滤波器具体的设计方法: 1)低通滤波器的设计 第8章 数字信号处理典型算法程序设计 2)高通滤波器的设计 高通滤波器可以由一个幅度为1的响应减去一个低通滤波的响应来获得。 ?(n)函数的表达式为: 高通滤波器的系数可由下式计算得到: 第8章 数字信号处理典型算法程序设计 3) 带通滤波器的设计 带通滤波器可以由两个截止频率不同的低通滤波器获得,其系数等于两个低通滤波器的系数之差。 fc1和fc2为低通滤波器的截止频率,fs为采样频率。 第8章 数字信号处理典型算法程序设计 4) 带阻滤波器的设计 带阻滤波器可由?(n)和带通滤波器相减获得,其系数可以由一个幅度为1的响应减去一个带通滤波的响应来获得。 第8章 数字信号处理典型算法程序设计 3.FIR滤波器的设计工具 在MATLAB中,提供了两种FIR滤波器设计方法: 一种是标准通带滤波器的设计FIR1 一种是多带FIR滤波器的设计FIR2 第8章 数字信号处理典型算法程序设计 函数FIR1:只能设计标准的低通、高通、带通和带 阻线性相位FIR滤波器。 函数FIR

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档