摘要: |
本文针对柴油机进行了综合电控系统的开发,完成了电控单元(ECU)软硬件的设计,并开发了相应的监控系统和软件平台。
首先进行了柴油机综合电控系统的总体方案设计,进行了电控高压共轨燃油喷射系统的分析和电控废气再循环(EGR)系统的开发。在此基础上,完成了综合电控单元的硬件和软件设计,选择Motorola公司MC9S12DP512单片机作为CPU,完成了输入采集电路和驱动电路的设计。所设计的电磁阀驱动模块具有高压建立时间短、大电流起动小电流维持、泄流速度快等特点。
采用美国NI公司的图形化编程工具Labview开发了监控系统,实现了数据的实时动态监测、显示、控制和存储。ECU与上位机之间的数据交换采用RS232串行数据通信模式,在传输过程中设置了相应的纠错、识别机制,确保了数据传输的可靠性。
考虑到柴油机综合电控系统多任务、实时性等特点,采用实时操作系统uC/OS-Ⅱ搭建软件控制平台。在嵌入式实时操作系统中设计了时钟节拍、任务同步方式、控制任务等,既保证了控制系统的实时性,又实现了控制策略的模块化设计。
通过在高压共轨油泵试验台架上的实验研究,表明电控单元能完成系统要求的信号采集、输出驱动、通讯和基本的供油泵控制,为后续的电控系统实验工作提供了有力的支持。 |