0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

滤波器设计征程,滤波的实现方法

数字信号处理辅导 来源:未知 作者:李倩 2018-05-07 16:25 次阅读

例说信号处理与滤波器设计(之二)

五 向量运算的启示

计算简单, 几何意义明确——模相乘, 相位相加.

图14 向量加的直角坐标表示

图15 向量乘法的极坐标表示

向量运算的例子告诉我们, 选择不同的坐标系, 不仅影响运算的复杂度, 在解释运算的几何意义时也各有千秋. 上例告诉我们, 如果是向量的加法, 直角坐标系比极坐标系方便; 如果是向量的乘法, 很显然, 极坐标系比直角坐标系方便.

回到数字信号处理的话题, 卷积和是让无数人困惑的公式, 然而, 它又是经典数字信号处理算法的根源. 既然卷积和运算就是滤波, 我们如何评判滤波的效果呢? 从什么角度理解系统的滤波行为更好呢?

再想想知了的叫声, 之所以烦人, 是因为包含了大量的高频分量. 看来, 用频率这一参数来解释信号特性很符合人的直观感觉. 我们有更好的方式来洞悉卷积和的物理意义吗? 能不能站在频(率)域的角度来解释卷积和呢? 当然可以, 因为我们有卷积定理(性质):

通过傅里叶变换, 将时域中的卷积和运算换成了频域中的相乘运算. 那么频域中的相乘运算有什么好处呢? 不要忘了, 我们主要是为了直观解释滤波的行为和特性.

在上述的讨论中, 我们只关注幅度谱, 实际中, 相位谱也必须考虑, 更完整的表达式为

通过向量乘法运算的例子, 我们可以看到, 向量的表示方式起到了关键性的作用; 同样地, 信号也有不同的描述方式, 如时域、频域、复频域, 不同的表示方法都是为了使分析问题更简单、物理意义更明确.

图16 滤波前知了声x[n]时域波形

(红框是希望保留的低频分量)

六 滤波器设计征程

图21 数字低通滤波器指标

clc;

closeall

fs = 11025; %采样频率(Hz)

Fp =2000; %通带截止频率(Hz)

Fs =2500; %阻带截止频率(Hz)

Ap =0.1; %通带衰减(dB)

As =50; %阻带衰减(dB)

wp = 2*Fp/fs; %归一化通带截止频率

ws = 2*Fs/fs; %归一化阻带截止频率

[N,Wp]= ellipord(wp, ws, Ap, As); %确定带通滤波器的阶数和截止频率

[b, a]= ellip(N, Ap, As, Wp); %确定滤波器系数

[h, w]= freqz(b, a); %求数字带通滤波器的频率响应

%以下为绘图命令, 绘制带通滤波器的幅频响应

figure;

plot(w*fs/(2*pi),20*log10(abs(h)/max(abs(h))));

axis([0,fs/2, -100,0]);

title('数字低通滤波器的幅度响应');

xlabel('频率(Hz)');

ylabel('幅度(dB)');

grid

如果你掌握了滤波器设计的基本理论, 但又不想写代码, 你可以利用FDATool轻松完成滤波器设计的全过程.

在命令窗口输入: fdatool, 回车, 就可以看到下图所示的界面:

然后动动鼠标就可以完成滤波器设计了. 针对本例, 我们按下图红框所示设定指标, 在完成指标设定之后, 点“Design Filter”按钮即完成设计. 关于滤波器的所有信息, 都可以通过菜单或工具栏获得. 注意”CurrentFilter Information”部分, 它描述了当前所设计出的滤波器基本信息, 包括结构、阶次、稳定性等. 有一个问题值得思考: 滤波器的结构对滤波器的工程实现有什么影响呢? 成本、稳定性、抗噪声性能, 这些都与结构有关, 因此, 掌握滤波器各种结构的优缺点也十分重要.

很显然, 用FDATool设计滤波器十分简单!无论采用什么方法, 都不要忘记滤波器设计的根本目标——得到滤波器系数. 关于FDATool更多内容, 请点这里和这里.

当滤波器设计完成之后, 我们该考虑如何用所得到的系数对输入信号进行滤波了.

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 滤波器
    +关注

    关注

    161

    文章

    7803

    浏览量

    178055
  • 信号处理
    +关注

    关注

    48

    文章

    1027

    浏览量

    103271

原文标题:例说信号处理与滤波器设计(之二)

文章出处:【微信号:digital_signals,微信公众号:数字信号处理辅导】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    高阶滤波器的设计

    高阶滤波器的设计 实现高阶滤波器方法是把基高阶函数分解成多个二阶因式之积,每个二阶因式用对应的二阶滤波器
    发表于 05-23 15:39 7212次阅读
    高阶<b class='flag-5'>滤波器</b>的设计

    数字滤波器的设计和实现

    滤波器设计是一个创建满足指定滤波要求的滤波器参数的过程。滤波器实现包括滤波器结构选择和
    的头像 发表于 10-31 10:38 1569次阅读
    数字<b class='flag-5'>滤波器</b>的设计和<b class='flag-5'>实现</b>

    有源滤波器中数字低通滤波器的设计及其DSP实现

    有源滤波器中数字低通滤波器的设计及其DSP实现摘要:介绍了基于瞬时无功功率理论的ip iq 谐波检测方法及对低通滤波器的要求,分析讨论了数字
    发表于 05-13 17:19 90次下载

    MTD滤波器设计方法比较

    MTD滤波器设计方法比较 早期MTD滤波器,直接采用DFT算法。该算法等效于一组窄带滤波器组,具有数字硬件实现简单的特点,由于MTD雷达中
    发表于 02-27 10:03 2496次阅读

    程控滤波器实现滤波方案设计

    对 程控滤波器实现方法进行了详细分析,设计了以增强型51单片机和LMF100滤波芯片为核心的简易实现方案. 通过单片机输出时钟信号,控制
    发表于 08-04 15:15 138次下载
    程控<b class='flag-5'>滤波器</b>的<b class='flag-5'>实现</b>和<b class='flag-5'>滤波</b>方案设计

    详细解析滤波器的定义,滤波器的特性,滤波器的工作原理,滤波器的分类,滤波器的典型电路原理图

    滤波器的基础是谐振电路,只要能构成谐振电路组合就可实现滤波器滤波器有4种基本原型,即低通滤波器、带通
    发表于 05-03 16:20 1.8w次阅读
    详细解析<b class='flag-5'>滤波器</b>的定义,<b class='flag-5'>滤波器</b>的特性,<b class='flag-5'>滤波器</b>的工作原理,<b class='flag-5'>滤波器</b>的分类,<b class='flag-5'>滤波器</b>的典型电路原理图

    高通滤波器的定义、应用和实现方法

    高通滤波器是容许高频信号通过、但减弱(或减少)频率低于截止频率信号通过的滤波器。对于不同滤波器而言,每个频率的信号的减弱程度不同。它有时被称为低频剪切滤波器;在音频应用中也使用低音消除
    发表于 11-23 05:58 8700次阅读

    FIR滤波器的FPGA设计与实现

    本文针对快速、准确选择参数符合项目要求的滤波器设计方法的目的,通过系统的介绍有限脉冲响应( Finite Impulse Response,FIR)滤波器的原理、结构形式以及几种FIR滤波器
    发表于 12-21 14:53 14次下载
    FIR<b class='flag-5'>滤波器</b>的FPGA设计与<b class='flag-5'>实现</b>

    悬置线高通滤波器的设计原理和方法

    的参考资料,但宽带的高通滤波器很少见到简单高效的设计方法,这里用一个2GHz超宽带高通滤波器实例米说明悬置线高通滤波器的设计原理和方法
    发表于 07-17 10:26 3次下载
    悬置线高通<b class='flag-5'>滤波器</b>的设计原理和<b class='flag-5'>方法</b>

    fir滤波器设计方法有哪些

    FIR滤波器设计方法主要有窗函数法、线性最小均方差法、最大似然法、自适应滤波法、线性预测法等。窗函数法是一种简单的设计方法,它可以通过选择合适的窗函数来
    发表于 02-15 14:58 1913次阅读

    fir滤波器设计方法有哪些

    FIR滤波器设计方法主要有窗函数法、线性最小均方差法、最大似然法、自适应滤波法、线性预测法等。窗函数法是一种简单的设计方法,它可以通过选择合适的窗函数来
    发表于 02-15 15:29 3280次阅读

    高通滤波器和低通滤波器的关系

    高通滤波器和低通滤波器是互补的,它们可以组合使用,从而实现更复杂的滤波功能。例如,可以将高通滤波器和低通
    发表于 02-17 17:47 4909次阅读

    如何设计有源滤波器?有源滤波器如何选型?

    有源滤波器是一种类型的模拟电路实现一个电子滤波器使用的活性组分,通常是放大器。滤波器设计中包含的放大器可用于改善滤波器的成本、性能和可预测性
    的头像 发表于 11-07 08:07 1345次阅读
    如何设计有源<b class='flag-5'>滤波器</b>?有源<b class='flag-5'>滤波器</b>如何选型?

    高通滤波器和低通滤波器判别方法

    高通滤波器和低通滤波器是信号处理领域中非常重要的两种滤波器。它们在各种应用中都有广泛的应用,如音频处理、图像处理、通信系统等。 一、滤波器的基本概念 1.1
    的头像 发表于 07-15 11:15 1239次阅读

    模拟低通滤波器的设计方法有哪些

    模拟低通滤波器的设计方法主要包括以下几种: 一、基于滤波器原型的设计方法 巴特沃斯(Butterworth)滤波器设计 特点 :巴特沃斯
    的头像 发表于 11-26 10:07 364次阅读