论文部分内容阅读
近年来,混合动力汽车作为传统汽车向电动汽车转换的过渡产品,得到越来越多的关注。混合动力汽车在传统的燃油车的基础上,新增了电机、电池等部件,从而需要发动机控制器、电机控制器、电池管理系统、动力总成控制系统对发动机、电机进行协调控制,使各设备工作在高效区间,提高能源的利用率,使整车性能最佳。在进行混合动力电动汽车开发的过程中,一个不可避免的问题就是如何协调燃油发动机与其它动力源之间的关系。混合动力电动汽车总成控制器就是实现该功能的关键部件。本文主要的研究工作就是在基于奔腾混合动力汽车的平台上开发其总成控制器的软件部分。
奔腾混合动力汽车采用飞思卡尔公司的16位控制器MC9S12DP512做为总成控制器的主芯片,该芯片的优异特性及功能足以满足整车控制的需要。同时在硬件系统中还包括总成控制器的供电电源模块、CAN总线通信模块、串行通信模块,以及模数转换模块等重要组成部分。论文对各模块的开发和应用进行了细致分析。
控制策略是整个混合动力系统的关键,它影响了混合动力系统的结构和选型,决定整车运行的经济性。论文详细分析了奔腾混合动力汽车动力分配的控制策略,这是软件开发工作的基础。软件开发工具采用是CodeWarrior集成开发环境。软件系统被划分为若干个任务及中断。论文详细地描叙了各个任务的之间的关系,分析了各任务的具体功能,给出了任务或中断的流程图。最后采用C及汇编语言完成整个系统软件的编程。
本课题采用CAN总线标准作为整车系统的通信网络。论文通过对汽车CAN总线技术的研究,制定了适合奔腾混合动力电动汽车的CAN总线应用层的通讯协议,通过对MC9S12DP512自带的CAN控制器进行编程,配以相应的外围驱动电路,实现总成控制器与整车CAN网络的相连。