目录
滤波器,起到对输入信号滤波的作用。对于线性时不变系统,其时域输入和输出关系为:
若滤波器的输入、输出都是离散时间信号,那么该滤波器的脉冲响应h(n)也必然是离散的。这样的滤波器为数字滤波器。当用硬件实现一个数字滤波器时,所需的元件是延迟器、乘法器和加法器。若用软件在计算机上实现时,它就是一段线性卷积的程序。
1.低通滤波器
低通滤波器(Low-Pass Filter,简称LPF)是一种允许低频信号通过,同时抑制高频信号的电子滤波器。在信号处理、通信、音频处理等领域,低通滤波器具有广泛的应用。高阶低通滤波器的主要特点是具有更多的极点和更复杂的频率响应。,信号的衰减速度更快。这种特性使得高阶滤波器在需要精确控制频率响应的应用中非常有用,如音频处理、通信系统和数据采集等。
与低阶滤波器相比,高阶滤波器在截止频率附近具有更陡峭的滚降特性,这意味着它可以更有效地抑制高频噪声和干扰。高阶低通滤波器是由多个一阶或二阶环节(即一阶RC滤波器或二阶LC滤波器)级联或并联构成的电路,用于对输入信号进行平滑处理,允许低频信号通过,同时抑制高频信号。相较于一阶低通滤波器,高阶滤波器具有更陡峭的截止频率衰减斜率和更好的选择性,能够在更宽的频率范围内实现更精确的信号频率分离。
2.模拟滤波器和数字滤波器
模拟滤波器是对模拟信号实行线性滤波的一种线性时不变系统,如下图所示:
通常用户对模拟滤波器提出的要求有:
a.滤波器的性能指标,包括截止频率、上下边界频率,通带波纹、阻带衰减等等。
b.滤波器的类型,通常为巴特沃兹滤波器、切比雪夫滤波器等。
而数字滤波器的设计是信号处理的核心问题之一。和模拟滤波器一样,数字滤波器的主要功能是对数字信号进行处理,最常见的处理是保留数字信号的有用频率成分,去除信号中的无用频率成分。按时间域特性,数字滤波器可以分为无限冲激响应数字滤波器和有限冲激响应数字滤波器两类。
在数字滤波器中,高阶低通滤波器可以通过差分方程、IIR(无限脉冲响应)或FIR(有限脉冲响应)结构实现。IIR结构通常具有较高的计算效率,但可能引入相位失真和非线性效应。缺点是转换过程中可能会引入一些误差和失真。FIR结构则具有线性相位特性和更好的稳定性,但计算复杂度较高。
IIR设计性器滤波数字模拟利用模拟滤波器成熟的理论进行设计的,因而保留一些典型模拟滤波器优良的幅度特性而设计中只考虑虑到了幅度特性,考虑到相位的设计及特性,所设计的滤波器特性应该是非线性的。为得到线性增加,必需增加相位特性网络,使滤波器设计变得复杂。而FIR滤波器在保证幅度特性技术的同时,要求严格做到是很线性相位特性。设FIR滤波器单位脉冲响应h(n)长度为N,其系统函数H(z)为:
FIR数字滤波器的设计主要是以理想滤波器频率特性为基础,然后以某种方式加以逼近。这些方法有窗函数法、频率采样方法及最佳一致逼近法等。
由于加窗的过程就是在时域中理想滤波器的单位冲激响应和窗函数的乘积,按复卷积定理有加窗所得滤波器的频率响应为理想滤波器的频率的频率响应和窗函数的频率响应的卷积。对实际FIR滤波器频率响应的幅度函数起影响的是窗函数频率响应的幅度函数。
3.高阶低通滤波器
高阶滤波器的设计通常基于一些经典的滤波器原型,如巴特沃斯(Butterworth)、切比雪夫(Chebyshev)、椭圆(Elliptic)等。此外,高阶滤波器还具有更好的带外抑制能力,即在截止频率以上的频率范围内,信号的衰减速度更快。这些滤波器原型具有不同的频率响应特性,可以根据具体的应用需求进行选择。
Butterworth滤波器:具有平坦的通带和在截止频率处滚降最慢的特性,其最大幅频响应为0dB,在截止频率后呈20n倍频程的滚降速度。设一个n阶Butterworth滤波器的传递函数为:
Chebyshev滤波器:分为类型I(最大平坦型)和类型II(最小失真型),允许通带内有一定波动,以换取过渡带更加陡峭的性能。
椭圆滤波器(Cauer滤波器):同样能够获得非常陡峭的过渡带,但代价是通带和阻带内都有纹波。椭圆滤波器的传递函数较为复杂,通常使用零极点对来表示。
高阶低通滤波器的设计一般采用模拟电子技术中的滤波器设计理论,如巴特沃斯设计、切比雪夫设计或椭圆滤波器设计方法,结合具体的工程要求,计算出各级一阶或二阶滤波器的参数,然后级联或并联得到最终的高阶滤波器结构。
在数字信号处理领域,可以通过模拟滤波器的数字化转换,如双线性变换法或脉冲响应不变法,将上述连续时间域的滤波器转化为离散时间域的数字滤波器。