基于labview的虚拟振动测试系统_第1页
基于labview的虚拟振动测试系统_第2页
基于labview的虚拟振动测试系统_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于LabVIEW的虚拟振动测试系统080411225邵郑南电信学院摘要:由于测试系统中,需要的测试仪器繁多复杂,导致对一些简单的测试工作也需要大量的人力,物力。Labview虚拟仪器图形编程语言可以组建虚拟震动测试系统,利用“软件就是仪器”的技术方法,减少硬件设备,同样实现对信号的实时采集,处理,分析的目的。关键词:信号分析,虚拟震动测试,labview软件正文:LabVIEW是美国国家仪器公司研制开发的虚拟仪器图形编程语言,它是一个大型仪器系统开发平台,具有直观界面,便于开发,调试轻松,易于学习和掌握特点,并且具有各种仪器驱动程序和工具库。他的出现,开创了一种新的研究方法。它以软件为中心,

2、利用计算机强大的计算,显示和链接能力,在屏幕上组建永固自己的仪器,仪表,实现功能。采用的编译方式是32位应用程序,这就解决了其他解释运行程序的图形化编程平台程序速度慢的问题。同时,含有大量的函数库和高级分析子程序,用户只需要调出代表仪器功能,操作,数据处理,输出显示的图标,输入相关的配置参数,完成编程工作。LabVIEW还提供了丰富直观的调试工具,利用这些工具可以很方便的设置断点,单步,分段执行程序和设计程序运行时间等,并可用动画方式显示数据的流动。虚拟测试仪器。它是以PC计算机为仪器统一硬件平台,将测试仪器的功能,面板及控制以软件实现,并以文件的形式存储下来,在计算机的总线槽内配以对应的,可

3、实现数据交换的模块化硬件接口卡。能在计算机系统管理的统一指挥和协调下运行,实现虚拟仪器的测试功能。它满足了实现虚拟仪器的条件,充分考虑了震动测试的特点,具有更强的相通性,开放性,专用性。下面我们来讲下基于LabVIEW的虚拟震动测试系统在现代工程技术领域,存在着大量的振动问题。例如,车辆在凹凸不平的路面上行驶所引起的振动;旋转机械由于质量不平衡在运行中的振动等。在绝大多数场合,振动都是有害的,它将影响设备的正常工作,引起机器构件的加速磨损,甚至导致急剧断裂而破坏。为了解决工程振动问题,机械振动测试系统随着振动测试技术理论的发展和生产中对测试的需求与日俱增,并有着广泛的应用领域。但性能优越、成本

4、低廉的测试系统市场很难见到。尤其在工程现场的振动测试,迫切需要低成本、高精度、高效率,同时方便灵活的测量仪器。因此,笔者基于振动测试的这种需要,设计了一套以数据采集卡、信号调理电路和各类高精度的传感器为硬件,基于LabVIEW虚拟仪器软件开发平台的振动测试分析系统。此系统不但节省了硬件成本,而且容易操作,同时大大缩短了整个测试周期。系统的硬件:虚拟振动测试分析系统(如图1所示)分硬件和软件两个部分。硬件主要由传感器,信号调理器、数据采集卡和计算机构成,并有如下的关系。振动信号量经过传感器转变为模拟量(电压、电流等),再经过信号调理器的放大、隔离、滤波等处理进入数据采集卡完成采样和量化,转变成计

5、算机所能识别的数字量。然后经计算机进行进一步的处理,以便得到所需的信息。图1是振动测试系统的硬件结构示意图,在实际的应用中,系统的硬件可根据振动测试要求的不同选择不同的装置。系统的软件:本系统的程序是在LabVIEW8.20平台上开发的。在系统的编制过程中采用了结构和模块化编程的基本思路。程序主要包括两大模块:数据采集和数据保存模块;数据读取和数据处理分析模块。在程序的设计过程中,将每个模块做成一个子VI,然后在主程序中调用,这样就可以加强程序的可读性和可维护性。系统的结构如图2所示。嚐Hi1数据采集模块的设计数据采集提供了整个测试系统的数据来源,是虚拟仪器的基本组成部分。数据采集模块主要是实

6、现振动信号的拾取及对各种参数的控制,例如对数据采集卡、采集通道的选择,以及采样频率、点数、段数的控制等。振动信号主要为随机信号和瞬态信号,因此对信号的采集设置了两种采样方式:(1)自由连续采集方式,即设置好采集参数后直接进行连续采集,适用于随机信号的采集;(2)信号触发采集,首先设置好触发条件,包括触发电平、触发沿、触发前预留点数等,图3为信号触发采集模块流程图,其中调用了LabVIEW中DataAcquisition功能模板下的DAQmxcreatevirtualchannel.vi,DAQmxTiming.vi,DAQmxTrigger.vi.DAQmxRead.vi,DAQmxStart

7、Task.vi等子函数。通过这些模块可以实现采集振动瞬态信号,各子函数模块均可以图标形式放置在程序流程图中,这样不但增加了程序的可维护性,也增加了程序的可读性,使程序流程更加清晰明了。(自由采集方式与之类似,且相对简单,这里就不赘述。)2信号分析模块的设计根据振动测试对信号分析处理的要求,主要从时域分析、幅值域分析、频域分析和时频联合分析方面进行程序设计。时域和幅值域分析模块时域分析中主要是自相关分析和互相关分析。自相关用于判断信号的随机程度,也可以检测混在随机信号中的周期信号,互相关则反映了两随机变量的统计依赖关系。幅值域特性分析是每次实验必不可少的一步,该模块程序可以同时观测输入、输出信号

8、的概率密度曲线、概率密度分布曲线,还可以直接求值,尤其是随机信号数字特征的偏态和峰值,可用于故障检测和分析。频域分析模块:频域分析功能最多,主要有功率谱分析、频响函数分析、倒频谱分析等。时域信号经傅里叶变换、频域转换为复数形式,故在显示分析时有很多的格式,如幅频谱、相频图、实频图、虚频图、奈奎斯特图、波特图、三维瀑布图等。时频联合分析模块:时频联合分析亦称时频局域化方法,是使用时间和频率的联合函数来表示信号。典型的线性时频表示有:短时傅里叶变换、小波变换和Gabor变换。时频联合分析在实际信号处理中,尤其是振动信号处理中,可以将信号在任意时刻的频域很好的表示出来。短时傅里叶变换是把信号划分为许多小的时间间隔,用傅里叶变换分析每个时间间隔,以便确定该段时间间隔存在的频率。图3信号触发采集模块流程图图4数据分析处理模块后面板为了使系统的分析功能更加完

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论