2 偶对称频率采样下的全相位FIR滤波器
2.1 全相位等效FIR滤波器的设计步骤
文献提出全相位DFT滤波器设计法,具有频率采样法和窗函数法的双重性质,并指出:滤波器性能可通过加前窗f或后窗b而得以改善,f和b的设定可分为三种情况:无窗、单窗和双窗。要设计N阶全相位滤波器,需先设置一频率向量H,最终全相位滤波器可等效为长度为2N-1的FIR滤波器,其设计可分为三个步骤:(1)对H进行IDFT生成h,再对h进行定义域延伸,形成(2N一1)长度的向量h’=[h(-N+1)…h(0)…h(N-1)]T。(2)将前窗f、后窗b进行卷积并归一化后生成卷积窗wc。(3)将h’、wc对应元素相乘即得等效FIR滤波器。根据以上步骤,将生成的2N-l长度的FIR滤波器g的系数推导如下:
设定频率向量为H=[H(O)H(1)…H(N一1)]T,假设满足传统对称H(k)=H(N-k),(k=1,…,N-1),令H对应的IDFT为k=[h(0)h(1)…h(N-1)]T。令WN=e-j2π/N,对h(n)的定义域进行延拓可得向量h’:
2.2 偶对称频率采样下的全相位FIR滤波器
事实上,H也可设为偶对称形式,即满足H(k)=H(N-1一k),(k=0,…,N-1)。如N=16时,可设为:H=[1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1]T,这时式(1)的IDFT结果为复数,从而式(4)的FIR系数也为复数。为得到实FIR系数,需要将式(4)的g乘以一相移向量v0=[v0(-N+1)…v0(一1)v0(0)v0(1)…v0(N-1)]T,其中结合式(4),其FIR滤波器系数变为:
令频率采样间隔△ω=2π/N,文献证明:无窗和单窗全相位滤波器的传递曲线严格通过频率设置点k△ω,k=0,1,…,N—l而式(5)对滤波器系数乘以相移向量v0后,根据傅氏变换的频移性质,其频率设置点也相应右移0.5△ω,即严格通过ω=(k+0.5)△ω,这样就形成了偶对称的频率采样模式。例:当N=8时,令传统频采向量H=[1 1 l 0 0 01 1]T偶对称频采向量He=[1 1 0 0 0 0 1 1]T。则这两种模式在[O,2π)内的采样点分布如图1所示。
3 全相位幅频补偿法下的低通滤波器设计
以N=16为例,将偶对称频率采样向量H设为:H=[1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 l]T,在加汉明单窗的情况下,采用前面的全相位FIR滤波器设计步骤,可得到如图2所示的幅频曲线。