
简论新型电控发动机开发标定系统的设计与实现.doc
3页简论新型电控发动机开发标定系统的设计与实现=“news_bd”> 引言 电控喷射技术是现代摩托车实现高效燃烧和清洁排放的最简捷的措施之一,国外大排量豪华型摩托车上早已广泛应用国内的研究机构和主要摩托车生产企业在摩托车电喷系统领域里也进行了大量的研究与开发工作天津摩托车技术中心成功开发了摩托车电控喷射系统———MicroEMS新型电控发动机开发标定系统是MicroEMS系统开发过程中的一个重要的工具该系统可以为电控单元ECU调试、发动机状态监控,以及确保发动机正常工作提供所需参数能够实现对发动机运行参数和ECU控制参数的实时采集,数字化、图形化的实时显示,保存数据,离线数据回放,修改电控单元控制参数该系统的建立大大缩短了电控系统的开发周期,减小了匹配实验工作量,降低了开发成本 本文分别从硬件配置及软件实现等方面介绍新型电控发动机开发标定系统的设计与实现 1新型电控发动机开发标定系统的硬件配置 1.1新型电控发动机开发标定系统的硬件结构 该系统在原有的电控系统基础上加装了串行通讯模块,实现上位机与电控单元ECU之间的串行通讯根据双方的通讯协议,由上位机发送控制指令到ECU,ECU根据上位机指令分别进行传输数据、修改执行器控制参数等操作,达到对发动机的优化匹配。
1.2串行通讯模块的设计 串行通讯模块采用RS-232通讯协议实现上位机与电控单元ECU的通讯电控单元采用8位单片机,它所提供的异步收发器USART可以与PC机等外围设备进行全双工异步通讯单片机采用TTL电平,上位机采用RS-232电平,为了两者正常通讯,串行通讯模块的主要任务就是进行电平转换本系统采用MAX232芯片将TTL电平转换成RS-232电平为了提高抗干扰能力,同时加入了光电耦合器来隔离输入的干扰信号 2新型电控发动机开发标定系统软件的设计与实现 2.1串行通讯协议的设计 本系统中,电控单元ECU控制程序采用汇编语言编写,上位机控制程序采用VB6.0编写为了保证双方数据传输的正确性和同步性,系统制定了串行通讯协议具体方法是:由上位机首先发送控制命令字到ECU,ECU收到命令字后立刻将其返回到上位机,上位机判断与控制命令完全吻合后,再进行具体控制参数的发送一旦不吻合,上位机发出报警指示,此次通讯就不再继续进行,直到通讯正常为止 采用上述通讯协议的好处在于,一旦上位机与控制单元ECU之间通讯握手失败,通讯会立刻中断错误指令不会发送到ECU,ECU仍然执行原有的控制参数。
这样就避免了发动机因为通讯失败,而无法正常工作 根据系统的要求,串行通讯协议设置了不同的上位机控制字根据控制字,ECU分别执行如下操作:发送系统参数、修改起动工况参数、修改怠速工况参数、修改MAP工况参数、修改喷射时刻等 2.2新型电控发动机开发标定系统功能及软件实现 1)参数实时采集与显示功能 新型电控发动机开发标定系统使用VisualBasci6.0软件编写而成利用VB6.0的MSComm控件与控制单元实现串行通讯执行参数采集功能时,上位机发送控制字到控制单元,控制单元收到命令字并与上位机握手成功后,立即向上位机发送数据包上位机接到数据包后,将其按顺序分别显示到相应数据框内运用Frame控件,系统将数据分类,使显示更加一目了然 显示区可以分为:①传感器数据区:记录了各种传感器的实时采样值②运行工况区:记录了发动机运行模式、节气门开度值及转速等工况参数③控制量显示区:喷油脉宽、点火提前角及氧传感器浓稀信号值等控制参数④喷油MAP、点火MAP计算区:监测ECU控制软件内部是否正确查取MAP图 该系统还利用ActiveX控件,将工况参数图形化显示(如设置了虚拟的转速表盘、开度表盘、缸头温度计、进气温度计、电池电压表盘等),使用户能够更加直观地了解当前发动机工况和控制单元的控制情况。
2)多参数实时图形显示功能 系统执行此功能时,自动调出多参数曲线绘制界面多参数实时显示功能是将多个参数以曲线的形式同步显示出来系统设置了8个可以显示的参数:节气门开度、缸头温度、进气真空度、Lambda电压、电池电压、喷油脉宽、点火提前角和转速横坐标为采样时间,纵坐标根据各个参数单位而定在同一界面绘制多条参数曲线,不但可以观察各个参数自身的变化趋势,还可以对各参数进行比对,分析它们之间的相互关系,有利于控制策略的制定此功能利用了VB6.0的ActiveX控件和WindowsAPI函数 3)参数修改功能 参数的修改是新型电控发动机开发标定系统的重要功能之一它也是利用MSComm控件实现的根据发动机工况,利用Frame控件将参数修改区分成3部分:修改MAP参数区、修改怠速参数区、修改起动参数区分类的工况参数修改区,可以方便地对不同工况的点火提前角和喷射脉宽分别进行修改,根据排放指标、燃油消耗率及动力性输出要求等挑选最优参数,通过ECU输出到供油系统和点火系统 4)数据保存功能 开发标定系统设计了数据保存功能,可以将某一时段的数据保存下来例如台架试验中,为了观测怠速时刻的参数变化情况,可以在发动机进入怠速的时刻进行记录,结束怠速时停止记录。
这样系统只记录了有效时刻的参数,大大节省了后期分析数据所用的时间此功能的实现利用了VB中的ADOData控件ADOData控件可以使用户快速地创建一个到数据库的链接按照事先设定的顺序将数据存放到数据库中,供以后参考和使用 5)数据回放 为了对前期数据进行分析,需要从指定数据库中调出所需参数,按照顺序显示出来数据的回放可以根据需要分别进行数字化回放(在主程序界面显示)及图形化回放(在多参数绘制界面显示) 在图形化回放过程中,系统设置了标尺选项用鼠标拖动标尺停留到某一时刻,这时刻所有的参数信息就会显示出来这一功能的确立,可以方便地了解到电控发动机运行过程中每一点的具体情况 2.4应用分析 新型电控发动机开发标定系统成功应用于国家十五科技攻关计划清洁汽车关键技术研究开发及示范应用项目课题之一电控喷射LPG摩托车的研究开发中以该系统作为技术平台,完成了诸如发动机各工况喷气及点火MAP标定,at闭环控制及怠速转速闭环控制的监测与调试等方面的研究工作 图中同步显示了4条曲线,从上到下依次为:喷气脉宽、氧传感器浓稀电压值(氧传感器实际输出电平的反相滤波值)、点火提前角和转速值调整喷气脉宽,氧传感器的电压会相应发生变化。
当脉宽较大,混合气较浓,氧传感器图中显示低电平;脉宽较小时,混合气较稀,氧传感器图中显示高电平调整的目的是,找到某一个喷射脉宽基准,在小范围内调整脉宽,使氧传感器在高电平和低电平之间的临界状态下不断变化,从而实现电喷发动机at闭环控制 试验过程中,通过调整点火提前角比对分析,点火提前角增大时,转速上升;点火提前角减小时,转速下降电喷发动机怠速转速的变化规律可以实现发动机怠速工况转速的闭环控制,提高电喷发动机的怠速运转稳定性 3总结 1)新型电控发动机开发标定系统由传感器、执行器、电控单元ECU、串行通讯模块以及上位机组成系统采用模块化设计,集成度高,应用方便 2)该系统具有数据实时采集,数字化、图形化显示,控制参数修改,数据保存等多项功能,保证了电喷发动机多参数测量的同步性与可对比性,大大缩短了电控系统的开发周期,减少了匹配试验工作量,从而降低了开发成本 3)本系统为电控喷射LPG摩托车发动机的优化匹配提供了技术平台,应用于诸如发动机各工况喷气及点火MAP标定,at闭环控制及怠速转速闭环控制的监测与调试等方面的工作。
