- 数字滤波器的设计任务及要求(编号0601)
- 设计任务:根据设计指标,设计出基于线性相位的FIR低通数字滤波器。
(2)设计指标要求:低通(0101≦id≦0606)
①通带截止频率
②过渡带带宽
③滚降
(3)设计要求:
①数字滤波器的初始化原则上要通过手工计算完成;
②在计算机辅助计算基础上分析滤波器结构对其性能指标的影响(至少选择两种以上合适的滤波器结构进行分析);
③在计算机辅助计算基础上分析滤波器参数的字长对其性能指标的影响;
④以上各项要有理论分析和推导、原程序以及表示计算结果的图表;
2.1数字滤波器(编号0601)的设计
(1)设计线性相位FIR低通数字滤波器的相关指标理论计算结果
设计线性相位FIR低通数字滤波器的相关指标理论计算结果如表1.1所示。
表1.1 线性相位FIR低通数字滤波器的相关指标理论计算结果
编号id |
通带截止频率 |
阻带截止频率 |
过渡带带宽 |
滚降 |
0601 |
0.6146 |
0.7080 |
0.0934 |
60dB |
(2)线性相位FIR低通数字滤波器的分类及选型
由于第二类线性相位特性无法实现低通数字滤波器,故本次设计只选择第一类线性相位特性作为设计基础。第一类线性相位FIR数字滤波器的时域和频域特性如表1.2所示。
表1.2 第一类线性相位FIR数字滤波器的时域和频域特性表
第一类线性相位特性 |
|||
情况1 |
(以 为例画图) |
N为奇数( ) |
|
情况2 |
N为偶数( ) |
(3)线性相位FIR低通数字滤波器的设计流程
线性相位FIR低通数字滤波器的设计流程图如图1-1所示。
图1-1 线性相位FIR低通数字滤波器的设计流程图
(4)线性相位FIR低通数字滤波器的相关设计理论
本次设计线性相位FIR低通数字滤波器的方案是设计出满足第一类线性相位特性的FIR低通数字滤波器,并与使用Filter Designer设计的直接型FIR低通数字滤波器比较,分析其优缺点以及性能方面的改进。
①线性相位FIR数字滤波器
对于长度为N的h(n),频率响应函数为
(1.1.1)
式中,
称为幅度特性;
称为相位特性。注意,这里
不同与
,
为
的实函数,可能取负值,而
总是正值。线性相位FIR滤波器是指
是
的线性函数,即
为常数 (1.1.2)
严格地说,此时
不具有线性相位特性,但满足群延时是一个常数,即
(1.1.3)
一般称满足(1.1.2)式是第一类线性相位(严格线性相位特性)。
②线性相位FIR滤波器的约束条件
如果要求单位脉冲响应为h(n)、长度为N的FIR数字滤波器具有第一类线性相位特性(严格线性相位特性),则h(n)应当关于
点偶对称,即
。当N确定时,FIR数字滤波器的相位特性是一个确知的线性函数,即
。
故第一类线性相位特性的约束条件如下(推导过程省略):
(5)设计线性相位FIR低通数字滤波器的计算过程
①当N为偶数(此处N=64)时,第一类线性相位数字滤波器的系统函数满足下式:
(1.1.4)
令
,则
,故有
由于第一类线性相位数字滤波器在时域上h(n)是关于
偶对称,即关于
偶对称,故有
、
、...、
。
②当N为奇数(此处N=65)时,第一类线性相位滤波器的系统函数满足下式:
(1.1.5)
令
,则
,故有
由于第一类线性相位数字滤波器在时域上h(n)是关于
偶对称,即关于
偶对称,故有