图3 硬件系统结构框图
软件设计
前舱传感器节点(N3)的软件设计 N3节点所要完成的任务为:1)实时检测车速、转速、节气门、水温、真空度的参数值;2)检测本节点故障;3)按通信协议完成总线数据传输.本节点的多数任务要求有很高的实时性,因此本节点的软件策略为:1)对车速、转速及总线通讯采用中断方式处理;2)定时启动A/D转换,为满足任务要求的实时性,定时间隔为20μs,用以及时对节气门、水温、真空度的数字化测量;3)空闲时间查询系统状态,以检测系统是否正常,若有故障,对故障进行相应的处理。这样,即可以实时处理车速、转速和通讯中断又可使CPU处于多任务状态,提高了系统资源的利用率。
室内传感器节点(N4)的软件设计 N4节点所要完成的任务为:1)实时检测钥匙开关状态、离合器状态、空调状态及刹车的参数值;2)检测本节点故障;3)按通信协议完成总线数据传输.本节点的软件策略为:1)对钥匙开关状态、离合器状态、空调状态等开关量的检测及总线通讯采用中断方式处理;2)定时启动A/D转换,为满足任务要求的实时性,定时间隔为20μs,用以及时对刹车信号的数字化测量;3)空闲时间查询系统状态,以检测系统是否正常,若有故障,对故障进行相应的处理。
显示节点(N6)的软件设计
N6节点所要完成的任务为:1)对车速、里程、充电电流、放电电流及电池容量等参数进行实时显示;2)及时完成大小电机的启动控制和发动机的供油控制;3)检测本节点故障;4)按通信协议完成总线数据传输。本节点的软件策略为:1)对总线通讯、大小电机的启动控制和发动机的供油控制采用中断方式处理,以保证控制、通讯的及时性;2)定时刷新显示,为满足实时性,定时刷新时间间隔为20ms;3)空闲时间查询系统状态,以检测系统是否正常,若有故障,对故障进行相应的处理。
通信机制设计
本车各单元之间大量数据传送通过CAN总线来完成,这也是本
混合动力电控系统的一个与众不同的特色,由于CAN总线的使用,减轻了电控系统的线束重量,降低了系统的复杂性。另外,由于CAN总线是差分传输的一种抗干扰能力很强的现场总线,从而保证了系统通信的可靠性。
CAN总线简介CAN总线是德国Bosch公司20世纪80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议。CAN已成为国际标准(ISO-11898),是具有国际标准的现场总线,规范2.0A和2.0B。CAN总线可支持8/16位CPU,可与各种处理器接口或组成智能化仪器仪表;可工作于多主工作方式,任一节点任一时刻均可主动发送信息,不分主从,通讯方式灵活,可方便的构成多机容错系统;节点可分成不同优先级,满足不同的实时要求;采用非破坏性总线仲裁技术,多点同时发送时,优先级低的节点,主动停止发送,优先级高的不受影响继续发送,有效的避免了总线冲突;可采用点对点、一点对多点及全局广播等方式传送和接收数据,直接传送距离达10km/5Kbps,速率最高达1Mbps/40m,总线上的节点数据理论值达2000个,实际由于时延可达110个;采用短帧结构每一帧有效字节8个,传输时间短,受干扰概率低,重新发送快;通讯介质可采用双绞线及光纤;用户接口简单、编程方便;温度-40℃~+125℃工作;节点故障时有自动关闭总线功能,可以与总线脱离,不影响总线操作;每帧具有CRC校验和其它检测措施,保证出错率极低;具有很高的适应性;接口收发器具有瞬时电压保护,RT抑制、热保护、短路保护等。
通信协议本系统在CAN2.0A协议基础上定义通信协议。N1节点发出命令,N2~N6节点接受后不发确认信号,N1节点收到N2~N6节点的信息后判断是否正确,如果不正确或在规定的时间内收不到N2~N6帧,则重新发命令,重发超过规定的次数为通讯故障;N2~N6帧发出信息,N1节点接受后,不发确认信息,N2~N6节点在规定的时间内收不到N1节点的命令,则为通讯故障;N6节点收到N1帧上电复位后的第一帧时在规定的时间内回答,在运行时若N6无故障,则不回答N1.节点数据帧基本结构定义如下:
系统中每个节点数据帧用ID区别,每个节点可定义多个不同的数据帧,用以传送不同的信息。
性能分析表1为
混合动力汽车与传统汽车性能对比,从测试参数来看
混合动力汽车的动力和经济性方面均比传统汽车要优越,其排放也达到了“欧2”标准,而且通过测试可知,其尾气中因不完全燃烧而产生的CO和NO
x量要比传统汽车要少。
结束语
提出了一种由智能节点和CAN总线通信网络构成的
混合动力汽车的电控系统,在国内
混合动力车的控制系统中以CAN总线构成网络控制系统,CAN总线良好的性能在此得到了验证。从性能角度看,在电控系统优秀控制策略的控制下,
混合动力汽车的发动机能最大限度工作在高效率和低排放的状态下,同时也可将部分能量进行回收,达到了
混合动力的节能和环保目的。另外,由于电机动力的加入也提高了汽车的动力性能。可以断定,随着电控系统技术的进一步发展,
混合动力汽车必将成为绿色汽车产业的发展热点。