基于CAN总线的汽车发动机控制器研究
目前,我国生产的中高档轿车的发动机虽然基本上都采用了燃油电喷技术,并对电喷系统的元器件已基本具备了配套研发能力和生产能力,但却没有电喷发动机自主知识产权,均属于引进国外电喷发动机生产线或电喷系统。特别是作为核心部件的ECU(电控单元)却被外商掌握,ECU中的喷油和点火MAP、控制算法和程序是完全保密的。同时,进口国别多、品种规格杂,一些企业缺乏选择论证,引进的技术水平和产品质量参差不齐,不少缺乏充分的匹配实验。
本研究项目正是一个将人、车与环境作为综合系统,对各种因素进行综合协调,使汽车的控制性能趋于最优的ECU。因此,具有较高的经济效益与社会效益,将促进工业控制网络及嵌入式控制系统在汽车工业的应用,使汽车更加智能化、人性化。
2、研究内容
本项目研究的主要控制对象是燃油喷射和点火装置。同时还具有一些相关的辅助控制功能。主要包括:
(1)智能燃油喷射控制IIC(IntelligentInjectionControl),主要包括喷油量、喷射定时、燃油停供及油泵的控制。由于采用了智能设计,解决固定控制算法的不足,可有效的节约燃油,有助于整体性能的提高。
(2)进气控制,主要包括动力阀和涡流阀控制,可有效改善和提高发动机的输出扭矩和动力。
(3)增压控制,ECU根据进气压力传感器检测的进气压力信号去控制释压电磁阀,以控制排气通路切换阀,改变排气通路的走向,从而控制废气涡轮增压器进入工作或停止状态。
(4)电子点火控制ESI(ElectricalSparkIgnite),点火装置的控制主要包括点火提前角控制、通电时间(闭合角)与恒流控制、爆震控制等方面。
(5)怠速控制ISC(IdleSpeedControl),发动机在汽车运转、空调压缩机工作、变速器挂入档位、发电机负荷加大等不同怠速运转工况下,由ECU控制怠速控制阀,使发动机都能处在最佳怠速转速下运转。
(6)排放控制,控制项目主要有:排气再循环控制EGR(ExhaustGasRecirculationControl)、氧传感器及三元催化开环和闭环控制、二次空气喷射控制、活性炭罐电磁阀控制等。
(7)警告与提示,ECU控制各种提示和警告装置,显示有关控制系统的工作状况,若控制系统出现故障时发出警告信号。
(8)传感器故障预诊参考系统(失效保护),当主ECU检测到传感器或线路故障时,即会按主ECU预先程序提供的设定值,以便发动机仍能保持运转,但性能将有所下降。
(9)主ECU故障备用冗余系统,当主ECU发生故障时,则会自动启动备用冗余系统,使发动机转入强制运转状态,以便驾驶员将其开去修理。
3、电喷系统的组成
电喷系统除了一般化油器发动机都有的电源、冲电装置、点火装置及起动装置外,还有电子燃料喷射控制装置、怠速控制装置、电控单元ECU及各种信号采集装置(传感器)。图3-1所示就是一种电喷射系统的组成。
执行机构包括喷油器,点火线圈及火花塞、怠速器。采集的信号有:节气门开度、进气歧管内压力、转速、爆震信号、机体冷却水温、尾气氧浓度、进气温度。ECU作为信号处理控制装置,将信号经过一系列的处理,转化为可识别的值再经过计算处理得到输出执行机构的控制信号。
ECU的控制精准度除了要求采集的信号必须实时及准确外,执行机构的运动也要精确。而在ECU控制程序中采用一些的算法则不仅可以实现更高的控制精度,还可以补偿一些由信号采集的非实时及执行机构运动精度不高带来的误差。
4、ECU
通过对电喷系统的组成分析,我们可明显的ECU作为控制核心的重要地位。由于控制对象的时变性和非线性,采用ECU的发动机控制系统已向集中控制系统方向发展:在控制结构上,以ECU为核心,通过CAN总线与I/O设备建立通信;在控制算法上,用模糊控制理论、PID调节、BP神经网络相结合的方法,构造稳态控制的MAP和怠速控制的模型。图4-1给出了电喷系统的控制结构。
ECU的CPU采用具有浮点运算能力的DSP芯片,而各检测信号和驱动控制电路可采用具有A/D、开关量转换的独立单片机或CAN总线接口。其结构确定后,ECU的控制能力就在于控制程序的开发。由于控制状态和策略复杂,下面以ESI为例说明。
ESI的控制核心问题是点火提前角的控制。而在不同的工况下其控制的策略是完全不同:当发动机处于启动工况时,由于启动速度波动大且快,不可能根据MAP图确定点火提前角;当发动机处于暂态工况时,由于是开环控制,可直接用插值方法计算点火提前角;当发动机处于稳态工况时,要判断是否爆振,并据此采用闭环控制,即对上次的MAP图值进行递阶调节,以获得最优的点火提前角。图4-2是点火提前角的控制程序流程图。
本文是在对现有系统以
- 对TTCAN的分析(05-26)
- 嵌入式Win CE中CAN总线控制器的驱动设计与实现(05-01)
- μC/OS-II的多任务信息流与CAN总线驱动(07-11)
- 采用CAN总线实现DSP芯片程序的受控加载(11-08)
- 基于DSP的电动汽车CAN总线通讯技术设计(10-08)
- 基于DSP的CANopen通讯协议的实现(01-18)