NXP

纯电动汽车整车控制器VCU

2019-07-12 12:26发布

纯电动汽车整车控制器VCU研发介绍 在了解纯电动车整车控制器前,先看一下纯电动汽车基本的组成部件,基本组成部件如下图所示: 纯电动汽车整车控制器VCU研发介绍-杨澜
      整车控制器VCU,英文全称为:Vehicle Control Unit,主要用来负责传动系动力学控制应用及一般用途的控制。
  目前,VCU的主控芯片有飞思卡尔、ST以及TI,由于飞思卡尔被NXP收购后,现在很多家都在用NXP的芯片。国内纯电动汽车整车控制器厂家比较少,但是ECOTRONS提供的整车控制器,有三种不同类型的,其中,基于NXP 56XX微处理器的标准低成本VCU,基于NXP 57 XX微系统的高性能VCU,甚至基于英飞凌TICROR TC27 X微控制器的强大VCU。 目前对于VCU的开发,很多整车控制器厂家都是通过自己开发的开发系统(MDS)中使用Matlab/Simulink®来完成,因此,对于很多资金力量比较雄厚的企业,一般所谓的整车控制器开发,都是基于国外整车控制器的硬件以及相应的开发系统下完成的,严格上说,不算是自己真正的开发的产品。通过以往项目,发现国内整车控制器厂家科技力量上真的很薄弱,硬件设计上不够完善,上电烧控制器现象严重,软件设计也不够完善,CCP等标定功能缺失等,bootloader-can 用户自由设定IO接口功能缺失等问题。  下面来看一下,硬件开发需要具备的接口:   纯电动汽车整车控制器VCU研发介绍-杨澜 vcu硬件接口示意图          因此,电动汽车vcu开发的第一步就是要根据所选择的主控芯片,以及需要输入接口及输出接口,完成硬件的设计。这里需要注意的是,很多接口都有详细的性能参数要求的,如下图中,就把各个接口的详细性能参数基本给全了。   纯电动汽车整车控制器VCU研发介绍-杨澜
    第二步是确定软硬件接口表、整车高低压电气原理图、信号线连接示意图、CAN通讯协议以及详细功能策略。 纯电动汽车整车控制器VCU研发介绍-杨澜 纯电动汽车的硬件接口   纯电动汽车整车控制器VCU研发介绍-杨澜
每个硬件接口的对于的软件设计功能表
  纯电动汽车整车控制器VCU研发介绍-杨澜 整车高低压电气原理图   纯电动汽车整车控制器VCU研发介绍-杨澜
  信号线连接示意图   can通信协议,目前主要是依据的J1939.下面给一些相关协议表,让大家对这个通信协议有个基本的了解。 纯电动汽车整车控制器VCU研发介绍-杨澜
纯电动汽车整车控制器VCU研发介绍-杨澜
       第三步软件集成及测试。底层软件和应用层软件都做好之后,就需要对软件进行集成了,底层软件平台和应用层软件之间交互的接口主要是一些全局变量或者API。国内第三步做的都不是很好。
     ECOTRONS推出的整车控制用户自由定义IO接口以及直接调用Matlab/Simulink建模生成代码以及测试的软件工具感觉不错 另外,目前整车控制器都是采用Bootloader升级和维护程序的,推荐github上网友的分享,链接为https://github.com/cvra/can-bootloader