论文题名: | 纯电动汽车整车控制器软件系统设计 |
关键词: | 电动汽车;车辆控制器;嵌入式系统;软件设计 |
摘要: | 在新能源汽车行业高速发展的背景下,应运而生了一些新型汽车技术,电动汽车整车控制技术就是其中之一。在一款纯电动厢式货车的整车控制器开发技术标准中,提出了若干功能需求,包括控制车辆正常行驶、控制器局域网络(Controller Area Network, CAN)管理、故障诊断与处理、车辆状态监控等。在技术标准的框架下,设计了一款应用于纯电动汽车的整车控制器。 本研究主要内容包括:⑴整车控制器的硬件设计方案以英飞凌16位单片机 XC2268N为核心微控制器,使用了 SPI通信的开关量采集模块、高边驱动模块、低边驱动模块和标准CAN总线模块等搭设系统框架。⑵以硬件设计方案为基础,提出了一套完整的软件系统的架构设计和具体实现方法。依照当下行业推崇的开发模式和技术规范,采用 V模型开发模式来指导开发过程;在程序开发过程中的代码评审依照MISRA-C规则;整车通信网络采取CAN2.0规范设计网络拓扑和通信协议;软件架构参考AUTOSAR模型。在最终的软件设计当中实现层次式架构,驱动层程序实现与硬件隔离的应用接口,调度层调用驱动程序实现上电自检、故障诊断与保护和安全运行等基本操作,最终帮助核心层实现控制策略。⑶给出了整车控制器的验证和实车测试内容。软件代码在静态测试中通过MISRA-C标准测试,在使用模拟测试平台进行的集成测试和功能测试中控制器表现良好。实车测试验证了整车控制器的有效性,在典型的工况循环下根据行车记录的数据对整车运行性能进行了分析。 |
作者: | 陈春明 |
专业: | 控制科学与工程 |
导师: | 夏超英 |
授予学位: | 硕士 |
授予学位单位: | 天津大学 |
学位年度: | 2016 |
正文语种: | 中文 |