《整车控制器通信协议最新版》由会员分享,可在线阅读,更多相关《整车控制器通信协议最新版(5页珍藏版)》请在金锄头文库上搜索。
1、纯电动汽车 动力系统网络通信协议Version 090302本协议仅用于纯电动汽车动力系统的电子 控制单元(ECU)之间进行控制器局域网络 (传输速率500Kbit/s)数字信息交换。1 本协议适用范围本协议仅用于纯电动汽车动力系统电子控制单元之间的网络互通互连,使 控制系统能正常工作。2 连接器管脚定义采用DB9 插头, CAN-H(Pin7) 、CAN-L(Pin2) 、屏蔽线(Pin5) 、GND(Pin3,6)。3 报文格式本协议采用29 位扩展帧,符合SAE1939 协议,图2 所示为CAN 扩展帧格式。 图2 CAN 扩展帧格式4 ECU 的名称本协议对网络上的每个ECU 节点都规
2、定了一个名称,名称表示了其所执行 的主要功能。 节点名称地址整车控制器(VCU)150 电机控制器(MCU)153 蓄电池管理系统(BMS)1555 动力系统CAN网络通信速率电动汽车通信网络采用500kbps的通信速率。6 纯电动汽车动力系统网络通信报文6.1 整车控制器(VCU)6.1.1VCU 发送的数据帧 (VCU2MCU) 报文名称VCU2MCUID8019996数据长度8字节通信周期20ms字节位置数据1 Byte电机使能控制信号2 Byte电机模式控制信号IDENTIFIER 11BITSSRRIDEIDENTIFIER EXTENSION 18BITSPRIORITYRDPPD
3、U FORMAT(PF)SRRIDEPFPDU SPECIFIC(PS)SOURCE ADDRESS(SA)321118765432187654321876543212827262524232221201918171615141312111098765432103 Byte电机给定转矩 低字节4 Byte电机给定转矩 高字节5 Byte保留(FF)6 Byte保留(FF)7 Byte保留(FF)8 Byte保留(FF)注: 电机给定转矩为带符号12位数据。 两字节数据低字节在前,高字节在后;同一字节中高位在前,低位在后。其中高字节为组合字节:其中高字节为组合字节:DMEnaByte(电机工作使
4、能信号字节) 8bit7bit6bit5bit4bit3bit2bit1bit保留 DMEnable (电机使能信号) 电机禁止:01 电机使能:10 DMmdByte(电机工作模式信号字节) 8bit7bit6bit5bit4bit3bit2bit1bit保留 DMDrive (电机工作模式信号) 停机: 00(0x00) 再生制动:01(0x01) 正向驱动:10(0x02) 反向驱动:11(0x03)6.12 VCU 控制参数表 参数名称参数长度单位最小值最大值偏移量分辨率电机给定转矩12 bitNm-500500-5000.25电机温度8 BitC-40160-401.0电机逆变器温度
5、8 BitC-40160-401.06.2 电机控制器(MCU)6.2.1 MCU上传给VCU的数据帧A (MCU2VCUA)报文名称MCU2VCUAID80B9699数据长度8字节通信周期20ms字节位置数据1Byte (电机转速) 低字节2Byte(电机转速) 高字节3Byte(电机转矩) 低字节4Byte(电机转矩) 高字节5Byte(电机母线电压)低字节6Byte(电机母线电压)高字节7Byte(电机母线电流)低字节8Byte(电机母线电流)高字节注:电机转速信号和转矩信号均为无符号12位数据; 电机驱动器直流总线电压为无符号12位数据; 两字节数据低字节在前,高字节在后;同一字节中高
6、位在前,低位在后。6.2.2 MCU上传给VCU的数据帧B (MCU2VCUB)报文名称MCU2VCUBID80C9699数据长度8字节通信周期20ms字节位置数据1Byte电机温度2Byte电机逆变器温度3Byte电机限值电流 低字节4Byte电机限值电流 高字节5Byte保留(FF)6Byte保留(FF)7Byte保留(FF)8Byte电机当前状态码注:电机限值电流信号为无符号12位数据; 两字节数据低字节在前,高字节在后;同一字节中高位在前,低位在后。DM_Status(电机当前状态码)(电机工作模式及使能状态)DM_Status(电机当前状态码)8bit7bit6bit5bit4bit
7、3bit2bit1bit(LSB)DMDrive (电机工作模式信号) 紧急停机:00再生制动:01 正向驱动:10 反向驱动:11DMEnable (电机使能状态) 关闭:01 打开:100000: 正常 0001:欠压 0010:过压 0011:电机温度超 75 C 0100:电机温度达 85 C 0101:相电流超限 0110:模块故障6.2.3 MCU 控制参数表参数名称参数长度单位最小值最大值偏移量分辨率电机转速14Bitrpm-80008000-80001.0电机转矩12 BitNm-500500-5000.25电机母线电压12 BitV040001电机母线电流16 BitA5005005000.25电机温度8 BitC-40160-401.0电机逆变器温度8 BitC-40160-401.0电机限值电流10 BitA5005005001.0