- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IIR滤波器的DSP实现
一、IIR滤波器的基本结构
IIR滤波器差分方程的一般表达式为:
N M
y(n)=》bjX(n - i)-》丐y(n - i)
i = 0 i= 1
式中X(n)为输入序列;y(n)为输岀序列;令和bi为滤波器系数.若所有系数可等于o,则为FIR滤波 器.
IIR滤波器具有无限长的单位脉冲响应,在结构上存在反馈回路,具有递归性,即IIR滤波器的输 出不仅与输入有关,而且与过去的输岀有关.
将上式展开得岀y(n)表达式为:
y(n) = box(n) + b】x(n - 1) + ... + bNx(n - N) - a】y(n - 1) - a2y(n - 2)-…-aMy(n - M)
在零初始条件下,对上式进行z变换,得到:
Y(z) = bQX(z) + bjZ x(z) + ... + bNz~ NX(z) - atz〔Y(z) - a2z2Y(z) - MY(z)
设N二孔则传递函数为:
H(z)=Y⑵-
H(z)=
Y⑵
-1
1 + aLz + ??.+ aNz
上式可写成:
u N
u N , . N-l | t . boz + b + ... + bN
H(力=~~n~ -1 . ~~7
z + ap + ... + aN
上式具有N个零点勺和N个极点比若有极点位于单位圆外将导致系统不稳左?由于FIR滤波器所
有的系数丐均为0,不存在极点,不会造成系数的不稳立?对于IIR滤波器,系统稳左的条件如下:
若Pi|l,当n-8时,h(n)f 0,系统稳定;
若Pi|l,当n-8时,肛门一8,系统不稳定.
IIR滤波器具有多种形式,主要有:直接型(也称直接I型)、标准型(也称宜接II型)、变换型、 级联型和并联型.
二阶IIR滤波器,又称为二阶基本节,分为直接型、标准型和变换型.
对于一个二阶IIR滤波器,其输出可以写成:
y(n) = box(n) + bjX(n - 1) + b2x(n - 2) - a{y(n - 1) - a2y(n - 2)
直接型(直接I型)
根据上式可以得到直接二型IIR滤波器的结构图?如图1所示?共使用了 4个延迟单元(z「1).
前向通道:2y(n) = bjW(n
前向通道:
2
y(n) = bjW(n - i)
i = 0
(1.1)
反馈通道:
2
w(n) = x(n) - y^ajW(n - j) j=i
将1.2式代入1.1式可得:
2 2
y(n)=》bj[x(n - i) - 丫屮5 -i-j)J
i = 0 j = 1
2 2 2
=Y bix(n - i) - Y 片》日 jW(n -i-j) i = 0 i = 0 j= 1
2 2 2
=Y hjX(n - i) - biw(n -j)
i = 0 i = 0 j = 1
2 2
=^bjXCn-O-^a^n-j)
i = 0 j = 1
标准型(直接II型)
从图2可以看出,左右两组延迟单元可以重叠,从而得到标准二阶IIR滤波器的结构图,如图3所 示?由于这种结构所使用的延迟单元最少(只有2个),得到了广泛地应用,因此称之为标准型IIR滤波 器.
二、IIR滤波器的设计
IIR滤波器的设il?可以利用模拟滤波器原型,借鉴成熟的模拟滤波器的设讣结果进行双线性变换, 将模拟滤波器变换成满足预左指标的数字滤波器,即根据模拟设计理论设汁岀满足要求的传递函数 H(s),然后将H(s)变换成数字滤波器的传递函数H(z) ?
设计IIR滤波器的基础是设计模拟滤波器的原型,这些原型滤波器主要有:
巴特沃兹(Butterworth)滤波器,其幅度响应在通带内具有最平特性;
切比雪夫(Chebyshev)滤波器,在通带内具有等波纹特性,且阶数小于巴特沃兹滤波器.
椭圆(Elliptic)滤波器,在通带内具有等波纹特性,且阶数最小.
将模拟滤波器转换为数字滤波器常用的方法是双线性变换,其作用是完成从£平而到z平面的一 个映射?其关系为:
z-1 1 +s
lz = TT7 (2.2)
双线性变换的基本性质如下:
?s平而上的j?轴映射到z平而的单位圆上;
②s平而的左半平而映射到z平面的单位圆内;
@s平而的右半平而映射到z平而的单位圆外.
考虑到S平面上的虚轴映射为Z平面的单位圆,令S = j^A,它代表一个可变的模拟频率.其Z平而
co T
上相应的数字频率为3比即z =厂叫,将以上两式代入2?1式得:
严J
2 『i^J/2 -koJ/2
e (e - e )
j3°T jcoDT
I-, ~T 丄-inDT/2 c (c + c )
对上式求解得:
oda = arctan—(2.3)
模拟频率乙
模拟频率
当3a在0~1之间变化时,%在之间变化,叫为采样频率:当3a 1时,其对应
原创力文档


文档评论(0)