datasheet

基于MATLAB的理想低通滤波器的设计

2018-01-27来源: 互联网 关键字:低通滤波器  滤波器  matlab

对于不同滤波器而言,每个频率的信号的强弱程度不同。当使用在音频应用时,它有时被称为高频剪切滤波器,或高音消除滤波器。低通滤波器概念有许多不同的形式,其中包括电子线路(如音频设备中使用的hiss 滤波器)、平滑数据的数字算法、音障(acousTIc barriers)、图像模糊处理等等,这两个工具都通过剔除短期波动、保留长期发展趋势提供了信号的平滑形式。


低通滤波器在信号处理中的作用等同于其它领域如金融领域中移动平均数(moving average)所起的作用;低通滤波器有很多种,其中,最通用的就是巴特沃斯滤波器和切比雪夫滤波器。

数字滤波器的设计步骤


数字滤波器的设计步骤:根据数字滤波器的技术指标先设计过渡模拟滤波器得到系统函数Ha(s),然后将Ha(s)按某种方法(本实验采用双线性变换法)转换成数字滤波器的系统函数H(z)。具体为:


(1)确定巴特沃斯数字低通滤波器的技术指标:通带边界频率ωp,阻带截止频率ωs,通带最大衰减аp,阻带最小衰减аs。


(2)将数字滤波器的技术指标转换为模拟滤波器的技术指标。这里指ωp和ωs的变换而аp和аs保持不变。本题采用双线性变换法,其转换公式为:

(3)根据技术指标Ωp、Ωs、ωp和ωs用下面公式求出滤波器的阶数。


(4)根据N由下表求出归一化极点kp和归一化低通原型系统函数Ga(p)。


(5)将Ga(p)去归一化,将代入Ga(p),得到实际的滤波器系统函数:

这里Ωc为3dB截止频率。


(6)用双线性变换法将模拟滤波器Ha(s)转换成数字低通滤波器系统函数H(z)。转换公式为

matlab实现巴特沃斯低通数字滤波器


Matlab程序如下:


fs=500;


t=0:1/fs:1;


x=sin(2*pi*20*t)+2*sin(2*pi*100*t)+5*sin(2*pi*200*t);


wp=2*30/fs; ws=2*60/fs;


Rp=1; As=30;


subplot(311);


plot(t,x);


TItle(‘输入信号’);


[N,wc]=buttord(wp,ws,Rp,As);


[B,A]=butter(N,wc);


[H,W]=freqz(B,A);


y=filter(B,A,x);


subplot(312);


plot(W,abs(H));


TItle(‘低通滤波器’);


subplot(313);


plot(t,y)


TItle(‘30Hz’);

关键字:低通滤波器  滤波器  matlab

编辑:王磊 引用地址:http://www.eeworld.com.cn/mndz/article_2018012726919.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:基于DS1307的可调实时时钟系统设计
下一篇:巴特沃斯滤波器c语言代码

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

如何优化差分电路PCB设计的若干要点

/相位延迟阻带内滚降非常缓慢切比雪夫I型参见图11阻带内滚降非常迅速阻带内无均衡纹波通带内有均衡纹波切比雪夫II型参见图12通带内无纹波滚降不是非常快;阻带内有均衡纹波图8. 巴特沃兹滤波器S21响应图9. 椭圆滤波器S21响应图10. 贝塞尔滤波器S21响应。图11. 切比雪夫I型滤波器S21响应图12. 切比雪夫II型滤波器S21响应通信接收链中的IF滤波器基本上是低通滤波器或带通滤波器。它用于抑制混叠信号以及有源器件产生的杂散。这些杂散包括谐波和IMD产物等。利用该滤波器,接收链可提供高SNR的信号供ADC分析。切比雪夫I型滤波器具有良好的带内平坦度,阻带内滚降迅速且无均衡纹波响应,因而选择它作为拓扑结构。低通滤波器设计
发表于 2018-04-29
如何优化差分电路PCB设计的若干要点

应用RC低通滤波器扩展微处理器输出端口

摩尔定律形成一个几乎必然的推论——下一年,微处理器将会拥有更多的功能,而软件团队则会提出更多创意。然而不幸的是,微处理器输出端口仍保持原样。找到一个用作测试、调试或是标准I/O口的空闲输出端是件相当困难的事。外加简单硬件,如图1所示电路实现单端口“总线”,提供无限量的并行输出端。  图1 HC164外围电路图  带RC低通滤波器的微处理器输出端控制串并转换器HC164。为了数据输入到串并转换器,每位都要由1-0-1的转换组成,这种转换数据低电平状态长度是变化的。如果低电平状态超出了低通滤波器的时间常数,一个零移进寄存器;如果低电平状态短,一个1就移进
发表于 2015-04-22
应用RC低通滤波器扩展微处理器输出端口

可变低通滤波器在滤除噪声干扰中的应用

噪声的基本定义是外来不想要的信号干扰(或与想要的信息一起发生的无关的或没有意义的数据)。FilterVu可变低通滤波器允许用户滤掉这些不想要的信号干扰。   噪声可能有无穷无尽的来源,包括设计内部来源或外部来源,噪声会挡住感兴趣的信号。噪声会使您很难找到一个信号中想要的信息,比如说测量一个信号的真实电压。提高抖动,增加定时测量的难度。   图1 没有FilterVu时DAC的输出信号——你能够看到信号中的阶跃吗?      几乎处理电路的每个人都要用一定的时间处理噪声,要么找到噪声来源修复它,要么减少噪声
发表于 2015-03-18
可变低通滤波器在滤除噪声干扰中的应用

基于谐波检测中的数字低通滤波器的MATLAB设计

由于电力系统中非线性电子元件的大量使用,使得谐波污染问题日益严重,当谐波含量超过一定限度时就可能对电网和用户造成极大的危害,且增加线路损耗,降低线路传输能力,干扰通信信号等。因此,应该积极寻找一种治理谐波污染的有效手段。   目前有源电力滤波器(APF)是治理电网谐波污染的一种有效手段,APF的补偿原理是实时产生一个与系统中的无功和谐波电流大小相等、方向相反的补偿电流,用以抵消非线性负载产生的无功和谐波电流,使流入电网的电流全是有功分量,因此无功和谐波电流的实时检测就成为实时补偿的关键。而谐波及无功电流的检测实质就是低通滤波器的设计。本文利用MATLAB中的FDATool实现了对数字低通滤波器模型
发表于 2015-03-16
基于谐波检测中的数字低通滤波器的MATLAB设计

低通滤波器之VLS架构的设计与实现

第一章 緒論 影像有時候會出現干擾的現象,稱為雜訊(noise)。由於雜訊的性質不同,導致去除雜訊的方法也不盡相同。這邊我們假設雜訊的狀況為干擾亮點,此一雜訊屬於高頻的雜訊,因此利用低通濾波器來使雜訊模糊化,藉此達到去除雜訊的效果。 1.1 研究背景與動機 雜訊的本意是對外界干擾的總稱。何謂影像的雜訊呢?例如由於電視天線狀況不佳導致影像接收不好,這又可分為兩類,其一是收視的影像本身出現扭曲、歪斜或者是模糊不清等情況。其二是影像上面出現各種形式的干擾斑點、條紋等。後一種干擾稱之為影像的雜訊(noise)。 由於雜訊的性質不同,導致去除雜訊的方法也不盡相同。那麼,如何從一幅有雜訊的影像中把雜訊除去呢?這是本篇研究的主題。我們
发表于 2015-03-14
低通滤波器之VLS架构的设计与实现

一种便携式心电监护仪前置放大电路和抗干扰的设计(二)

会产生相当大的影响。所以,除了将模拟电路部分和数字电路部分分离布局以外,还要对模拟电路部分加上屏蔽罩。3 抗干扰软件设计方案当随机干扰信号混入输入信号时,可以采用模拟滤波器来滤除信号中无用的成分,以提高信号的质量。但是模拟滤波器在低频和甚低频时实现起 来是比较困难的,而数字滤波器则不存在这些问题。它具有高精度、高可靠性和高稳定性的特点,因而被广泛地应用于克服随机干扰引起的误差。数字滤波器的数学 运算通常有两种实现方法。一种是频域法,即利用FFT快速运算办法对输入信号进行离散傅立叶变换,根据所希望的频率特性进行滤波。另一种方法是时域法,这 种方法是通过对离散抽样数据作差分数学运算来达到滤波目的的。由于该方法简单易用,适用于实际应用
发表于 2018-09-02
一种便携式心电监护仪前置放大电路和抗干扰的设计(二)

小广播

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved