电动汽车通讯协议书范本Word文档格式.docx

上传人:b****8 文档编号:22365924 上传时间:2023-02-03 格式:DOCX 页数:28 大小:82.38KB
下载 相关 举报
电动汽车通讯协议书范本Word文档格式.docx_第1页
第1页 / 共28页
电动汽车通讯协议书范本Word文档格式.docx_第2页
第2页 / 共28页
电动汽车通讯协议书范本Word文档格式.docx_第3页
第3页 / 共28页
电动汽车通讯协议书范本Word文档格式.docx_第4页
第4页 / 共28页
电动汽车通讯协议书范本Word文档格式.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

电动汽车通讯协议书范本Word文档格式.docx

《电动汽车通讯协议书范本Word文档格式.docx》由会员分享,可在线阅读,更多相关《电动汽车通讯协议书范本Word文档格式.docx(28页珍藏版)》请在冰豆网上搜索。

电动汽车通讯协议书范本Word文档格式.docx

总电流

0.1A/bit

0to65535(-3200to3353.5)

-32000

单体电池电压

0.01V/bit

0to65535(-320to335.35)

容量(AH)

2AH

0to255(0~510AH)

1BYTE

温度

1℃/bit

0to250(-40to210)

-40

电池(SOC)

0.4%/bit

0to250(0to100%)

生命信号

1/bit

0~255

功率

0.1kW/bit

0to10000(0-1000kW)

3.数据链路层应遵循的原则

数据链路层的规定主要参考CAN2.0B和J1939的相关规定。

✧使用CAN扩展帧的29位标识符并进行了重新定义,以下为29标识符的分配表:

IDENTIFIER11BITS

SRR

IDE

IDENTIFIEREXTENSION18BITS

PRIORITY

R

DP

PDUFORMAT(PF)

PF

PDUSPECIFIC(PS)

SOURCEADDRESS(SA)

3

2

1

8

7

6

5

4

28

27

26

25

24

23

22

21

20

19

18

17

16

15

14

13

12

11

10

9

其中,优先级为3位,可以有8个优先级;

R一般固定为0;

DP现固定为0;

8位的PF为报文的代码;

8位的PS为目标地址或组扩展;

8位的SA为发送此报文的源地址;

4.协议帧定义

下表是电池管理系统可能用到的ECU节点名称和分配的地址。

ECU名称

地址

目的寻址的报文编号(PF)

ID

备注

电池管理系统#1

243

0:

1~4个电池采集点的电压

……

0x180028F3

电池管理系统#2

244

0-N(温度)

0x180028F4;

0x180128F4…

组合仪表

40

26~33

车载充电机

229

34~41

地面充电机或充电站

230

电机控制器

208

5.电池管理系统相关协议

5.1电池管理系统CAN2与电机控制器

BMSC1_0:

(ID:

0x1800D0F4)

OUT

IN

通信周期

数据

电池管理系统

PGN=6352

100MS

位置

数据名

SPN

1Byte

Ubus(电池系统测量总线电压值)低字节

注:

两字节数据低字节在前,高字节在后;

同一字节中高位在前;

低位在后;

本字节紧跟DLC后输出;

P

PS

SA

2Byte

Ubus(电池系统测量总线电压值)高字节

3Byte

Ibattery(-/+)(电池充/放电电流)低字节

4Byte

Ibattery(-/+)(电池充/放电电流)高字节

5Byte

SOC(电池模块SOC)

6Byte

Status_Flag1

7Byte

Status_Flag2低字节

8Byte

Status_Flag2高字节

BMSC1_1:

0x1801D0F4)

PGN=6608

电池模块最低电压低字节

电池模块最低电压高字节

电池模块最高电压低字节

电池模块最高电压高字节

电池模块最高温度

Trange(电池模块温度极差)

实际容量

电池管理系统CAN1的LIFE

Status_Flag1:

8bit(MSB)

7bit

6bit

5bit

4bit

3bit

2bit

1bit(LSB)

不匹配

SOC太低(电机控制器停车)

温度过高(电机控制器停车)

过电流(电机限制放电功率)

SOC过低(需补电,报警)(电机限制放电功率)

SOC过高(电机停止回馈能量)

模块电压过低

(电机限制放电功率)

模块电压过高(电机控制器停止充电)

逻辑1表示事件为真;

逻辑0表示事件为假

Status_Flag2:

保留

绝缘等级:

00:

无故障

01:

1级故障

10:

2级故障

11:

电池均衡故障

16bit(MSB)

15bit

14bit

13bit

12bit

11bit

10bit

9bit(LSB)

5.2电池管理系统CAN2与组合仪表

0x180228F4)

Status_Flag3

Status_Flag4

备用

Status_Flag3(故障信息):

高压电池故障

放电电流故障

电池维护故障

电量过低报警

单体电压过低报警

电池漏电报警

高压电池过热

总电压过低

=0:

正常

=1:

故障

当电池包出现”放电电流故障”/”电池维护故障”/”电量过低报警”/”单体电压过低报警”/”电池漏电报警”/”高压电池过热”/”总电压过低”时,都认为“高压电池故障”。

Status_Flag4(电池自检状态):

=0高压接通

=1高压断开

/

=0自检未完成

=1自检完成

5.3电池管理系统CAN2与车载充电器

0x1806E5F4)

报文1:

(ID:

0x1806E5F4)

BMS

CCS

1000MS

最高允许充电端电压高字节

0.1V/bit偏移量:

0例:

Vset=3201,对应电压为320.1v

最高允许充电端电压低字节

最高允许充电电流高字节

0.1A/bit偏移量:

0例:

Iset=582,对应电压为58.2A

最高允许充电电流低字节

控制

0:

充电机开启充电。

1:

电池保护,充电器关闭输出。

报文2:

0x18FF50E5)

BCA

输出电压高字节

0

例:

Vout=3201,对应电压为320.1v

0xFF

50

输出电压低字节

输出电流高字节

Iout=582,对应电压为58.2A

本充电机最高充许充电电流为8A

输出电流低字节

Status_Flag5

8bit

1bit

通信状态

启动状态

输入电压

充电机温度

硬件故障

通信正常。

通信接收超时

充电器检测到电池电压进入启动状态。

1:

处于关闭状态。

(用于防止电池反接)

输入电压正常。

输入电压错误,充电机停止工作

正常。

充电机温度过高保护

正常1:

硬件故障

工作方式:

1、BMS固定间隔时间1S发送控制信息(报文1)到充电机,充电机接收到信息以后根据报文数据的电压电流设置来工作,如果5秒接收不到报文,则进入通信错误状态,关闭输出。

2、充电机每隔1S发送广播信息(报文2),显示仪表可以根据信息显示充电机状态

5.3电机控制器与组合仪表

0x180828D0)

20MS

Ubus(电池系统测量总线电压值)低字节,注:

0.1/BIT,偏移量:

围:

0-500V

0.1A/bit,电流围:

-500A-500A

控制器温度:

1℃/bit,围:

0-100℃

Status_Flag6,运行状态见附表

Status_Flag7,故障代码见附表,

Status_Flag6

MCU故障

0=INIT(初始化)

1=READY(准备)

2=RUNNING(运行)

3=IGN_OFF(关点火)

4=SELF_CHK(自检)

5=PROTECT(保护)

6=RESET(复位)

7=FAULT(故障)

Status_Flag7

ERR8

ERR7

ERR6

ERR5

ERR4

ERR3

ERR2

ERR1

超过75度

BMS故障

超速

过热

过压

欠压

0:

过流

IGBT故障

0x180928D0)

电机转速低电节,1PRM,围:

0-10000

电机转速高字节

行驶里程低字节0.1公里

行驶里程高字节

电机转矩低字节

电机转矩高字节

Status_Flag8,档位状态见附表

Status_Flag8

N档

未定义

2:

D档

3:

R档

4-15:

5.4地面充电机或充电站暂不做定义。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1