1、The 21st century is the era of digital, looking back at the development trend of contemporary communications, has become the main changes leading communications trend. This is the communication in the digital wave of context, the application of computer technology and the development of information
2、technology results. Digital signal filter in a variety of digital signal processing plays an important role, digital signal design digital signal processing has been an important research topic in the field. In recent years, Digital Signal Technology in China has been developing rapidly, both in sci
3、entific and technological research and development is failing in its application more and more widely, and achieved fruitful results.Therefore, this artcle introduced the FIR filter may realize the strict linear phase under the window function and Remez function, designs gronp of filters coefficient
4、s ,vses least squares method to optimize these coefficients .in the foundation which smallest two rides to unify the Lagrange law first to restrain the belt is smallest two rides transfers asks the condition extreme value ,introduces Lagrange to leave the Lagrange function while the structure ,then
5、carries on the solution Finally the full use data analysis carries on the simulation realization under the MATLAB environment .Thas may know,restraint least squares method designs the filter has the algorithm simply.Key words: FIR Digital Filter Minimum MATLAB simulation Linear phase Window function
6、 Remez function1 数字滤波器的简介.24.3 线性相位FIR滤波器的仿真设计224.4 线性相位FIR滤波器的窗函数法的仿真设计234.5 线性相位FIR滤波器的雷米兹交换法的仿真设计.254.6 结果分析28绪 论随着信息时代和数字世界的到来,数字信号处理己成为当今一门极其重要的学科和技术领域,数字信号处理在通信、雷达、军事、航空航天、语音、图像、自动控制、医疗和家用电器等众多领域得到了广泛的应用。数字滤波器是数字信号处理的重要基础,在对信号的滤波、检测及参数的估计等信号应用中,数字滤波器是使用最为广泛的一种线性系统,在研究信号的时候,首先必须考虑噪声的干扰对信号的传输影响,
7、噪声是一切干扰信号的泛指,有的仅希望最大限度地去除噪声而已,有的希望在去除噪声时能让滤波器具有线形相位,有的则是强调滤波的实时性,在设计时针对一些情况,制定有针对性的滤波器,来改善信号的质量。本文共分为四章,前三章为设计数字滤波器的基础知识,数字滤波器从功能上分为低通滤波器(LPF)、高通滤波器(HPF)、带通滤波器(BPF)、带阻滤波器(BSF);然而数字滤波器的实现方法有很多种,例如FPGA、DSP、MATLAB等,本文是利用MATLAB进行数字滤波器的仿真设计。最后一章是用三种方法设计FIR数字滤波器。我们可以得出第一类线性相位滤波器可以用于实现低通、高通、带通和带阻等各种滤波特性;通过
8、数据和图形分析得出在相同的滤波器抽样响应长度下,如果在一个频带内赋予了大的加权,那么这个频带内将获得大的衰减。因此,通过调整加权值,可得到不同的衰减,在通带和阻带都具有较好的性能。1 数字滤波器的简介1.1 数字滤波器的介绍数字滤波器根据其冲激响应函数的时域特性,可分为两种,即无限长冲激响应(IIR)滤波器和有限长冲激响应(FIR)滤波器。IIR系统易取得较好的通带和阻带衰减特性,一般要求H(z)阶次要高,即M要大。FIR系统有自己突出的优点:系统总是稳定的,易实现线性相位,允许设计多通带(或多阻带)滤波器,后两项都是IIR系统不易实现的。FIR数字滤波器的设计方法有多种,如窗函数设计法、频率
9、采样法和Chebyshev逼近法等。随着MATLAB软件尤其是MATLAB的信号处理工作箱的不断完善,不仅数字滤波器的计算机辅助设计有了可能,而且还可以使设计实现最优化。1.2 数字滤波器的原理数字滤波器可分为FIR(有限脉冲响应)和IIR(无限脉冲响应)两种。IIR滤波器的系统函数是两个Z的多项式的有理分式,而FIR滤波器的分母为1,即只有一个分子多项式。数字滤波器的理想幅频特性如图1-1所示。在0到的全部频段上,其幅值为1的区域为通带,其余为阻带,即其幅值为0。根据wc1和wc2取值不同可分为4种类型:(1) 低通滤波器,当wc1=0时;(2) 高通滤波器,当wc2=时;(3) 带通滤波器
10、,当wc1及wc2如图1-1所示时;(4) 带阻滤波器,当0,wc1及wc2,1区间幅度为1,wc1,wc2区间幅度为0时。图1-1 理想幅频特性有些情况下,还对滤波器的相位特性提出要求,理想的是线性相位特性,即相移与频率成线性关系。实际的滤波器不可能完全实现理想幅频特性,必有一定误差,因此要规定适当的指标。低通滤波器在0,的通带区,幅频特性会在1附近波动;在1的阻带区,幅频特性不会真等于零是一个大于零的值;在,之间,为过渡区;这三个与理想特性的不同点就构成了滤波器的指标体系。即通带频率和通带波动,阻带频率和阻带衰减。在许多情况下,人们习惯用分贝为单位,定义通带波动为(分贝)阻带衰减为(分贝)
11、。 (1-1)对于带通滤波器,范围为;对于带阻滤波器,应表为其他复杂形状的预期特性通常也可由若干理想的幅频特性叠合构成。FIR数字滤波器最大的优点是容易设计成线性相位特性,并且具有稳定性。1.3 数字滤波器的设计(1) 确定技术指标 在设计一个滤波器之前,必须首先根据工程实际的需要确定滤波器的技术指标。在很多实际应用中,数字滤波器常被用来实现选频操作。因此指标的形式一般在频域中给出幅度和相位响应。幅度指标主要以两种方式给出。第一种是绝对指标。他提供对幅度响应函数的要求,一般应用于FIR滤波器的设计。第二种指标是相对指标。他以分贝值的形式给出要求。(2) 逼近 确定了技术指标后,就可以建立一个目
12、标的数字滤波器模型(通常采用理想的数字滤波器模型)。之后,利用数字滤波器的设计方法(窗函数法、频率采样法等),设计出一个实际滤波器模型来逼近给定的目标。 (3) 性能分析和计算机仿真 上两步的结果是得到以误差或系统函数或冲激响应描述的滤波器。根据这个描述就可以分析其频率特性和相位特性,以验证设计结果是否满足指标要求;或者利用计算机仿真实现设计的滤波器,再分析滤波结果。1.3.1 数字滤波器的设计过程(1)按照实际需要,确定滤波器的性能要求。通常是在频域中给定数字滤波器的性能要求。通带截止频率在通带内幅度响应以的误差接近于1,即 (1-2)为阻带起始频率,在阻带内幅度响应小于的误差接近于零,即
13、(1-3) 为了使逼近理想低通滤波器的方法成为可能,还必须提供一宽度为的不为零的过滤频带。在这个频带内,幅度响应从通带平滑地下落到阻带。这里()指的是数字域频率,或者说是沿单位圆周的相角变化。相位特性受到稳定性和因果性要求的限制(即要求系统函数的极点必须位于单位圆内部)。(2)寻找满足预定性能要求的离散时间线性系统。IIR函数是的有理函数。FIR滤波器的系统函数是的多项式。这样,滤波器的设计问题,变成了一个数字逼近问题,即用一个因果稳定系统函数去逼近给定的性能要求,以确定滤波器系数。(3)用有限精度的运算来实现设计的系统。包括选择运算结构,滤波器的系数,输入变量,中间变量,和输出变量。(4)通
14、过模拟,验证所设计的系统是否符合给定性能要求。根据这步的结果决定是否对第二步和第三步作修改,以满足技术的要求。1.3.2 数字滤波器的设计方法设计FIR数字滤波器的基本方法有窗函数法、频率取样法和等波动最佳逼近法,这些方法主要是针对选频型滤波器(低通、高通、带通和带阻滤波器)的设计,这种滤波器的设计指标是类似的,典型的指标为通带波动和阻带衰减。在FIR数字滤波器的设计中,还会涉及微分器和希尔伯特变换器之类的系统,这类非选频型滤波器的设计也遵循以上方法,更完善的设计则是基于任意频域指标的。数字滤波器的设计方法很多,大多数方法都在计算的复杂性和满足设计滤波器的指标两个问题间取得折衷。FIR滤波器的设计法方法可以分为以下几种:(1)频率采样法,(2)窗函数法,(3)雷米兹交替算法等。2 FIR数字滤波器2.1 FIR滤波
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1