基于LabVIEW的电机振动测试虚拟仪器的设计

合集下载

基于LabVIEW的振动信号测试系统设计

基于LabVIEW的振动信号测试系统设计

I 基于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.Keywords: Virtual Instrument, vibration test, LabVIEW, SCM目录第1章绪论 (1)1.1 课题研究的背景和意义 (1)1.3 论文主要设计内容 (1)第2章虚拟仪器和LabVIEW (4)2.1 虚拟仪器 (4)2.1.1 虚拟仪器的概念 (4)2.1.2 虚拟仪器的组成 (4)2.1.3 虚拟仪器的特点及优势 (5)2.2 LabVIEW (6)2.2.1 LabVIEW简介 (6)2.2.2 LabVIEW的基本特点 (6)第3章振动测试分析系统 (8)3.1 振动测试分析系统的组成 (8)3.2 信号测试与分析 (8)3.3 振动测试系统总体设计 (9)第4章硬件设计 (10)4.1 系统总体设计方案 (10)4.2 压电加速度传感器 (10)4.3 电荷放大器 (11)4.4 A/D转换器TLC2543性能介绍 (11)4.5 单片机模块 (13)4.5.1 AT89C52性能介绍 (13)4.5.2 A/D转换电路 (16)4.6 基于AT89C52单片机的串口硬件采集接口电路设计 (17)4.6.1 串口简述 (17)4.6.2 串口硬件采集接口电路设计 (19)4.7 单片机数据采集软件程序设计 (20)第5章LabVIEW软件设计 (21)5.1 LabVIEW软件总体设计方案 (21)5.1.1系统主界面设计 (22)5.2 LabVIEW程序设计 (23)5.3 数据采集模块设计 (23)5.4 信号预处理模块设计 (24)5.5 时域分析模块设计 (24)5.5.1信号的时域统计分析 (24)5.5.2 时域程序框图 (26)5.6 频域分析模块设计 (26)5.6.1 幅值谱和相位谱分析 (27)5.6.2 功率谱分析 (28)5.6.3 频域分析程序框图 (29)第6章系统仿真调试 (30)6.1 仿真系统运行原理 (30)6.2 时域分析模块测试 (30)6.3 频域分析模块测试 (31)6.3.1 幅度与相位谱显示 (31)6.3.2 功率谱显示 (31)总结 (33)致谢 (34)参考文献 (35)附录1 (36)附录2 (37)附录3 (38)第1章绪论1.1 课题研究的背景和意义随着计算机和软件技术的发展,虚拟仪器正在逐渐成为测试领域的发展方向,采用虚拟仪器实现振动测试与分析也成为振动测试的发展趋势。

毕业设计-基于labview的虚拟仪器设计实验[管理资料]

毕业设计-基于labview的虚拟仪器设计实验[管理资料]

基于LabVIEW的虚拟仪器设计实验摘要:随着电子技术、计算机技术的高速发展及其在电子测量技术与仪器领域中的应用,新的测试理论、方法以及新的仪器结构不断出现,虚拟仪器也随之出现并得到了很大的发展。

目前在这一领域内,使用较为广泛的计算机语言是美国NI公司的LabVIEW。

LabVIEW(Laboratory Virtual instrument Engineering Workbench)是一种图形化的编程语言开发环境,LabVIEW也是一种通用编程系统,具有各种各样、功能强大的函数库,包括数据采集、GPIB、串行仪器控制、数据分析、数据显示及数据存储,甚至还有目前十分热门的网络功能,是一个功能强大且灵活的软件。

LabVIEW也有完善的仿真、调试工具,如设置断点、单步等,其动态连续跟踪方式,可以连续、动态地观察程序中的数据及其变化情况,并且LabVIEW与其它计算机语言相比,有一个特别重要的不同点:其它计算机语言都是采用基于文本的语言产生代码行,而LabVIEW采用图形化编程语言--G语言。

关键词 LabVIEW软件虚拟仪器实验设计Abstract: With the electronic technology, computer technology's rapid development in electronic measurement and instrument field of application of testing new theories,Virtual instrument has emerged and obtained very big development.Now in this field,Using a wide range of computer language is the NI company bVIEW is a kind of graphical programming language,of the development bVIEWalso is a kind of common programming system,With various and powerful function,Including data acquisition, GPIB,Serial instrumen t control,Data analysis,Data display and data storage,Even now very popular network function,Is a powerful and flexible software.LabVIEW also have simulation and Debugging tools.If set breakpoint and Single-step etc.The dynamic continuosly,Can continuously and dynamic observations of the data and programs.And with other computer language LabVIEW have a particularly important difference: Other computer language is based on the text of the language code, but LabVIEW using graphical programming language - G language. Keywords: LabVIEW Software Virtual instrument Experiment目录引言 (4) (4).虚拟仪器概念 (4).虚拟仪器的特点 (4).虚拟仪器的分类 (5).虚拟仪器的软件开发环境 (5) (5).LabVIEW概述 (5).LabVIEW的使用 (6)3.LabVIEW虚拟仪器实验 (7).一个虚拟温度报警器 (7).此实验的前面板设置 (7).此实验的程序框设置 (7).结果演示 (13).一个虚拟示波器 (14).前面板设置 (14).函数程序框图 (19).演示结果 (21).一个虚拟滤波器 (23).前面板设置 (23) (23).运行结果: (25)结束语 (26)参考文献 (27)引言虚拟仪器是基于计算机的软硬件测试平台,它可代替传统的测量仪器,如示波器,逻辑分析仪,信号发生器,频谱分析仪等;可集成于自动控制,工业控制系统;可自由构建成专有仪器系统。

基于Labview的振动信号测试系统设计

基于Labview的振动信号测试系统设计

基于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进行虚拟仪器设计和仿真

如何利用LabVIEW进行虚拟仪器设计和仿真利用LabVIEW进行虚拟仪器设计和仿真LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种集数据采集、信号处理、仪器控制和虚拟仪器设计于一身的集成开发环境,广泛应用于各个领域的工程实验和测试中。

本文将介绍如何利用LabVIEW进行虚拟仪器设计和仿真,并提供一些实际案例来说明其应用价值。

一、LabVIEW介绍LabVIEW是由美国国家仪器公司(National Instruments, NI)于1986年推出的一种图形化编程语言。

与传统的文本编程语言相比,LabVIEW通过将函数块拖拽到界面上并进行连接来组成程序,使得程序的开发更加直观、易于理解。

LabVIEW提供了丰富的工具箱和函数库,可用于数据采集、信号处理、仪器控制和用户界面设计等方面。

二、虚拟仪器设计虚拟仪器是指利用计算机软件和硬件模拟真实仪器的功能。

利用LabVIEW可以轻松地设计各种虚拟仪器,如示波器、信号发生器、频谱分析仪等,用于实现数据采集和信号处理等功能。

LabVIEW提供了众多的仪器模拟器和控件,用户只需简单地拖拽和配置这些组件,即可实现一个功能完备的虚拟仪器。

三、虚拟仪器仿真利用LabVIEW进行虚拟仪器仿真可以帮助用户在设计阶段快速验证算法和性能,并且可以方便地进行多种参数的调整和测试。

LabVIEW提供了灵活且强大的仿真工具,用户可以根据需要配置仿真场景、定义仿真信号和操作流程,并通过动态调整参数和监测仿真结果来完成虚拟仪器的性能评估。

四、LabVIEW在工程实践中的应用1. 数据采集和处理利用LabVIEW可以方便地搭建数据采集系统,并通过各种传感器和硬件设备获取实时数据。

同时,LabVIEW提供了丰富的信号处理函数和算法,可以对采集的数据进行滤波、降噪、频谱分析等处理,从而提取出有效信息。

2. 仪器控制和自动化LabVIEW支持与各类仪器设备的通讯和控制,可以通过GPIB、USB、Ethernet等接口与仪器进行连接,并通过LabVIEW编写程序来实现仪器的自动化控制。

基于LabVIEW的电机虚拟实验平台设计

基于LabVIEW的电机虚拟实验平台设计

p n li gv n n h x e i n a ee iain o h u v sc mpee .Th e ut r o a e t a e ie ,a d t ee p r s me tld tr n t ft ec r ei o ltd m o er s l a ec mp rd wi s h
t eito u t no h i u ln tu n fta hn a eo e i be h r d ci f evr a sr me t e c ig h sb c mei vt l.Thsp p rito u e h o c p n o t t i o n a i a e rd c dt ec n e t n o i u lisr m e t , c mp n n s a d s fwa e d v lp n r b n h o h a i o a VI W st e f r a n tu n s o o e t n ot r e eo me two k e c n t e b ss fL b E v t a h d v lp n fs fwaea piain omo o i u l x ei n e in dt td .Th x m peo e inn e eo me to o t r p l t st t rvr a p rme td sg e osu y c o t e ee a l fd s ig g o h i u l n u t n moo n h eh nc l h rceit sd tr iainc aa trsi c reo h r n ft evr a d ci t ra d t em c a i aa trsi eem n t h rceit u v ft efo t t i o ac c o c

NEW基于LabVIEW的电机转速测量与控制虚拟仪器设计

NEW基于LabVIEW的电机转速测量与控制虚拟仪器设计

本科毕业设计任务书设计题目基于LabVIEW的电机转速测量与控制虚拟仪器设计学院机械与电气工程学院专业机械设计制造及其自动化班级学号学生姓名指导教师基于LabVIEW的电机转速测量与控制虚拟仪器设计机械设计制造及其自动化专业指导老师摘要本文先简述电机测速与控制的意义以及国内外的电机发展概况,然后介绍传感器测量电机转速的相关方法以及几种常用的转速控制方法。

基于LabVIEW平台和NI公司的USB6008采集卡,通过光电传感器将采集到的电压信号转化为脉冲信号,再经过对脉冲信号的周期测量及数学运算,从而得出电机的实时转速。

在调节电机转速方面,主要是通过调节电机电枢的电压,达到调速的效果,同时使用PID控制理论,让转速能够在短时间内达到用户的需求。

关键词LabVIEW;转速测量;电机控制;PID控制ABSTRACT The thesis firstly outlines the significance of motor speed’s measurement and control as well as the development of motor at home and abroad. Besides, the related methods of sensor measuring motor speed and the other commonly used methods are also introduced. Based on LabVIEW platform, the voltage signal collected by NI USB6008 capture card and photoelectric sensor can be transformed into the pulse one. And then, after the periodic measurement and mathematical calculation of the pulse signal, the real-time motor speed can be worked out. As for the regulation of motor speed, the effect of speed control can be achieved mainly by adjusting the voltage of motor armature. At the same time, the speed can meet the demand of users in a short period of time in accordance with the PID control theory.KEY WORDS LabVIEW;Motor speed measurement;Motor control;PID control目录1.前言 (1)1.1 选题目的和意义 (1)1.2 国内外微电机发展概况 (2)1.2.1 我国微电机行业现状 (2)1.2.2 国外微电机行业现状 (2)1.3 电机控制相关技术发展现状 (2)1.4 本课题设计要求 (2)2. 电机转速测量与控制技术 (4)2.1 常见的几种测速转速方法 (4)2.2 霍尔效应传感器测速 (4)2.2.1 霍尔效应原理 (4)2.2.2 霍尔传感器使用原理 (5)2.3 光电传感器测速 (6)2.4 本课题使用的测速方法 (7)2.5 常见的电机种类 (7)2.6 微特电机简介 (8)2.6.1 伺服电动机 (8)2.6.2 测速发电机 (12)2.6.3 步进电动机 (12)2.7 本课题使用的电机 (13)2.8 电机转速控制理论 (15)2.8.1 PID控制理论 (15)2.8.2 其他控制理论 (17)3. 虚拟仪器的概述 (19)3.1 虚拟仪器的简介 (19)3.2 虚拟仪器的特点 (19)3.3 虚拟仪器的组成 (20)4. 转速测量与控制系统的设计 (21)4.1 系统设计构思 (21)4.2 测控系统的硬件设计 (21)4.2.1 光电传感器TLP-850 (22)4.2.2 数据采集卡USB-6008 (24)4.2.3 模拟输入端口 (26)4.2.4 模拟输出端口 (27)4.2.5 硬件设备的搭建 (27)4.3 测控系统的软件设计 (28)4.3.1 数据采集程序 (28)4.3.2 数据测量程序 (30)4.3.3 数据运算程序 (31)4.3.4 PID控制程序 (32)4.3.5 数据输出程序 (35)4.4 实验结果分析 (36)4.4.1 实验运行结果 (36)4.4.2 实验结果分析 (37)5. 改进方案 (39)5.1 方案一 (39)5.1.1 设计构思 (39)5.1.2 测控系统的硬件设计 (39)5.1.3 测控系统的软件设计 (40)5.1.4 实验结果及分析 (41)5.2 方案二 (42)5.2.1 设计构思 (42)5.2.2 测控系统的硬件设计 (42)5.2.3 测控系统的软件设计 (42)5.2.4 实验结果及分析 (43)5.3 方案三 (44)5.3.1 设计构思 (44)5.3.2 测速系统的硬件设计 (44)5.3.3 测速系统的软件设计 (44)5.3.4 实验结果及分析 (44)6. 结论 (45)致谢 (47)参考文献 (48)附件1 程序前面板 (49)附件2 程序后面板 (50)1.前言1.1 选题目的和意义电动机的出现,使电力代替蒸汽这种动力成为了新能源,同时也促进了第二次工业革命的推进。

基于LabVIEW的虚拟振动测试分析系统的设计与应用

基于LabVIEW的虚拟振动测试分析系统的设计与应用
t a hs s se C o r cl c u r ev b a in sg a n e h ih n y i r s l I c n me tte t s e u r me t f ir — h tt i y tm a c re t a q i t i r t i l a d g t e r ta a ss e ut t a e a k r q i n y eh o n t g l . h e n ba ov t n ts n n y i . i e t d a a ss o a l Ke r s: i u n t me t v b ain t s ; a VI W ; i f m n t i t y wo d vr a isr tl u n ; i r t e t L b E o oli l i sa l y b i
Ab t a t Vi u lvb ain ts n n l s y tm s d sg e n u l T e meh d o o o b i h a d r y t m sr c : r a ir t e t d a ay i s se wa e in d a d b i . h t o fh w t u l t e h r wa e s se t o a s t d a d t e s e i c f n t n f h o t a e w r nr d c d T emeh d o o s a VI n h p cf u ci so e s f r e e ito u e . h to f w t u eL b EW od sg h aa a q ii o n - i o t w h o t e in t e d t c u st n a d a i n y i p o r m S p o o e . i rg a d p r a a es w r rs n e . h i r t n sg a fa ta oo h c s i l a ss r g a Wa r p s d Man p o ms a a i p n l e e p e e td T e vb ai in lo cu lr tr w i h wa n r n tl o o l l i sa i t o d t n wa c u r d b h ss se a d a ay e y t e HHT meh d r aie y L b I i f m n tb l y c n i o s a q i y t i y tm n lz d b h i i i e n to e z d b a V EW . h e u t h w l T ers l s o s

基于LabVIEW的虚拟仪器设计与应用

基于LabVIEW的虚拟仪器设计与应用

基于LabVIEW的虚拟仪器设计与应用LabVIEW是一款由美国国家仪器公司(National Instruments)开发的图形化编程语言和集成开发环境,广泛应用于虚拟仪器设计与控制系统开发。

本文将介绍基于LabVIEW的虚拟仪器设计与应用,包括LabVIEW的特点、虚拟仪器设计原理、应用案例等内容。

1. LabVIEW简介LabVIEW全称Laboratory Virtual Instrument Engineering Workbench,是一种用于快速开发、测试和部署基于虚拟仪器的工程应用程序的软件系统。

LabVIEW以图形化编程为特色,用户可以通过拖拽、连接图形化元件来构建程序,而无需编写传统的文本代码。

这种直观的编程方式使得LabVIEW成为工程师和科学家们喜爱的工具之一。

2. LabVIEW的特点图形化编程:LabVIEW采用数据流图(Dataflow Diagram)作为编程范式,用户通过将各种函数模块进行连接来实现程序逻辑,直观清晰。

丰富的函数库:LabVIEW提供了丰富的函数库,涵盖了数据采集、信号处理、控制算法等各个领域,用户可以方便地调用这些函数来完成各种任务。

跨平台支持:LabVIEW支持多种操作系统,包括Windows、macOS和Linux,用户可以在不同平台上进行开发和部署。

3. 虚拟仪器设计原理虚拟仪器是指利用计算机软件和硬件模拟实际仪器的工作原理和功能,实现数据采集、处理和控制等功能。

基于LabVIEW的虚拟仪器设计主要包括以下几个步骤:界面设计:通过LabVIEW提供的界面设计工具,设计出符合用户需求的操作界面,包括按钮、滑动条、图表等元素。

数据采集:利用LabVIEW提供的数据采集模块,连接传感器或其他设备,实时采集数据并显示在界面上。

数据处理:通过LabVIEW内置的信号处理函数或自定义算法对采集到的数据进行处理,如滤波、傅里叶变换等。

控制算法:根据需求设计控制算法,并通过LabVIEW实现对实际设备的控制,如PID控制、状态机等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

a ) 叠加了其他成份的正弦波 图 2 数据幅相频特性曲线及峰值统计界面
图中, 对采集得到的信号进行了频域分析, 并将 各频率的幅值计算结果做了必要的显示。 电机转子因质量不平衡所引起振动的频率与其 旋转的频率相等, 振动的相位也较为稳定, 其波形为 一稳定的正弦波。 但是由于其它因素的影响 , 不平衡 旋转部件旋转时产生的实际信号中含有丰富的谐 波、 噪声和异频成分。在实测信号中 , 包含了丰富的 谐波分量, 使波形产生严重的失真, 大大影响了测量 的精度 , 所以必须对其加以滤除。 由于不平衡引起的 振动位移与转速的频率相同 , 因此, 在轴承上检测出 的振动位移信号中, 与转速同频的信号视为不平衡 信号, 而具有其它频率的信号则视为噪声。 当不平衡 很小时 , 其信噪比相当恶劣。因此, 从振动信号中取 出仅与转速同频的不平衡信号以及测量出不平衡相 位是测量系统的两个重要问题。 由于回转部件动不平衡引起的强迫振动的频率 同时 , 准确求出基频信号的幅值和相位即可为 不平衡信号的幅值和相位, 在本系统中采用离散傅 里叶变换 DFT 求得其幅值和相位。 在一个周期里进 行 N 个点的等间隔采样, 所得时域序列为 x ( 0) - x ( n- 1) , 其 DFT 为:
N- 1
2 n 式中:Biblioteka 1 = ∑ x ( n) cos N n= 0 N- 1 2 n b 1= ∑ x ( n) sin n= 0 N 则幅值 A 1 和相角 1 分别为: A 1=
1 2 1
+ b1
2
b1 = arctan a1 求得的相角为信号的初相角正峰相位 = 90° 1 。同时考虑振动传感器与键相信号传感器的安装 夹角为 , 则实际正峰相位 = 90° - 1+ 。 相关方法的主要误 差来源于转速频率的准确 性 , 信号频率在 1% 范围内变化时 , 测量准确率可达 到 0. 5% 。在软件中, 为提高转速的测量精度, 采用 以转速频率 256 倍的采样频率的方法重新采样 , 在 提高振动信号采样精度的同时提高对转速信号的采 样精度同时每周期采样点数达到 256 点, 提高了分 析精度。
微电机 2005 年 第 38 卷 第 6 期 ( 总第 147 期 )
基于 L abV IE W 的电机振动测试虚拟仪器的设计
范 峥, 田效伍
( 河南机电高等专科学校自控系 , 新乡, 453002)
摘 要 : 目前我国电机的检验水平相对较为落后 , 而中 小型企业普遍存在着较严重的资金匮乏问题。因此开发一种 成本较低而功能齐全、 性能优良、 自动化水平较高 的综合测试仪器平 台具有现实意义和 应用价值 , 而 当前虚拟仪器 技术的迅速发展为实现这一目标提供了可能。 本文介绍了在 L abV IEW 环境下建立振动虚 拟仪器的方法 , 讨论了利 用自相关方法滤除噪声和计算电机振动振幅 和相位的方法。 关键词 : 振动仪器 ; 虚拟仪器 ; 电动机 中图分类号 : T M 306 文献标识码 : A 文章编号 : 1001- 6848( 2005) 06- 0102- 03
总是和其转速一致的 , 此频率和其它振动源引起的 强迫振动频率不一样。 因此, 可以认为和该部件转速 不一致的振动与其动不平衡无关 , 研究振动信号中 和该部件转速有关的成分, 就可以获得其动不平衡 状况的信息。为了提取不平衡量和相位差可采用相 关滤波器。 在滤波器中, 只要将激振信号和所测得的 响应信号进行互相关处理, 就可以得到由激振而引 起的响应幅值和相位差, 消除了噪声干扰的影响。 本 系统采用测得的转速信号生成与之同频的正弦数字 信号与所测得的响应信号进行互相关处理 , 从而得 到与转速频率相同的基频成分 , 进而求出其振幅和 相位 , 即得到不平衡量的矢量描述。 由于直接计算相关计算量很大 , 因此, 本文采用 了快速相关的方法。 快速相关是利用 FF T 计算相关 函数 , 也就是利用圆周相关代替线性相关。 互相关运 算采用生成的幅值为 1 的同频正弦数字信号与原始 数据运算 , 结果表明 , 通过上述运算 , 保持了其频率 , 幅值及相位信息, 通过适当的处理可得到准确的原 始数据所需频率成分的幅值及相位特征。对互相关 计算结果的验证如图 3 所示。
N- 1
b) 滤波后在正 弦波 图 3 互相关滤波器效果图
x ( k) =
∑x ( n) e
n= 0
-J
2 kn N
— 103 —
微电机 2005 年 第 38 卷 第 6 期 ( 总第 147 期 )
式中, k , n = 0, 1, 2 …… , n- 1。 当 k = 1 时, x ( 1) 为其基频分量, 有 : x ( 1) = - 1 ∑n x ( n) e n= 0
收稿日期 : 2005- 05- 31
作可靠、 信噪比高、 安装方便等优点 , 综合性能最佳 , 适合本系统的应用。 另外 , 还选用光电传感器作为速 度测量通道传感器, 完成转速测量。信号调理部分 , 压电传感器采用电荷放大器和积分电路 , 而光电传 感器由于直接输出数字脉冲信号 , 可以直接与数据 采集设备连接, 作为同步触发信号。见如图 1。
The study and desi gn the VI to test vibrati on of el ectromotor by LabVIEW FAN Zheng , T IAN Xiao - wu
( Henan M echatro nics Co lleg e, Xinx iang , 453002, China ) Abstract: T he metho d t hat found VI to test vibr ation o f electr omo to r base o n La b V IEW be intr oduced , discussed the method to filter no ise by self - co rr ela tio n and to co mpute the sw ing a nd phase o f the electr omo to r v ibrat ion. Key words: Vibration; V I ; Cro ss- co rr elat ion; M ot or
2 - j kn N
取出基频振动的波形 , 消除了噪声干扰的影响 , 可准 确测量出基频成分的振幅和相位。
1
=
1
+ j b 1 = A 1<
3. 该虚拟仪器应具有振动信号时、 频域动态示 波器 , 振动信号频谱分析, 波形分析, 现场数据的存 储、 分析、 打印等功能。 软件全部采用图形化界面, 使 用方便, 适合工业现场应用。 整个系统具有界面友好、 操作方便、 功能齐全等 优点 , 试验结果表明研制基于虚拟仪器的自动测试 系统 , 增加了试验过程的稳定性, 避免了人为的读数 误差、 计算误差以及相关数据不能同时记录所引起 的试验结果的偏差 , 提高了测试精度和试验效率具 有较高的推广应用价值。
1 测试系统的基本组成
本系统采用工业 PC 计算机和数据采集设备配 合必要的传感器构成硬件系统, 以 L abVIEW 作为 系统的开发平台来构建电机测试的虚拟仪器系统。 由于 PC 及其配件成本不断下降及其性能的飞速提 升 , 可以在增强系统的功能和使用灵活性的同时将 成本降至最低。 电机测试系统的主要工作是通过对电机运行中 的振动信号数据的采集和分析来进行的。数据采集 系统一般由传感器、 信号调理电路和数据采集设备 组成。 对于虚拟仪器系统来说, 数据采集设备属于虚 拟仪器的一部分 , 而传感器和信号调理装置则可以 根据实际需要进行选择或更换。 在本系统中 , 考虑到 系统的成本, 对于硬件系统尽可能简化, 采用基本的 传感器和采集设备及 PC 计算机构成。 在硬件系统中 , 首先是传感器的选择。 振动信号 检测由传感器实现 , 实际中最常用的传感器有 3 种: 即惯性式速度传感器、 压电式加速度传感器和非接 触式涡流传感器。 在此选用了压电式加速度传感器。 压电加速度传感器是一种安装方便、 使用广泛的振 动检测传感器 , 它具有体积小、 重量轻、 机构简单、 工
— 102 —
基于 L abV IEW 的电机振动测试虚拟仪器的设计 范峥 田效伍
集、 数据分析和高分辨率图形显示为一体的虚拟仪 器软件 , 通过它可以方便地按照需要组建自己的虚 拟 仪器 系统并 可随时 根据需 要进 行扩充。同时, L ABVIEW 通 过多种接口技术提供对 其它软件的 支持, 从而大大扩展了自身的功能和应用。 本系统软件主要采用 L abView 编制, 并在其中 调用了 VC 与 Ex cel 的程序。这样既有 LabView 编 程方便的特点 , 又有 VC 方便灵活、 适 应面宽的优 点 , 同时还具有 Excel 制作报表方面的优势。 振动信号的动态显 示对现场应用有着重要意 义 , 因此数字示波器是系统所必需的功能。 利用此功 能 , 运行人员可实时的观察振动信号的波形及频谱 变化, 利于准确判别故障类型, 分析故障原因。在示 波器功能中, 可同时实现双通道的时域波形或单通 道的幅、 相频特性显示 , 并且可在示波过程中实现时 / 频域切换。 分析能力是虚拟仪器的一个主要优势。在本系 统中, 分析功能包括频谱分析和波形分析两部分。 波形分析功能是对 采集到的数据进行统计分 析 , 在频域中提供前 5 阶幅值最大的频率点及幅值、 相位显示; 在时域中提供最大正、 负峰值、 峰峰值、 平 均值、 有效值、 标准差等统计分析。如图 2 所示 :
3 结 语
在本系统中 , 虚拟仪器的硬件部分均为模块化 设计, 可方便的维护或更换。软件基于 Window s 平 台 , 界面友好、 操作简单、 运动可靠, 该仪器具有以下 特点: 1. 以工业 PC 为平台, 测试分析准确, 携带方便。 2. 在测试中采用互相关原理, 在噪声背景下提 ( 上接第 83 页 ) 场合, 如 : 无铁心无刷直流力矩电机等。 总之 , 无铁心 无刷直流电机以其无铁心、 单位体积出力大 , 效率高 等特点 , 可广泛应用于航空、 航天、 军事、 医疗和工业 自动控制等领域, 具有广阔的发展前景。
相关文档
最新文档