新闻中心

EEPW首页 > 测试测量 > 设计应用 > 车辆振动测试分析的虚拟仪器设计与应用

车辆振动测试分析的虚拟仪器设计与应用

作者:时间:2013-08-02来源:网络收藏
1 引言

车辆的振动测量在大多数情况下需要在道路上进行,首先需要磁带机记录测试的振动信号,然后将试验数据带回实验室进行进一步的处理、分析。由于道路上有许多偶然因素的影响,可能导致试验分析结果中存在较大误差甚至得出错误结论。遇到这种情况只能重新回到路面重复一次试验,如此一来,整个试验的周期加长、试验设备增多,这样对教学实验来说很不实际,同时诸多仪器设备也给整个测量带来了不便。便携式车辆分析系统可以进行,在道路试验过程中得到分析结果。该测试分析系统是由计算机硬件资源、模块化仪器硬件和用于数据分析、过程通讯及图形化用户界面的软件组成的测控系统,是一种由计算机操控的虚拟仪器系统[1]。

虚拟仪器的硬件系统一般分为计算机硬件和测控功能平台。其中计算机硬件可以是各种类型的计算机,如台式、便携式、嵌入式计算机及工作站等。计算机管理着虚拟仪器的硬软件资源,是虚拟仪器的硬件基础。

虚拟仪器的软件平台中最具有代表性的是美国国家仪器公司推出的,它是采用32 位的编译型的图形化语言作为其编程语言,集开发、调试和运行于一体,是一种强有力的虚拟仪器开发工具。 具有以下的特点:流程图式的编程环境,不需要预先编译就存在语法检测,调试过程中可使用的数据探针,丰富的库函数、数值分析、信号处理及设备驱动等[2]。编程者分别在 语言编程环境的前面板和程序流程图组建仪器人机界面和进行程序设计开发,以完成虚拟仪器特定的逻辑分析处理能力[3]。LabVIEW 软件是仪器控制、数据采集、数据分析、数据显示的一种很好的选择。

2 车辆分析系统的组成

便携式车辆分析[4]系统就是利用虚拟仪器完成对车辆行驶过程中振动量的信号测量、数据分析及处理。它完全借助于计算机软件实现对振动信号的采集、显示、存取、分析处理等诸多功能。

该测试分析系统有两大部分组成:①传感器测量系统,它包括加速度传感器、电荷放大器及数据采集卡等,其作用是拾取表征车辆振动状态的各种信号或参数,并使之变成标准的模拟电信号和计算机能够识别的数字信号。②数据采集、显示、处理及分析系统,也就是虚拟仪器的核心部分,其作用是获得信号并显示具体振动值,同时进一步的相关分析、谱分析等分析处理。便携式车辆振动测试分析系统虽然主要部分为软件完成的数据分析处理,但它仍然需要传感器、信号调理器等硬件设备。这些硬件设备在任何振动测试分析系统中是必不可少的,它们构成了系统的测试前端。

3 振动测试分析系统程序设计

便携式车辆振动测试分析系统对信号的分析处理有两种工作方式:在线式和离线式信号分析仪。通常在线式用于信号的监测,实现实时测试分析;离线式则是先将信号记录下来,再进行分析,一般用于系统的动态特性测试,总体设计方案如图1 所示。


图1 测试分析系统的总体设计

3.1 数据采集模块的设计

数据采集提供了整个测试系统的数据来源,是虚拟仪器的基本组成部分[5]。数据采集模块主要是实现车辆振动信号的拾取及对各种参数的控制,比如对数据采集卡、采集通道的选择,以及采样频率、点数、段数的控制等。

振动量转化为计算机所能识别的数字量是一个复杂的过程,首先经过压电式传感器将机械振动量转换为模拟电量,然后通过模拟信号调理设备进行信号放大、隔离、滤波、同步采样及保持等处理,送入数据采集卡完成采样及量化转变为数字量送给计算机作进一步的处理。本测试分析系统使用的数据采集卡为一款基于笔记本计算机PCMCIA 插槽技术的DAQCARD-AI-16E-4 采集卡[6],信号调理卡为SC-2040,可实现8 通道同步采样和保持,并且各通道可选择不同的增益。


图2 数据自由采集模块方框图

该模块中设置了两种采样方式:一种是自由连续采集,即设置好采集参数后直接进行连续采集,适用于随机平稳信号的采集;另一种是触发采集,设置好触发条件(包括触发电平、触发沿、触发前预保留点数等)后采集,适用于激励信号和脉冲信号的采集。

从图2 所示的信号自由采集模块流程图中,可以看出主要调用了LabVIEW 中Data Acquisition 功能块下Analog Input 中的AI Config.vi、AI Start.vi 及AI Read.vi 等子函数。通过这些模块可以实时采集实际的模拟信号,各子函数模块均可以图标形式放置在程序流程图中,这样不但增加了程序的可维护性,也增加了程序的可读性,使程序流程图更加清晰明了。

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭