基于LABVIEW的虚拟滤波器设计.doc
《基于LABVIEW的虚拟滤波器设计.doc》由会员分享,可在线阅读,更多相关《基于LABVIEW的虚拟滤波器设计.doc(52页珍藏版)》请在咨信网上搜索。
1、 毕 业 设 计(论 文)题 目 基于LabVIEW的虚拟滤波器设计 姓 名 学 号 所在学院 专业班级 指导教师 日 期 2023 年 5 月 24 日 摘 要电子技术和计算机技术的快速发展促进了硬件软件化,使基于个人计算机的测控仪器虚拟仪器得到了快速的发展。虚拟仪器运用计算机强大的解决能力,使得其在智能化限度、解决能力和可操作性等方面均具有明显的技术优势,其应用范围也越来越广泛。LabVIEW是一种基于图形化编程语言的开发环境,为虚拟仪器设计者提供了一个便捷、轻松的设计环境。本文一方面用LabVIEW设计一个信号发生器,信号类型(如正弦波、方波、锯齿波等)、幅值、相位、频率等参数均可调,另
2、一方面,给信号发生器产生的信号加噪(如高斯白噪声、均匀白噪声、随机噪声等),规定噪声的幅值和采样信息等值均可调,然后,用LabVIEW设计一个虚拟数字滤波器规定滤波器的频带类型(如低通、高通、带通、带阻)、最佳特性逼近方式(巴特沃斯、切比雪夫、贝塞尔等)、阶数以及高截止频率和低截止频率等参数均可调,将加噪后的波形通过所设计的虚拟滤波器,将它用波形图显示出来,最后,将原始信号与滤波后的信号进行傅里叶变换,在频域显示幅值和相位。比较加噪后的波形与滤波后的波形,发现噪声很大限度地滤除。关键词:虚拟仪器;滤波器;LabVIEW AbstractWith the rapid development of
3、 electronic technology and computer technology, the hardware is oriented to software. The control instruments - the virtual instruments based on the personal computer are prompted rapidly. The virtual instruments have obvious advantages in the degree of intelligence, processing power and maneuverabi
4、lity because of the computers strong processing power. And their application is more wide. LabVIEW is a development environment based on the graphical programming. The convenient and relaxed design environment for virtual instrument designers is provided by using LabVIEW.In this paper, a signal gene
5、rator is designed by using the LabVIEW at first. The signal generators signal type(sine, square, sawtooth, etc.), amplitude, phase, frequency and other parameters can be adjusted. Secondly, a noise(Gaussian white noise, uniform white noiserandom noise, etc.) is added into the signal. The amplitude o
6、f the noise and the type of the noise and sampling the information equivalents can be adjusted. Then a digital filter is designed by using the LabVIEW. The frequency band(low pass, high pass, band pass, band stop, etc.), the best characteristics of approximation way(Butterworth, Chebyshev, Bessel, e
7、tc.), the number of order as well as the frequency of the high cut-off and low cut-off frequencyand other parameters can be adjusted. The wave into which the noise is added is tranferred to the virtual filter and then its displayed in the waveform. Finally, the original signal and the filtered signa
8、l are had the Fourier transform and displayed in the frequency domain concluding amplitude and phase. Comparing the original wave and the wave with the noise, we find that the noise is filtered at a large extent.Keywords: Virtual instrument; Wave filter; Labview 目录摘 要IAbstractII第一章 绪 论11.1 虚拟仪器的发展趋势
9、11.2 课题的目的及意义11.3 课题内容2第二章 LabVIEW与虚拟仪器32.1 虚拟仪器技术概述32.1.1 虚拟仪器的定义32.1.2 虚拟仪器的分类32.1.3 虚拟仪器与传统仪器比较的优势52.2 虚拟仪器开发平台72.3 LabVIEW中的基本概念82.4 本章小结9第三章 信号发生器103.1 测试信号的基本类型103.2 测试信号的分析解决103.3 在LabVIEW中设计信号发生器113.4 本章小结13第四章 滤波器 144.1 滤波器的概念 144.2 滤波器的分类144.3 抱负滤波器174.4 实际滤波器的重要参数184.5 在LabVIEW中设计滤波器204.6
10、 本章小结22第五章 测试信号的频域分析与解决235.1 离散时间傅里叶变换及其LabVIEW实现235.1.1 数字信号解决中存在的误差及其解决办法235.1.2 DFT的快速计算工具FFT245.1.3 时域分析与频域分析的功能比较255.2 测试信号频谱分析及LabVIEW实现255.3 本章小结28第六章 设计实现296.1 设计的基本环节296.2 在LabVIEW中实现设计总功能33致谢35参考文献36第一章 绪 论1.1 虚拟仪器的发展趋势虚拟仪器是现代计算机技术和仪器技术深层次结合的产物,是当今计算机辅助测试(CAT)领域的一项重要技术1。虚拟仪器是计算机硬件资源、仪器与测控系
11、统硬件资源和虚拟仪器软件资源三者的有效结合。测量仪器发展至今,大体经历了四代发展历程,即模拟仪器、分立元件式仪器、数字化仪器和智能仪器。由于现代计算机技术和信息技术的迅猛发展,如同滚滚长江东流水,冲击着国民经济的各个领域,也引起了测量仪器和测试技术的巨大变革。人们曾为测量仪器从模拟化、数字化到智能化的进步而欣喜,也为自动测试技术的日新月异的发展所鼓舞,当今虚拟仪器技术的出现又使得测量仪器进步入了高科技的殿堂。 与传统的仪器不同,虚拟仪器(Virtual Instrument)是基于计算机和标准总线技术的模块化系统,通常它是由控制模块、仪器模块和软件组成,在虚拟仪器中软件是至关重要的,仪器的功能
12、都要通过它来实现,因此软件是虚拟仪器的核心,“软件就是仪器”,从本质上反映了虚拟仪器的特性。 虚拟仪器应用程序的开发环境重要有两种。一种是基于传统的文本语言的软件开发环境,常用的有Lab Windows/CVI、Visual Basic、VC+等。另一种是基于图形化语言的软件开发环境,常用的有LabVIEW和Hp Vee。其中图形化软件开发系统是用工程人员所熟悉的术语和图形化符号代替常规的文本语言编程,界面和谐,操作简便,可大大缩短系统开发周期,深受专业人员的青睐。1.2 课题的目的及意义近年来,以计算机为中心、以网络为核心的网络化测控技术与网络化测控系统得到越来越多的应用,特别是在航空航天等
13、国防科技领域。网络化的测控系统大体上由两部分组成:测控终端与传输介质,随着个人计算机的高速发展,测控终端的位置越来越多的被个人计算机所占据,其中,软件系统是计算机系统的核心,甚至是整个测控系统的灵魂,应用于测控领域的软件系统称为监控软件。传输介质组成的通信网络重要完毕数据的通信与采集,这种数据采集系统是整个测控系统的主体,是完毕测控任务的主力。因此,这种“监控软件数据采集系统”构架的测控系统结构在很多领域都得到了广泛的应用,并形成了一套完整的理论。现阶段,在雷达、地震、通讯、控制系统等越来越广泛的科学技术领域中都对实际所观测的信号提出了滤波和频谱分析的规定,然而,从测试现场采集到的信号中包具有
14、对数据解决有用的信号同时也包含各种频率的噪声,噪声的能量有时候甚至会超过信号的能量,因此我们迫切地需要一种软件,它可以代替硬件完毕所需要的功能,提供一种虚拟滤波器,采集的信号通过滤波器,使特定频率范围的信号(有用信号)通过,而极大地衰减或克制其他频率的信号(一般为噪声信号),提高信号分析的真实限度,然后才干对信号进行进一步解决。虚拟仪器彻底打破了传统仪器只能由生产厂家定义,用户无法改变的局面,以透明的方式把计算机资源和硬件测试能力结合起来,用户可以灵活地用鼠标或按键在计算机显示屏幕上操作虚拟仪器软面板的各种“旋钮”进行测试工作,并可以根据不同的测试规定通过窗口切换不同的虚拟仪器,或通过修改软件
15、来改变、增减虚拟仪器系统的功能与规模,我们可以通过它轻松地配置、创建、维护、修改各种解决方案,它满足了用户多种多样的需求,同时提高了工作效率、节省了硬件资源。随着计算机软硬件技术、通信技术以及网络技术的飞速发展,为虚拟仪器技术的发展提供了广阔的前景。在世界范围内,汽车、通信、航空、半导体、电子设计生产、过程控制和生物医学等各领域均通过LabVIEW提高了应用开发的效率,其应用涵盖了从研发、测试、生产到服务的产品开发所有阶段2。虚拟数字滤波器的设计在电子测量领域中将会发挥极大的作用。1.3 课题内容1.用LabVIEW设计一个多功能信号发生器,产生正弦波(或者方波、锯齿波等基本波形),保存并显示
16、波形。 规定:信号的类型、幅值、频率、相位和采样信息均可调。2.对信号加噪后显示其波形。 规定:噪声的幅值和采样信息均可调。3.用Labview设计一个虚拟数字滤波器,将加噪后的信号输出到滤波器的输入端,对信号进行滤波,并显示滤波后的波形。 规定:滤波器的最佳特性逼近方式(巴特沃斯、)、通过的频带类型、低截止频率、高截止频率、阶数等参数均可调。4. 将滤波后的波形与基本波形分别在时域和频域比较,分析误差。第二章 LabVIEW与虚拟仪器虚拟仪器系统是不断革新的计算机技术与仪器技术相结合的产物。它运用目前计算机系统的强大功能,结合专用的硬件,大大突破传统仪器在数据解决、显示、传送、存储等方面的限
17、制,使用户可以方便地对其进行维护、扩展和升级。2.1 虚拟仪器技术概述 2.1.1 虚拟仪器的定义一套虚拟仪器系统就是一台工业标准计算机或工作站配上功能强大的应用软件、低成本的硬件(例如插入式板卡)及驱动软件,他们在一起共同完毕传统仪器的功能。以软件为主的测量系统充足运用了常用台式计算机和工作平台的计算、显示和互联网等诸多用提高工作效率的强大功能。软件是在功能强大的硬件基础上创建虚拟仪器系统的真正关键所在。虚拟仪器可使用相同的硬件系统,通过不同的软件就可以实现功能完全不同的各种测量测试仪器,即软件系统是虚拟仪器的核心,软件可以定义为各种仪器,因此可以说“软件即仪器”。虚拟仪器代表着从传统硬件为
18、主的测量系统到以软件为中心的测量系统的主线性转变。有了虚拟仪器,用户就可以完全根据自己的需求组建测量和自动化系统,而不用再受功能固定(完全由厂家提供)的传统仪器的限制。 2.1.2 虚拟仪器的分类虚拟仪器的发展随着微机的发展和采用总线方式的不同,可分为五种类型:1. PC总线插卡型虚拟仪器 这种方式借助于插入计算机内的数据采集卡与专用的软件如LabVIEW相结合(注:美国NI公司的Labview是图形化编程工具,它可以通过各种控件自已组建各种仪器。Labview/cvi是基于文本编程的程序员提供高效的编程工具,通过三种编程语言Visual C+,Visual Basic,Labviews/cv
19、i构成测试系统3,它充足运用计算机的总线、机箱、电源及软件的便利。但是受PC机机箱和总线限制,且有电源功率局限性,机箱内部的噪声电平较高,插槽数目也不多,插槽尺寸比较小,机箱内无屏蔽等缺陷。此外,ISA总线的虚拟仪器已经淘汰,PCI总线的虚拟仪器价格比较昂贵。 2. 并行口式虚拟仪器 最新发展的一系列可连接到计算机并行口的测试装置,它们把仪器硬件集成在一个采集盒内。仪器软件装在计算机上,通常可以完毕各种测量测试仪器的功能,可以组成数字存储示波器、频谱分析仪、逻缉分析仪、任意波形发生器、频率计、数字万用表、功率计、程控稳压电源、数据记录仪、数据采集器。美国LINK公司的DSO-2XXX系列虚拟仪
20、器,它们的最大好处是可以与笔记本计算机相连,方便野外作业,又可与台式PC机相连,实现台式和便携式两用,非常方便。由于其价格低廉、用途广泛,特别适合于研发部门和各种教学实验室应用。 3. GBIB总线方式的虚拟仪器 GPIB技术是IEEE488标准的虚拟仪器初期的发展阶段。它的出现使电子测量独立的单台手工操作向大规模自动测试系统发展,典型的GPIB系统由一台PC机、一块GPIB接口卡和若干台BPIB形式的仪器通过GPIB电缆连接而成。在标准情况下,一块GPIB接口可带多达14台仪器,电缆长度可达40米。GPIB技术可用计算机实现对仪器的操作和控制,替代传统的人工操作方式,可以很多方便地把多台仪器
21、组合起来,形成自动测量系统。GPIB测量系统的结构和命令简朴,重要应用于台式仪器,适合于精确度规定高的,但不规定对计算机高速传输状况时应用。4. VXI总线方式虚拟仪器 VXI总线是一种高速计算机总线VME总线在VI领域的扩展,它具有稳定的电源,强有力的冷却能力和严格的RFI/EMI屏蔽。由于它的标准开放、结构紧凑、数据吞吐能力强、定期和同步精确、模块可反复运用、众多仪器厂家支持的优点,不久得到广泛的应用。通过数年的发展,VXI系统的组建和使用越来越方便,特别是组建大、中规模自动测量系统以及对速度、精度规定高的场合。有其他仪器无法比拟的优势。然而,组建VXI总线规定有机箱、零槽管理器及嵌入式控
22、制器,造价比较高。5. PXI总线方式虚拟仪器 PXI总线方式是PCI总线内核技术增长了成熟的技术规范和规定形成的,增长了多板同步触发总线的技术规范和规定形成的,增长了多板发总线,以使用于相邻模块的高速通讯的局总线。PXI的高度可扩展性。PXI具有8个扩展槽,而台式PCI系统只有34个扩展槽,通过使用PCIPCI桥接器,可扩展到256个扩展槽,台式PC的性能价格比和PCI总线面向仪器领域的扩展优势结合起来,将形成未来的虚拟仪器平台。2.1.3 虚拟仪器与传统仪器比较的优势 所谓虚拟仪器是基于计算机的软硬件测试平台。它可代替传统的测量仪器。虚拟仪器通过软件将计算机硬件资源与仪器硬件有机的融合为一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 LABVIEW 虚拟 滤波器 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。