论文部分内容阅读
本课题来源于马瑞利动力动力系统上海有限公司的第五代汽油发动机控制器国产化项目。由于从国外进口的自动化测试设备价格昂贵并且维护成本较高,因此在公司启动新一代发动机控制国产化项目时利用了国内资源开发了新一代发动机自动测试系统。原有的ECU测试系统基本上都是VXI总线平台的自动测试系统,但是随着PXI总线平台的成熟和PC技术的飞速发展,各种以PXI总线平台的测试系统也不断出现。本文研究了基于PXI总线和虚拟仪器的自动化测试系统的实现方案,采用了标准的数据采集卡、DMM卡、模拟输入输出(AIO)卡、信号调理电路和通信转换电路等资源组成了测试系统的硬件系统。本文在测试软件开发时使用了虚拟仪器软件平台上最流行的LabVIEW。LabVIEW的特点是代码结构简单、容易上手,广泛为各行业的工程师所使用。由于发动机电控单元的测试项目很多,并且需要进行多个产品的并行测试,因此本课题另外选用了TestStand作为测试执行管理软件。TestStand是基于ActiveX的测试执行管理环境。本测试系统开发把Teststand和LabVIEW相结合,前者作为测试流程的管理调度,负责测试流程、数据流的控制调配;后者负责开发具体的测试项,包括数据的采集、处理、存储等细节工作。最后本文还研究了测试系统的总体结构和各个部分的具体功能,并且论述了发动机控制器的两个主要测试方法以及相关测试流程。最后本文还使用了汽车行业中普遍使用的统计方法来验证电控单元自动测试系统的测试可靠性。