电动汽车通讯协议(共14页)_第1页
电动汽车通讯协议(共14页)_第2页
电动汽车通讯协议(共14页)_第3页
电动汽车通讯协议(共14页)_第4页
电动汽车通讯协议(共14页)_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 PAGE PAGE 17文件(wnjin)编号: TKC/JS(S)-EV33文件(wnjin)版本号: 0/A版安徽天康特种(tzhng)车辆装备有限公司纯电动专用车辆通讯协议(VER1.2) 编 制: 审 核: 批 准: 发布日期:2014年12月22日 实施日期:2014年12月22日安徽天康特种车辆装备有限公司 纯电动(din dn)专用车辆通讯协议(VER1.2) 协议(xiy)参考SAE J1939,CAN2.0B,PEV-CANBUS20051114等。终端电阻说明: 组合(zh)仪表与BMS配终端电阻(120),其它零部件不带终电阻。总线通信速率:250KBPS网络拓扑结构说

2、明电动汽车网络采用双CAN互连结构如下图。蓄电池管理系统(BMS)采用三路CAN入网,车载充电机系统通过CAN2入网。网络信号(xnho)数据格式定义电动客车网络(wnglu)信号数据格式遵守下表,双行定义遵循首行;电动汽车网络信号数据格式遵守下表,双行定义遵循第二行。 数据类型比例因子范围(实际量程)偏移量字节数总电压0.1V/bit0 to 10000(0 to 1000)02BYTE总电流0.1A/bit0to 65535(-3200 to 3353.5)-320002BYTE单体电池电压0.01 V/bit0to 65535(-320 to 335.35)02BYTE容量(AH)2AH

3、0 to 255(0510AH)01BYTE温度1/bit0 to 250(-40 to 210)-401BYTE电池(SOC)0.4%/bit0 to 250(0 to 100%)01BYTE生命信号1/bit025501BYTE功率01kW/bit0 to 10000(0-1000kW)02BYTE数据链路层应遵循(zn xn)的原则数据链路层的规定主要参考CAN2.0B和J1939的相关规定。使用CAN扩展帧的29位标识符并进行了重新定义,以下为29标识符的分配表:IDENTIFIER 11BITSSRRIDEIDENTIFIER EXTENSION 18BITSPRIORITYRDPP

4、DU FORMAT(PF)SRRIDEPFPDU SPECIFIC(PS)SOURCE ADDRESS(SA)32111876543218765432187654321282726252423222120191817161514131211109876543210其中,优先级为3位,可以(ky)有8个优先级;R一般固定为0;DP现固定为0;8位的PF为报文的代码;8位的PS为目标地址或组扩展;8位的SA为发送此报文的源地址;协议(xiy)帧定义下表是电池管理系统可能用到的ECU节点名称和分配(fnpi)的地址。ECU名称地址目的寻址的报文编号(PF)ID备注电池管理系统 #12430:14个电

5、池采集点的电压 0 x180028F3电池管理系统 #22440N(温度)0 x180028F4; 0 x180128F4组合仪表402633车载充电机2293441地面充电机或充电站230电机控制器2085. 电池管理系统相关(xinggun)协议5.1 电池(dinch)管理系统CAN2与电机控制器BMSC1_0: (ID: 0 x1800D0F4)OUTINID通信周期数据电池管理系统电机控制器PGN=6352100MS位置数据名SPN1ByteUbus (电池系统测量总线电压值)低字节注:两字节数据低字节在前,高字节在后;同一字节中高位在前;低位在后;本字节紧跟DLC后输出;PRDPP

6、FPSSA60002082442ByteUbus (电池系统测量总线电压值)高字节3ByteIbattery (-/+)(电池充/放电电流)低字节4ByteIbattery (-/+)(电池充/放电电流)高字节5ByteSOC(电池模块SOC)6ByteStatus_Flag1 7ByteStatus_Flag2低字节8ByteStatus_Flag2高字节BMSC1_1: (ID: 0 x1801D0F4)OUTINID通信周期数据电池管理系统电机控制器PGN=6608100MS位置数据名SPN1Byte电池模块最低电压低字节注:两字节数据低字节在前,高字节在后;同一字节中高位在前;低位在后

7、;PRDPPFPSSA60012082442Byte电池模块最低电压高字节3Byte电池模块最高电压低字节4Byte电池模块最高电压高字节5Byte电池模块最高温度6ByteTrange(电池模块温度极差)7Byte实际容量8Byte电池管理系统CAN1的LIFEStatus_Flag1:8bit(MSB)7bit6bit5bit4bit3bit2bit1bit(LSB)不匹配SOC太低(电机控制器停车)温度过高(电机控制器停车)过电流(电机限制放电功率)SOC过低(需补电,报警) (电机限制放电功率)SOC过高(电机停止回馈能量)模块电压过低(电机限制放电功率)模块电压过高(电机控制器停止充

8、电)注:逻辑1表示(biosh)事件为真;逻辑0表示事件为假Status_Flag2:8bit(MSB)7bit6bit5bit4bit3bit2bit1bit(LSB)保留保留保留保留保留绝缘等级:00:无故障 01:1级故障 10:2级故障11:保留电池均衡故障16bit(MSB)15bit14bit13bit12bit11bit10bit9bit(LSB)保留保留保留保留保留保留保留保留注:逻辑1表示(biosh)事件为真;逻辑0表示事件为假5.2 电池管理系统CAN2与组合(zh)仪表BMSC1_0: (ID: 0 x180228F4)OUTINID通信周期数据电池管理系统组合仪表PG

9、N=6352100MS位置数据名SPN1ByteUbus (电池系统测量总线电压值)低字节注:两字节数据低字节在前,高字节在后;同一字节中高位在前;低位在后;本字节紧跟DLC后输出;PRDPPFPSSA6000402442ByteUbus (电池系统测量总线电压值)高字节3ByteIbattery (-/+)(电池充/放电电流)低字节4ByteIbattery (-/+)(电池充/放电电流)高字节5ByteSOC(电池模块SOC)6ByteStatus_Flag37ByteStatus_Flag48Byte备用Status_Flag3(故障(gzhng)信息):8bit(MSB)7bit6bi

10、t5bit4bit3bit2bit1bit(LSB)高压电池故障放电电流故障电池维护故障电量过低报警单体电压过低报警电池漏电报警高压电池过热总电压过低=0:正常=1:故障=0:正常=1:故障=0:正常=1:故障=0:正常=1:故障=0:正常=1:故障=0:正常=1:故障=0:正常=1:故障=0:正常=1:故障当电池(dinch)包出现”放电电流(dinli)故障”/”电池维护故障”/”电量过低报警”/”单体电压过低报警”/”电池漏电报警”/”高压电池过热”/”总电压过低”时,都认为“高压电池故障”。Status_Flag4(电池(dinch)自检状态):8bit(MSB)7bit6bit5bi

11、t4bit3bit2bit1bit(LSB)=0高压接通 =1高压断开 /=0自检未完成 =1自检完成 5.3 电池(dinch)管理系统CAN2与车载充电器BMSC1_0: (ID: 0 x1806E5F4)报文1:(ID:0 x1806E5F4)OUTINID通信周期数据BMSCCS1000MS位置数据名备注1Byte最高允许充电端电压高字节0.1V/bit 偏移量:0 例: Vset=3201,对应电压为320.1vPRDPPFPSSA60062292432Byte最高允许充电端电压低字节3Byte最高允许充电电流高字节0.1A/bit 偏移量:0 例:Iset=582,对应电压为58.

12、2A4Byte最高允许充电电流低字节5Byte控制0:充电机开启充电。 1:电池保护,充电器关闭输出。6Byte保留7Byte保留8Byte保留报文2:(ID:0 x18FF50E5)OUTINID通信周期数据CCSBCA1000MS位置数据名备注1Byte输出电压高字节0.1V/bit 偏移量:0 例:Vout=3201,对应电压为320.1vPRDPPFPSSA6000 xFF502292Byte输出电压低字节3Byte输出电流高字节0.1A/bit 偏移量:0 例:Iout=582,对应电压为58.2A本充电机最高充许充电电流为8A4Byte输出电流低字节5ByteStatus_Flag

13、56Byte保留7Byte保留8Byte保留Status_Flag58bit7bit6bit5bit4bit3bit2bit1bit备用备用备用通信状态启动状态输入电压充电机温度硬件故障 0:通信正常。 1:通信接收超时0:充电器检测到电池电压进入启动状态。1:处于关闭状态。(用于防止电池反接)0:输入电压正常。 1:输入电压错误,充电机停止工作0:正常。 1:充电机温度过高保护0:正常 1:硬件故障工作(gngzu)方式:BMS固定间隔时间1S发送控制信息(报文1)到充电机,充电机接收到信息以后根据报文数据的电压电流设置来工作,如果5秒接收不到报文,则进入通信错误状态,关闭(gunb)输出。

14、充电机每隔1S发送广播信息(xnx)(报文2),显示仪表可以根据信息显示充电机状态5.3电机控制器与组合仪表(ID: 0 x180828D0)OUTINID通信周期数据电机控制器组合仪表20MS位置数据名SPN1ByteUbus (电池系统测量总线电压值)低字节,注:两字节数据低字节在前,高字节在后;同一字节中高位在前;低位在后;本字节紧跟DLC后输出;0.1/BIT,偏移量:范围:0-500VPRDPPFPSSA6000402082ByteUbus (电池系统测量总线电压值)高字节3ByteIbattery (-/+)(电池充/放电电流)低字节0.1A/bit,电流范围:-500A-500A

15、4ByteIbattery (-/+)(电池充/放电电流)高字节5Byte控制器温度:1/bit,范围:0-1006ByteStatus_Flag6,运行状态见附表7ByteStatus_Flag7,故障代码见附表,8ByteStatus_Flag68bit7bit6bit5bit4bit3bit2bit1bit备用备用备用MCU故障 0 = INIT(初始化)1= READY(准备) 2 = RUNNING(运行) 3 = IGN_OFF(关点火) 4 = SELF_CHK(自检) 5 = PROTECT(保护)6 = RESET(复位)7 = FAULT(故障)0:正常 1:故障Status_Flag78bit7bit6bit5bit4bit3bit2bit1bitERR8ERR7ERR6ERR5ERR4ERR3ERR2ERR10:正常1:超过75度0:正常1:BMS故障0:正常1:超速0:正常1:过热0:正常1:过压0:正常1:欠压 0:正常1:过流0:正常1:IGBT故障(ID: 0 x180928D0)OUTINID通信周期数据电机控制器组合仪表20MS位置数据名SPN1Byte电机转速低电节,1PRM,范围:0-10000PRDPPFPSSA6000402

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论