基于虚拟仪器的轨道交通测试自动化..docVIP

  • 2
  • 0
  • 约5.05千字
  • 约 9页
  • 2018-11-02 发布于广东
  • 举报

基于虚拟仪器的轨道交通测试自动化..doc

基于虚拟仪器的轨道交通测试自动化..doc

基于虚拟仪器的轨道交通测试自动化 介绍了使用L a b V I EW开发虚拟仪器软件的 方法,即用以计算机为核心的测试测量与控制系统取代传统 的记录分析仪器,在有限的条件下做到实验设备的重复利用, 达到实现轨道交通测试的自动化. 关键词:虚拟仪器;测试;自动化;轨道交通 1引百 轨道交通,包括地铁、轻轨、磁悬浮以及城际铁路等,是 关系到国计民生的大事,为确保运行安全,通常以现场测试 数据作为建设与维护的依据之一.业内公认作法是将具有代 表性的被测参数通过传感器转换为电信号,经仪器调理送入 记录装置后对其进行分析.随着科学技术的发展和计算机的 普及,近年来逐渐被以计算机为核心的虚拟仪器取代传统的 记录仪器. 虚拟仪器,是将计算机软件技术与和高性能模块化硬件 结合在一起,建立起功能强大又灵活易变的基于计算机的测 试测量与控制系统.其本质就是一种基于计算机的自动化测 试仪器系统.虚拟仪器通过软件将计算机硬件资源与仪器硬 件有机的融合为一体,把计算机强大的计算处理能力和仪器 硬件的测量、控制能力结合在一起,大大缩小了仪器硬件的 成本和体积,并通过软件实现对数据的显示、存储以及分析 处理.与传统记录仪器相比,虚拟仪器开发灵活,可与计算机 技术保持同步发展;它的关键是软件,虚拟仪器系统性能升 级方便;由于仪器间资源可重复利用,价格低廉;用户可定义 仪器功能;可以与网络及周边设备方便连接;开发与维护费 用低;技术更新周期短. 为使虚拟仪器在轨道交通测试自动化发挥其应有的作 用,我们进行了几年的实践和探索,取得了 一定的经验,本文 介绍的是Na t i o n a 1 Inst rumen t s公司 的L a b V I EW在实现轨道交通测试自动化的原理和方 法.我们还将继续努力,使虚拟仪器在轨道交通测试自动化 和其他领域的自动化测试中发挥更大作用. 典型的自动化测试中,信号的传递可以用如下流程框 1)表示. 2自动化测试的原理 目前,为测试各类工程参数而研制的传感器已有相关的 生产厂家生产,如:应变桥、测振传感器、压电式和电磁式加 速度传感器等各类传感器均能满足测试精度的要求,各种新 型传感器正处于进一步研究发展之中;而与传感器相匹配的 各类放大器如:动态电阻应变仪、电荷放大器、测振放大器 等也已有专业厂家生产并已投放市场;传统的记录分析仪器 主要是指光线示波器、模拟磁带机等,这些仪器精度低、体 积大、价格昂贵、功能单一,不能根据具体要求灵活定制功 能,维护与扩展也相当不便,记录下的数据存档不便并仍需 人工读取,影响了后续工作的分析精度和效率,成为影响测 试工作的瓶颈因素之一.随着计算机技术的日益发展,计算 机正逐步被广泛应用到测试领域中.采用以计算机为核心的 仪器代替传统的记录分析仪器正成为一种发展的必然趋势. 开发虚拟仪器软件是实现测试自动化的关键,通常可以 采用通用软件开发平台,如M icrosoft的VB、V C++,Bo r 1 and 的 De 1 phi、C++Bu i 1 d e r等,也可以采用专业开发平台,如Ma t hWo r k s的 MATLAB,Ag i 1 ent 的 VEE,Na t i o n a 1 Inst r u m e n t s 的 CVI 和 LabVIEW 等. 采用L a b V I EW等专业开发平台可以大大提高开发效 率. 3虚拟仪器软件的实现 为了方便开发和维护,我们在轨道动力学测试软件开发 平台选用的是Na t i o n a 1 Inst r u m e n t s 公司的L a b V I E W,对于使用更高版本L a b V I E W 的部门只需对已开发的V I进行重新编译. 采集程序的设计方法 L a b V I EW采用框图式开发方式,用数据流控制程 序的运行,见图2所示. 在编制数据米集程序时应力求简单,杜绝由于算法复杂 而造成的资源浪费与故障隐患.程序在将数据存盘的同时送 屏幕监测.利用数组操作的方法将每个通道的数据分别送至 指定的窗口,确保发生故障时可以迅速判断出故障位置. 采集程序首先用“ A I C O N F I G ”函数设置参数, 然后由“AI START”函数触发采集过程开始.进入循 环体后,一方面硬件把采集到的数据不断交替写入Bu f f e r,另一方面“A I READ”函数定时读出B u f f e r中的数据,并清空位置,留给后续的数据.子程序“MYD ATAPROC”对“AI READ”函数读出的数据流加 以处理、送屏显示并以二进制格式存盘.采集结束后,“AI CLEAR”函数清空Bu f f e r,释放资源. 利用L a b V I EW开发出的采集程序具有人性化的 操作界面(见图3所示).操 可在备注信息栏中填入简要 的描述,选

文档评论(0)

1亿VIP精品文档

相关文档