纯电动专用车辆通讯协议.doc

上传人:阿宝 文档编号:61530570 上传时间:2022-11-21 格式:DOC 页数:13 大小:271KB
返回 下载 相关 举报
纯电动专用车辆通讯协议.doc_第1页
第1页 / 共13页
纯电动专用车辆通讯协议.doc_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《纯电动专用车辆通讯协议.doc》由会员分享,可在线阅读,更多相关《纯电动专用车辆通讯协议.doc(13页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、 纯电动专用车辆通讯协议(VER1.2) 协议参考SAE J1939,CAN2.0B,PEV-CANBUS20051114等。终端电阻说明: 组合仪表与BMS配终端电阻(120),其它零部件不带终电阻。总线通信速率:250KBPS1. 网络拓扑结构说明电动汽车网络采用双CAN互连结构如下图。蓄电池管理系统(BMS)采用三路CAN入网,车载充电机系统通过CAN2入网。132. 网络信号数据格式定义电动客车网络信号数据格式遵守下表,双行定义遵循首行;电动汽车网络信号数据格式遵守下表,双行定义遵循第二行。 数据类型比例因子范围(实际量程)偏移量字节数总电压0.1V/bit0 to 10000(0 t

2、o 1000)02BYTE总电流0.1A/bit0to 65535(-3200 to 3353.5)-320002BYTE单体电池电压0.01 V/bit0to 65535(-320 to 335.35)02BYTE容量(AH)2AH0 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)02BYTE3. 数据链路层应遵循的原则数据链路层的规定主要参考CAN2.

3、0B和J1939的相关规定。 使用CAN扩展帧的29位标识符并进行了重新定义,以下为29标识符的分配表:IDENTIFIER 11BITSSRRIDEIDENTIFIER EXTENSION 18BITSPRIORITYRDPPDU FORMAT(PF)SRRIDEPFPDU SPECIFIC(PS)SOURCE ADDRESS(SA)32111876543218765432187654321282726252423222120191817161514131211109876543210其中,优先级为3位,可以有8个优先级;R一般固定为0;DP现固定为0;8位的PF为报文的代码;8位的PS为目

4、标地址或组扩展;8位的SA为发送此报文的源地址;4. 协议帧定义下表是电池管理系统可能用到的ECU节点名称和分配的地址。ECU名称地址目的寻址的报文编号(PF)ID备注电池管理系统 #12430:14个电池采集点的电压 0x180028F3电池管理系统 #22440N(温度)0x180028F4; 0x180128F4组合仪表402633车载充电机2293441地面充电机或充电站230电机控制器2085. 电池管理系统相关协议5.1 电池管理系统CAN2与电机控制器BMSC1_0: (ID: 0x1800D0F4)OUTINID通信周期数据电池管理系统电机控制器PGN=6352100MS位置数

5、据名SPN1ByteUbus (电池系统测量总线电压值)低字节注:两字节数据低字节在前,高字节在后;同一字节中高位在前;低位在后;本字节紧跟DLC后输出;PRDPPFPSSA60002082442ByteUbus (电池系统测量总线电压值)高字节3ByteIbattery (-/+)(电池充/放电电流)低字节4ByteIbattery (-/+)(电池充/放电电流)高字节5ByteSOC(电池模块SOC)6ByteStatus_Flag1 7ByteStatus_Flag2低字节8ByteStatus_Flag2高字节BMSC1_1: (ID: 0x1801D0F4)OUTINID通信周期数据

6、电池管理系统电机控制器PGN=6608100MS位置数据名SPN1Byte电池模块最低电压低字节注:两字节数据低字节在前,高字节在后;同一字节中高位在前;低位在后;PRDPPFPSSA60012082442Byte电池模块最低电压高字节3Byte电池模块最高电压低字节4Byte电池模块最高电压高字节5Byte电池模块最高温度6ByteTrange(电池模块温度极差)7Byte实际容量8Byte电池管理系统CAN1的LIFEStatus_Flag1:8bit(MSB)7bit6bit5bit4bit3bit2bit1bit(LSB)不匹配SOC太低(电机控制器停车)温度过高(电机控制器停车)过电

7、流(电机限制放电功率)SOC过低(需补电,报警) (电机限制放电功率)SOC过高(电机停止回馈能量)模块电压过低(电机限制放电功率)模块电压过高(电机控制器停止充电)注:逻辑1表示事件为真;逻辑0表示事件为假Status_Flag2:8bit(MSB)7bit6bit5bit4bit3bit2bit1bit(LSB)保留保留保留保留保留绝缘等级:00:无故障 01:1级故障 10:2级故障11:保留电池均衡故障16bit(MSB)15bit14bit13bit12bit11bit10bit9bit(LSB)保留保留保留保留保留保留保留保留注:逻辑1表示事件为真;逻辑0表示事件为假5.2 电池管

8、理系统CAN2与组合仪表BMSC1_0: (ID: 0x180228F4)OUTINID通信周期数据电池管理系统组合仪表PGN=6352100MS位置数据名SPN1ByteUbus (电池系统测量总线电压值)低字节注:两字节数据低字节在前,高字节在后;同一字节中高位在前;低位在后;本字节紧跟DLC后输出;PRDPPFPSSA6000402442ByteUbus (电池系统测量总线电压值)高字节3ByteIbattery (-/+)(电池充/放电电流)低字节4ByteIbattery (-/+)(电池充/放电电流)高字节5ByteSOC(电池模块SOC)6ByteStatus_Flag37Byt

9、eStatus_Flag48Byte备用Status_Flag3(故障信息):8bit(MSB)7bit6bit5bit4bit3bit2bit1bit(LSB)高压电池故障放电电流故障电池维护故障电量过低报警单体电压过低报警电池漏电报警高压电池过热总电压过低=0:正常=1:故障=0:正常=1:故障=0:正常=1:故障=0:正常=1:故障=0:正常=1:故障=0:正常=1:故障=0:正常=1:故障=0:正常=1:故障当电池包出现”放电电流故障”/”电池维护故障”/”电量过低报警”/”单体电压过低报警”/”电池漏电报警”/”高压电池过热”/”总电压过低”时,都认为“高压电池故障”。Status_

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

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

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

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

14、-500A-500A4ByteIbattery (-/+)(电池充/放电电流)高字节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:正常

15、 1:故障Status_Flag78bit7bit6bit5bit4bit3bit2bit1bitERR8ERR7ERR6ERR5ERR4ERR3ERR2ERR10:正常1:超过75度0:正常1:BMS故障0:正常1:超速0:正常1:过热0:正常1:过压0:正常1:欠压 0:正常1:过流0:正常1:IGBT故障(ID: 0x180928D0)OUTINID通信周期数据电机控制器组合仪表20MS位置数据名SPN1Byte电机转速低电节,1PRM,范围:0-10000PRDPPFPSSA6000402082Byte电机转速高字节3Byte行驶里程低字节 0.1公里4Byte行驶里程高字节5Byte电机转矩低字节6Byte电机转矩高字节7ByteStatus_Flag8,档位状态见附表8Byte保留Status_Flag88bit7bit6bit5bit4bit3bit2bit1bit备用备用备用备用0:N档 1:未定义2:D档3:R档 4-15:未定义5.4 地面充电机或充电站暂不做定义。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术标书

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com