文档介绍:2
第 15 卷第 4 期北京机械工业学院学报 Vol. 15 No. 4
2000 年 12 月 Journal of Beijing Institute of Machinery Dec. 2000
文章编号:1008 - 1658 (2000) 04 - 0039 - 05
基于 LabV IEW 的虚拟振动测试系统
吴国新,许宝杰,朱春梅
(北京机械工业学院机械工程系, 北京 100085)
摘要:由于机械振动测试中,所需的测试仪器繁多复杂,导致对一些简单
的测试工作也需要大量的人力、物力。LabV IEW 虚拟仪器图形编程语言可组建虚拟
振动测试系统,利用“软件就是仪器”的技术方法,减少测试中的硬件设备,同样实现
对振动信号进行实时采集、处理、分析的目的。介绍了 LabV IEW 软件环境的原理方
法和编程特点,分析了振动测试系统的使用特征、各个功能模块的编程方法和实现技
术。
关键词:信号分析;虚拟振动测试;LabV IEW 软件;虚拟仪器
中图分类号: TH 113. 21 文献标识码:A
LabV IEW(Laboratory Virtual Instrument Engineering Workbench) 是美国国家仪器公司
研制的虚拟仪器图形编程语言,它是一个大型仪器系统开发平台,具有直观界面、便于开发、调
试轻松、易于学习和掌握的特点,并且具有各种仪器驱动程序和工具库。它的出现,开创了一
种新的研究方法。它以软件为中心,利用计算机强大的计算、显示和连接能力,在屏幕上组建
用户自己的仪器、仪表,实现“软件就是仪器”的功能。它采用的编译方式是运行 32 位应用程
序,这就解决了其它解释方式运行程序的图形化编程平台运行程序速度慢的问题。同时,Lab
V IEW 语言含有大量的函数库和高级的分析子程序,用户只需调出代表仪器功能、操作、数据
处理、输出显示的图标,输入相关的配置参数,连好类似数据流程图的框图,就完成全部编程工
作[1 ] 。
LabV IEW 还提供了丰富直观的调试工具,用这些工具可很方便的设置断点、单步、分段执
行程序和设计程序运行时间等,并可用动画方式显示数据的流动[1 ] 。
虚拟测试仪器(Virtual Measurement Instrument) ,它是以 PC 计算机为仪器统一硬件平
台,将测试仪器的功能、面板及控件均以相应的软件实现,并以文件形式存储于 PC 机的软件
库中,同时在计算机的总线槽内配以对应的、可实现数据交换的模块化硬件接口卡。如果使库
内仪器测试功能软件、控件软件、输出软件等与由接口卡输入到计算机内的数据,在计算机系
统管理的统一指挥和协调下运行,便实现了虚拟测试仪器的功能[2 ] 。
LabV IEW 满足了实现虚拟测试仪器的条件。它充分考虑了振动测试的特点,与众多的编
程软件相比,采用 LabV IEW 具有更强的相通性、开放性、专用性。尤其对实验室教学领域,开
发周期短、成本低、质量高。下面结合一台虚拟振动测试仪具体介绍虚拟仪器的组成和基于
LabV IEW 的虚拟仪器使用功能编程方法与实现技术。
收稿日期:2000 - 11 - 01
作者简介:吴国新(1977 - )