当前位置:首页 > 模拟 > 模拟
[导读]引言在振动、声学、地震、通讯、雷达、控制系统和生物医学工程等广泛的科学技术领域中都对实际所观察的信号提出了滤波和频谱分析的要求。以数字形式对它们进行处理的内容,就构成了数字信号处理的基本研究内容。在虚

引言

在振动、声学、地震、通讯、雷达、控制系统和生物医学工程等广泛的科学技术领域中都对实际所观察的信号提出了滤波和频谱分析的要求。以数字形式对它们进行处理的内容,就构成了数字信号处理的基本研究内容。在虚拟仪器中滤波技术有着广泛的应用。从测试现场采集到的信号中包含有对数据处理有用的信号、无用信号和噪声,滤波的目的是从信号中提取有用的信号。在虚拟仪器系统中,将信号采集到电脑中,通常还需要利用软件完成复杂的分析和信号处理工作,LabVIEW 提供了大量的分析工具,成熟的算法,方便了软件的开发。基于此本文在PC机LabVIEW软件中模拟产生一个接近于实际信号的带噪声的信号,生成一个带噪声的信号发生装置。选择滤波速度较快的无限冲激响应滤波器IIR,对虚拟滤波器去除噪声进行设计。

1、设计思路

在信号传输过程中,经常会混入高频噪声,噪声的能量甚至会超过信号能量。因此接收端收到信号后,通常首先要进行低通滤波,然后才能对信号做进一步处理。 设计的流程图图1所示:

2.虚拟滤波器去除噪声VI设计原理

2.1 生成滤波器的自选信号

自选信号是信号发生器发出的信号加上噪声信号来实现的。在信号发生器部分应用Basic Function Generator.vi产生正弦波、方波、三角波、锯齿波等标准信号,噪声部分我使用了Uniform White Noise Waveform.vi生成均匀分布的伪随机的白噪声,然后一起相加生成自选信号。

图1 虚拟滤波器去除噪声VI流程图

在本程序中,设定Fs(采样频率)和#s(采样点数)均为1000,根据奈奎斯特抽样定理生成信号的频率小于Fs/2,频谱就不会失真,所以Basic Function Generator.vi生成信号的频率最好不要超过500Hz。但经过试验在LabVIEW中采样频率如果越接近Fs/2频谱很容易失真。所以Basic Function Generator.vi生成信号的频率一定要根据实际使用情况选择。

噪声的幅度值在[-a,a]之间,a是幅度的绝对值,本次设的是默认值0.10。由于生成的噪声输出信号要和Basic Function Generator.vi的生成信号相加,所以Sampling info(采样信息)和Basic Function Generator.vi的Sampling info一致。输出的signal out同样也是一个簇,包含了to,Y,dt三个数据,各个数据的作用和Basic Function Generator.vi中的signal out是一样的。Basic Function Generator.vi和Uniform White Noise Waveform.vi的signal out输出的信号各自经过一个get waveform component.vi得到波形成分Y。最后两者生成的信号经过get waveform component.vi后再经过一个Add得到模仿的真实信号,如图2所示,在连线时可以将两者的error in(out)相连以备最后总程序产生报错系统。

图2 自选信号部分程序图

2.2. 滤波部分

滤波部分是本程序的核心部分。选用滤波速度快,对相位没有要求的IIR滤波器,本程序采用Butterworth滤波器和Chebyshev滤波器。巴特沃斯滤波器拥有最平滑的频率响应,在截断频率以外,频率响应单调下降。在通带中是理想的单位响应,在阻带中响应为零,过渡带的陡峭成度正比于滤波器的阶数,所以通过提高阶数可以明显的提高滤波效果。并且可以选择低通滤波,高通滤波,带通滤波或者带阻滤波,用户可以根据自己的滤波要求选择合适的滤波模式。这个功能的实现是用一个case选择结构完成的。

在程序的前面板,用一个下拉框表来实现选择不同滤波器模式的功能,总共设置了九种不同的模式,当我们要观察自选信号不经过滤波的形状时我们可以选择关闭滤波器,当我们观察在不同滤波器下的滤波效果时可以切换到不同的模式观察,滤波部分的程序图表如图3所示。

图3 滤波部分

2.3.显示部分

显示部分是本程序面向用户的一个关键部分,最终的成果是通过它呈现出来。我们要显示的波形图分为滤波前的自选信号和滤波后的信号。

时域信号的显示:从滤波部分以数组方式输出的信号即为滤波结果的时域信号,这里通过一个Build Waveform.vi来恢复波形并连接Waveform Graph(波形图)这样就可以在前面板上显示滤波后的信号波形了。在本程序中,Y就是从滤波器输出的数组元素,dt是在生成自选信号时设定的Fs的倒数。to为默认值0,相当于从坐标轴的原点开始显示波形。



本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

当电路中的信号发生突变(特别是数字信号)时,信号经常会出现一个电噪声。这个噪声在一般环境下不会对外产生影响。但是在某些特殊情况下,该信号会对外产生较强的传导干扰,进而影响其他电路的正常工作

关键字: 电路 数字信号 噪声

(全球TMT2022年9月27日讯)Jabra推出Jabra Engage 50II及Engage 40两款全新联络中心耳麦。Jabra Engage 50 II采用了先进算法来检测用户语音波形及分析背景噪声。配备的3...

关键字: GE 耳机 噪声 麦克风

摘要:针对轨道列车双开塞拉门气动锁闭装置动作噪声过大的问题,通过分析锁闭装置的结构和工作原理,判断锁闭动作过程中的噪声来源,进而制订了针对性优化方案。对比优化前后锁闭装置的动作噪声,结果显示,采用优化方案的锁闭装置动作噪...

关键字: 塞拉门 锁闭 噪声

南京2022年9月15日 /美通社/ -- 9月18日是世界清洁地球日。说起当下地球的“恶劣环境”,想必是大家有目共睹的,这其中”垃圾“已成为人类难以避免的”公害“,所以才会以节日的形式来提醒大家要通过改变行为模式以应对...

关键字: 油烟机 噪音 LINK 噪声

提到“切换电源”,前两个本能的相关反应是术语“高效”和“嘈杂”。相反,如果说“LDO”(低压差稳压器),则会使用相反的描述性术语:“低效”和“安静”。不可否认,这些陈词滥调是真实的,但要小心并确认它们:就像大多数陈词滥调...

关键字: LDO 噪声

具有两个反相积分器的状态变量滤波器的通常示意图是众所周知的。

关键字: 反相积分器 滤波器

摘要:为满足某扭矩检测试验标准要求,基于LabView设计开发了一款扭矩检测装置,该装置能检测某类零部件的断裂力矩,满足试验标准要求,其他零部件的扭矩也可在该装置上检测。类似的扭矩装置可参考该装置进行设计。

关键字: 伺服电机 LabVIEW PLC

在这篇文章中,小编将为大家带来频谱分析仪的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: 频谱分析仪 分析仪 滤波器

滤波器可以定义为:滤波器是一种选频装置,可以使信号中特定的频率成分通过,而极大地衰减其他频率成分。利用滤波器的这种选频作用,可以滤除干扰噪声或进行频谱分析。换句话说,凡是可以使信号中特定的频率成分通过,而极大地衰减或抑制...

关键字: 滤波器 Sallen-key滤波器

(全球TMT2022年8月5日讯)2022年7月25日,泉州三安集成取得IATF16949体系认证证书,该证书标志着泉州三安集成的质量管理体系就射频前端芯片和滤波器的设计和制造符合IATF16949:2016相关标准要...

关键字: 集成 滤波器 封装 晶圆

模拟

31144 篇文章

关注

发布文章

编辑精选

技术子站

关闭