基于Matlab的FIR滤波器设计.pdf
《基于Matlab的FIR滤波器设计.pdf》由会员分享,可在线阅读,更多相关《基于Matlab的FIR滤波器设计.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于 Matlab 的 FIR 滤波器设计摘摘要要在数字控制系统中输入信号中所含的干扰对系统的性能会产生很大的影响,因此需要对输入信号进行处理,已提取有用信号。本设计研究基于 MATLAB的FIR 数字滤波器的设计,是基于应用计算机软件编程。首先要了解滤波器的根本工作原理,针对 FIR 滤波器,有各种不同的设计方法。有限脉冲响应FIR滤波器在保证幅度特性满足技术要求的同时,很容易做到有严格的线性相位特性。因此有限脉冲响应 FIR滤波器在数字信号处理中发挥着重要的作用,采用Matlab 软件对 FIR 数字滤波器进行仿真设计,简化了设计中的繁琐的计算。本设计主要采用窗函数法,频率采样法和契比雪夫
2、等波纹最正确逼近法,通过调用Matlab 函数设计 FIR 数字滤波器。绘制对应的幅频特性曲线。最后用基于 Matlab函数设计的 FIR 数字滤波器处理加噪语音信号,通过滤波前后信号的频谱图和生成的声音文件的比照,分析不同 FIR 滤波器的滤波效果。并进行比较,对效果不佳的滤波器进行参数调整,得出最正确效果的 FIR 数字滤波器。关键词:关键词:MATLAB;FIR 数字滤波器;仿真;窗函数法;频率采样法;契比雪夫等波纹最正确逼近法;AbstractAbstractInput signal contained in the interference in the digital contro
3、l system will have ahuge impact on the performance of the system,required for processing the inputsignal,extract the useful signal.This design based on MATLAB FIR digital filterdesign is based on the application of computer software programming.We must firstunderstand the basic working principle of
4、the filter,FIR filter,there are a variety ofdifferent design methods.Finite Impulse Response(FIR)filter to ensure that theamplitude characteristics to meet the technical requirements,it is easy to do a strictlylinear phase characteristics.Finite Impulse Response(FIR)filter in digital signalprocessin
5、g plays an important role in the simulation design of FIR digital filters usingMatlab software to simplify the tedious calculation of the design.The design of themain window function method,frequency sampling method and deed thanKhrushchev and other corrugated best approximation by calling Matlab fu
6、nctions todesign FIR digital filter.Draw the corresponding amplitude-frequency characteristiccurve.Finally,based on the Matlab function design FIR digital filter noise voicesignal by the frequency spectrum of the signal before and after filtering andcomparison of the generated sound files,analysis o
7、f the filtering effect of the FIRfilter.And ineffective filter parameter adjustment,and obtained the best results of theFIR digital filter.KeyKey words:words:MATLAB;FIR digital filter;simulation;window function method;frequency sampling method;deed Chebyshev equiripple approximation method;引引言言数字信号处
8、理DSP,digital signal processing是从 20 世纪 60 年代以来,随信息学科和计算机学科的高速开展而迅速开展起来的一门新兴学科。它的重要性日益在各个领域的应用中表现出来。简言之,数字信号处理是把信号用数字或符号表示的序列,通过计算机或通用专用信号处理设备,用数字的数值计算方法处理例如滤波、变换、压缩、增强、估计、识别等,以到达提取有用信息便于应用的目的。数字滤波器是将输入数字序列变为输出数字序列的数字信号处理器。与模拟处理相比,数字处理有灵活性强、精度高、处理本钱低以及对环境没有特殊要求等优点。它不仅能实现模拟处理的大局部功能,而且还能完成模拟处理由于本钱、可靠性等
9、原因而无法具体实现的功能。例如在信号处理中,滤波就占有着十分重要的地位。数字滤波与模拟滤波相比有很多优点,它除了可防止模拟滤波器固有电压漂移、温度漂移和噪声等问题外,还能满足滤波器对幅度和相位的严格要求。数字滤波在通信、图像编码、语音编码、雷达等许多领域中也有着十分广泛的应用。数字滤波器是通过对抽样数据进行数学处理来到达频域滤波的目的。数字滤波器可以用软件或设计专用的数字处理硬件两种方式来实现。用软件来实现数字滤波器优点是:随着滤波器参数的改变,很容易改变滤波器的性能。关于数字滤波器,早在上世纪 40 年代末期就有人讨论它的可能性问题,在50 年代也有人讨论过数字滤波器,但直到60 年代中期,
10、才开始形成关于数字滤波器的一整套完整的正规理论。在这一时期,提出了各种各样的数字滤波器结构,有的以运算误差最小为特点,有的那么以运算速度见长,而有的那么以二者兼而有之。出现了数字滤波器的各种逼近方法和实现方法,对递归和非递归两类滤波器作了全面的比较,统一了数字滤波器的根本概念和理论。现代滤波理论研究的主要内容是从含有噪声的数据记录中估计出信号的某些特征或信号本身。一旦信号被估计出,那么估计出的信号将比原信号会有高的信噪比。现代滤波器把信号和噪声都视为随机信号,利用它们的统计特征如自相关函数、功率谱函数等等导出一套最正确的估值算法,然后用硬件和软件实现。目前现代滤波器主要有:维纳滤波器、卡尔曼滤
11、波器、线性预测器、自适应滤波器等,很多专家将基于特征分解的频率估计及奇异值分解算法都归入现代滤波器的范畴。GR 雷达信号处理分析系统中的信号分析中的滑动平均谱和常规处理中的反褶积运算采用了现代处理的局部功能。本文着重研究了 FIR 数字滤波器的设计原理,以及基于MATLAB下 FIR 数字滤波器的设计方法、设计步骤,并对一个具体应用进行实例仿真。用软件来实现数字滤波器优点是:随着滤波器参数的改变,很容易改变滤波器的性能.用软件来设计滤波器的优点成为滤波器开展的一个新的趋势,在不久的将来必将得到广泛的应用。第第1 1章章绪绪 论论1.1 课题的研究意义数字信号处理DSP,digital sign
12、al processing是从 20 世纪 60 年代以来,随信息学科和计算机学科的高速开展而迅速开展起来的一门新兴学科。它的重要性日益在各个领域的应用中表现出来。简言之,数字信号处理是把信号用数学或符号表示的序列,通过计算机或通用专用信号处理设备,用数字的数值计算方法处理例如滤波、变换、压缩、增强、估计、识别等,以到达提取有用信息便于应用的目的。数字滤波器是将输入数字序列变为输出数字序列的数字信号处理器。与模拟处理相比,数字处理有灵活性强、精度高、处理本钱低以及对环境没有特殊要求等优点。它不仅能实现模拟处理的大局部功能,而且还能完成模拟处理由于本钱、可靠性等原因而无法具体实现的功能。例如在信
13、号处理中,滤波就占有着十分重要的地位。数字滤波与模拟滤波相比有很多优点,它除了可防止模拟滤波器固有电压漂移、温度漂移和噪声等问题外,还能满足滤波器对幅度和相位的严格要求。数字滤波在通信、图像编码、语音编码、雷达等许多领域中也有着十分广泛的应用。FIR 数字滤波器采用分布式算法,分布式算法不同于传统数字滤波器运算执行局部运算顺序的方法来实现乘加运算。简而言之,分布式算法通过把各个输入数据的对应局部产生的积提前相加得到相应局部积,然后再把各局部积进行累加,从而得到最终结果,传统算法那么是先得出所有乘积,再把这些从这里可以看出,分布式算法能够大幅度乘积相加起来得到结果。有效地减少硬件电路规模,实现流
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Matlab FIR 滤波器 设计
限制150内