汽车专用仪器检定系统研制

发布者:创新驿站最新更新时间:2011-08-09 关键字:仪器检定系统  LabVIEW  DAQ 手机看文章 扫描二维码
随时随地手机看文章

    应用方案

   
使用NI 公司的LabVIEW 图片控制工具包,IMAQ 可视化软件,研制一台以笔记本电脑为主体,插入相应的DAQ 数据采集卡,与形式多样的各种传感器组成融为一体的积木化汽车专用仪器设备检定测试系统。

    介绍

    长期以来,汽车行业安全检测线国家强制性检定项目,以工程车为运载工具,携带大量的各种汽车专用检定仪器,满足对汽车制造业生产第一线仪器不同参数的计量检定。

    新近研制的该虚拟仪器检定、测试系统,采用美国国家仪器公司的LabVIEW 虚拟仪器软件包设计,具有页面简捷,易于操作等特点,硬件亦采用该公司配套的多功能数据采集卡,具有集成度高、性能超群、稳定性好等优点,传感器选用各国名牌公司产品(如:力传感器选用美国METTLER TOLEDO 公司产品,光电传感器选用德国DATRON公司产品,位移传感器选用德国HBM 公司产品,各传感器精度控制在0.3‰之内),从而系统精良,数据处理可信度在同类产品中略高一筹。

    LabVIEW 软件程序设计

    (1) 高效快捷的设计

    National Instruments 公司LabVIEW 图片控制工具包中的“Search Example”(搜索范例) 、“Solution Wizard”(解决方案向导) 栏目为用户提供了一条周密祥尽的编程思路,同时又是一种方便快捷的使用途径,许多范例举一反三,在此基础上略加改变,就可轻松地成为用户所需的素材,所以可得到事半功倍的效果。例如,在“ FrequencyMeasurement”(频率测量)自定义数据采集解决方案向导中,加入 “Wheel Diameter Input”(车轮直径输入)功能及频率/车速换算公式,并在数据采集卡的CLKB1 端口接入德国DATRON公司光电传感器产品,在被测车轮钢圈側面粘贴反光纸,用来测量车轮的转动速率,即可制作成一台测量汽车瞬时车速的仪器。再作一些适当变换就能改编成一台高度精良的车速检定测试系统。

    在编制虚拟仪器框图程序时,亦可在“Open VI”(打开虚拟仪器)中查找“Examples”(范例)“Activity”(控件)等栏目內直接取用与用户较近的现成VI子程序,在此基础上再作适当修改。这样一来可以立即引用成熟的框图程序,少走编程过程中的弯路,加速整个开发周期所用的时间。例如,汽车制动踏板力、手刹车拉力检定测试系统,采用“ Single-Point Strain Gauge Measurement” (单点应变量测量)范例,再作一些适当改编,选用美国METTLER TOLEDO 公司力传感器产品,就能变换成一台高度精良的汽车制动力检定测试系统。

    虚拟仪器与单片机开发仪器相比,硬件工作量明显减轻,可节省大量选购电子元件过程,印刷电路板设计难度被简化,安装调试过程中使用的仪器大大地减少了,整个开发周期缩短许多倍。另外,仪器的可塑性很大,随时随地可按照实际情况增减功能,改进设计方案,其优越性是无比的;单片机开发的仪器使用若干年后,因为用户提出新的要求,原来设计功能不能适应变化的环境而被淘汰;虚拟仪器应用若干年后,日积月累,随时随地可以不断改进更新功能,因而越用越完善、越贴近用户;尤其是当单片机开发单台专用仪器时,开发专项新产品的设计者积累的感性认识被限制在当时的一定范筹内,从设计到变成仪器,受到时间跨度和经费支出的一定程度限制,其可靠性、稳定性常造成先天性不足,事后亦难以弥补解决。虚拟仪器的硬件、软件是常年累月地由一套机构、一个群体的智慧,是成批量的产物,其成熟性,可靠性,稳定性是不容置疑的。而且,软件中如有不满足之处,事后弥补轻而易举徒手之劳。它又是零编程设计、模块化的集成,直观性强,即使是非计算机专业对口人才,通过简单培训也能容易地进行修改。本应用方案在减少开发时间和降低成本方面的优势看来,应用LabVIEW 优越性是确切的。

    (2)智能化设计

    传统仪器智能化数据处理几乎是不可能的,而虚拟仪器通过內装的功能强大的信号处理软件,分析所采集到的数据,直观性极强。该软件包汉化简便,可与Office 中的Word 字处理、Excel 电子数据表方便地连结,随意自如地按照设计者的思路,进行科学计算及文字处理,储存打印输出规范化的测试、检定报告。根据需要亦可及时改进版面格式。

    虚拟仪器从实用性向趣味性渗透的效果也是显而易见的,图片和声音功能的应用使得该虚拟仪器检定系统,既能达到常规的测量性能指标设计要求,又能满足进行测量检定时,人性化亲切友好的平台界面。为此,它可与图形文件相连结,从而可以图文并茂地输出各种图表文件。还可将图片制作成动画片,再根据使用场景配音,发挥男、女、老、幼各自语音的魅力,制作丰富多彩,生动活泼的画面来衬托常规的告示,故障报警等,从而使其更具有亲切友好的人性味,使用户感觉到它不仅是一台测试仪器,而且是一位趣味横生的“伙伴”。当测试、检定过程中遇到问题时,根据场景专门增设了热情洋溢的提示,使您恍然大悟,倍受鼓舞;页面报警显示一目了然,使你思量无暇感叹万分;当测试完成后,天真活泼的卡通图片与娓娓动听的语言,使您进入心旷神怡情真意切的境地。然而即便如此,使用时间长久后,用户也会感到厌倦发腻。好在计算机硬盘的容量迅猛发展,不必为硬盘的容量不足而担忧,为此制作丰富多彩的新潮图片、动画片和语音,供不同层次的用户选择,并用随机排序方式输出,从而避免了单调贬味的感觉。

    文件输入输出功能巧妙应用,为用户学习使用该虚拟仪器提供方便,可以从帮助栏内查阅相关的性能指标、简明扼要的使用方法以及技术服务等内容。

    总而言之,尽力避免闲置NI 产品各种不同类型的功能,充分发挥潜力能够做出尽善尽美的仪器。

    (3)灵活善变的输入输出设计

    虚拟仪器使用范围极其广泛,传感器的种类数不胜数,联结件形状千姿百态,而且大多数是原装的标准件,可连接到相关系列产品的常规仪器上,“残忍地”对它宰一刀,统一换成一种形状的连接件亦不现实。如果为了兼容把形式多样的插座制作在一块接口板上,恐怕要设计一块比虚拟仪器尺寸大若干倍的“ 海量 ”接口板,才能勉强应付。

    为此,我们采用两种方案来弥补上述缺陷:

    1. 虚拟仪器上配置最常用的典型插座,设计在多块印刷电路板上,从而免去传统工艺中与仪器机箱间乱如蛛网的连接线,并且直接插到输入、输出卡槽内,而且可根据不同需要自由组合。

    2. 若传感器无法直接与虚拟仪器的任何一块接口板相连接,则在仪器与传感器之间用专用连接插头线过渡。因此,较好地解决了传感器与虚拟仪器间连接问题。虚拟仪器得心应手地构建了用户自己定义的测量方案,真正地把心想事成变为现实。

    精益求精,自我完善

    Natinal InstrumentsLabVIEW 软件是一种新型的语言结构,与市面上常见的Microsoft Visual Basic软件相比显得更方便、更易学。但它毕竟是一种语言,需要花费一定的时间掌握它、用好它、精通它,必然要耗费大量的精力。为此,建议对第一次使用的新用户,应该适当地增加培训时间,培训费亦可计入软件成本,才能更快更好地得到推广应用。笔者是一位从事非标仪器硬件设计的工程技术人员,从对NI 虚拟仪器软件一无所知到真正投入最初阶段似懂非懂地应用,化成去了3 ~ 6个月的时间,如果要进一步深入学习,预计还要耗费1 ~ 2 年时间。

    外语和本国的母语相比,毕竟存在着语言理解上的差距,往往采用上机反反复复试验的方法来加深理解。若能提供中文信息资料,使用的效果将会更快、更好、更确切。广告词中的“ …… 几秒钟內生成应用程序”应该是极个别软件制造商或是精通该软件的人士。这种舆论误导使得领导层对使用NI 产品的工程技术人员压力太大。有些常规的功能,如Reset(仪器复位) 、 Zero (零位显示) 、Clear(总清) 、Add(累加和) 、Select (功能选择) 、 Manual/Auto (手动的/自动的) 、Start(测量开始) 、Stop(测量停止) 、Calibration(准确度校准) 、Print(打印) 、Plot(绘图) 等几乎大多数仪器都会用到,应当提供成熟的编程范例,使用户取之即用立竿见影的效果。

    笔者在使用中,曾为力传感器输出某一不确定值作为零点(如:电子秤上放置随意大小轻重不一的托盘之后,作为零点),然后再进行测量计算费尽心血,而且自己至今感觉效果不理想。虚拟仪器面板上的控制元件图形,与迅猛发展的时代潮流相比,显得不够入伍,建议尽快地推出更新、更美、更柔和的图形图案,并开放用户图形图案界面,由用户创意新器件来补充图库。

    National Instruments公司的软件、硬件性能超群,这是无与伦比的,但是比同类产品的价格贵许多,这就限制了普及推广应用。薄利多销是占领市场份额关键所在,因经济因素使得忠实而信赖的用户被无可奈何地跑掉,实在令人触景伤情!是否可以换一种思维方法来改变现状。

关键字:仪器检定系统  LabVIEW  DAQ 引用地址:汽车专用仪器检定系统研制

上一篇:"眼花缭乱"的科技 三种超前抬头显示技术
下一篇:车载多媒体系统数字音效DSP软件设计

推荐阅读最新更新时间:2024-05-02 21:31

基于PXI平台与LabVIEW开发环境实现BMS测试平台的设计
“NI PXI 平台搭配 LabVIEW 开发环境,可迅速设计并建立BMS测试平台,其弹性足以测试多组消费性产品,其精确度更可符合 BMS 测试需求。” 挑战: 设计并开发弹性、高成本效益的生产测试系统,用于电池平衡 (Battery balancing) 与管理电路板的多项设计,包含模拟锂电池的封装 (最多 12 组电池)、执行高精确度的电压与电流量测,并透过序列/Controller Area Network (CAN) 以沟通受测单位。 解决方案: 以 NI PXI 平台与 NI LabVIEW 开发环境为架构,建立模块化仪控功能的通用测试系统。包含 6 组 NI PXI-4110 电源供应器以模拟电池包,并可达到多
[测试测量]
基于PXI平台与<font color='red'>LabVIEW</font>开发环境实现BMS测试平台的设计
什么是数据采集DAQ
数据采集 (DAQ) 指的是测量电压、电流、温度、压力、声音或运动等电气或物理参数的过程。为了分析和存储相关信号以供后续处理,我们必须将这些信号转换为数字数据。对科学研究、工业自动化、环境监测和医疗诊断等众多应用而言,DAQ 系统都是其不可或缺的组成部分。 数据采集在各个领域的多样化应用 数据采集在众多领域发挥着重要作用,使得工作人员能够针对各种物理和电气现象进行精确的 测量和分析: 1.在科研领域:数据采集不仅是探究温度波动、压力变化和运动等物理现象时不可或缺的技术,而且对于需要监测心率和血压等关键健康指标的医学研究也有着至关重要的意义。 2. 在工业自动化领域:对该领域而言,数据采集是监控整个制造过程所必不可少
[测试测量]
什么是数据采集<font color='red'>DAQ</font>?
labview的深入探索-----状态机的基本概念
状态机不是LABVIEW独有的概念,早在LABVIEW诞生之前,就有了状态机(STATE MACHINE)的概念,只所以在LABVIEW编程中经常强调状态机是因为LABVIEW特有的图形编程方式特别适合于采用状态机模式编程,在PLC中有流程图的编程方式,从本质上说,那是一种特殊的状态机。 STATE MACHINE包括三个基本要件,STATE、EVENT 、ACTION,状态、事件和动作 状态:是一个抽象的概念在一定条件下或者一定时间内保持不变,等待一个或几个事件的发生,命名状态时,往往可以用等待--来定义。 事件:是一个瞬时的概念,表示某件事情发生了,一旦有关的事件发生了,势必要采取某种动作。 动作:表示一旦事件发生,采取
[测试测量]
<font color='red'>labview</font>的深入探索-----状态机的基本概念
基于LabVIEW的车辆监测系统的设计
摘要:基于National Instruetionals公司的LabVIEW虚拟仪器技术,设计和搭建了车辆监测系统。利用车载GPS/北斗定位接收系统获取定位信息,通过GPRS将定位信息传递至监控台,监控台将信息汇总后返回至每一车辆,将所有车辆的位置信息共享并显示。监测及显示软件通过LabVIEW编写,以期实现车辆运行状况的实时监控。实验结果表明,该系统能够精确有效地监测和显示车辆的运行状况。 智能交通系统(Intelligent Transportation System,ITS)是未来交通系统的发展方向,结合最新的信息、控制和传感等技术,建立实时、准确、高效的综合交通运输管理系统。目前我国的智能交通研究,水陆空3个方向都主要
[测试测量]
基于<font color='red'>LabVIEW</font>的车辆监测<font color='red'>系统</font>的设计
LabVIEW下使用泰克示波器进行测试测量
问题描述:现在需要用泰克的TDS2024B示波器对硬件电路进行测试,但是一些操作感觉示波器本身还是有许多的限制,比如数据的保存等都很固定,不好自己实现一些特定的功能设计。于是网上找了下,发现在LabVIEW中可以通过编程控制TDS2024B的操作,这样实现自己的测试项目就方便灵活多了。 使用步骤:首先熟悉了TDS2024B的使用方法,然后从NI官网 http://sine.ni.com/ apps/utf8/niid_web_display.download_page?p_id_guid=047216EC20B66FABE0440003 BA7CCD71 下载了TDS2024B的驱动。 LabVIEW中TDS驱
[测试测量]
LabVIEW 2009实时模块中的新特性
将基于文本的数学函数部署到嵌入式实时目标 LabVIEW Real-Time支持直接向嵌入式实时目标部署基于文本的数学函数。通过LabVIEW 2009 MathScript RT模块,您可以更快地通过重用已在桌面PC上验证过的算法来实现设计、建模并部署。 通过LabVIEW Classes实现面向对象设计 现在,LabVIEW classes可与LabVIEW Real-Time配合使用,无缝地实现将面向对象应用程序移植到嵌入式硬件,或使用不断增强的模块性设计实时系统。 同步分步式的LabVIEW实时目标 当前发布的LabVIEW Real-Time为定时结构引入了独立的定时源。独立定时源可实现系统时钟的同步,
[测试测量]
<font color='red'>LabVIEW</font> 2009实时模块中的新特性
采用LabView虚拟仪器创建扫频正弦函数实现多种应用
当您需要在很宽的频率范围测试某种产品时,扫频正弦波很有用。例如某个大型研究项目需要确定波浪在远洋的传播方式,则该应用需要生成扫频正弦波,以便驱动声波换能器。虽然许多波形发生器都有内置的函数来满足这一要求,但您如果希望用多功能数据采集卡来实现正弦扫频的话,就必须亲自对它编程。仅凭一台虚拟仪器(VI),您就能在National Instruments公司的LabView中创建扫频正弦函数。利用该函数,可以控制起始频率和终止频率、采样率,以及扫频的总时长(图1)。 图1 仅用一台LabView虚拟仪器,您就能控制起始频率、终止频率、采样率,以及扫频总时长。 LabView软件对某个数组执行计算,该数组代表了频率增加或降低时(取
[测试测量]
采用<font color='red'>LabView</font>虚拟<font color='red'>仪器</font>创建扫频正弦函数实现多种应用
NI LabVIEW新版工具包可缩短实时系统的设计周期
美国国家仪器公司(NI)近日发布了最新版的LabVIEW控制设计工具包(Control Design Toolkit),该软件是一个用于分析、设计和实现控制系统的工具与数学函数集合。作为NI LabVIEW图形化系统设计平台的组成部分,该控制设计工具包具有高性能、实时运行及高级Kalman滤波等功能,有助于工程和科研人员快速进行控制系统的设计及最终实现。该版本的工具包所具有的实时功能可使工程人员缩短开发时间,并利用Kalman滤波对某些无法直接测试的系统噪声进行评估和计算。 新版的LabVIEW控制设计工具包(Version 2.1)可计算分割I/O延迟,从而实现更加精确的模型和整体增强的闭环系统性能。该软件还无缝集成了LabV
[新品]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved