汽车发动机控制器(ECU)中待测项目综述

时间:2012-04-25来源:网络

PWM输出是ECU输出中最为复杂的。而在PWM输出中,喷射和点火(或EST-发动机点火定时)输出可能是计算上最为复杂的。决定喷射和点火输出的定时、频率和占空比的主要因素是曲轴速度(转速)和位置(曲轴角度,0至360度)。用于确定燃油和点火参数的其它因素有车辆速度(mph)、油门位置(加速、减速、不变)、EGR(废气再循环)、发动机温度、歧管压力、燃油温度/压力,等等。简单地说,发动机应用码使用所有这些反馈进行一些运算,然后在校准表中查找并选出最佳的燃油混合和火花定时(火花提前和滞后),以优化发动机的性能。一般而言,PWM输出驱动电感性负载,如点火线圈和喷射器电磁线圈。大多数负载均小于5A,但有些负载,如点火线圈,则根据发动机设计的不同可为5至20A。

典型测试包括:

Voh = VBATT ±0.5 VDC, Vol = BATT_GND ±0.5 VDC。

箝位电压/回扫电压,大多数均100 V,点火线圈的回扫电压可达450 V。

输出漏电流。

诊断。

将输出同VBATT和/或BATT_GND短接· 开关时间、上升时间/下降时间、占空比、频率。

曲轴位置和喷射/点火/EST之间的定时/同步(如相对于TDC的上升或下降沿延迟)。

电流与电压比(如在I=500 mA 时 的Vsat-电压)。

频率输出

频率输出通常为恒定频率和/或占空比输出。它们常用于控制步进型设备。频率输出的例子有ISC,即怠速控制,它调整进入燃油系统的空气流量,从而改变怠速。

ECU测试软件

软件是测试系统的主要组成部分。通常需使用两种类型的软件:

应用程序开发环境(ADE) - 用于编写测试码。

测试执行程序- 用于管理测试序列。

ADE的选择非常重要,因为它会对系统的长期和短期成本产生重大影响。测试执行程序也会对成本产生影响。任何测试应用程序都需使用某种类型的ADE来创建测试代码。ADE对开发时间有直接的影响,因而对系统的成本也会产生直接影响。选择ADE时需考虑ADE的成本、易用性以及其所包含的工具和程序库。除此之外,能否从ADE供应商或第三方软件供应商处获得附加软件或软件包也是值得考虑的因素。随ADE一起提供的标准程序库和附加软件通常决定必须编写多少代码。一般而言,开发人员需要编写的代码越少,软件开发时间就越短,开发成本也越低。

传统上测试代码和测试执行程序要结合在一起。每次需要为新产品开发测试程序时,开发人员都必须编写新的测试执行程序或将测试执行程序代码从旧产品导入到新产品的测试码中。如果因为新产品的要求而需要更改测试执行程序部分的代码,则必须对每个采用该测试执行程序的系统进行相应的修改,或者为新产品编写其自己的测试执行程序。这样常常会导致同一测试执行程序有多种版本,从而增加软件维护和软件文件编制的成本。

现在市场上已出现了商用现成(COTS)测试执行程序。采用COTS测试执行程序后,测试系统开发人员只需将精力集中在测试码上,而无需担心测试执行程序。TestStand是市场上最好的COTS测试执行程序之一,它可以与几乎所有ADE中的测试码相连接,并可以与运用LabVIEW 和 LabWindows/CVI生成的代码无缝集成。

此外,NI为多种平台,如PCI、PXI和PCMCIA提供CAN (控制器区域网)设备,这些设备几乎可用于需要CAN接口的任何汽车测试应用中。

本文小结

ECU是具有多功能输入和输出的复杂电子设备。测试工程师在设计和开发用于ECU测试的系统时面临着许多挑战。基于计算机的测量设备(如PXI)与虚拟仪器的结合为ECU测试应用提供了理想的硬件和软件平台,使得系统开发人员可以开发出满足现今和未来需求的测试系统。

1 2 3

关键词: ECU 汽车发动机 控制器 项目

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版