资源描述:
《虚拟仪器课程论文-虚拟滤波器去除噪声》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、虚拟仪器课程论文中文题目:虚拟滤波器去除噪声英文题目:Virtualfiltertoremovenoise学生姓名专业电子信息工程学号学院电子信息工程2010年11月摘要在振动、声学、地震、通讯、雷达、控制系统和生物医学工程等广泛的科学技术领域中都对实际所观察的信号提出了滤波和频谱分析的要求。以数字形式对它们进行处理的内容,就构成了数字信号处理的基本研究内容。在虚拟仪器中滤波技术有着广泛的应用。从测试现场采集到的信号中包含有对数据处理有用的信号、无用信号和噪声,滤波的目的是从信号中提取有用的信号。在虚拟仪器系统中,将信号采集到
2、电脑中,通常还需要利用软件完成复杂的分析和信号处理工作,LabVIEW提供了大量的分析工具,成熟的算法,方便了软件的开发。基于此本文在PC机LabVIEW软件中模拟产生一个接近于实际信号的带噪声的信号,生成一个带噪声的信号发生装置。选择滤波速度较快的无限冲激响应滤波器I对虚拟滤波器去除噪声进行设计关键词:LabVIEW信号处理AbstractInvibration,acoustics,seismology,communications,radar,controlsystemsandbiomedicalengineeringaw
3、iderangeofscientificandtechnologicalfieldsareactuallyobservedontheproposedsignalfilteringandspectrumanalysisrequirements.Indigitalformforprocessingontheircontents,constitutethebasicresearchofdigitalsignalprocessingelements.Filteringtechniquesinavirtualinstrumenthasa
4、widerangeofapplications.Collectedfromthetestsiteofthesignalcontainsthedataprocessingusefulsignals,unwantedsignalsandnoise,filteringisthepurposeofextractingusefulsignal.Inthevirtualinstrumentsystem,thesignalacquisitiontothecomputer,usuallyneedtousethesoftwaretocomple
5、tecomplexanalysisandsignalprocessing,LabVIEWprovidesalargenumberofanalysistools,sophisticatedalgorithms,tofacilitatesoftwaredevelopment.Inthispaper,basedonthisPC,LabVIEWsoftware,closetotheactualsimulationtogenerateasignalwithanoisesignal,generatesasignalwithanoisege
6、neratingdevice.SelectfilterfasterInfiniteImpulseResponseFilterIonthevirtualFiltersdesignedtoremovenoise.Keywords:LabVIEWsignalprocess基于LabVIEW虚拟滤波器去除噪声VI设计1、设计思路在信号传输过程中,经常会混入高频噪声,噪声的能量甚至会超过信号能量。因此接收端收到信号后,通常首先要进行低通滤波,然后才能对信号做进一步处理。设计的流程图图1所示:2.虚拟滤波器去除噪声VI设计原理2.1生成滤
7、波器的自选信号自选信号是信号发生器发出的信号加上噪声信号来实现的。在信号发生器部分应用BasicFunctionGenerator.vi产生正弦波、方波、三角波、锯齿波等标准信号,噪声部分我使用了UniformWhiteNoiseWaveform.vi生成均匀分布的伪随机的白噪声,然后一起相加生成自选信号。图1虚拟滤波器去除噪声VI流程图在本程序中,设定Fs(采样频率)和#s(采样点数)均为1000,根据奈奎斯特抽样定理生成信号的频率小于Fs/2,频谱不失真,BasicFunction Generator.I生成信号的频率最好
8、不要超过500Hz。但经过试验在LabVIEW中采样频率如果越接近Fs/2频谱很容易失真。所以BasicFunctionGenerator.I生成信号的频率一定要根据实际使用情况选择。噪声的幅度值在[-a,a]之间,a是幅度的绝对值,本次设的是默认值0.10。由于生成的噪声输