基于MATLAB的FIR数字滤波器设计

来源 :数字化用户 | 被引量 : 0次 | 上传用户:ch3192530
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】FIR数字滤波器是数字信号处理的一个重要组成部分。由于FIR数字滤波器具有严格的线性相位,因此在信息的采集和处理过程中得到了广泛的应用。本文简要介绍了FIR数字滤波器的原理与设计实现方法。并介绍了一个基于MATLAB,利用窗函数法设计的低通滤波器处理加有噪声的音频波形的实例,结果显示滤波器具有很好的滤波性能。
  【关键词】MATLAB FIR数字滤波器 窗函数
  一、概述
  所谓数字滤波器,是指输入、输出均为数字信号,通过数值运算处理改变输入信号所含频率成分的相对比例,或者滤除某些频率成分的数字器件或程序。数字滤波器处理精度高、稳定、体积小、重量轻、灵活、不存在阻抗匹配问题,可以实现模拟滤波器无法实现的特殊滤波功能。如果要处理的是模拟信号,可通过A/DC和D/AC,在信号形式上进行匹配转换,同样可以使用数字滤波器对模拟信号进行滤波。
  MATLAB是一种功能强大的数据分析和工程计算高级语言,在工业、电子、信号处理、医学、建筑以及航空等领域有着广泛的应用。利用MATLAB设计FIR滤波器可以随时的对比设计的要求和特性,调整参数。减轻工作量,使滤波器实现最优化。
  二、FIR数字滤波器与IIR数字滤波器的比较
  数字滤波器根据不同的分类方法,可以分成多种。从滤波特性上可以分成低通、高通、带通和带阻滤波器;从网络结构上可以分成IIR(无限脉冲响应)滤波器和FIR(有限脉冲响应)滤波器。
  从性能上来说,IIR滤波器可用较低的阶数获得较高的选择性,所用存储单元少,计算量小,经济高效。但这是以相位的非线性为代价的。相反,FIR滤波器却可以得到严格的线性相位,但其只能用较高的阶数达到选择性,成本较高,信号延迟也较大。
  从结构上看,IIR滤波器必须采用递归结构,极点位置必须在单位圆内,否则系统不稳定。有限字长效应有时会引起寄生震荡。相反,FIR滤波器主要采用非递归结构,始终稳定,运算误差引起的输出信号噪声功率也较小。在相同的阶数下,FIR滤波器的运算速度可以大大提高。
  从设计工具上看,IIR滤波器可以借助成熟模拟滤波器设计成果,有设计公式可供准确计算,计算工作量比较小,对计算工具的要求不高。FIR滤波器的设计只有计算程序可循,没有公式,对计算工具要求较高。
  从使用要求上来看,在对相位要求不敏感的场合,选用IIR滤波器较为合适,如语音通讯等。对线性相位要求较高的场合,选用FIR滤波器较好,如图像信号处理、数据传输等以波形携带信号的系统。
  三、FIR数字滤波器的设计方法
  FIR滤波器设计任务是选择有限长度的h(n),使频率响应函数满足技术指标要求。FIR滤波器设计方法有窗函数、频率采样法和切比雪夫等波纹逼近法。本文则主要介绍窗函数法。
  3.1 典型常用窗函数的介绍
  从原始信号波形的频域图可以看到其频率分量主要在0到2000Hz之间,噪声的频率分量主要集中在7000Hz,利用通带截频为7000Hz的低通滤波器可以滤除噪声。信号频域图中位于滤波器通带内的频率分量保留了下来,位于滤波器阻带内的频率分量被滤除,滤波器的效果符合设计要求。
  四、总结
  研究基于MATLAB的FIR滤波器的设计原理与方法,设计了一个FIR数字低通滤波器,并且利用一个实例进行仿真,结果表明滤波器的效果符合要求,具有良好的性能。利用MATLAB的信号处理工具箱强大的信号处理功能,采用编程的方法设计数字滤波器,使设计达到最优化;并且可以最快的实现滤波器的仿真,使设计达到最简化。
  参考文献:
  [1] 高西全,丁玉美.数字信号处理(第三版)[M].西安:西安电子科技大学出版社,2013
  [2] 高西奇,甘露. 对称-反对称多小波滤波器组的参数化构造及其在图像压缩中的应用[J].电子学报,2001,29( 6) :796-798
  [3] 柴政,任海平. 关于数字滤波器设计方式的探讨[J].通信电源技术,2007,19( 1) :33-35
其他文献
目的 观察血管局部联合转染血管内皮生长因子165(VEGF165)和组织纤溶酶原激活物(tPA)基因对损伤动脉内膜增生的影响并探讨可能机制.方法采用显微外科手术方法建立兔动脉损伤模型;用微注射装置将基因转染液注入损伤血管壁,按实验终点(术后2 d、1周、2周、4周和8周)分为5个亚组(每个亚组8只兔);术后各实验终点取损伤段血管用于病理学检测、电镜观察、RT-PCR和免疫组织化学检查.结果术后各时
计算机技术的发展和网络信息的普及是当前时代发展的必然趋势,在此环境背景下越来越多的用户对网络的依赖程度急剧增加。计算机网络用户依靠网络获取自身所需的数据和信息,在使用计算机和网络的同时也将自身的资料、信息、数据、隐私存放于网络中,这种现象是使用网络的必然结果,由此也产生了安全隐患,用户的资料、信息、数据、隐私都有可能遭受窃取、篡改、破坏等网络安全威胁,给用户带来了极大的影响。为确保网络安全,保护用
四嗪二甲酰胺(ZGDHu-1),其化学名称为N,N-二(间甲基苯)-3,6-二甲基-1,4二氢-1,2,4,5-四嗪-1,4-二甲酰胺,是胡惟孝等[J]合成的一种具有显著的抗肿瘤活性的化合物[2],初步实验
目的 构建RelB基因siRNA慢病毒载体及检测其沉默效率.方法 针对已经筛选确定的RelB基因RNAi有效靶序列,合成5对靶序列的Oligo DNA,退火形成双链DNA,与经Xho I和KspAI双酶切后的pLentiLox 3.7质粒载体[含U6启动子和绿色荧光蛋白(GFP)]连接形成pLentiLox-sh-RelB慢病毒载体,PCR筛选阳性克隆,酶切测序鉴定.然后用脂质体包裹转染小鼠RM-
【摘 要】对几种软件测试的方法进行了分析比较,研究了软件测试分析的重要性,对实际工作中的软件测试的方法进行了总结并提出了可行性建议。  【关键词】软件测试方法 测试流程 测试分类  随着信息技术的发展,软件的规模大幅度提高,软件行业关心的问题依旧是如何保证提高软件的质量。软件的可行性与有效性是衡量软件的重要标准,软件的失效有时候会带来财产和生命的巨大的损失,因此,软件测试越来越受到重视。近年来,软
目的探讨原发性胃恶性淋巴瘤的临床特点 ,提高其诊断及治疗水平 ,提高患者生存率。方法回顾分析了100例胃原发恶性淋巴瘤的临床及随访资料与胃癌作比较 ,探讨其临床特点。结
期刊
21世纪是一个信息化的社会,信息逐渐成为人们生活中必不可少的资源,因此,信息资源保密也极为重要。无论是电子商务系统还是个人信息资源系统,都需要其在进行传输的过程中,确保其安全性和保密性。在信息安全中,保密数据使最为核心和关键的因素,在信息隐藏的背后,防止信息资源被窃听,抓取窃听者,从而促进信息资源的隐蔽性和安全性,为人们的基本生活带来保障。本文主要介绍了DES数据的加密算法,并提出其基本的保密原理
数控加工设备采用交流数字伺服系统,伺服电机的位置、速度和电流都实现数字化,使其具有高效率、高精度、加工周期短、易于实现自动化等诸多优点,但数控加工设备需要通过专用的计算机语言对其进行指挥操作。此时,CAD/CAM技术就担当起了人机对话翻译官的重任。  数控技术是机械加工技术,微电子技术、监控检测技术、计算机技术、自动控制技术等多种学科的集成,是一门新兴而又发展十分迅速的高新技术,对机电工业及国民经
迄今多发性骨髓瘤(MM)仍是一种难以治愈的疾病,中位生存期3~5年[1].硼替佐米(商品名万珂)作为一种新的抗肿瘤药物,能够有效治疗MM [2,3],其常见的不良反应依次是血液学毒性、胃肠道反应、神经毒性、失眠。