c语言dump函数设计低通滤波器,Integrate-Dump电路

在介绍扩频通信的文献中,尤其是关于数字扩频接收机的文献,经常会碰到所谓积分器(Integrate-Dump),简称I-D电路。许多书上解释说对模拟量积分相当于进行低通滤波,而I-D等效于数字域的积分。如果这样还是无法理解I-D的物理意义的话,我们可以换一种思路,从信号处理的角度分析这个问题。I-D电路完成的功能是对输入序列进行分段求和,比如取I-D系数为4,则y(k)

= x(k) + x(k-1) + x(k-2) +

x(k-3),k为4的倍数。值得注意的是,经过I-D之后,序列的速率降低了4倍。从信号处理的角度来看,I-D电路完成了两项功能:一、对输入信号进行低通滤波;二、输入信号进行降采样。它是如何完成这两项功能的呢?

首先,根据求和表达式y(k) = x(k) + x(k-1) + x(k-2) +

x(k-3),可以认为输入序列x(k)经过了h(k) = [1, 1, 1,

1]这样一个FIR滤波器,然后对滤波后的序列进行降采样,因为k需要为4的倍数,也就是滤波后的序列每4个取一个得到最终的输出。对于h(k)

= [1, 1, 1,

1]这样一个滤波器,不难得到它的频响是sinc函数,相当于一个旁瓣比较大的低通滤波器,基带过零带宽为fs/4,其中fs为采样率。事实上如果我们改变I-D系数N,过零带宽相应的变为fs/N。降采样的过程很好理解,不再赘述。需要指出的是,从数字频率上看,降采样会将信号频谱展宽N倍,所以需要限制输入信号的带宽,否则会产生混叠。

不过现代的通信系统一般对频谱泄漏都有严格的要求,所以发射机一般在上射频之前都会经过成型滤波(一般是数字域的)。相应的,接收机需要进行匹配滤波,同时考虑到同步的需求,一般也会采用过采样。所以现代接收机中,一般都会显式的采用工作在2X甚至4X采样率的匹配滤波器(低通滤波器),然后伴随着降采样电路,而不是简单的采用I-D电路。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值