巴特沃斯数字陷波滤波器的设计

摘 要:随着数字技术的发展,数字滤波器在许多领域得到广泛的应用。研究一种在Matlab语言环境下设计IIR数字陷波滤波器的方法,在数字陷波滤波器设计过程中,先进行模拟低通滤波器的设计,然后进行模拟低通/模拟带阻滤波器转换,最后采用双线性变化法将模拟陷波滤波器转化成数字陷波滤波器。提出一种用所有零点和极点来表达数字陷波器传递函数的方法,同时给出以巴特沃斯模拟低通为原型设计数字陷波滤波器的程序。

关键词:无限冲激响应;巴特沃斯滤波器;数字陷波滤波器;Matlab;双线性变换

中***分类号:TN713 文献标识码:B 文章编号:1004373X(2008)1812903

Design of Digital Butterworth Notch Filters

ZHANG Weixi

(Jiangsu Teachers University of Technology,Changzhou,213001,China)

Abstract:Along with the development of digital technology,digital filters are widely used in many fields,this paper introduces how to design a IIR digital notch filters in matlab environment.The design of digital notch filters can be achieved through three steps:firstly,the design of analog lowpass filter; secondly,it is analog lowpass to analog band stop filter conversion;at last,using the bilinear transformation make the analog notch filters change into digital notch filters.The paper also introduces how to design the transfer function of the digital notch filters using all the zeros and farthest points at the same time,it also introduces the program of the digital notch filters under Butterworth analog lowpass prototype.

Keywords:infinite impulse response;Butterworth filters;digital notch filter;Matlab;bilinear transformation

1 引 言

当带阻滤波器的阻带很窄时,被称为陷波滤波器[1],又称点阻滤波器。一个理想点阻滤波器的频率响应是要在消除的信号频率点,其值等于零; 而在其他频率处,其值不为零,且要等于1。

理想的陷波滤波器的频率响应式为:|H(ejω)|=1,ω≠ω0

0,ω=ω0(1)

理想的陷波滤波器的幅频特性如***1所示。

***1 陷波滤波器的幅频特性陷波滤波器的设计是以模拟滤波器为原型,通过一定变换转换为数字滤波器。陷波滤波器的设计方法有2种:

(1) 依托模拟低通为设计原型,利用模拟频率带阻变换法,再利用双线性变换法将前面所设计的带阻滤波器数字化;

(2) 在频域进行直接设计的z平面零极点法。

2 原 理

现以巴特沃斯低通模拟滤波器为设计的原型,归一化的巴特沃斯模拟低通的传递函数为:Ha(p)=1∏N-1k=0(p-pk) k=0,1,…,N-1

由模拟滤波器的频率转换又知道模拟低通转化为模拟带阻的变换关系为:p = SBS2 + Ω20(2)式(2)中,p为模拟原型拉普拉斯变量(p=σ+jw);S为模拟带阻的原型拉普拉斯变量(S=σ+jw);Ω0为模拟带阻滤波器的几何中心频率;B为模拟阻带的带宽。

将式(2)代入到归一化的巴特沃思低通传递函数,得到模拟带阻滤波器的传递函数Ha(S):Ha(S) = 1∏N-1k = 0 (SBS2 + Ω20-Pk )

通过双线性变换法将得到模拟带阻滤波器的传递函数进行数字化:S=2fs・z-1z+1=2T・z-1z+1(3)式(3)中T为采样周期;fs为采样频率。

H(z)=[(4+Ω20T2)Z2+(2Ω20T2-8)Z+(Ω20T2+4)]N∏N-1k=0[(4+Ω20T2+2BT)Z2-Pk(2Ω20T2-8)Z-(Ω20T2Pk+4Pk+2BT)]将上述式子的分子、分母均分别因式分解。分子表达式:[(4+Ω20T2)Z2+(2Ω20T2-8)Z+(Ω20T2+4)]N中,a=4+Ω20T2,b=2Ω20T2-8,c=Ω20T2+4所以分子上述表达式的分子化简为:Z-(8-2Ω20T2)±(2Ω20T2-8)2-4(4+Ω20T2)22(4+Ω20T2)N用同理去化简分母,就得到用零、极点形式来表达的数字陷波滤波器的传递函数式子,具体表述如式(4)所示:

H(z)=Z-(8-2Ω20T2)±(2Ω20T2-8)2-4(4+Ω20T2)22(4+Ω20T2)N∏N-1k=0Z-Pk(2Ω20T2-8)±[Pk(2Ω20T2-8)]2-4(4+Ω20T2+2BT)(Ω20T2Pk+4Pk+2BT)2(4+Ω20T2+2BT)(4)

从式(4)中,可以看出该陷波器系统由2N个零点、2N个极点构成,该陷波器的增益为1。零点分别是N个(8-2Ω20T2)+(2Ω20T2-8)2-4(4+Ω20T2)22(4+Ω20T2)。

可以看出这2N个零点假若全部写入到一个数组中,在数值上其实只等于2个值,前N个零点都等于一个值,后N个零点等于都另外一个值。

而陷波器的极点也有2N个,但是不同于零点的是它们在数值上均不相等。这2N个极点的值是随着Pk值的变化而变化的。前N个极点分别为:

Pk(2Ω20T2-8)+[Pk(2Ω20T2-8)]2-4(4+Ω20T2+2BT)(Ω20T2Pk+4Pk+2BT)2(4+Ω202T2+2BT)后N个极点分别为:Pk(2Ω20T2-8)-[Pk(2Ω20T2-8)]2-4(4+Ω20T2+2BT)(Ω20T2Pk+4Pk+2BT)2(4+Ω202T2+2BT)其中,Pk=ejπ(12+2k+12N) ,k=0,1,…,N-1。

3 方 法

有了数字陷波滤波器的传递函数的表达式,只需再推导出设计这样的陷波滤波器的阶数即可,下面就给出陷波器阶数的推导过程[2]。

假设给定数字陷波滤波器的技术参数:陷波频率点foo。这里没有给出阻带和通带的上下限频率,所以不妨设出以下4个频率点的参量以及2个衰减系数[3]:

阻带下限频率fsl;阻带上限频率fsh;通带下限频率fpl;通带上限频率fph通带衰减系数ap;阻带衰减系数as。首先,一般的设计步骤将数字带阻滤波器的技术指标通过频率预畸变转化为模拟带阻滤波器的技术指标:Ωsl=2Ttan2πfsl2fs=2Ttanπfslfs

Ωsh=2Ttan2πfsh2fs=2Ttanπfshfs

Ωph=2Ttan2πfph2fs=2Ttanπfphfs

Ωpl=2Ttan2πfpl2fs=2Ttanπfplfs设阻带中心频率:Ω0=Ωpl・Ωph=2Ttanπfphfstanπfplfs阻带宽度为:B=Ωph-Ωpl=2Ttanπfphfs-tanπfplfs其次,将以上边界频率对阻带宽度B进行归一化:η=ΩB

具体计算过程如下所示:ηsh=ΩshB=tanπfshfstanπfphfs-tanπfplfs

ηph=ΩphB=tanπfphfstanπfphfs-tanπfplfs

ηpl=ΩplB=tanπfplfstanπfphfs-tanπfplfs

η0=ηphηpl=tanπfphfstanπfplfstanπfphfs-tanπfplfs所以:λsp= ηsh η2sh -η20=tanπfph fs-tanπfpl fs ・tanπfsh fstanπfsh fs2-tanπfph fstanπfpl fs

ksp=100.1ap-1100.1as-1

最后,将上述所有结果代入到式(5),计算出原型滤波器的阶数N。n=-lg ksplg λsp(5)

显而易见,计算的n值不一定是正整数,所以原型滤波器原型的阶数N为大于n的最小正整数,在Matlab中用Ceil语言表示。

综上所述,原型滤波器的阶数N可用下式表达[2]:N=Ceil(log100.1ap-1100.1as-1logtanπfphfs-tanπfplfstanπfshfstanπfshfs2-tanπfphfstanπfplfs)所以数字陷波滤波器的阶数为N值的2倍。

4 结 语

从上面的分折可以看出,这种设计方法具有以下几个特点:

(1) 以巴特沃斯模拟低通为原型所设计的所有的数字陷波滤波器系统的增益为1;

(2) 这种数字陷波器不管在什么样的情况,它的2N个零点因为具有重复性;

(3) 数字陷波器的阶数都是巴特沃斯模拟低通原型阶数的2倍;

(4) 所设计的数字陷波滤波器的2N个极点的值是随着巴特沃斯模拟低通原型的归一化的极点的值变化而变化的。

参 考 文 献

[1]王刚,王艳芬,胡延***.双线性变换法中预畸变概念的补充\.电气电子教学学报,2006,28(2):3537.

[2]刘海华,陈心洁.基于FPGA的数字陷波器的设计与实现\.中南民族大学学报:自然科学版,2004,23(4):4447.

[3]张淑敏,陈波.汽车噪音和语音信号的谱分析及陷波器的应用\.武汉汽车工业大学学报,1999,21(1):6467.

[4]丁玉美,高西全.数字信号处理\.2版.西安:西安电子科技大学出版社,2006.

[5]袁丽华,洪华松,漆新民.陷波滤波器的设计及应用\.自动化与仪表,2004(4):2224.

[6]陈晓勇.IIR数字陷波器的设计及FPGA实现\.中国科技信息,2006(22):8385.

[7]王靖,李永全.数字椭圆滤波器的Matlab设计与实现\.2007,30(6):45,8.

[8]强,胡健生,陈***,等.RC二阶有源滤波器的新型实验方法\.2008,31(2):6567.

作者简介 张维玺 江苏技术师范学院教授,校学术委员会副主任,校重点学科《电路与系统》带头人。主要从事电子信息工程的教学和科研工作。

注:本文中所涉及到的***表、注解、公式等内容请以PDF格式阅读原文

转载请注明出处学文网 » 巴特沃斯数字陷波滤波器的设计

学习

海上风力发电技术探析

阅读(27)

本文为您介绍海上风力发电技术探析,内容包括海上风力发电研究报告,海上风力发电一个造价多少。为促进风能资源的开发和利用,我国逐步建立了一些风力发电厂,但是在沿海区域海上风力资源的开发与利用仍处于初期阶段。本文就海上风力发电技术

学习

品读国学,感悟人生

阅读(18)

本文为您介绍品读国学,感悟人生,内容包括品读国学经典感悟人生哲理,感悟国学经典的文章。中国五千年的悠久历史仿佛一条伸向远方的美丽长河,这条河养育了整整十三亿炎黄子孙。在这条河中,有数不胜数的璀璨明珠,它们就是让我们炎黄子孙引以

学习

公安改革中新警务模式的定位和发展

阅读(17)

本文为您介绍公安改革中新警务模式的定位和发展,内容包括山东公安警务机制改革,铁路公安一室两队警务改革。【摘要】新时期,在公安机关全面深化各项改革中,警务新模式成为各项改革中涉及的问题,本文从当前新时期警务模式的现状入手,提出目前

学习

中学英语中的几个“也”

阅读(22)

本文为您介绍中学英语中的几个“也”,内容包括中学教材全解里面的题目英语,初中英语时文中英文对照版。在现行中学英语教材中,我们遇到了几种表示“也”的方式,如too,also,either,aswell,so+系动词/助动词/情态动词+主语”等,它们既有联系,又有

学习

促进技改 降本增效

阅读(17)

本文为您介绍促进技改 降本增效,内容包括技改促进降本增效,设备技改降本增效。简介了我厂近2年对现有整个空分装置系统的技术改造,并取得了良好的效果,装置消耗明显降低。关键词:空分设备节能降耗循环水污氮浙江巨化电石公司气体厂自1958年

学习

幼儿园创意水墨画教学新策略

阅读(14)

本文为您介绍幼儿园创意水墨画教学新策略,内容包括幼儿园创意水墨画教学目标,如何写好幼儿园水墨画教案。水墨画是我国传统的绘画形式,指用毛笔蘸水、墨、彩作画于绢或纸上的中国画。这种特殊的绘画风格,吸引着孩子们的兴趣。快速成型的绘

学习

化学史与化学教学

阅读(27)

本文为您介绍化学史与化学教学,内容包括化学史课程教学大纲,基于化学史的化学教案。化学是在一定历史条件下形成的以实验为基础的课程。在化学的教学中引入化学历史的介绍,可以培养学生对课程的兴趣,开阔学生视野,增强学生的动手和动脑的能

学习

浅谈地铁行车组织

阅读(23)

本文为您介绍浅谈地铁行车组织,内容包括地铁行车组织发展趋势,沈阳地铁集团机构组织示意。随着城市化的不断发展,越来越多的城市进行地铁建设,越来越多的地铁投入运营,大大提高了人们的出行效率、生活水平及生活质量。文章对地铁行车组织的

学习

三人成众 第10期

阅读(29)

与人交往,大概就两种情形。一种是两个人,两两相对,两人世界,爱人,知音,知己。另一种就是人群。三人以上,就是人群,所谓“三人成众”嘛。三个人在一起,就一定有远近,有疏密,而且是不确定的,不是正三角形。如果真要维持正三角形,那也太紧张了吧?从你的描

学习

论高绩效团队的五大特征

阅读(27)

本文为您介绍论高绩效团队的五大特征,内容包括如何打造高绩效团队的五大攻略,高绩效团队特征。亨利·福特说,走到一起只是开始,团结在一起算是进展,协作在一起便是成功。21世纪,组织间的竞争日趋激烈,打造高绩效团队已成为加强组织核心竞争力

学习

工程预算论文范文精选

阅读(26)

本文为您介绍工程预算论文范文精选,内容包括工程预算毕业论文题目,工程预算控制要点论文心得。工程预算论文篇1在家装工程项目施工中,需要投入大量的人力、材料、机械消耗的费用。这就代表在家庭装饰工程中,既应包括各种人力、材料、机械

学习

存储时代的东芝

阅读(20)

本文为您介绍存储时代的东芝,内容包括东芝存储改名中文名,东芝存储业务卖给谁。作为一个全球知名的数码和家电品牌,东芝已是家喻户晓,在影像进入数码时代之后,东芝作为存储卡核心技术的拥有者和存储卡生产商,也是屈指可数。话说东芝从上市至

学习

循证医学科研思路

阅读(21)

本文为您介绍循证医学科研思路,内容包括循证医学综述文字要求,循证医学综述怎么写。本文作者:赵桂玲高鹏单位:兰州大学第一医院但凡从事科学研究的人都知道,一个好的思路对科研非常重要,它直接决定着科研的成败与科学价值。现今很多人都在跟

学习

运营工作计划范文

阅读(20)

本文为您介绍运营工作计划范文,内容包括运营计划书模板范文,运营工作计划思路精选8篇。运营工作计划范文第1篇一、抓业务经理管理,努力打造一支专业化管理队伍继续对业务经理实行精细化管理,多渠道、多方式提升业务经理履职水平,培养业务经

学习

全轻轻集料混凝土的配合比设计

阅读(31)

本文为您介绍全轻轻集料混凝土的配合比设计,内容包括b型轻集料混凝土配合比,全轻混凝土lc15配合比。【摘要】在参考轻骨料混凝土配合比设计的基础上,采用松散体积法,以陶粒为粗骨料,以陶砂为细骨料,配制出强度等级为C10、干表观密度为1100kg

学习

“宜家风”的兴起―宜家设计的启发

阅读(22)

本文为您介绍“宜家风”的兴起―宜家设计的启发,内容包括宜家设计策略,宜家设计故事。[摘要]古语有云的“宜室宜家”是家庭和睦的意思,如今创造一个良好的居家环境已经是高品质幸福生活不可或缺的条件,作为全球非常具有代表性的家具品牌,源

学习

浅谈地下车库设计

阅读(30)

本文为您介绍浅谈地下车库设计,内容包括地下车库设计效果图,地下车库入库坡度设计。近几年主要负责的工作是项目设计管理、建筑专业负责,在设计上主要负责总规定案、单体定案、地下车库方案。这里整理了一下地下车库设计的全过程,也算是近

学习

教务管理系统的设计

阅读(16)

本文为您介绍教务管理系统的设计,内容包括教务管理系统设计与实现论文,教务管理系统设计的文章。摘要教务管理系统是学校理的支撑系统、是学校的重要部门,加强教务系统的管理就是加强全校教职工队伍的管理。利用现代化手段对教务管理系统

学习

广告招贴的版面设计

阅读(29)

本文为您介绍广告招贴的版面设计,内容包括招贴广告版面设计,广告招贴设计教材。一、广告招贴中排版设计的内涵及简洁的风格特征所谓版式设计的简洁风格特征就是它的简洁性,是指在广告招贴设计中运用少的结构特征把复杂的编排元素和信息组

学习

室内设计中生态设计――低碳装修低碳生活

阅读(28)

本文为您介绍室内设计中生态设计――低碳装修低碳生活,内容包括绿色低碳室内设计,绿色低碳装修设计。【摘要】在时代和经济迅猛发展的今天,随着社会的不断进步,人们的审美水平以及建筑行业的发展也在飞速提升。随着人们对环境问题了解的不

学习

塑料模具设计问题探讨

阅读(25)

本文为您介绍塑料模具设计问题探讨,内容包括塑料模具设计方法及软件应用探讨,塑料挤出模具设计与加工。随着经济的不断发展以及人们审美意识的提高,塑料制品的市场越来越大,而且其塑料制品的外观以及形状也有很大的进展。为了迎合市场的变

学习

基于Virtools的3D虚拟试衣间设计与实现

阅读(30)

本文为您介绍基于Virtools的3D虚拟试衣间设计与实现,内容包括基于unity虚拟试衣间项目,基于vr技术的虚拟试衣间设计研究。摘要服装的网购需求日益增长。为了满足人们的试衣需求,通过三维建模软件3dsMax和虚拟现实软件Virtools开发了一款