版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第 4 章 IIR 数字滤波器设计和实现内容 概述 模拟滤波器设计 模拟滤波器的数字仿真 冲激响应不变法 双线性变换法 高通、带通和带阻 IIR DF 的设计(数字频率变换) IIR 数字滤波器的实现结构 IIR 数字滤波器的应用2滤波器:选择所需的某一或某些频带的信号,而抑制不需要的其它频带的信号。通带:滤波器中使信号通过的频带,通带边缘所对应的频率称为通带截止频率。阻带:抑制信号或噪声通过的频带。过渡带:从通带到阻带的过渡频率范围。IIR DF:概述通 带阻带过渡带3分类:输入输出信号:模拟和数字滤波器单位取样响应或实现网络结构:IIR DF 和 FIR DF 通频带:低通滤波器:只允许低
2、频信号通过而抑制高频信号。例如,可用低通滤波器消除旧音乐录音带中的背景噪声。高通滤波器:只允许高频信号通过而抑制低频信号。例如,声纳系统可用高通滤波器消除信号中的船和海浪的低频噪声,保留目标特征。带通滤波器:允许某一频带的信号通过。例如,数字电话双音多频(DTMF)信号的解码,每个电话键产生一对音频信号,其中一个信号对按键的行编码,另一个对列编码,接收端通过一组带通滤波器来识别每个按键。带阻滤波器:抑制某一频带的信号。例如,从复合电视信号中滤除频分复用的色度信号,以便得到亮度信号。 IIR DF 概述:分类4数字域性能指标通带截止频率 p通带波动Ap(dB,相对指标)或通带容限p(绝对指标)阻
3、带起始频率 s阻带衰减 As(dB,相对指标)或阻带容限s(绝对指标)。 容差图通带波动过渡带阻带衰减 11-p1+ps0ps绝对指标通带波动过渡带Ap0As相对指标|H(ej)|理想特性Butterworth, Chebyshev,Cauer(椭圆)|H(ej)|/ dB性能指标最重要的设计参数:频带容限(波动)和频带边缘频率 5性能指标由于绝对指标 |H(ej)|max =(1p),因此,存在如下定义:6模拟域性能指标: 假定模拟滤波器的频率响应为 Ha(j),则基于平方幅度响应的低通滤波器技术指标为:其中: 为通带内波动系数, p :通带截止频率 A 为阻带衰减参数, s :阻带起始频率
4、 c :3dB 截止频率性能指标通带波动过渡带10ps|Ha(j)|2模拟滤波器的技术指标c0.5阻带衰减7IIR DF 概述:设计过程性能指标确定 按需要确定滤波器的性能要求,比如确定所要设计的滤波器是低通、高通、带通还是带阻,截止频率是多少,阻带的衰减有多大,通带的波动范围是多少等。系统函数确定 用一个因果稳定的系统函数(或差分方程、脉冲响应h(n) 去逼近上述性能要求。此系统函数可分为两类,即 IIR 系统函数与 FIR 系统函数。算法设计 用一个有限精度的运算去实现这个系统函数(速度、开销、稳定性等)。这里包括选择算法结构,如级联型、并联型、正准型、横截型或频率取样型等等;还包括选择合
5、适的字长以及选择有效的数字处理方法等。实施方法 硬件实现、软件实现。8IIR DF 概述:设计方法直接设计累试(只适用于简单 DF 的设计) ;极点峰值;零点谷值设置其零极点以达到简单的性能要求特点:简单,但是需要经验。优化设计 CAD系统函数 H(z) 的系数 ak, bk 或零极点 ci, di 等参数,可采用优化设计方法确定。步骤:优化原则 :最小均方误差准则,绝对误差准则等;赋予初值;根据优化准则计算误差;改变参数赋值,再次计算误差,如此迭代下去,直至误差达到最小。ejw9IIR DF 概述:设计方法10(模拟滤波器的设计理论已相当成熟,并可利用完备的图、表加快设计过程)模拟-数字滤波
6、器变换方法:冲激响应不变法和双线性变换法模拟原型法设计流程用模拟滤波器的理论来设计数字滤波器(模拟原型法)11模拟原型法设计流程(1) 设计归一化的模拟低通滤波器,得到传输函数(2) 把 变换为所要求的数字低通、高通、带通或 带阻滤波器的传输函数频率变换模拟低通滤波器设计模拟频率变换模拟数字滤波器变换IIR滤波器设计模拟频率变换模拟低通滤波器设计模拟数字滤波器变换数字频率变换IIR滤波器设计数字频率变换12利用模拟原型法设计数字滤波器,遵循以下几个步骤:所要求的数字滤波器指标;设计性能相似的模拟滤波器的系统函数 Ha(S);进行滤波器变换(由s平面z平面),得到 DF 的系统函数H(z);模拟
7、/数字滤波器变换方法:冲激响应不变法和双线性变换法。也就是根据什么准则把Ha(s) 转换为 H(z)。进行数字频率变换,从数字低通滤波器中得到其它类型的数字滤波器。模拟原型法设计流程13为什么要研究模拟滤波器?DF 是数字信号处理中极为重要的应用,但 DF 是近几十年发展起来的,它在很多方面要使用模拟滤波器的概念和知识;模拟滤波器本身也很有用。因此,在研究 DF 之前,我们先讨论模拟滤波器的特性和用逼近方法求其转移函数。为什么设计滤波器必须用逼近的方法?这是由于滤波器的理想特性是不能实现的,而必须用逼近的方法。 模拟滤波器的设计通带波动过渡带阻带衰减0ps|H(j)|理想特性14 理想滤波器
8、设一滤波器输入信号为 x(t) ,其输出为 y(t),系统的单位冲激响应为 h(t)。若 y(t) = kx(t-td),k 为常数,则为理想滤波器 频率响应定义为: 理想滤波器的频率响应x(t)y(t)=kx(t-td)理想滤波k00ArgH(j)=-td相频特性幅频特性|H(j)|p15 理想滤波器的频率响应理想滤波器的特性通带内对所有频率分量的放大倍数是相同的(这种特性称为全通):|H(j)| = k线性相位: argH(j) = -td在阻带范围内 |H(j)| = 0过渡带的宽度为 0。16 理想滤波器的频率响应可实现性?理想低通滤波器的冲激响应可以直接由它的频率响应进行傅立叶反变换
9、得到。我们知道,矩形函数和 Sinc 函数是一对傅立叶变换。因此,理想低通滤波器的冲激响应为一个 Sinc(x) 函数,具有无穷长的持续时间。在实际应用中,我们如何构建一个理想滤波器?也就是能否得到一个具有因果冲激响应的理想滤波器?答案是否定的。如果我们所要求的滤波器是因果的和实际可实现的,则它就不是理想的。在离散时间系统中,有类似的理想数字滤波器定义。17理想滤波器的频率响应频率响应的性质在模拟滤波设计中 采用不同的多项式去逼近给定的滤波器幅度频率响应 然后由设计的幅度频率响应,得到模拟滤波器的系统 函数 H(s)。18分析证明: 在因果系统中,(1) |H(j)| 是 的偶函数 理想滤波器
10、的频率响应如何由幅度频率响应求系统函数 H(s) 呢?式中 P() 是的偶函数,Q() 是 的奇函数。P2() 和 Q2() 都是 的偶函数,故 |H(j)| 是 的偶函数19理想滤波器的频率响应若要求稳定且因果,则 将左半平面的极点作为 Ha(s) 的极点;若要求最小相位,则 将左半平面的零点作为 Ha(s) 的零点;(幅度平方函数)目的:求模拟滤波器的系统函数 Ha(s); Ha(s) 的构造:性能指标 |Ha(j)|2 |H(s)|2s=j 零、极点的分配 Ha(s) 逼近多项式20(2) 系统函数 H(s) 的确定因为冲激响应 h(t) 是实函数的,因而 H(s) 的极点(或零点)必成
11、共轭对存在。H(s)H(-s) 的极、零点分布如图所示,成象限对称,虚轴上零点上的 “2” 表示二阶零点。H(s)H(-s) 在虚轴上的极点或零点一定是二阶的,但对于稳定系统,H(s)H(-s) 在虚轴上没有极点。 理想滤波器的频率响应2221由幅度平方函数 |H(j)|2 确定 H(s) 的方法如下:由 得到象限对称的 s 平面函数;求零极点:将 H(s)H(-s) 因式分解,得到各个零点和极点;极点选择:任何可实现的滤波器都是稳定的,因此将左半平面的极点归于 H(s),右半平面的极点归于 H(-s);零点选择:如果要求最小相位延时特性,则 H(s) 应取左半平面上的零点;如果没有特性要求,
12、则可将对称零点的任一半(应为共轭对)取为 H(s) 的零点;j轴上的零点或极点都是偶次的,其中一半(应为共轭对)属于 H(s);增益:按照 H(j) 和 H(s) 的低频特性的对比,即 H(j)|=0 = H(s)|s=0,或高频特性的对比,确定系统的增益常数 K0;由求出的 H(s) 的零点、极点和增益常数,确定系统函数 H(s)。理想滤波器的频率响应22例: 根据以下幅度平方函数确定系统函数 H(s)解: 其极点为: 其零点为: 理想滤波器的频率响应23为了系统稳定,选择: 左半平面极点 一对共轭零点作为 H(s) 的零、极点,并设增益常数为 K0,则 H(s) 为: H(j) 和 H(s
13、) 的低频特性或高频特性的对比可以确定增益常数。在这里我们采用低频特性,即由 H(j)|=0 = H(s)|s=0 的条件可得增益常数为: K0 = 2最后得到 H(s) 为:理想滤波器的频率响应24sp00|H(j)|AminAmax通带过渡带阻带As问题的提出:滤波器的理想特性无法实现,只能是近似实现。模拟滤波器的幅频特性模拟滤波器特性的逼近25模拟滤波器特性的逼近技术要求LPF 的技术要求包括: 截止频率(或通带的频率上限)p 通带内所允许的最大衰减或波动 p 阻带下限频率 s 阻带内所要求的最小衰减 s26注意:这里只提到幅频特性而没有相位问题。因为数字滤波器的设计中用到的是模拟滤波器
14、的幅频特性,而不考虑其相频特性或群时延。模拟滤波器特性的逼近衰减特性 衰减特性() 是单调变化的或者是波纹状变化。假设 P1、P2 分别为滤波器输入、输出功率,则定义:27 则有:模拟滤波器特性的逼近特征函数 上式不易直接用多项式和有理式来逼近。因此,需要找一个能够用多项式或有理式逼近的函数,以 K(j) 表示,称之为特征函数。28模拟滤波器特性的逼近逼近方法 若给定了衰减 () 或 |Hd(j)|,则找某种方法逼近 () 或 |Hd(j)|。使 |k(j)|2 等于一个以 2 为自变量的多项式或有理式。由此,根据逼近函数(多项式或有理式)的不同,有多种不同类型的滤波器:巴特沃思逼近切比雪夫逼
15、近逆切比雪夫逼近椭圆逼近.29目的:相应于特定的逼近方法,制定图表以概括所有的逼近结果,从而简化滤波器的设计。优点:归一化后,Filter 的计算方法不因频率的绝对高低而异,因此,归一化后的图表曲线都能统一使用。模拟滤波器特性的逼近例如:(1)以 p 为参考频率,以 表示归一化频率。 (2) 以 p 为参考频率,以 表示归一化频率。 归一化:按某一特定频率 (参考频率) 实施标称化30巴特沃思低通逼近幅度平方函数:c: 3dB 截止频率,单位为 rad/sN : 待确定的滤波器阶数整个频带内幅度特性单调下降scAp0|H(j)|Asp3dB特点:(1)3dB 点及其不变性;(2)单调下降性;(
16、3)最大平坦性;N 越大,越逼近于理想低通滤波器31因此,称 c 为 3dB 带宽(或半功率点截止频率)3dB 点与 N 值无关,称为 3dB 不变性。3dB 带宽 巴特沃思低通逼近c10|H(j)|0.707N=2N=4N=6巴特沃思幅频特性和阶数的关系32最平坦函数 因此 B 型特性也称为最平坦特性滤波器。N 的影响 N 越大,B 型滤波器的特性 越接近理想的矩行形状(越陡峭)。有限平面只有极点。 (“全极点型” 滤波器)巴特沃思低通逼近c10|H(j)|0.707N=2N=4N=6巴特沃思幅频特性和阶数的关系33设计过程 性能指标 求滤波器阶数 N;性能指标 3dB 频率点 c 计算极点
17、或查表 归一化系统函数 H(p) ;计算或反归一化 系统函数 H(s) ; LPF 技术要求包括: 通带频率p 通带内衰减 Ap3dB 阻带下限频率 s 阻带内最小衰减 As巴特沃思滤波器34巴特沃思滤波器由给定的通带指标p、Ap 和阻带s、As,求得滤波器的阶数 N : LPF 技术要求包括: 通带频率p 通带内最大衰减 Ap 阻带下限频率 s 阻带内最小衰减 As滤波器阶数35巴特沃思滤波器如果给定的是其它频率处(例如p)的指标,则由下列公式求得 3dB 截止频率 c : 由此式确定的滤波器在阻带处正好满足设计要求。 由此式确定的滤波器通带截止频率处正好满足设计要求。类似地,也可以由阻带起
18、始频率s 处的衰减 As 求得 3dB 截止频率 c :得到滤波器阶数 N 后,由 Ap 或 As 求得 3dB 截止频率 c由通带截止频率p 处的衰减 Ap 求得 3dB 截止频率 c :36求归一化系统函数 H(p) 得到了巴特沃思滤波器的阶数 N 后,就可以确定零极点形式的传输函数 H(s)。 把拉普拉斯变量 s 归一化为 p = s/c ,则巴特沃思滤波器37令上式分母多项式等于零,得到 2N 个极点: 极点的分布特性2N 个极点均匀地分布在 S 平面上半径为 1 的圆周上(非归一化时半径为 c);极点之间相距 /N 弧度;这些极点一半位于 S 平面的左半平面,另一半位于 S 平面的右
19、半平面;极点不落在虚轴上,从 /2 + /2N 弧度开始。 N 为奇数,实轴上有极点,N 为偶数,实轴上无极点巴特沃思滤波器38求系统函数 H(s) 把 p=s/c 带入 H(p) 得到实际需要的 H(s) 为: 为了使得系统稳定,取 pk 在 S 平面左半平面的 N 个根作为 H(p) 的极点,即:巴特沃思滤波器39图表法模拟滤波器理论已相当成熟,实际中我们更多的是采用查表法,其设计步骤概括起来有以下几个方面:将频率归一化(注意:给出的表格都是以 3dB 点频率 c 为参考频率,如果给定的指标不是c,则需要根据前面的公式计算c );由归一化频率幅频特性曲线 (见图4.7),查得阶数N;查表4
20、.2,得 H(p) 的分母多项式;把 p=s/c 代入分母多项式中,得到对应于真实频率的系统函数 H(s):巴特沃思滤波器40巴特沃思滤波器41巴特沃思滤波器42 通带截止频率:通带最大衰减 阻带起始频率: 阻带最小衰减: 例:技术要求:巴特沃思滤波器431) 将各频率归一化2) 求 N:查归一化幅频特性图(图4.8) ,得 N=5;3) 查表4.2,得 H(p) 的分母多项式 (c栏 )4) 对应于真实频率的转移函数 H(s)用 代入分母多项式,得: 图表法巴特沃思滤波器44计算法巴特沃思滤波器由 s 和 As 得滤波器的阶数为:取整后,得 N=5。H(p)H(-p) 的极点为:45巴特沃思
21、滤波器 当 0k4 时,pk 的相角处于 /2 和3/2 之间,pk 在 S 平面的左半平面。取这些根作为 H(p) 的极点,系统是稳定的。所以, 最后 46n,Wn = buttord(Wp,Ws,Rp,Rs,s) :求滤波器的阶数1)Wp,通带截止频率; Ws,阻带起始频率; Rp,通带最大衰减;Rs,阻带最小衰减;在数字滤波器中,wp 和 ws 在 01 之间,而在模拟滤波器中,wp 和 ws 可以大于 1。2)n, Butterworth 模拟滤波器的阶数;Wn, 3dB 频率点。z,p,k = buttap(n) :求归一化滤波器系统函数的零、极点和增益1)n ,Butterwort
22、h 低通原型滤波器的阶数;2)z, Butterworth 低通原型滤波器的零点,z 是空矩阵(从 Butterworth 滤波器的定义可知,其分子多项式为1,零点在 );p, Butterworth 低通原型滤波器的极点;k, Butterworth 低通原型滤波器的增益。巴特沃思滤波器的Matlab 实现47Butterworth 模拟滤波器设计巴特沃思滤波器小结特点:(1)3dB点及其不变性;(2)单调下降性;(3)最大平坦性;S 平面s=+j整个频带内幅度特性单调下降scAp0|H(j)|Asp3dB48巴特沃思滤波器小结B 型滤波器的缺点:0 频率点附近幅度特性接近理想3dB 频率处
23、逼近特性不好解决办法:将指标精度均匀分布在通带内、阻带内或通带阻带内,即选择具有等波纹特性的逼近函数来实现。分析:将特征函数在 0 频率点处的 N 个过零点均匀分布在通带内,使幅度函数在通带内多处出现最大值 1,以此改善通带总特性。C 型滤波器具有这种特性。49目的:获取更为快速衰落的幅频特性. 表示 |H(j)| 通带内波动范围幅度平方函数p: 通带截止频率切比雪夫滤波器 Chebyshev LPF 设计sp0|H(j)|通带内等波纹波动阻带内幅度特性单调下降ApAsCN(/p) 是 N 阶切比雪夫函数或多项式501)无论 N 为何值,都经过2)通带内等波纹;通带外单调下降,下降速度高于同阶
24、的 Butterworth 滤波器;3)1.00|H(j)|1.0 n 为偶数(n=6)切比雪夫滤波器 Chebyshev LPF 特点N:过中间点的次数N+1:极值点的数量1.00|H(j)|1.0 n 为奇数(n=5)51 Chebyshev 多项式 由上式可知,切比雪夫滤波器的通带位于频率 0 x1范围内,而阻带位于 x1 范围内; 在通带内是等幅度波动的,N 越大波动的次数越多;在通带外是单调上升函数,N 越大上升越快。x0CN(x)-111N=3N=2N=4N=5N=2N=3N=4N=5切比雪夫滤波器当 x1 时,即当 x 从 1 开始无限增长时,CN(x) 定义为双曲余弦函数 co
25、sh 的表达式,是无穷单调增加的。利用迭代递归关系,可以得到各阶切比雪夫函数的曲线。52Chebyshev 多项式的迭代关系 切比雪夫函数可以写成如下多项式的形式:切比雪夫滤波器即其中则利用上述递归关系,得到更高阶的切比雪夫多项式: CN() 是的 N 阶多项式,其首项系数为 2N-1。 0n=1n=0n=2CN(x)x-111-1n=5n=3n=453切比雪夫滤波器设计过程 性能指标 求波动参数; 性能指标 求滤波器阶数 N;计算极点或查表 归一化系统函数 H(p) ;计算或反归一化 系统函数 H(s) ;由给定的通带指标p 和Ap,求得通带内的参量: LPF 技术要求包括:通带频率p通带内
26、最大衰减 Ap阻带下限频率 s阻带内最小衰减 As54切比雪夫滤波器 求滤波器的阶数 N 根据给定的滤波器器阻带起始频率 s 和阻带最小衰减 As (dB), 可得:注意:上取整55求滤波器归一化系统函数 H(p) 确定了和 N 后,Chebyshev LPF 传输函数 H(s): 切比雪夫滤波器 将 H(s) 表示为归一化形式 H(p) ,令 p=s/p ,且令 H(p) 的分母多项式为零,得:得式中56切比雪夫滤波器如果令 ,则 这是一个椭圆方程,这意味着由切比雪夫逼近得到的极点位于 S 平面的一个椭圆上。 由作图法确定切比雪夫滤波器的极点分布: (1)分别以半径为 ap和 bp 画内外两
27、个圆; (2)把两个圆周按间隔 /N 等分,各有 2N 个点。 这些点是虚轴对称的,且一定都不落在虚轴上。N 为奇数时,有落在实轴上的点;N为偶数时,实轴上也没有; (3)椭圆上每个极点的纵坐标(垂直)由外圆的相应点的垂直坐标确定,每个极点的横(水平)坐标由内圆的对应点的水平坐标确定。 (1) 2N 个极点分布在椭圆上;(2) 对称性;(3)选择位于 s 左半平面的极点。S平面apbp57 为了系统稳定,选择位于 S 平面左平面的 pk 作为 H(p) 的极点,并且考虑到切比雪夫多项式首项系数的特点,最后得:切比雪夫滤波器其中 pk 为实部小于零的极点 (对应左半平面):式中 2 与 k 只取
28、正值,k0, 1, 2,., N-1。求滤波器系统函数 H(s)58切比雪夫滤波器查表法归一化 p, s ;查曲线 (图4.12),确定滤波器的阶数 N;查表(表4.34.5 上部),得 查表 (表4.34.5),得 H(P) 分母多项式的因式形式,求得 H(p);求得注意: 这里的切比雪夫表格曲线,没有特指 3dB 频率点,即 wp 可以是任意频率点(0.2dB、1dB、3dB)。 59归一化频率 归一化频率 (a)通带波纹 0.2dB (b) 通带波纹 1dB|H(j)| (dB)|H(j)| (dB)切比雪夫滤波器60|H(j)| (dB)归一化频率 (c)通带波纹 3dB 图4.10
29、切比雪夫低通滤波器归一化的阻带幅频特性 (n 为阶数,从1到 15)切比雪夫滤波器61切比雪夫滤波器62切比雪夫滤波器63切比雪夫滤波器64切比雪夫滤波器例:设计一个满足下列技术指标的低通切比雪夫滤波器,技术要求:通频带最高频率 fp=3MHz,通带衰减要小于 0.1dB,阻带起始频率 fs=12MHz,阻带内衰减要大于60dB。(1)首先频率归一化 (2)求滤波器的阶数 N 及65(3) 求 H(p) 由 pk 表达式求得 pk,代入上式得(4) 求 H(s)切比雪夫滤波器66例:设计一个模拟 chebyshev 滤波器,技术要求如下:切比雪夫滤波器同样的性能指标 C 型滤波器所用的阶数比
30、B 型要小67(1) 归一化p=1, s =2 (2) 查图4.10 中曲线,得 N=4;(4) 查表4.5 栏 c,得 H(p) 的分母多项式:(5) 求 H(s)切比雪夫滤波器(3) 根据 Ap=3dB,查表 4.5,得 =0.9976368n,Wn = cheb1ord(Wp,Ws,Rp,Rs,s) :求滤波器的阶数1)Wp,通带截止频率; Ws,阻带起始频率; Rp,通带最大衰减;Rs,阻带最小衰减;在数字滤波器中,wp 和 ws 在 01 之间,而在模拟滤波器中,wp 和 ws 可以大于 1。2)n, Chebyshev 模拟滤波器的阶数;z,p,k = cheb1ap(n, Rp)
31、 :求归一化滤波器系统函数的零、极点和增益1)n ,Chebyshev低通原型滤波器的阶数; Rp,通带最大衰减;2)z, Chebyshev 低通原型滤波器的零点,是空矩阵 ;p, Chebyshev低通原型滤波器的极点;k, Chebyshev低通原型滤波器的增益;切比雪夫滤波器 Chebyshev LPF 的 Matlab 实现69Chebyshev 模拟滤波器设计sp0|H(j)|通带内等波纹波动阻带内幅度特性单调下降ApAs切比雪夫滤波器小结S 平面s=+j70Cauer滤波器又称为椭圆滤波器,原因是其振幅特性是由雅可比椭圆函数来决定。 JN()是雅可比椭圆函数,N为滤波器阶数。特点
32、:在通带和阻带内都有等波纹的振幅特性。 过渡带比较陡。Cauer滤波器特性71缺点:响应特性对参数的的灵敏度大。在Matlab中,可以用 n,Wn=ellipod(wp,ws,Rp,Rs,s) 求出所需的最小椭圆模拟滤波器的阶数。此函数也可以用于带通,高通,带阻等滤波器的设计。Cauer滤波器特性72三种滤波器的特性比较024681000.511.5Magnitude PartMagnitudeButterworth024681000.20.40.60.81Magnitude PartMagnitudeChebyshev024681000.20.40.60.81Magnitude PartMa
33、gnitude Cauer 73三种滤波器特性比较过渡带 Cauer 陡于 Chebyshev陡于 ButterworthN,相同性能需要的阶次 Cauer 少于 Chebyshevs 少于 Chebyshevs敏感于Butterworth74模拟滤波器频率变换IIR滤波器的设计过程模拟频率变换数字低通原型数 字滤波器指 标模拟低通滤波器指标模拟低通原型模拟到数字的变换所求数字滤波器的系统函数数字到数字的变换75模拟滤波器频率变换频率变换:归一化低通滤波器的传输函数变换为一般的低通、高通、带通和带阻滤波器的传输函数;反之亦然。频率变换函数 p=q(s),(q(s) 是 s 的有理函数),把归一
34、化低通滤波器传输函数 Hlp(p) 映射为 所要求的 Hd(s):保持频率响应:q(s) 必须使低通滤波器所在的 S 平面的 j 轴映射到要求的滤波器所在的 S 平面的 j 轴。保持滤波器的稳定性:低通滤波器所在的 S 平面的左半平面必须映射到要求的滤波器所在的 S 平面的左半平面。76|HL(j)|p-p|HHP(j)|p-p在 p 处相同的值低通到高通变换: |HL(j)|p-p|HBP(j)|-l-uul低通到带通变换: |HL(j)|p-p|HBS(j)|l-lu-u低通到带阻变换: 模拟滤波器频率变换77 参数的定义p :所要求滤波器的通带截止频率p 2 和 W p1:所要求滤波器的
35、通带上下截止频率s :所要求滤波器的阻带起始频率 s2 和 W s1 :所要求滤波器的阻带上下截止频率0:滤波器的通带中心频率:取决于滤波器类型的归一化参数B:滤波器的通带带宽模拟滤波器频率变换78滤波器类型归一化低通滤波器 HLP(p) 的技术指标要求 要求的滤波器 Hd(s)低通低通 低通高通 低通带通 低通带阻 模拟滤波器频率变换79非几何对称型滤波器的频率转换当所求带通或带阻滤波器的两个通带截止频率和两个阻带起始频率都关于中心频率 0 呈几何对称时,有:由归一化低通滤波器频率转换得到的带通滤波器和带阻滤波器都是关于 0 呈几何对称的。当不满足对称特性时,必须在满足设计指标的前提下,首先
36、调整截止频率,以调整后的几何对称参数进行设计。模拟滤波器频率变换80非对称带通滤波器设计步骤: 以通带中心频率 0 为基准,在满足最小阻带衰减要求的情况下,改变阻带起始频率中的一个,使非对称带通滤波器变成几何对称带通滤波器,步骤如下: 计算 02p1p2 计算 ,如果 ,用 代替 如果 ,计算 ,并用 代替 如果 ,选择模拟滤波器频率变换s2s1p1p2081非对称带阻滤波器设计步骤: 以阻带中心频率 0 为基准,在满足通带衰减要求的情况下,改变通带截止频率中的一个,使非对称带阻滤波器变成几何对称带阻滤波器,步骤如下: 计算 02s1s2 计算 ,如果 ,用 代替 如果 ,计算 ,并用 代替
37、如果 ,选择模拟滤波器频率变换s2s1p1p2082用频率变换法设计模拟滤波器的步骤:确定低通、高通、带通、带阻模拟滤波器的技术要求,(若带通、带阻是非几何对称时,要首先作参数调整,使其呈对称);根据参数表确定归一化低通滤波器的技术指标:通带截止频率p,阻带起始频率s,通带衰减Ap(dB),阻带衰减As(dB);根据上述四个技术指标,用巴特沃思、切比雪夫或椭圆逼近法来设计归一化低通滤波器;查变换关系表得到要求的非归一化模拟滤波器。模拟滤波器频率变换83模拟滤波器频率变换例:设计一个巴特沃思带阻滤波器,其性能指标要求如下:阻带的起始频率和截止频率分别为 3.8MHz和4.8MHz,阻带最小衰减为
38、 20dB;通带的起始频率和截止频率分别为 3.1MHz 和 5.5MHz,通带内最大衰减为 3dB。解:首先确定所要求的带阻滤波器是否是几何对称的。 因为 p1p2 s1s2 ,而且设计的是带阻滤波器,所以需要调整这个带阻滤波器的通带起始频率或截止频率。因为84模拟滤波器频率变换用值代替值,即令 根据表4.6中间栏的变换关系式,将上述给定的带阻滤波器指标要求转化为相应的归一化低通技术要求,有 根据上面的技术要求,可以采用查表法或计算法来设计归一化的巴特沃思低通滤波器,这里采用计算法。由式子 (4.9) 得滤波器的阶数为:取整后,得 N=3。85H(p)H(-p) 的极点为:模拟滤波器频率变换
39、所以,低通滤波器的归一化传输函数 HLP(p) 为:86 所以,根据表4.6最右边栏的变换关系式,把归一化低通滤波器变成所要求的带阻滤波器的传输函数 HBP(s):模拟滤波器频率变换87频率变换的 Matlab 实现低通到高通的频率变换 bt,at = lp2hp(b,a,Wo) 此高通滤波器的截止频率为 W0。低通到带通的频率变换 bt,at = lp2bp(b,a,Wo,Bw) 此带通滤波器的中心频率和带宽分别为 W0、Bw。当滤波器通带的下截止频率为 1,上截止频率为 2 时,W0 = sqrt(1*2),Bw = 2 1。低通到带阻的频率变换 bt,at = lp2bs(b,a,Wo,
40、Bw) 此带通滤波器的中心频率和带宽分别为 W0、Bw。当滤波器通带的下截止频率为 1,上截止频率为 2 时,W0 = sqrt(1*2),Bw = 2 1。在上述的三个模拟滤波器频率变换中,b、a 都是按降序排列的传输函数的分子分母多项式的系数:模拟滤波器频率变换88模拟滤波器的数字化(1) 利用模拟滤波器来设计数字滤波器,就是要把s平面映射到z平面,使模拟系统函数Ha(s)变换成所需的数字滤波器的系统函数H(z),这种由复变量s到复变量z之间的映射(变换)关系,必须满足两条基本要求:H(z)的频率响应要能模仿Ha(s)的频率响应,即s平面的虚轴必须映射到z平面的单位圆上。因果稳定的Ha(s
41、)应能映射成因果稳定的H(z)。即s 左半平面 Res 0 映射到 z 平面的单位圆内 |z|m 时,Ha()=0若 h(n) = Tha(nT)取样频率:2fs = s 2m,即 fs 2fm(取样定理) 则当 |(s/2)=/T 时,即数字仿真成立。仿真定理1011. 冲激响应不变法的设计方法 2. Z 平面与 S 平面的映射关系 3. 冲激响应不变法的特点 从时域确定 S 平面和 Z 平面之间的映射关系冲激响应不变法102冲激响应不变法原理变换原理 冲激响应不变法是使数字滤波器的单位冲激响应h(n)模仿模拟滤波器的冲激响应ha(t)。将模拟滤波器的冲激响应加以等间隔的抽样,使h(n)正好
42、等于ha(t)的抽样值,即满足: h(n)= ha(nT),其中T是抽样周期。 冲激响应不变法将模拟滤波器的s平面变换成数字滤波器的z平面.103对已知的 Ha(s) 进行拉氏反变换,求得 ha(t); 对 ha(t) 进行取样,得 ha(nT);根据冲激响应不变,令 h(n) = T ha(nT),以求得 h(n); 对 h(n) 进行 z 变换,得 H(z)。即: 冲激响应不变法:设计方法(1)冲激响应不变法的设计步骤104 模拟滤波器的系统函数可表示为: 一般 M0 时,r1, 即 S 平面右半平面映射到 Z 平面的单位圆之外,系统不稳定.S 平面Z 平面S 平面的实部110(3)当0
43、时,r1, 即 S 平面左半平面映射到 Z 平面的单位圆之内,系统稳定.S 平面Z 平面冲激响应不变法:映射关系 (3)(4)平行于虚轴 j 的线段 S1=1 + j1 映射为 Z 平面上半径为 的圆周。 1S 平面Z 平面111冲激响应不变法:映射关系 (4) S 平面的虚部(1) S 平面上 映射为 Z 平面上 - ImRer=eTj在 S 平面上,任何一个宽度为(2/T)的水平带,映射为 Z 平面周期函数 H(ej);(2) S平面上 映射为 Z 平面上圆周重复,即不是单值对应的, z=esT,产生混迭现象。112Ha(s) H(z)极点都在S 平面的极点都在Z平面左半平面时,稳定 单位
44、圆内时,稳定多对一冲激响应不变法:映射关系 (5)为防止混迭现象,AF 的系统函数 Ha() 应在 -/T,/T 上严格限带。113例题:利用冲激响应不变法,把转换成数字滤波器 H(z),其中 T = 0.1。解:首先把 Ha(s) 展成部分分式形式:极点为 s1=-3和s2=-2,而且T=0.1,得数字滤波器的系统函数:114例: 利用冲激响应不变法设计一个数字巴特沃思低通滤波器,通带截止频率 750Hz,通带内衰减不大于 3dB,阻带最低频率为 1600Hz,阻带内衰减不小于 7dB,给定 T =1/4000s。由模拟滤波器设计可得:取整后 N=1 解:由给定的指标要求,得到模拟滤波器的技
45、术要求为: 115当 k=0 时,pk 处于在 S 平面的左半平面,系统是稳定的。所以归一化的一阶巴特沃思模拟滤波器传输函数为:最后得 1 阶巴特沃思模拟滤波器传输函数为:根据冲激响应不变法,把 H(s) 转换成数字滤波器的传输函数 H(z):116上述模拟和数字滤波器的幅频响应分别为: 相应的幅频响应曲线如图所示,从中可以比较模拟和数字滤波器的幅频响应形状。 对于 T=1/4000 取样,模拟和数字滤波器的幅频特性在非常低的频率处就分开了,这是因为取样间隔太长,产生了较大的混叠失真。 随着取样间隔 T 的减小,数字滤波器 |H(ejw)| 对模拟滤波器 |H(j)| 的逼近也越来越好。当 T
46、 足够小时,冲激响应不变法可给出满意的结果。 117bz,az = impinvar(b,a,Fs) 含义:impulse invariant,利用冲激响应不变法产生数字 滤波器的分子和分母。 输入:b, a 分别为模拟滤波器的分子,分母多项式的系数序列。Fs 为取样频率。 输出: bz, az 分别为数字滤波器的分子,分母多项式的系数序列。冲激响应不变法:Matlab 实现118IIR DF 冲激响应不变法部分分式展开ImReZ 平面z=rejwS 平面s=+j冲激响应不变法:小结 (1)119根据 h(n) =T ha(nT),从时域完成数字化设计,DF 和 AF 之间具有近似的时域瞬态特
47、征;(优点)数字频率和模拟滤波器频率之间的关系为=T,即两者间呈线性关系;(无非线性失真问题)当Ha()不严格限带,或 ha(t) 变化不太平稳,而设计性能要求又高时,则不宜采用此法。包括: 不能设计阻带内存在振荡的滤波器,例如 Chebyshev II 滤波器和椭圆滤波器。不能直接设计高通、带阻滤波器,因为高通、带阻滤波器不是限带的,不能用冲激响应不变法实现模拟滤波器 H(s) 到数字滤波器 H(z) 的转换。冲激响应不变法只适合频率响应在高频处单调递减的模拟原型滤波器。这极大地限制了它的应用,例如 Butterworth 低通滤波器。 延拓相加与混叠;S 与Z 是多对一的关系。(缺点)时域
48、中能模仿模拟滤波器特性,但产生频率响应的混叠失真。冲激响应不变法:小结 (2) 冲激响应不变法的特点120双线性变换法 (1)冲激响应不变法缺点:因为 z=esT 映射关系不是单值对应,所以,从 s 平面直接映射到 z 平面时会产生混迭现象;只适合频率响应在高频处单调递减的模拟原型滤波器,应用范围受到限制;处理复杂双线性变换主要目的: 从根本上解决上述冲激响应不变法的问题;当然也付出了一定的代价。121双线性变换(2)具体方法:(1)构造从S平面到S1平面的单值映射;(2)构造从S1平面到Z平面的单值映射;S平面Z平面S1平面单值对应单值对应单值对应/T-/TIm(z)Re(z)j1j01实际
49、上,我们不需要每次都从 S 平面S1平面Z平面,而是直接求出 S=f(Z) 的关系,然后代入Ha(s),得 H(z),即H(z) = Ha(s)|s = f(z)。 简化步骤:122 分析推导:再令 j = N-i,则:因此,AF 的基本单元是积分器 s-1,而利用某种数字网络代替此单元,就可把 AF 转变为相应的 DF。c0 x(t)c1cNy(t)-d1-dN双线性变换法:映射关系推导 (1)123双线性变换法:映射关系推导 (2) 设 AF 积分器的系统函数为: 则其冲激响应为: 设输入信号为 Xa(t),则输出为: 设有 0t10,右半平面,不稳定r1,单位圆外,不稳定=0,虚轴,临界
50、r=1,单位圆,临界0,左半平面,稳定r1,单位圆内,稳定(数字频率和模拟频率 是非线性关系) 双线性变换法:映射关系推导 (5)稳定的AF经双线性变换法得到稳定的DF,且S平面与Z平面的映射是单值对应的,不存在频域混迭失真,但为此付出了代价非线性关系。 127模拟频率和数字频率之间的映射关系因为滤波器设计的主要是幅频特性,Z 域中单位圆上 Z 变换对应于付氏变换,即频率响应,而 Z 平面单位圆对应于 S 平面的虚轴 j。双线性变换法:映射关系推导 (6)0-单值对应,不存在混迭现象。 令=0,则得 :S 平面的虚轴 j (即=0)与 Z 平面的单位圆的映射关系:128利用双线性变换,把 转换
51、成数字滤波器 H(z),其中 T = 1例题:解:129例:已知模拟滤波器的传输函数为:试采用冲激响应不变法和双线性变换法将其转换为数字滤波器,设T=2s.解:1. 冲激响应不变法1301312. 双线性变换法132双线性变换:频率预畸变(1)频率失真数字频率 和模拟频率 间的非线性关系:当很小时,=(2/T)tg(/2) 的非线性不很突出,可作为线性看待; (2) 当较大时,非线性非常突出; 非线性将导致频率特性的变化0-133结论用线性变换得到的 DF 性能上与作为原形的 AF 的性能有明显差异。对于幅频特性为分段常数的模拟滤波器,经过双线性变换以后,得到的数字滤波器的幅频特性仍然为分段常
52、数,但是各个分段边缘的临界频率点发生了畸变。对于这种频率畸变,可以通过频率预畸变进行处理,使得双线性变换后的频率正好映射到所需要的频率上。数字滤波器模拟滤波器双线性变换法:频率预畸变(2)例如:s/p=2,则经变换后 s/p 2,相当于滤波器的幅频特性发生了变化。如果设计 AF 时按照 (p/s)=(s/s) = 2 来计算。则设计出的 AF 经双线性变换后得到 DF 的 s/p2。所以,DF 的性能与 AF 原型的性能有了失真,即频率失真。134双线性变换:频率预畸变(3)双线性变化的应用:(1) DF的性能指标(2) 根据转换性能指标,求得相应的s、p;(3) 根据s、p设计模拟低通滤波器
53、原型 得到 AF 的系统函数Ha(s);(4) 利用双线性变换得到数字滤波器的传输函数,即:s、p、 As、Ap;预畸变135例:设有一数字系统,它的取样频率fs=2000Hz,设计一个一阶巴特沃思低通数字滤波器,使其通带中允许的最大衰减为 Ap = 3dB,通带的上限频率 fp=400Hz。 一阶巴特沃思低通 AF 的归一化的系统函数 G(p)为:解:(1)预畸变处理所以: 即要设计的 AF 的 3dB 衰减处的通带上限频率为:136(2)无预畸变处理的情况通过双线性变换,得到 DF 的系统函数 H(z) 为:137(3)结论 两者结果不一样预变形矫正:3dB 400Hz,符合要求 不预变形
54、矫正: 由此可见,不经预变形处理,所得的 DF 的性能不符合给定的技术要求。 138 在 Matlab 中,用下列函数来实现 IIR数字滤波器的双线性变换。其更具体的应用说明,见相关的Matlab 技术手册。 zd,pd,kd = bilinear(z,p,k,Fs) zd,pd,kd = bilinear(z,p,k,Fs,Fp) numd,dend = bilinear(num,den,Fs) numd,dend = bilinear(num,den,Fs,Fp) Ad,Bd,Cd,Dd = bilinear(A,B,C,D,Fs) Ad,Bd,Cd,Dd = bilinear(A,B,C
55、,D,Fs,Fp)双线性变换法:Matlab 实现139双线性变换法:小结(1)双线性变换法的优缺点缺点:非线性的频率变换将导致相频特性的失真。优点:无混叠。在窄带内能近似保持原幅频特性,即使频带拖尾,也不产生混迭。处理简单。因 S 平面与 Z 平面之间有简单的代数关系,可从模拟传递函数直接通过代数置换得到数字滤波器的系统函数。140双线性变换法:小结(2)易于获得 DF 幅频特性。如果已知 AF 的幅频特性 |H(j)|,把 = (2/T) tan(/2) 直接代入|H(j)|,即可得到 DF 的幅频特性 |H(ej)|,但不能给出滤波器实现所需要的传输函数 H(z) 或差分方程。目前最普遍
56、采用的设计方法。一般说,着眼于瞬态响应时,采用冲激响应不变法较好,其它以双线性较好,双线性变换法对进行变换的滤波器类型没有限制,能直接用于设计低通、高通、带通、带阻等各种类型的数字滤波器。141高通、带通和带阻 IIR DF 设计过程IIR DF 设计:IIR DF 设计方法数字频率变换模拟数字滤波器变换模拟数字滤波器变换双线性变换模拟频率变换所需的 DF Hd(z) 性能要求模拟低通原型HLP(p)所需的(HP、BP、BS) AF的传输函数Hd(s)所需的DF传输函数Hd(Z)数字低通滤波器HLP(z)142IIR DF 设计:数字频率变换 (1)数字频率变换所需的 DF 传输函数Hd(Z)
57、=HLP(z)|z-1=G(Z-1)数字低通滤波器HLP(z)z 平面 Z 平面因果稳定的低通 DF HLP(z)因果稳定的 IIR DF Hd(Z) HLP(z) 的频率响应映射为Hd(Z) 的频率响应 即 z 平面的单位园映射到 Z 平面的单位圆。因果稳定的 HLP(z) 映射到因果稳定的 Hd(Z) 即z平面单位园内映射到 Z 平面的单位圆内,|z| 1。G(Z-1) 必是Z-1 的有理函数,这样 Hd(Z) 才是可实现的。143 设和分别是 z 平面和 Z 平面的数字频率变量,即各自单位圆,令 IIR DF 设计:数字频率变换 (2)则 表明映射函数 G(Z-1) 的幅频特性必须恒等于
58、 1,即满足上述要求的 G(Z-1) 的一般形式是全通类型的有理函数。 144任何全通函数一般可表示为IIR DF 设计:数字频率变换(3)N 是全通函数的阶数ai 是 G(Z-1) 的极点,ai* 是 ai 的共轭,ai 在变换过程中是一个常数。为了使系统稳定,必须保证 G(Z-1) 的极点 ai 在单位园内,即 |ai|1。可以证明,当从 0 变化到时,G(Z-1) 的相角() 的变化量为 N。选择合适的阶数 N 和系数 ai,就可以得到各种映射(低通、高通、带通和带阻)。 145低通-低通数字频率变换 (1)146低通 HLP(z) 低通 Hd(Z) 变换对于这种情况,HLP(z) 和
59、Hd(Z) 都是低通数字滤波器,只不过截止频率不同或带宽不同。当原型 HLP(z) 的数字频率从 0 变化到时,所要求的 Hd(Z) 的数字频率也是从 0 变化到 ,而此时全通函数 G(Z-1) 的相角() 的变化量为 N。因此,全通函数 G(Z-1) 的阶数 N1。低通-低通数字频率变换 (2)式中,a 是小于 1 的实数。147 ,得上述变换的频率变换关系:令 由此得示出了不同 a 值时数字频率 和 关系。除了 a = 0 情况(此时=),在其它 a 情况下,和之间的频率变换都是非线性关系,有非常明显的畸变现象。 低通-低通数字频率变换 (3)148设原型和变换后的低通滤波器的截止频率分别
60、为c 和c,代入上式: 低通-低通数字频率变换解得 a 从已有的截止频率为c 的数字低通滤波器 HLP(z) 求得截止频率为 c 的数字低通滤波器 Hd(Z),即 149低通-高通数字频率变换 (1)150低通-高通数字频率变换(2)151低通-高通数字频率变换 (3)低通 HLP(z) 高通 HHP(Z) 变换在上述 LP-LP 变换中,将 z 代以 Z , 得 LP HP 变换关系:152确定 a 值:设原型和变换后的低、高通滤波器的截止频率分别为c 和c,代入上式: 解得 a 从已有的截止频率为c 的数字低通滤波器 HLP(z) 求得截止频率为 c 的数字高通滤波器 HHP(Z),即 低
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 晋中高考模拟试题及答案
- 2026-2030中国祛湿茶市场供需形势及投资建议研究研究报告
- 酒店财务会计试题及答案
- 核医学科选择试题及答案
- 2026年度定制化云安全防护合同书
- 2026年度数据可视化经销合同
- 2025年泸州市卫生健康委员会下属事业单位医疗卫生辅助岗招募笔试真题
- 2025年赣州市妇幼保健院青年招募考试试卷真题
- 塔吊操作安全技术作业指导书
- 二年级数学(上)计算题专项练习
- 2026辽宁营口水务集团有限公司招聘8人笔试备考试题及答案详解
- 紧急维修服务作业规范
- 2026年安全生产月危险化学品企业排查整治风险隐患培训课件
- 员工绩效薪酬激励管理办法
- 2026中国磷化铟粉末行业发展态势及供需前景预测报告
- 2026年毕节工业职业技术学院教师招聘笔试备考试题及答案解析
- QBQB3102023汽车结构用热连轧钢板及钢带
- 2026年外交部遴选驻外使领馆随员笔试题
- 区间逻辑检查功能运用办法
- 如何打造一场精彩的路演
- 5.部编人教版三年级上册道德与法治全册教案
评论
0/150
提交评论