滤波器设计方法.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《滤波器设计方法.ppt》由会员分享,可在线阅读,更多相关《滤波器设计方法.ppt(254页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.1引言引言数字滤波器的总体设计步骤包括:(1)按照设计要求,确定滤波器的性能指标;(2)采用一个因果、稳定的离散LTI系统的系统函数逼近该性能指标;(3)利用有限精度算法来实现该系统函数;(4)采用通用计算机软件、专用或通用的数字信号处理器(DSP)来实现。本章主要讨论其中的第(2)项和第(3)项中的运算结构等内容模拟滤波器的设计模拟滤波器的设计 按照频率特性,模拟滤波器可分为低通、高通、带通、带阻和全通等类型。模拟低通滤波器的传输函数经频率变换可以转换成模拟高通、带通和带阻滤波器。设计模拟低通滤波器是根据一组设计规范求得模拟系统函数,使其逼近理想低通滤波器的特性。通常可根据滤波器的幅度平
2、方函数进行逼近,也可根据相位特性或群延迟特性进行逼近。模拟低通滤波器的幅度平方逼近函数有巴特沃斯型、切比雪夫型和椭圆型函数等。低通模拟滤波器特性及幅度 平方逼近 1理想滤波器的幅频特性上图给出了各种理想滤波器的幅频特性,这些特性包括:(1)通带内传输函数的幅度是常数,相移特性是线性的;(2)阻带内传输函数的幅度为零,对相移特性没有要求;(3)从通带到阻带有一个过渡带,对于理想滤波器为零。2.低通滤波器的技术指标及其幅频特性对于模拟低通滤波器,技术指标包括:(1)通带截止频率 及通带内的最大衰减(2)(或通带边缘增益 )或通带波纹 ;(2)阻带截止频率 及阻带内最小衰减(或阻带边缘增益 )或阻带
3、波纹 。对于单调下降的幅度特性,如果 且 ,则 称为3dB截止频率或半功率截止频率。通带波纹 用来描述通带内最大和最小增益之差,即 。衰减为。可得 与 的关系为:阻带波纹 用来描述阻带内的最大增益,即 。衰减为 dB,可得 与 的关系为:给定技术指标后,模拟滤波器的设计任务就是求得一个系统函数,使其满足该技术指标。3由幅度平方函数确定系统函数模拟滤波器的幅度响应常用幅度平方函数来表示,即 由于滤波器冲激响应是 实信号,有,所以 若已知,如何求得呢?由于 为实信号,其系统函数中的极点(或零点)必以共轭对形式出现。又由于实际可实现的滤波器都是稳定的,其系统函数 的极点一定位于s左半平面,而 的极点
4、一定位于s右半平面,即左半平面的极点属于 ,而右半平面的极点属于 。4.2.2巴特沃斯滤波器设计1巴特沃斯滤波器的特性巴特沃斯低通滤波器的幅度平方函数定义为:式中,N为正整数,表示滤波器的阶数,为3dB截止频率。应用巴特沃斯幅度平方函数描述的低通滤波器具有如下特点。(1)当 时,。(2)当 时,或 。(4)当 时,即过渡带和阻带内,也随着 的增大单调减小,但比通带内衰减的速度快得多,且N越大,衰减速度越快,过渡带也就越陡峭,如图所示。(3)当 时,即通带内,随着 的增加单调减小,且N越大,实际越慢,通带也就越平坦。巴特沃斯滤波器幅度特性及其与N的关系2巴特沃斯滤波器的系统函数将 代入式中,可得
5、:可见,巴特沃斯滤波器是一个全极点型滤波器。共有2N个极点,每个极点表示如下:由上可看出,的极点分布特点为:(1)极点在s平面是象限对称的,分布在半径为 的 圆(巴特沃斯圆)上,共有2N个极点。极点间的角度间 隔为 。(2)极点绝不能落在虚轴上,这样滤波器才有可能稳 定。(3)N为奇数时,实轴上有极点;N为偶数时,实轴上 无极点。选取在左半平面上的极点作为 的极点,因此有:例例4-1 导出三阶巴特沃斯型低通滤波器 的系统函数,已知解解 该巴特沃斯型低通滤波器的幅度平方函数为:即即 各极点为:即极点的分布如图所示。取s平面左半平面的极点 、和 组成 :3巴特沃斯模拟滤波器的设计方法确定技术指标,
6、包括:通带截止频率 及通带内的最大衰减 ,阻带截止频率 及阻带内最小衰减 。根据式得到:从而得到:则 当 时,简化得:例例4-24-2 已知一个模拟低通滤波器通带截止频率 通带最大衰减 阻带起始频率 ,阻带最小衰减 ,试根据上述要求设计巴特沃斯低通滤波器。解解 (1)确定滤波器的阶数 因为 ,由 及 可求得则取阶数N5。因为 所以(2)计算s左半平面上的N个极点(3)写出滤波器的系统函数4.2.3切比雪夫切比雪夫I型滤波器设计型滤波器设计1切比雪夫滤波器的特性 若切比雪夫滤波器的幅度特性在通带内是等波纹的,而在阻带内是单调的,则称之为切比雪夫I型滤波器,如图所示 若幅度特性在通带内是单调的,而
7、在阻带内是等波纹的,则称之为切比雪夫II型滤波器。这里主要介绍切比雪夫I型滤波器的设计。N阶切比雪夫I型滤波器形状N阶模拟切比雪夫I型滤波器,其幅度平方函数定义为:式中,参数 为小于1的正数,为低通滤波器的截止频率(不一定是3dB频率)。是N阶切比雪夫多项式,定义为:可知,幅度平方函数由阶数N和参数 确定。2切比雪夫模拟滤波器的设计方法模拟切比雪夫I型滤波器的阶数N可由下式确定:式中,由阻带边缘增益 (如图所示)计算得到:参数 由通带边缘增益计算得到:则系统函数为:线性增益频谱图例例4-3一个模拟低通滤波器,要求通带截止频率为 3kHz,通带最大衰减为,阻带截止频率为12kHz,阻带最小衰减为
8、60dB。应用切比雪夫I型滤波器的设计 方法求该滤波器的幅度函数。解解由 ,求得,则由 ,求得。则所需滤波器的阶数为:取N=5,则该模拟低通滤波器的幅度表示为:4.3 无限冲激响应(IIR)数字滤波器设计 无限冲激响应滤波器也称为递归滤波器,其所对应的差分方程如下:一般IIR滤波器的传输函数为:具有M个零点和N个极点,可见递归滤波器不能保证其稳定性。所以,稳定性检验是许多IIR滤波器设计的重要组成部分。递归滤波器很难实现非递归滤波器所具有的线性相位;递归滤波器的优势在于,在实现类似的性能要求时,递归滤波器比非递归滤波器所需要的系数(或阶数)要小得多。设计IIR数字滤波器一般有以下两种方法。递归
9、滤波器与非递归滤波器之间的区别还包括:(1)先按照技术指标设计一个模拟滤波器 ,然后再按照一定的映射关系将 转换成数字滤波器的 。(2)计算机辅助设计法。这是一种最优化的设计方法。这种设计需要进行大量的迭代运算,故需要计算机的支持。我们主要介绍第一种方法,即利用模拟滤波器设计数字滤波器。那么,如何将模拟滤波器的传输函数 转换成数字滤波器的传输函数 呢?模拟滤波器到数字滤波器的转换可以在时域实现,也可以在频域实现。时域转换法是使数字滤波器的时域响应与模拟滤波器的时域采样值相等,具体方法有:冲激响应不变法、阶跃响应不变法和匹配z变换法。频域变换法是使数字滤波器在范围内的幅度特性与模拟滤波器在范围内
10、的幅度特性一致,具体方法有:双线性变换法、微分映射法。上述方法中得到广泛使用的有冲激响应不变法和双线性变换法。无论采用哪种方法,为了保证由转换得到的仍然满足技术指标并具有稳定性,复变量s到复变量z之间的映射关系必须满足以下两个基本要求:(1)的频率响应要能够模仿的频率响应。(2)因果稳定的能够映射成因果稳定的。4.3.1冲激响应不变法1变换原理冲激响应不变法是依据数字滤波器的冲激响应与模拟滤波器的冲激响应在采样点上值相等,即如果令是的拉普拉斯变换,是的z变换,则由模拟系统的系统函数求拉普拉斯逆变换得到模拟的冲激响应,然后采样得到,再取z变换得。s平面和z平面之间的对应关系:下图显示了冲激响应不
11、变法的s域到z域的映射关系。若将和代入,可得分析结果表明:(1)当,即时,即s平面的虚轴映射到z平面的单位圆上;(2)当时,即s平面的左半平面映射到z平面的单位圆内;(3)当时,即s平面的右半平面映射到z平面的单位圆外。分析图不难发现,从s平面到z平面是一种多值映射关系,因此,要求 必须在 内严格带限,且带限于折叠频率以内时,即2混叠失真混叠失真时才能使数字滤波器的频率响应在折叠频率以内重现模拟滤波器的频率响应而不产生混叠失真,即但是,任何严格设计的模拟滤波器的频率响应都不是严格带限的,变换后会产生周期延拓分量的频谱交叠。,由于是实数,因而的极点必成共轭对存在,则变成的映射关系为:,3模拟滤波
12、器数字化例例4-4已知模拟滤波器的系统函数为试用冲激响应不变法求出相应的数字滤波器的系统函数。解根据冲激响应不变法中z平面和s平面的映射关系可知,相应的数字滤波器在处有一对极点,其系统函数为:这是一个二阶递归滤波器,在处有一对共轭极点,在和处有两个零点。将进行部分分式展开得4冲激响应不变法的优缺点冲激响应不变法的最大优点是保持了模拟滤波器的时域瞬态特性,具有良好的时域逼近,而且模拟频率和数字频率之间呈线性映射关系。冲激响应不变法的主要缺点是有频域混叠,所以它只适用于带限的模拟滤波器。4.3.2双线性变换法冲激响应不变法是使数字滤波器在时域上模仿模拟滤波器,但是由于从s平面到z平面是多值映射关系
13、,所以产生了频率响应的混叠失真。为了克服这一缺点,可以采用双线性变换法。1变换原理 双线性变换法是使数字滤波器的频率响应 与模拟滤波器的频率响应 相近似的一种变换方法。它通过将整个s平面压缩变换到某一中介的s1平面的一条横带里(宽度为 ,即 ),然后再通过标准变换关系 将此横带变换到整个z平面上去,如图所示,4.3.2双线性变换法双线性变换法的映射关系将s平面整个 轴压缩到s1平面轴 上的 一段上,可以通过以下的正切映射来实现:从而得到s平面和z平面的单值映射关系为:则这两式就是s平面与z平面之间的单值映射关系,这种变换方法称为双线性变换法。(1)(2)将和 代入式得到模拟角频率 和数字角频率
14、 之间的变换关系:上式的逆双线性变换式为:下面讨论双线性变换法对变换条件的可满足性:(1)将代入式(1),可得即s平面的虚轴映射成z平面的单位圆。(2)将代入式(2),可得因此有可见,当时,;当时,;当时,。因此,稳定的模拟滤波器经过双线性变换后,所得的数字滤波器也一定是稳定的。2.频率预畸变 双线性变换的最大优点是避免了频率响应的混叠现象。但是,由于 变换关系是非线性的,所以 和 之间存在着严重的非线性关系,这种非线性关系要求模拟滤波器的幅度响应必须是分段恒定的。对应分段恒定的滤波器,经过双线性变换后,仍得到幅频特性为分段恒定的滤波器,但是各个分段边缘的临界频率点产生了畸变。这种现象可以通过
15、频率的预畸变来加以校正,也就是将临界频率事先加以畸变(利用公式),然后再经过双线性变换后映射到所需要的频率上。3.模拟滤波器数字化模拟滤波器数字化模拟滤波器的数字化可以由模拟滤波器的系统函数通过式(1),得到数字滤波器的系统函数,即也可以先将模拟系统函数分解成并联的子系统或级联的子系统,使每个子系统函数都变成低阶的(如一、二阶),然后再对每个子系统函数分别采用双线性变换法。例例4-5 已知模拟滤波器的系统函数为 ,试利用双线性变换法将其转换成数字滤波器 。解解当T=1或 时,则1冲激响应不变法设计数字低通滤波器 步骤如下:4.3.3 4.3.3 低通数字滤波器设计低通数字滤波器设计()确定待求
16、通带边缘频率 、待求阻带边缘频率 和待求阻带边缘增益 ,通带边缘频率一般对应3dB增益。()用 把以Hz为单位表示的待求边缘频率转换成以rad为单位的数字频率,得到 和 。()模拟频率 和数字频率 之间的转换关系为线性关系,即:,或 ,求得 和 ,单位是rad/s。()由已知的阻带边缘增益 dB,确定阻带边缘增益 。()用下式计算所需滤波器的阶数。()将代入N阶巴特沃斯滤波器的传输函数中,求出的N个极点。(7)用下面公式求得所需数字滤波器的传输函数。2双线性变换法设计数字低通滤波器步骤如下:()确定待求通带边缘频率 、待求阻带边缘频率 、待求的通带边缘增益 dB和待求阻带边缘增益 dB。(注意
17、:这时,通带边缘频率不必一定对应-3dB增益。)()用公式 把以Hz为单位的待求边缘频率转换成以rad为单位的数字频率,得到 和 。()计算预扭曲模拟频率,以避免双线性变换带来的失真。由 求得 和 ,单位是rad/s。(4)由指定的通带边缘增益 dB,确定通带边缘增益 ,并由下式计算参数 :(5)由指定的阻带边缘增益 dB,确定阻带边缘增益 ,并用下式确定 。(6)用下式确定所需滤波器的阶数N。(7)把 和 代入N阶切比雪夫I型滤波器的传输函数 中(由于系统函数通常非常复杂所以一般借助于滤波器设计软件来完成),并对 进行双线性变换得到N阶数字系统函数 。(8)把 代入下式即可得到数字滤波器幅频
18、特性 。高通、带通和带阻高通、带通和带阻IIR数字滤波数字滤波器设计器设计 实际应用中的高通、带通和带阻数字滤波器的设计主要有如图所示的三种方法。(a)方法一:先进行模拟域频率变换,再数字化(b)方法二:先数字化,再进行数字域频率变换(c)方法三:直接对模拟原型进行数字化1.方法一:先进行模拟域频率变换,再数字2.化设计步骤如下:(1)将设计中所给出的数字技术指标转换为模拟技术指标。冲激响应不变法采用的转换公式为:双线性变换法采用的转换公式为:(2)将模拟指标对截止频率进行归一化。(3)将其它类型模拟滤波器(高通、带通和带阻)的技术指标转换为模拟低通滤波器的技术指标。模拟高通滤波器到模拟低通滤
19、波器()的技术指标转换方法如图所示。模拟高通到模拟低通滤波器的技术指标转换,模拟带通滤波器到模拟低通滤波器()的技术指标转换方法如图所示。模拟带阻滤波器到模拟低通滤波器()的技术指标转换方法如图所示。模拟低通滤波器的系统函数转换为模拟高通滤波器的系统函数:模拟低通滤波器的系统函数转换为模拟带通滤波器的系统函数:(4)将模拟低通滤波器的系统函数转换为其它类型模拟滤波器的系统函数(包括去归一化)。若以上各式中的为归一化后的模拟低通滤波器的系统函数,则。(5)模拟滤波器的数字化采用冲激响应不变法或双线性变换法。模拟低通滤波器的系统函数转换为模拟带阻滤波器的系统函数:2.方法二:先数字化,再进行数字域
20、频率变换具体转换公式如表所示。3.方法三:直接对模拟原型进行数字方法三:直接对模拟原型进行数字化化具体转换公式如表所示。4.4 4.4 有限冲激响应(有限冲激响应(FIRFIR)数字滤)数字滤 波器设计波器设计 FIRFIR数字滤波器的线性相位特性数字滤波器的线性相位特性 由于不同输入频率分量通过滤波器所产生的输出相位延迟不同,从而产生了相位失真。确保不产生相位失真的唯一办法是,使不同输入频率的信号通过滤波器时有相同的输出相位延迟。1相位失真当信号通过线性滤波器后,输出信号的幅度和相位会发生改变。保证所有输出相位延迟相等的方法有两种:一种是使滤波器所有频率分量的相位特性为零,但这是不实际的;另
21、一种方法是随着频率的变化而改变滤波器的相位特性,则可使所有频率的相位延迟保持恒定,这种方法可通过使滤波器相位特性为频率的线性函数来实现。下面讨论如何设计具有线性相位特性的滤波器,及为了获得线性相位,FIR滤波器应该满足的条件。2.线性相位条件FIR滤波器的频率响应为:用欧拉恒等式展开为因为为实序列,则的相位特性为有两类线性相位,其定义分别为:l第一类线性相位式中,为用采样点数来表示的与无关的常数。l第二类线性相位式中,为起始相位。严格地说,这样的不具有线性相位,但它的群延迟仍是一个常数,即所以仍可将其视为具有线性相位,有时也称其为准线性相位。对于第一类线性相位,当时,则有整理后有 当 时,对称
22、中心为 。这样,使上式成立的条件是 关于 偶对称,即要求对于第二类线性相位,当时,可用类似的方法得到式中余弦函数 为偶对称函数,当 时,对称中心也为 。这样,使上式成立的条件是 关于 奇对称,即要求FIR数字滤波器的线性相位特性仅取决于的对称性,而与 的取值无关。但其幅频特性取决于 的取值。所以设计线性相位FIR滤波器时,在保证 的对称性条件下,只需考虑幅度的逼近。3.线性相位FIR滤波器的频率特性 将频率特性 表示成:其中 为幅频特性,是一个纯实数,为相位特性。已知FIR滤波器的冲激响应满足式或式,因而系统函数可表示为进一步改写为下面分两种情况讨论FIRFIR 滤波器的频率特性。(1)当 偶
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 滤波器 设计 方法
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内