四、发动机爆燃的控制
1.发动机爆燃的控制的时间范围
发动机工作时,缸体振动频繁而剧烈,为使监测达到准确无误,监测工作并非而且无必要随时连续地进行,而是仅在发出点火信号后的一定时间范围内才进行监测。这是根据发动机产生爆燃的基本特点是只发生在点火后的一段时间范围内而决定的。
2.发动机爆燃的控制的方式
发动机爆燃的控制是采取闭环控制的方式,因此爆燃控制系统是一个闭环控制系统。整个闭合控制过程:当发动机工作时,
ECU首先根据各个传感器提供的信号,从ROM中查寻出相应的最佳点火提前角,以实现点火时刻的控制。而控制的结果又由
爆燃传感器反馈回
ECU的输入端,然后再由
ECU对点火提前角进行进一步的修正。
3.爆燃控制系统的控制过程与反馈控制的点火提前角曲线
发动机爆燃控制系统的控制过程与反馈控制的点火提前角曲线如图4-44所示。
发动机爆燃控制系统的控制过程
1)
爆燃传感器的信号输入
ECU后,
ECU便将积分值U1与基准电压值UB进行比较。当积分值Ui高于基准电压值UB,
ECU立即发出推迟点火时刻的指令,每次推迟0.5°~1°曲轴转角,修正速度为0.7°/s左右,直到爆燃消除。
2)当爆燃强度越大,则点火时间推迟得越多。当积分值Ui低于基准电压值UB时,表明爆燃已经消除。
3)紧接着
ECU又开始递增一定量的提前角来控制点火,直到再次产生爆燃为止。
4)然后,又不断重复上述1)~3)的过程。
5)从图中曲线可以看出:经
ECU反馈控制的点火提前角曲线十分接近点火提前角的极限值,而远比分电器调节的提前角曲线的性能优越得多。
五、发动机点火控制流程
微机控制的发动机点火爆燃系统采取实时控制方式进行控制,其控制精度高、运算速度快,因此可以大大提高发动机的动力性、经济性和排放性。
其控制程序一般采用汇编语言编程,为便于编程和调试而采用模块化结构,即将程序分为若干个子程序进行编程和调试。
微机控制发动机点火与爆燃的软件流程如图4-45所示。它主要包括主程序、自检程序、故障报警子程序、起动子程序、滑行子程序和怠速子程序等。
主程序的功能是监测判定发动机的工作状况,计算或从点火脉谱图中查询确定点火时间或点火提前角,并发出点火指令,控制点火初级线圈的接通与切断等。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] 下一页