软件无线电系列——半带滤波器

本文详细介绍了半带滤波器在多率信号处理中的重要性,包括其特性(如频率响应和系数对称性)、系数的优化使用以及在2倍抽取过程中的混叠现象。通过系数对称性减少运算量,提升实时处理性能。
摘要由CSDN通过智能技术生成

本节目录

一、半带滤波器
1、半带滤波器的特性
2、系数对称性
32倍抽取的半带滤波器

本节内容
一、半带滤波器
半带滤波器,英文名称为Half-Band Filter,在多率信号处理中很重要,此滤波器适用于实现2的幂次方的抽取或内插,计算效率高,实时性强。
1、半带滤波器的特性
半带滤波器的频率响应H(e^(jω)),其特性满足以下关系式:
ωC=π-ωA
δs=δp=δ
H(e(jω))=1-H(ej(π-ω))
H(e^(jπ/2))=0.5
这些参数具体的含义,上一节数字滤波器设计基础已经讲述过了,读者若有疑惑可以查阅对应的文章。
在这里插入图片描述

半带滤波器的阻带带宽(π-ωA)与通带带宽(ωC)是相等的,而且通带波纹δs和阻带波纹δp也是相等的。半带滤波器的冲激响应h(k)除了零点不为零外,在其余偶数点全为零,因此采用半带滤波器实现采样率变换,只需要一半的计算量,特别适合实时处理。
在这里插入图片描述

2、系数对称性
从理论来解释,大家都了解半带滤波器的系数对称,那么如何在实际中运用?
下图是一个长度N为11的半带滤波器的直接型和系数对称性结构,与常规FIR滤波器相比,乘法运算由11降至7,具体原因此处不深究,可以通过Matlab生成半波滤波器的系数。此处考虑的是系数的对称性,直接型利用系数对称性,将乘法系数相同的合并,乘法运算降低为4个。当然,还可以利用h(5)=0.5,这一特性,将所有系数乘以2,可以再节省一个乘法器。
未扩大2倍的系数对称:
h(0)=h(10);
h(2)=h(8);
h(3)=h(6);
h(5)=0.5;
在这里插入图片描述

3、2倍抽取的半带滤波器
在数据处理中,2倍抽取时的理想抽取滤波器满足:
在这里插入图片描述

ω对应到[0,2π],也就是当0≤ω≤π/2或(3π)/2≤ω≤2π时,频率响应为1,其余区间内为0,具体如下图:
在这里插入图片描述

结合半带滤波器的频率响应图,可以看到在π/2~ωA过渡带的区间内不为零,存在混叠现象。经过2倍抽取后的信号在2ωC~π区间存在混叠现象,但是在0~2ωC之间是无混叠情况,可以恢复出来。

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小灰灰的FPGA

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值