基于Labview PXI的发动机管理模块测试

发布者:心有归属最新更新时间:2019-10-18 来源: eefocus关键字:Labview  PXI  发动机管理  模块测试 手机看文章 扫描二维码
随时随地手机看文章

一、系统硬件


此台测试仪为生产线设计使用,分别在不同的工位配合不同的夹具使用。NI公司的虚拟仪器技术使用成熟的计算机技术和模块化的高性能硬件为我们系统的实现提供了强有力的支持。同时,NI公司丰富的产品线,也让我们在选型,确定方案时变得游刃有余。测试系统的架构如图1所示:


图1 测试原理示意图

1.总体架构

由于业界主导的PXI架构采用PC技术,保持了PCI总线的优点。同时,NI公司的PXI平台坚固耐用。因此,在本系统中,选用了基于PXI总线结构的虚拟仪器系统,其中PXI系统由嵌入式PXI控制器PXI8196和PXI机箱组成,承担着控制中心的重要作用。

2.模拟量输入部分

使用M系列NI PXI-6251数据采集板卡的一个模拟输出通道模拟个8个车载传感器(此模块为KONKA AE06 0III系统)状态,对 ECM 模块 A/D 部分的悬空,对地短路,高电平,中电平进行测试。将模拟输出值与ECM通过K-LINE通讯值比较,如误差在标定的许可范围内,则判定此部分电路质量合格。测试结果存入数据库,以文字方式显示在屏幕上,方便操作工识别。同时在后台显示测量数据方便现场工程师调阅。

3.开关量输入部分

使用NI PXI-6528工业数字I/O板卡模拟0/12V开关信号,用输入值与ECM通讯后的读取值判定模块硬件功能是否符号质量要求。PXI-6528的各通道间隔离特性,完全可以承受高频干扰和尖峰高电压的冲击,避免了因设备或人为误动作造成不必要的损失。

4.频率输入部分

使用M系列NI PXI-6251数据采集板卡的另一个模拟输出通道模拟不同转速下的发动机曲轴(60-2齿)转速信号,测量ECM模块转速调理电路是否正常工作。

5.开关量输出部分

为确保该部分驱动IC具有足够的驱动能力,使用NI PXI-6251板卡的8个AI通道测量驱动IC内MOSFET箝位与导通电压。

6.PWM量输出部分

此部分的8个输出量为模块重要输出信号,方便驱动发动点火,喷油,怠速空气调整马达。 
对于怠速马达IAC,使用负载箱的步进马达,测量线圈驱动电流是否达到要求。对于点火和喷油共六个感性负载,喷油器flyback 电压达70V左右,点火线圈flyback尖峰值电压高达380V,我们使用调理电路衰减后用NI PXI-6251的模拟输入通道进行采集测量。


7.通讯部分

我们设计RS232与K Line两种方式与ECM测试模块进行通讯,在生产测试的时候可以通过一个硬件切换开关任选一种切换方式。通过正常的问答式通讯判断此部分电路是否合格。

测试仪器设计完成后外观如图2所示



图2 使用虚拟仪器技术的测试系统实物图


二、软件设计:

LabVIEW是NI公司推出的一种基于图形化编程语言的虚拟仪器软件开发平台,具有功能强大的函数模快库,大大减少了测试所需的硬件设备,软件开发的周期,特别适用于测试和控制系统的开发,结合相应的硬件功能模块,能够方便的进行采集和分析相关测试数据,并能实时显示、记录、回放、打印最终的测试结果。本系统使用的是LabVIEW 7.1开发环境,软件主要设计思想为建立良好直观地交互式人机界面,使整个测试的操作工作变的简单、易行,减少错误操作率。为了使操作员和现场工程师都可以方便快速判定目前的测试状况,把整个交互界面分为文字界面与数字界面。


操作工或工程师输入相应的ID和密码认证后,将所测试的产品放置在夹具上,界面上相应的限位指示灯电点亮。然后配置相应的XML格式的Config文件之后,扫描产品条形码,即开始测试。


开始测试时系统先检查ECM模块是否在夹具上放置到位,如未放置好将无法进行下一步测试,系统产生提示。随后软件开始工厂测试模式步骤。


ECM模块各个部分的测试结果显示在主操作界面上,以向下滚动方式出现在文字档内,提示目前的测试进度。同时测试灯会以2Hz的频率开始闪烁提示目前正在进行测试。

单个循环测试速度可以在20S内完成。整个测试设计为顺序步骤测试,但是为使整个模块功能测试全部完成,前一步测试结果只存入数据库,软件继续进行下一步测试,测试完成后所有模块测试数据显示在测试结果界面,同时将测试数据与最终质量判定结果存入数据库。


图4 软件主界面



图5 测试数据显示界面

存档数据库设计项目包括:测试时间,测试人,S/N码,单项测试数据,测试结果等,每个产品的测试记录生成一行记录,同列数据记录可以用来分析此批产品的质量稳定性,以及方便质量控制工程师做出进一步的零部件质量管控。


测试完成后,使所测试的产品退出工厂测试模式,在FQC工位的测试仪器将清除模块故障码。软件断开点火钥匙,停止发动机转速信号,控制继电器切断ECM模块电源供应,这样就完成一个发动机管理系统模块在汽车上的停机步骤。


通过系统上千次的验证测试与测试工程师手动测试结果相比较之后,证明此测试系统确实可以完全代替测试工程师进行可靠的质量判定。

三、结论

本文讨论了基于National Instruments公司虚拟仪器技术的汽车发动机管理模块测试系统。该系统是我们为国内第一款完全自主研发设计的发动机管理系统而设计开发的。整个测试系统的质量缺陷误报率以及漏报率是很低的,尤其是本测试系统存在着大量线束并伴有高压电磁干扰的情况下,能达到极其稳定,可靠的测试效果,是令我们非常满意的。

得益于NI公司先进的基于PXI总线的虚拟仪器系统以及功能强大的硬件及其硬件驱动库,配以LabVIEW图形化编程平台所提供的简便的编程环境,强大的数据显示、数据存储和数据处理能力,使得整个测试系统从系统硬件设计调试,到软件设计调试,验收的开发周期大大缩短,仅一个半月的时间,我们就顺利的完成了任务。这大大提高了我们系统测试的效率,为生产线产能的大幅提升做出了重大的贡献。值得称道的是,在开发过程中, 
NI公司的技术支持工程师也给予了我们很多的指导,这帮助我们更快更好地完成了测试项目,在此,表示感谢!


关键字:Labview  PXI  发动机管理  模块测试 引用地址:基于Labview PXI的发动机管理模块测试

上一篇:基于LabVIEW快速搭建医疗设备
下一篇:基于LabVIEW和PXI的汽车数字仪表测控系统

推荐阅读最新更新时间:2024-11-02 20:23

使用VideoMASTER和PXI创建无线HDMIMIMO数字视频测试系统
开发一个制造测试系统(MTS),该系统可根据目前行业标准,测试无线HDMI多输入多输出(MIMO)产品,并消除判断视频传输质量时的人工介入需求。 解决方案: 使用NI PXI 、NI VideoMASTER、NI LabVIEW和NI TestStand管理软件,开发一个验证数字视频信号参数的自动化系统,验证范围从信道延迟测量和颜色验证,到同步脉冲定时、噪声谱和非线性测量。 “使用基于NI TestStand软件的通用软件平台, Benetel公司从根本上将新项目开发时间缩短了75%,并更加易于生产高质量、高可靠性的最终产品。” Benetel公司在射频(RF)和无线设计、测试系统上拥有丰富的经验,我们致力于将高质量、高性能的
[测试测量]
使用VideoMASTER和<font color='red'>PXI</font>创建无线HDMIMIMO数字视频测试系统
基于LabVIEW的心电信号采集与分析设计方案
生物医电信号,如心电信号、血压信号、脑电信号等等,都表征了一定的病理特征,以心电为例,通常以心电图来记录心脏产生的生物电流,临床医生可以利用心电图对患者的心脏状况进行评估,并做出进一步诊断。而对于一些家用或者医用仪器厂商来说,则需要开发特定的信号处理算法并部署到嵌入式处理器上,完成医电特征的提取。通常整套心电监测产品的研发过程,由心电数据采集、心电信号分析、人机显示、文件存储等几部分组成,通过NI提供的图形化系统设计平台,可以覆盖数据采集、信号读取、心电分析以及报表生成等一系列产品开发的流程,完成整套系统的开发,提高开发效率。而在整个开发过程中,信号分析部分往往是重点,也是各厂商的软件核心技术所在。本文将重点就心电采集与分析展
[工业控制]
基于<font color='red'>LabVIEW</font>的心电信号采集与分析设计方案
基于LabVIEW的放大器自动测量系统的实现
多路前置放大器用于将红外探测器输出的电流信号转换成电压信号,并对信号进行放大、滤波、求和,输出送至后续电路,对信号和干扰进行处理. 多路前置放大器的性能直接影响到后续处理的效果. 本研究开发了基于LabVIEW 平台的多路前置放大器的自动测量系统,可实现多路放大器技术指标的全部自动测量或选项测量. 1  系统功能及组成 1. 1  系统功能 系统能自动测量前置放大器输出信号的电压、增益、带宽、噪声、失真、串扰、跨阻等性能指标;也可以选择测量某些性能指标;自动记录和打印测试数据,并判断测得的数据是否合格;具有多种介质存储数据功能;能自动进行测量校准和重新设定指标的参数. 1. 2  系统组成 系统由硬件和软件两部分组
[测试测量]
labview中的文件格式
     
[测试测量]
<font color='red'>labview</font>中的文件格式
基于PCI总线的数据采集卡的设计与实现
0 引言 LabvIEW是美国NI公司的创新产品,也是目前应用最广、发展最快、功能最强的图形化软件开发集成环境。 数据采集卡是虚拟仪器的重要组成部件,其性能指标直接影响虚拟示波器的采样速率、精度等主要指标。 PCI总线是一个地址/数据、命令/字节选择信号复用的总线,它采用主从信号双向握手的方式来控制数据的传输。PCI总线具有即插即用、兼容性强的特点,能提供32/64位,33/66MHz的DMA(直接内存访问)数据传输方式,使得它工作时不受计算机内存大小的影响,传输速率最高可达133Mb/s,这些特性使得它的应用范围很广,能够适用于多种体系结构,多种工作平台,也很容易升级,为未来的发展留有足够的空间。上述这些优良特性正是
[测试测量]
基于PCI总线的数据采集卡的设计与实现
控制停车场系统使用LabView和个人电脑并行端口
在本设计实例中,电路控制停车场的进出车辆。本项目将National Instruments(美国国家仪器有限公司)的LabView作为主要编程工具,并将个人电脑的并行端口作为输入/输出端口。电路的核心是将个人电脑的状态端口379h用作传感器的输入端,并用继电器将其隔离以防止破坏个人电脑(图1)。在数据端口378h,D0位控制出入口,D1是停止信号,D2是通行信号,D3表示停车场满位。所有信号都驱动带有一个外部电源的PN2222A晶体管,在这种情况下,外部电源是个人电脑的电源。这样,可以将继电器作为负载并控制交通灯和出入口电机的交流电压。D0驱动的晶体管控制双极/双投(DPDT)继电器以转化电机的极性。 图2是控制停车场的LabV
[嵌入式]
LabVIEW程序风格协定II
Block diagram是其他人看懂VI如何工作的主要途径,因此它常常需要我们遵循一些简单的步骤来使Block diagram组织性更强,更易阅读。 VI的Block diagram的样式是非常重要的就如前面板的样式一样。用户可能看不到Block diagram,但是其他的开发人员可能看到。一个计划好的,格调一致的Block diagram是很容易理解以及便于修改的。 连线技术 你可以使用在工具条上的下拉菜单来排列分配目标对象在Block diagram中的对称位置。当对象被整齐的排列分配好后,你可以使用直线来连接这些对象。使用直线连接可使得Block diagram更易阅读。 下面一些好的提示,告诉你如何使得Block
[测试测量]
<font color='red'>LabVIEW</font>程序风格协定II
LabVIEW串口通讯问题解决方案
我通过串口从下位机采集了四个数据,但这四个数据通过指示控件显示出来的却出现连续的 数据 0 数据 0 的闪动,也就是说读数很不稳定。请问高手如何解决指示控件的频闪问题。谢谢 我的想法是,整个串口读数过程是在一个循环中完成的,一次循环的时间相对我100ms从串口读一次数的时间很短,就出现了指示控件显示的两次读数之间有0夹杂的频闪问题,不知这个分析对否正确,如何解决,请给与指点,谢谢 解答: 这个是因为读完数据后 又读出了0 只要 在循环结构 添加一个反馈结构就可以了 问题2 我自己做了个测试的小例子 开始第一个能写能读 到了后面的就不行了 没反映 解答:是Timeout的错误,应该是串口上没有你所要的数据,或者你要求
[测试测量]
小广播
最新测试测量文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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