论文部分内容阅读
发动机电子控制单元(ECU),属于负责发动机控制功能的电子控制模块,它的应用主要是对发动机中的燃气系统和点火系统进行闭环方式的控制,以此来提高发动机的燃气经济性并且减少发动机燃料燃烧产生的气体污染物。电控单元ECU复杂程度日益增加,控制算法与功能也在不断改进,使得ECU工作性能情况直接影响到整个发动机电控系统实施的控制效果。假如核心控制部件ECU出现了某种错误,那么整个发动机的运行也将会出现问题。因此,需要在汽车电子产品研发与生产过程中同时进行各种严格而规范的试验和测试,使之满足相应的具体要求。所以说,对于发动机ECU的功能测试将会成为确保发动机更加稳定、高效运行的重要手段,具有非常重要的意义:
第一,避免或降低系统故障和交通事故的发生,以确保人身及财产安全;
第二,减少产品研发、投产以及维修所需的费用,从而降低产品成本;
第三,提高市场竞争力,增加产品销售量,提升经济收益;
第四,研究汽车产品中相关的测试技术,既是我国汽车电子产业更加发展成熟、日益迈向国际市场的需要,也是时代所提出的要求。
在虚拟仪器技术的基础上,系统采用以软件为核心的模块化系统设计,根据发动机ECU输入输出信号的特点和功能实现的原理,将数据采集的类型主要归类为数字信号的发生和采集、模拟信号的发生和采集、PWM信号的发生和采集。其中,系统中的PWM信号设计是为了满足较高时间精度的数据采集要求,例如曲轴转速信号和凸轮轴信号。
本系统利用LabVIEW图形化编程语言,针对这几种不同的数据采集类型分别来设计程序的前面板与程序面板,这些数据采集程序可以在NI TestStand测试管理环境中进行调用。并且通过模拟发动机ECU在不同工况下的控制特点,根据发动机ECU所要测试的不同功能所涉及控制信号和执行器信号的数据采集要求,相应地在TestStand中通过添加所需的数据采集程序(VIs),创建了发动机ECU点火功能、高压电磁阀功能、减速断气功能的测试序列,通过实时地下发ECU的控制信号、显示采集到的ECU执行器信号数据,以此来实现发动机ECU的功能测试。