搜索
返回列表 发新帖本帖赏金 10.00元(功能说明)我要提问

[寄存器] CIC梳状滤波器

[复制链接]
100|1
 楼主 | 2020-12-25 19:17 | 显示全部楼层 |阅读模式
本帖最后由 蒋博1026 于 2021-1-7 20:02 编辑

#申请原创#@21小跑堂
近期一直在做信号的处理部分的工作,上几篇讲到了多普勒超声波流量计的工作原理以及项目解决方案。这几天,准备优化一下,所以准备使用梳状滤波器(CIC,Cascaded integrator–comb filter)来用作多普勒超声波流量计的回波信号的处理模块。首先给大家介绍一下梳状滤波器的原理:
首先给大家说一下多采样率数字滤波器,从字面意思理解的话,就是具有多个采样速率。像传统的整形滤波FIR滤波器以及IIR滤波器,这两种滤波器只有一个采样速率,而且是固定不变的,这样他们能够使用的信号就有一定的局限性。而有些情况下,被处理信号需要不同速率的采样频率。如果是传统的采样速率转换,就会非常麻烦。举个例子,被测信号是一个正弦模拟信号,AD采样速率是F1,现在我们需要用到采样频率是F2的信号,那么就需要将这个经过F1采样之后进行DA转换,然后再将转换后的模拟信号以F2采样频率进行抽样,这样才得到了采样率为F2的数字信号,完成了采样频率的转换。但是这样不仅仅非常麻烦,而且还有可能造成信号的损伤。所以我们采用新的思想,下边会提到。
多采样速率的数字信号处理系统常常会用到采样速率的转换,如内插和抽取。由傅里叶变换性质可知,信号时域内的抽取会导致频谱周期性平移拓宽,当信号中有高频分量时,可能出现频谱混叠的现象。因此在抗频谱混叠中需要滤波操作,将高频分量滤除。梳状滤波器结构简单,仅有乘、加单元,可以实现多倍速率下抽变换,并且能够滤除高频成分。为了使过渡带陡峭,抑制旁瓣,滤波器的带内容差不宜过大。当扫频的带宽一定时,CIC滤波器常用在采样率下抽的第一级,以满足较大的采样率和较小的下抽因子来降低带内容差。以上就是对梳状滤波器的原理的一个简单介绍。

539655fe5ca16eac66.png
上图就是我使用Matlab做了一个仿真图,最上边的图九四原始信号的时域波形,首先我对其进行5倍内插,也就是在每两个采样点之间插入4个零值,插入之后送入低通滤波器,就得到了图三所示的波形,对其在进行3倍抽取,即每隔两个点抽取一个点作为新的信号点,可以看出来,整个过程中信号没有发生变化,变化的只有采样率。上述只是我的仿真结果,在实际做出来之后,再给大家更详细的讲解。下图也是仿真结果:
176625fe5ca31a544c.png
425955fe5ca423b068.png
515975ff6f86bb50a9.png





使用特权

评论回复

打赏榜单

21小跑堂 打赏了 10.00 元 2021-01-11
理由:恭喜通过原创文章审核!请多多加油哦!

| 2021-1-13 16:25 | 显示全部楼层
坐等更新。

使用特权

评论回复
扫描二维码,随时随地手机跟帖
返回列表 发新帖 本帖赏金 10.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /5 下一条

在线客服 快速回复 返回顶部 返回列表