基于labview振动测试系统
- 格式:doc
- 大小:1.41 MB
- 文档页数:43
基于LabVIEW的振动时效控制系统设计及应用基于LabVIEW的振动时效控制系统设计及应用摘要:振动时效控制是材料科学领域中重要的研究方向。
本文以LabVIEW为平台,设计并应用了一套基于振动时效控制的系统,并对其性能进行了评估。
实验结果表明,该系统具有良好的稳定性和可靠性,能够满足振动时效控制的需求。
关键词:振动时效控制;LabVIEW;系统设计;应用;性能评估一、引言振动时效控制是利用振动力学原理对材料进行热处理,以改变材料的微观结构和性能的一种技术。
振动时效控制的有效应用可以提升材料的性能,改善材料的力学性能、疲劳寿命等。
当前,振动时效控制系统的设计和应用大多以传统的硬件控制为主,存在成本高、控制精度不高、易受外界干扰等问题。
为了解决这些问题,本文采用LabVIEW软件开发平台,设计并实现了一套基于振动时效控制的系统。
二、系统设计1. 系统结构基于LabVIEW的振动时效控制系统主要由三部分组成:振动力学模块、控制模块和监测模块。
振动力学模块负责产生控制信号,控制模块负责接收并处理控制信号,监测模块负责采集振动时效控制过程中的相关数据。
2. 振动力学模块设计振动力学模块是整个系统的核心部分。
其主要包括振动产生器、传感器等。
振动产生器通过控制信号产生振动力,传感器负责测量振动时效控制过程中的相关物理量。
3. 控制模块设计控制模块主要负责接收和处理振动力学模块产生的信号,并根据预设的参数进行控制。
通过与振动力学模块的紧密协作,实现对振动时效控制过程的精确控制。
4. 监测模块设计监测模块主要负责采集振动时效控制过程中的相关数据,如温度、振动频率、时间等。
通过实时监测和记录这些数据,可以对振动时效控制的过程进行分析和评估。
三、系统应用1. 实验设置为了验证基于LabVIEW的振动时效控制系统的性能,我们进行了一系列实验。
实验使用了一种常见的材料作为研究对象,设置了不同的振动频率和时间,并记录了相应的数据。
- 68 -工 业 技 术0 引言机械振动是现代工业生产中普遍存在的现象,强烈地振动将对设备正常运行造成不利影响,导致构件损耗,大大缩短了机械设备的使用寿命,并且可能会出现更严重的事故,甚至危及工作人员的生命安全[1]。
对机械振动情况的准确监测是保障机械稳定运行的关键手段之一,众多学者针对该领域进行了研究,例如刘会杰等人[2]在该文中设计了用于采集机械运行过程中振动信号的光纤监测系统,对机械运行状态进行实时监控。
陈含蓓等人[3]在文献中阐述了利用服务器、节点以及传感器构建的医疗设备产品振动信号监测系统。
葛学柳等人[4]等设计了基于无线通信的振动筛工况监测系统,采用振动信号分析的方法判断机械工作的状态。
但是目前领域内的研究成果仍然存在很多需要解决的问题,主要包括监测系统提取并分析的振动信号特征较为单一,仅仅包括时域特征或简单的频域特征,无法满足监测的目的;信号分析模块往往对硬件要求高,其成本难以降低。
为了解决上述问题,该文设计开发了1种基于LabVIEW的振动信号分析与监测系统,该系统可以进行多种振动信号的分析计算且硬件成本较低。
1 系统框架设计该系统设计框架如图1所示,包括数据采集、时域分析、频域分析和联合时频分析等4个模块。
时域分析模块可以完成振动信号的自相关及互相关计算;频域分析模块具备倒谱分析、功率谱与傅里叶变换、功率谱密度计算、频谱细化以及希尔伯特变换等功能;联合时频分析模块具备格伯(Gabor)变换特征提取和希尔伯特-黄变换(HHT)等功能。
该文采用了NI 公司的数据采集卡PXI6251进行数据采集,该板卡具备调理信号和采集数据的功能,选择DWQZ-8108型号电涡流式振动传感器作为传感设备,运用LabVIEW 中的DAQ 模块实现数据的获取及存储等功能。
2 振动信号处理与分析振动信号是机械状态监测、故障诊断预测等方面的重要依据。
该文对关键振动特征进行提取,其中时域分析中的自相关和互相关计算较为简单,主要阐述了频域分析和时频分析过程。
基于Labview的振动信号测试系统设计谭伟超【摘要】本文基于Labview8.5软件的设计,采用NI公司的PCI-6024采集卡,将虚拟仪器技术应用于振动测试系统设计.设计的功能主要包括采集数据实时显示、信号参数检测、存储及系统分析等功能,该系统可以还可以对振动信号进行在线监测和故障报警.通过设计,能够对数据进行时域显示和频域分析处理.该振动测试系统降低了企业成本,缩短了分析的时间,界面直观,能够广泛应用于振动信号监测.%In this paper,based on Labview 8.5 software,using PCI-6024 data acquisition card of NI company, the application of virtual instrument technology in the design of vibration test system.The design features include the function of real-time data display,signal detection,parameter storage and system analysis,the system can also be on the vibration signal of the on-line monitoring and fault alarm.Through the design of data display,can in time domain and frequency domain analysis processing.The vibration test system can reduce the cost and shorten the analysis time,intuitive interface,and can be widely applied to vibration signal monitoring.【期刊名称】《电子测试》【年(卷),期】2016(000)009【总页数】3页(P6-7,14)【关键词】Labview;信号检测;数据采集;振动测试【作者】谭伟超【作者单位】江门职业技术学院,529000【正文语种】中文美国国家仪器(NI)的虚拟仪器Labview,运用图形化编程和计算机强大的数字处理能力,设计了一种新的振动测试系统。
[电子_电路]基于LABVIEW和三轴加速度传感器的振动信号测量系统设计机电工程学院毕业设计说明书设计题目: 基于LABVIEW和三轴加速度传感器的振动信号测量系统设计目录1. 绪论 (1)1.1研究背景 (1)1.2 研究意义 (1)1.3研究现状 (2)1.3.1 电机检测的研究现状 (2)1.3.2 三轴加速度传感器研究现状 (3)1.3.3基于Lab VIEW 的虚拟仪器研究现状 (3)1.4 存在的问题,我的方案 (4)2. 方案论证 (5)2.1整体设计方案 (5)2.1.1.振动信号采集部分 (5)2.1.2.振动信号处理部分 (6)2.1.3振动信号分析结果输出模块 (6)2.1.4软件部分 (7)2.2方案一 (8)2.3方案二 (9)2.4最终方案的确定 (10)2.5我的研究目标 (11)3.振动检测系统的硬件设计 (11)3.1 三轴加速度传感器部分 (12)3.1.1压电式ICP三轴加速度传感器原理 (12)3.1.2三轴加速度传感器的选型 (15)3.1.3三轴加速度传感器的安装 (13) 3.2 IEPE恒流源部分 (14)3.3数据采集部分 (15)3.3.1数据采集卡的选型 (15)3.3.2数据采集卡的安装 (12)3.4 信号处理部分 (17)3.5硬件电路的连接 (17)本章小结 (18)4.振动检测系统软件设计 (20)4.1 NI LABVIEW软件简介 (19)4.2 LABVIEW 图形用户界面设置 (21) 4.2.1 主界面设计 (20)4.2.2输出界面设置 (22)4.2.3回放界面设置 (23)4.2.4参数设置界面 (23)4.3 LABVIEW功能模块设计 (24) 4.3.1 信号预处理模块 (24)4.3.2 烈度报警模块 (26)4.3.3 谱分析模块 (29)4.3.4 数据存储模块 (30)4.3.5信号数据的回放模块 (32)本章小结 (33)3.振动检测系统仿真测试 (35)5.1 仿真信号生成 (34)5.2仿真分析结果 (35)本章小结 (36)设计总结 (38)致谢 (40)参考文献 (41)附录 (42)基于Lab VIEW和三轴加速度传感器的振动信号测量系统的设计1. 绪论1.1研究背景随着近几十年来我国经济的快速发展,科学技术的进步,为了与生产方式进一步适应,满足大型高速拖动的需求(如拖动大型发电机的形式实验及拖动大型风机、水泵、轧钢机、球磨机等设备的高速运行),大型高速电机在我国也得到了迅速的发展。
ISSN 100020054CN 1122223 N 清华大学学报(自然科学版)J T singhua U niv (Sci &Tech ),2003年第43卷第5期2003,V o l .43,N o .521 366592661,665基于LabV IE W 的多通道振动测试与分析系统林 凯, 何 川, 毛乐山(清华大学精密仪器与机械学系,北京100084)收稿日期:2002208220作者简介:林凯(19782),男(汉),安徽,硕士研究生。
通讯联系人:毛乐山,教授,E 2m ail :m ao ls @p i m .tsinghua .edu .cn摘 要:为利用计算机系统迅速高效地实现测试与分析功能,研究了一种基于虚拟仪器软件L abV IE W 的多通道振动测试与分析系统。
该系统中,专门设计的外置式数据采集箱具有多通道输入信号调理,内、外触发采样控制,A D 转换和先入先出(F IFO )缓存等功能;采用增强型并口(EPP )实现计算机与外置数据采集模块的高速数据传输。
结果表明,该系统具有较高精度,并能实现振动信号的采样、存盘、分析和回放功能。
关键词:振动测量;L abV IE ;数据采集盒;增强型并口中图分类号:TH 825;TH 824+.1文献标识码:A文章编号:100020054(2003)0520659203M ulti -channel system for v ibra tionm ea surem en t and ana lysisba sed on LabV IE WL I N Ka i ,HE Chua n ,MAO Le sha n(D epart men t of Prec ision I n stru men ts and M echanology ,Tsi nghua Un iversity ,Be ij i ng 100084,Chi na )Abstract :A m ulti 2channel system w as developed fo r vibrati on m easurem ent and analysis based on L abV IE W ,a popular wo rkbench fo r virtual instrum ents to effectively m ake m easurem ent and analysis using computers .A n external data acquisiti on box w as used to samp le the data w ith internal and external triggering,A D conversi on and first 2in 2first 2out (F IFO )sto rage .The samp led data w as transferred from the data acquisiti on box to the computer th rough the enhanced parallel po rt (EPP ).T he L abV IE W system then p rocessed the data and sent out necessary contro l signals .T he results show that the developed system can p rovide funti ons of vibrati on data samp ling,sto rage,analysis and recall w ith h igh p recisi on .Key words :vibrati on m easurem ent;L abV IE W ;data acquisiti onbox;enhanced parallel po rt (EPP )虚拟仪器将传统仪器由硬件实现的分析与显示功能,改由PC 计算机来实现。
2017年4月第37卷第2期宇航计测技术Journal o! Astronautic Metrology and MeasurementApr.,2017Vol.37,No.2文章编号=1000-7202(2017) 02-0036-07 D01:10.12060/j.issn.1000-7202.2017.02.08基于Labview的振动冲击测量系统设计闫磊杨晓伟刘蠢朱刚焦蠢蠢(北京航天计量测试技术研究所,北京100076)摘要根据振动冲击试验设备测试要求,设计并研制一套测量系统。
系统基于虚拟仪器测量技术设计,通过采集振动冲击所产生加速度信号的频率和幅值,运用FFT技术进行信号处理和分析,完成对振动冲击试验设备的测量。
实验效果表明,该系统具有测量功能完善、测量结果准确可靠、软件操作简单等特点,能够满足目前在用的所有振动冲击试验设备的测量需求,在实践中已得到应用。
关键词振动冲击测量虚拟仪器中图分类号:TH825 文献标识码:ADesign for a Measurement System of Vibration and Shock Basedon LabviewYAN Lei YANG Xiao-wei LIU Xin ZHU Gang JIAO Xin-xin(Beijing Aerospace Institute!or Metrology and Measurement Technology,Beijing 100076,China) Abstract In order to meet the demands o!measuring vibration and shock testing machines,the measurement system is developed.The system is designed by measuring technology o!virtual instrument.The system can measure the frequency and amplitude o!the acceleration signal,analyse the signal by FFT and realize the measurement.The experimental results demonstrate that the system has several characters ,such as perfect testing functions,accurate testing result and simple operation.The system can be used to calibrate all existing vibration and shock testing machines.This system had been used in practice.Key words Vibration Shock Measurement Virtual instrumentl引言振动冲击试验是航天器可靠性试验的重要组成 部分,可以模拟航天器实际运输、发射、飞行及着陆 过程中恶劣的力学环境,对航天器是否能够达到设 计规定的性能指标进行考核。
基于LabVIEW的电机噪声振动测试分析系统的开题
报告
一、项目背景
在现代工业中,电机是广泛应用的一种设备,但在运行过程中也会产生一定的噪声和振动。
这些噪声和振动可能会影响到周围环境和设备的运行状态。
因此,开发一种基于LabVIEW的电机噪声振动测试分析系统是十分必要和重要的。
二、项目意义
开发该系统可以实现对电机噪声和振动的监测和分析,可以帮助厂家进行产品质量的检测和改进,减少对周围环境的污染,提高工作效率和产品品质。
三、项目目标
1.设计一套基于LabVIEW的电机噪声和振动测试系统,能够实时监测电机运行状态。
2.通过分析采集到的数据,能够评估电机产生的噪声和振动,进行合理的数据处理,得出测试结果,并实现数据可视化展示。
四、项目计划
1.开发测试软件界面和相关算法。
2.测试数据采集装置和测试仪器的连接。
3.进行实验,并验证算法的正确性和可行性。
4.根据测试结果进行进一步的研究和改进。
五、预期成果
能够成功开发一套基于LabVIEW的电机噪声振动测试分析系统,该系统将能够实现对电机运行状态的实时监测和分析,并提供可视化展示数据,对产品质量进行评估和改进。
基于labview振动测试系统基于LabVIEW的振动信号测试系统设计摘要:虚拟仪器是现代计算机技术同仪器技术深层次结合的全新概念仪器,实质是利⽤计算机的显⽰器的显⽰功能模拟传统仪器的控制⾯板,以多种形式表达输出测量结果,利⽤计算机强⼤的软件功能实现信号数据的运算、分析和处理,完成各种测试功能的⼀种计算机仪器系统。
本次设计利⽤了基于LabVIEW的虚拟仪器技术设计了⼀套振动测试系统,下位机采⽤AT89C52单⽚机进⾏数据采样,并通过RS-232串⼝与上位机通信实现信号数据的传输,上位机软件开发基于LabVIEW平台。
其具有信号采集,波形显⽰,数据处理,数据保存,信号参数检测等功能,具有操作简单,界⾯直观,适⽤性强等特点。
通过设计,能够对数据进⾏时域显⽰和频域分析处理。
关键词:虚拟仪器;振动测试;LabVIEW;单⽚机Vibration Testing System Based on LabVIEW SignalDesignAbstract : Virtual instrumentation is modern computer technology combined with the deep-seated instrument technology new concept instrument , in essence, the use of the computer monitor 's display traditional analog instrument control panel to output measurement results of various forms of expression , the use of powerful computer software functions the operation data for signal analysis and processing is completed for all test functions of a computer system apparatus .The design takes advantage of LabVIEW -based virtual instrument technology designed a vibration test systems, next-bit machine using AT89C52 microcontroller for data sampling , and to achieve data transmission signal via RS-232 serial communication with the PC , PC software development based on LabVIEW platform. Which has a signal acquisition, waveform display , data processing, data storage , signal parameter detection and other functions, with a simple, intuitive interface, applicability, and other characteristics. By design, the data can be displayed in time domain and frequency domain analysis.Ke ywords: Virtual Instrument, vibration test, LabVIEW, SCM⽬录第1章绪论 (1)1.1 课题研究的背景和意义 (1)1.3 论⽂主要设计内容 (1)第2章虚拟仪器和LabVIEW (3)2.1 虚拟仪器 (3)2.1.1 虚拟仪器的概念 (3)2.1.2 虚拟仪器的组成 (3)2.1.3 虚拟仪器的特点及优势 (4)2.2 LabVIEW (5)2.2.1 LabVIEW简介 (5)2.2.2 LabVIEW的基本特点 (6)第3章振动测试分析系统 (7)3.1 振动测试分析系统的组成 (7)3.2 信号测试与分析 (7)3.3 振动测试系统总体设计 (8)第4章硬件设计 (9)4.1 系统总体设计⽅案 (9)4.2 压电加速度传感器 (9)4.3 电荷放⼤器 (10)4.4 A/D转换器TLC2543性能介绍 (10)4.5 单⽚机模块 (12)4.5.1 AT89C52性能介绍 (12)4.5.2 A/D转换电路 (15)4.6 基于AT89C52单⽚机的串⼝硬件采集接⼝电路设计 (15) 4.6.1 串⼝简述 (15)4.6.2 串⼝硬件采集接⼝电路设计 (17)4.7 单⽚机数据采集软件程序设计 (18)第5章LabVIEW软件设计 (20)5.1 LabVIEW软件总体设计⽅案 (20)5.1.1系统主界⾯设计 (21)5.2 LabVIEW程序设计 (22)5.3 数据采集模块设计 (22)5.4 信号预处理模块设计 (23)5.5 时域分析模块设计 (23)5.5.1信号的时域统计分析 (24)5.5.2 时域程序框图 (25)5.6 频域分析模块设计 (26)5.6.1 幅值谱和相位谱分析 (27)5.6.2 功率谱分析 (28)5.6.3 频域分析程序框图 (28)第6章系统仿真调试 (30)6.1 仿真系统运⾏原理 (30)6.2 时域分析模块测试 (30)6.3 频域分析模块测试 (31)6.3.1 幅度与相位谱显⽰ (31)6.3.2 功率谱显⽰ (31)总结 (33)致谢 (34)参考⽂献 (35)附录 (36)第1章绪论1.1 课题研究的背景和意义随着计算机和软件技术的发展,虚拟仪器正在逐渐成为测试领域的发展⽅向,采⽤虚拟仪器实现振动测试与分析也成为振动测试的发展趋势。
基于LabVIEW的虚拟振动测试系统0804112 25 邵郑南电信学院摘要:由于测试系统中,需要的测试仪器繁多复杂,导致对一些简单的测试工作也需要大量的人力,物力。
Labview虚拟仪器图形编程语言可以组建虚拟震动测试系统,利用“软件就是仪器”的技术方法,减少硬件设备,同样实现对信号的实时采集,处理,分析的目的。
关键词:信号分析,虚拟震动测试,labview软件正文:LabVIEW是美国国家仪器公司研制开发的虚拟仪器图形编程语言,它是一个大型仪器系统开发平台,具有直观界面,便于开发,调试轻松,易于学习和掌握特点,并且具有各种仪器驱动程序和工具库。
他的出现,开创了一种新的研究方法。
它以软件为中心,利用计算机强大的计算,显示和链接能力,在屏幕上组建永固自己的仪器,仪表,实现功能。
采用的编译方式是32位应用程序,这就解决了其他解释运行程序的图形化编程平台程序速度慢的问题。
同时,含有大量的函数库和高级分析子程序,用户只需要调出代表仪器功能,操作,数据处理,输出显示的图标,输入相关的配置参数,完成编程工作。
LabVIEW还提供了丰富直观的调试工具,利用这些工具可以很方便的设置断点,单步,分段执行程序和设计程序运行时间等,并可用动画方式显示数据的流动。
虚拟测试仪器。
它是以PC计算机为仪器统一硬件平台,将测试仪器的功能,面板及控制以软件实现,并以文件的形式存储下来,在计算机的总线槽内配以对应的,可实现数据交换的模块化硬件接口卡。
能在计算机系统管理的统一指挥和协调下运行,实现虚拟仪器的测试功能。
它满足了实现虚拟仪器的条件,充分考虑了震动测试的特点,具有更强的相通性,开放性,专用性。
下面我们来讲下基于LabVIEW 的虚拟震动测试系统在现代工程技术领域,存在着大量的振动问题。
例如,车辆在凹凸不平的路面上行驶所引起的振动;旋转机械由于质量不平衡在运行中的振动等。
在绝大多数场合,振动都是有害的,它将影响设备的正常工作,引起机器构件的加速磨损,甚至导致急剧断裂而破坏。
基于LabVIEW的振动信号测试分析系统的研究的开题报告一、选题背景随着机械、电子、航空航天等现代工业的快速发展,振动测试分析成为了科学研究和产品研发过程中必不可少的一项工作。
传统的振动测试方法主要采用模拟仪器测量并手工处理数据,效率低、精度有限、易出错。
而基于LabVIEW平台的振动测试分析系统,可以在保证高精度、高效率的基础上,实现数据自动采集、处理和存储,提高了工作效率。
二、研究目的本研究旨在基于LabVIEW平台,设计并实现一套振动信号测试分析系统,用于振动信号的采集、处理、分析和显示。
三、研究内容(一)系统需求分析1.调查相关应用领域的需求,确定需求功能;2.确定系统硬件环境和操作系统配置;3.设计系统基本框架和模块划分;4.制定系统性能指标和测试标准。
(二)系统设计1.设计系统硬件连接和信号采集模块;2.设计数据采集与处理流程;3.设计分析算法和数据分析模块;4.设计人机交互界面。
(三)系统实现1.完成硬件组装及操作系统的安装配置;2.编写LabVIEW程序,并完成系统整体集成调试;3.进行试验验证,并对系统性能进行评估。
四、论文结构框架第一章绪论阐述选题背景、研究目的、研究范围和意义,分析国内外相关研究进展和现状,介绍研究方法和论文结构框架。
第二章系统需求分析调查相关应用领域的需求,确定需求功能;确定系统硬件环境和操作系统配置;设计系统基本框架和模块划分;制定系统性能指标和测试标准。
第三章系统设计设计系统硬件连接和信号采集模块;设计数据采集与处理流程;设计分析算法和数据分析模块;设计人机交互界面。
第四章系统实现完成硬件组装及操作系统的安装配置;编写LabVIEW程序,并完成系统整体集成调试;进行试验验证,并对系统性能进行评估。
第五章总结与展望总结研究工作,分析工作优缺点及不足,提出完善的建议和展望。
五、研究意义本研究利用LabVIEW平台搭建了一套振动信号测试分析系统,解决了传统振动测试方法存在的问题,对提高振动测试分析的精度和效率具有重要意义。
基于LabVIEW的设备振动测试系统侯志敏;夏薇;邓东花【期刊名称】《价值工程》【年(卷),期】2012(31)2【摘要】The importance of vibration monitoring for machining and advantages of virtual instrument are analyzed. A vibration test system of equipment based on virtual instrument is introduced. The theory of this system and realization of hardware and software are discussed. The test system adopts PCI-6024E data acquisition card of American NI company, and realizes data acquisition, showing, storage and analysis under the environment of Lab VIEW. It has been successful used in the test and analysis of vibration for headstock.%分析了振动监测对机床加工的重要性和虚拟仪器技术的优势,提出了一种基于虚拟仪器技术的振动测试系统,并讨论了这种测试系统的原理以及硬件和软件的实现.测试系统采用美国NI公司的PCI-6024E数据采集卡,在LabVIEW编程环境下,实现了对振动信号的数据采集、显示、存储及分析,并应用于机床主轴箱振动信号的测试与分析.【总页数】2页(P164-165)【作者】侯志敏;夏薇;邓东花【作者单位】西安工业大学机电工程学院,西安 710032;中国石油技术开发公司石化分公司,北京 100028;中国石油天然气管道工程有限公司仪表自动化室,廊坊065000【正文语种】中文【中图分类】TP2【相关文献】1.基于LabVIEW的分级筛振动测试系统设计 [J], 李晨浩;丁武学;郭延2.基于LabVIEW的汽车轮毂轴承振动测试系统设计与开发 [J], 董亮;雷良育3.基于LabVIEW的船用振动、噪声测试系统 [J], 尹常艳;4.基于LabVIEW的离心式化工泵振动测试系统设计 [J], 赵荣珍;户文刚5.基于LabVIEW的涡旋压缩机曲轴振动测试系统设计 [J], 牛洪涛;李超因版权原因,仅展示原文概要,查看原文内容请购买。
基于LabVIEW的振动信号测试系统设计摘要:虚拟仪器是现代计算机技术同仪器技术深层次结合的全新概念仪器,实质是利用计算机的显示器的显示功能模拟传统仪器的控制面板,以多种形式表达输出测量结果,利用计算机强大的软件功能实现信号数据的运算、分析和处理,完成各种测试功能的一种计算机仪器系统。
本次设计利用了基于LabVIEW的虚拟仪器技术设计了一套振动测试系统,下位机采用AT89C52单片机进行数据采样,并通过RS-232串口与上位机通信实现信号数据的传输,上位机软件开发基于LabVIEW平台。
其具有信号采集,波形显示,数据处理,数据保存,信号参数检测等功能,具有操作简单,界面直观,适用性强等特点。
通过设计,能够对数据进行时域显示和频域分析处理。
关键词:虚拟仪器;振动测试;LabVIEW;单片机Vibration Testing System Based on LabVIEW SignalDesignAbstract : Virtual instrumentation is modern computer technology combined with the deep-seated instrument technology new concept instrument , in essence, the use of the computer monitor 's display traditional analog instrument control panel to output measurement results of various forms of expression , the use of powerful computer software functions the operation data for signal analysis and processing is completed for all test functions of a computer system apparatus .The design takes advantage of LabVIEW -based virtual instrument technology designed a vibration test systems, next-bit machine using AT89C52 microcontroller for data sampling , and to achieve data transmission signal via RS-232 serial communication with the PC , PC software development based on LabVIEW platform. Which has a signal acquisition, waveform display , data processing, data storage , signal parameter detection and other functions, with a simple, intuitive interface, applicability, and other characteristics. By design, the data can be displayed in time domain and frequency domain analysis.Ke ywords: Virtual Instrument, vibration test, LabVIEW, SCM目录第1章绪论 (1)1.1 课题研究的背景和意义 (1)1.3 论文主要设计内容 (1)第2章虚拟仪器和LabVIEW (3)2.1 虚拟仪器 (3)2.1.1 虚拟仪器的概念 (3)2.1.2 虚拟仪器的组成 (3)2.1.3 虚拟仪器的特点及优势 (4)2.2 LabVIEW (5)2.2.1 LabVIEW简介 (5)2.2.2 LabVIEW的基本特点 (6)第3章振动测试分析系统 (7)3.1 振动测试分析系统的组成 (7)3.2 信号测试与分析 (7)3.3 振动测试系统总体设计 (8)第4章硬件设计 (9)4.1 系统总体设计方案 (9)4.2 压电加速度传感器 (9)4.3 电荷放大器 (10)4.4 A/D转换器TLC2543性能介绍 (10)4.5 单片机模块 (12)4.5.1 AT89C52性能介绍 (12)4.5.2 A/D转换电路 (15)4.6 基于AT89C52单片机的串口硬件采集接口电路设计 (15)4.6.1 串口简述 (15)4.6.2 串口硬件采集接口电路设计 (17)4.7 单片机数据采集软件程序设计 (18)第5章LabVIEW软件设计 (20)5.1 LabVIEW软件总体设计方案 (20)5.1.1系统主界面设计 (21)5.2 LabVIEW程序设计 (22)5.3 数据采集模块设计 (22)5.4 信号预处理模块设计 (23)5.5 时域分析模块设计 (23)5.5.1信号的时域统计分析 (24)5.5.2 时域程序框图 (25)5.6 频域分析模块设计 (26)5.6.1 幅值谱和相位谱分析 (27)5.6.2 功率谱分析 (28)5.6.3 频域分析程序框图 (28)第6章系统仿真调试 (30)6.1 仿真系统运行原理 (30)6.2 时域分析模块测试 (30)6.3 频域分析模块测试 (31)6.3.1 幅度与相位谱显示 (31)6.3.2 功率谱显示 (31)总结 (33)致谢 (34)参考文献 (35)附录 (36)第1章绪论1.1 课题研究的背景和意义随着计算机和软件技术的发展,虚拟仪器正在逐渐成为测试领域的发展方向,采用虚拟仪器实现振动测试与分析也成为振动测试的发展趋势。
所谓振动,就是物体或某种状态随着时间往复变化的现象,这类现象有的源于系统内部相互作用,有的是外界干扰引起的。
在现代工程技术领域,存在着大量的振动问题。
例如:电厂中汽轮发电机组及其它辅机设备运行时产生的振动,车辆在凸凹不平的路面上行驶所引起的振动;旋转机械由于质量不平衡在运行中的振动;建筑物受地面和阵风扰动所产生的振动等。
在极大多数场合,振动都是有害的,它将影响设备的正常工作和机械的加工精度,引起机器构件的加速磨损,甚至导致急剧断裂而破坏。
为了解决工程振动问题,出现了一门集数学、力学、电子技术、计算机技术、信息处理、人工智能等多种现代技术于一体的新兴交叉学科——振动测试与分析。
1.3 论文主要设计内容本文从虚拟仪器开发的角度,首先确定系统的总体方案和硬件配置,然后从整体上确定系统的模块组成,在论文的主体部分,分别论述了以AT89C51单片机为核心的数据采集卡及相应硬件设计电路,基于LabVIEW平台下开发一个完整的虚拟振动测试系统,对软件的各个模块进行具体设计与实现,对开发过程中普遍存在的问题做了一定的探讨与论述。
为了实现振动测试分析系统的开发,全文主要内容如下:1、振动虚拟仪器的应用研究虚拟仪器是最近发展起来的一门崭新的学科,是仪器产业发展的一个重要方向。
本文从虚拟仪器的基本概念出发,分别介绍组成、功能及特点以及与传统仪器相比所具备的优点等几个方面。
虚拟仪器用软件编程替代传统测量仪器的硬件电路,因此成本大大降低,介绍了用于虚拟仪器开发的集成软件包LabVIEW并重点介绍了LabVIEW在信号处理与分析方面的优势。
2、振动测试与分析应用开发了解了虚拟仪器的概念和优势后,便开始了振动测试分析应用系统的开发。
重点介绍了以AT89C51单片机为核心的串口通讯的数据采集模块的硬件设计。
3、虚拟振动测试分析系统的软件设计确定了系统的硬件平台之后,就开始了应用软件系统的开发。
通过比较多种虚拟仪器开发平台,选定了以图形化编程软件LabVIEW。
然后便通过编程,将振动测试的理论算法转换成为LabVIEW的框图程序。
应用软件的主要功能包括:(1)数据采集:LabVIEW与单片机串口的软件设计。
(2)文件管理:存储和读取振动信号以及采样参数数据。
(3)信号预处理:包括数字滤波(低通、高通、带通、带阻)和加窗(可选用多种窗函数,如矩形窗、哈宁窗、海明窗等)。
(4)时域分析:对信号统计特征的计算(峰值、均值、方差、均方根值等)。
(5)频域分析:对采集得到的数据作频谱分析包括FFT分析、功率谱分析。
第2章虚拟仪器和LabVIEW2.1 虚拟仪器2.1.1 虚拟仪器的概念虚拟仪器(Virtual Instrument ,VI)的概念是由美国国家仪器公司(NI)最先提出的。
所谓虚拟仪器是基于计算机的软硬件测试平台,它可代替传统的测量仪器,如示波器、逻辑分析仪、信号发生器、频谱分析仪等;可集成于自动控制、工业控制系统之中;可自由构建成专有仪器系统。
虚拟仪器是智能仪器之后的新一代测量仪器。
虚拟仪器的核心技术思想就是“软件即是仪器”。
该技术把仪器分为计算机、仪器硬件和应用软件三部分。
虚拟仪器以通用计算机和配备标准数字接口的测量仪器(包括GPIB, RS-232 等传统仪器以及新型的VXI 模块化仪器)为基础,将仪器硬件连接到各种计算机平台上,直接利用计算机丰富的软硬件资源,将计算机硬件(处理器、存储器、显示器)和测量仪器(频率计、示波器、信号源)等硬件资源与计算机软件资源(包括数据的处理、控制、分析和表达、过程通讯以及图形用户界面)有机的结合起来。
如图2.1反映了常见的虚拟仪器方案。
图2.1 虚拟仪器方案2.1.2 虚拟仪器的组成虚拟仪器由软件和硬件两部分组成,突破了传统电子仪器以硬件为主体的模式用具有测试软件的计算机实现传统电子仪器的功能。
虚拟仪器的硬件是计算机和为其配置的各种传感器互感器信号调理器数据采集器等计算机及其配置的电子测量仪器硬件模块组成了虚拟仪器测试硬件平台的基础。
软件是虚拟仪器的灵魂。
NI 公司在提出虚拟仪器概念时用“软件就是仪器(Software is Instrument )”的口号来表达虚拟仪器的特征,强调了软件在虚拟仪器中极为重要的位置。
虚拟仪器的软件包括:虚拟仪器的前面板、信号采集模块、信号处理模块和数据存储模块等。
因此测量信号是在软件的控制下,经由电子测量硬件平台的采集,再经电子计算机的处理,得到最终的测试结果,并以数据、曲线、图形等显示在电子计算机的终端显示屏上。
2.1.3 虚拟仪器的特点及优势虚拟仪器是基于计算机的功能化硬件模块和计算机软件构成的电子测试仪器,而软件是虚拟仪器的核心。