整车控制器及电机控制器通讯协议.docx
- 文档编号:12907237
- 上传时间:2023-06-09
- 格式:DOCX
- 页数:55
- 大小:179.44KB
整车控制器及电机控制器通讯协议.docx
《整车控制器及电机控制器通讯协议.docx》由会员分享,可在线阅读,更多相关《整车控制器及电机控制器通讯协议.docx(55页珍藏版)》请在冰点文库上搜索。
整车控制器及电机控制器通讯协议
可编写可改正
秘级:
内部
纯电动汽车动力总成系统网络
总线通信协议
2第2页共18页
可编写可改正
五、通信协议
BMSDS
CAN1
VCUAPU
CAN2
MC
1整车控制器与BMS网络CAN1(对外)250kbps
整车控制器
整车控制器#
1:
PVCU1(ID:
0x1000EFD0)
发送节点
报文代码
报文描绘
优先级
数据字节
刷新速率
11位ID
目标节点
整车
PVCU1
1
8
100ms
0x1000EFD0
控制器
仪表指示
仪表
Byte8
Byte7
Byte6
Byte5
Byte4
Byte3
Byte2
Byte1
仪表指示
仪表指示
仪表指示
车速
3
2
1
制动踏板
加快踏板
Byte3:
仪表指示1
Bit8
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
0:
空挡
DCDC状态
付接触器
预充电继
主接触器
手制动
1:
退后档
2:
行进档1
吸合
电器吸合
吸合
3:
行进挡2
Byte4:
仪表指示2
Bit8Bit7Bit6Bit5Bit4Bit3Bit2Bit1
电机超速电机工作电机过热系统故障Ready指充电插头动力电池充电指示
3第3页共18页
可编写可改正
指示指示指示指示示接入指示切断指示
Byte5:
仪表指示3
Bit8
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
CAN2Err
BreakPad
ACCPad失
充电恳求
电池故障
电池能量
无效
效
指示
低指示
整车控制器#2:
PVCU2转发电机1报文1
MCU_TrqSpd(VCU发送)
变速器发送频次:
1000ms
数据长度:
8字节
数据页数:
0
协议数据单元格式:
协议数据单元特征:
默认优先级:
6
参数组号:
0xff4BSA:
0xEF
ID:
0x18ff4BEF
字节:
1-2M_Torque1主电机实质转矩比率偏移-3200
3-4M_Speed电机实质转速比率偏移-8000
5-6母线电压
7-8母线电流
整车控制器#3:
PVCU3转发电机报文
MCU_Temp(VCU发送)
变速器发送频次:
1000ms
数据长度:
8字节
数据页数:
0
协议数据单元格式:
协议数据单元特征:
默认优先级:
6
参数组号:
0xff4cSA:
0xEF
ID:
0x18ff4CEF
字节:
1M_Motor_Temperature1主电机温度比率1偏移-40
2控制器温度
4第4页共18页
可编写可改正
3主逆变器温度:
比率1偏移-40IGBT温度
4故障代码
5
故障代码:
"1
超速报警代码"
"3
欠压报警"
"4
过压报警"
"5
A相IGBT1报警"
"6
B相IGBT3报警"
"7
C相IGBT5报警"
"8
A相硬件过流保护
"
"9
B相硬件过流保护"
"10
正常
"
"12
过电流报警"
"15
旋变错误报警"
"17
A相电流传感器零票故障
"
"18
B相电流传感器零票故障
"
"26
IGBT温度传感器开路"
"27
温度传感器开路
"
"28
箱体温度传感器开路
"
"29
电机温度传感器开路
"
"30
IGBT温度传感器短路"
"31
温度传感器短路"
"32
箱体温度传感器短路
"
"33
电机温度传感器短路
"
"34
IGBT1过温"
"36
箱体过温"
"37
电机过温"
整车控制器#
4:
PVCU4(ID:
0x18fff5D0
)没实用
发送节点
报文代码
报文描绘
优先级
数据字节
刷新速率
11位ID
目标节点
整车
PVCU4
6
8
100ms
0x18fff5D0
BMS/APU
控制器
控制信息
Byte8
Byte7
Byte6
Byte5
Byte4
Byte3
Byte2
Byte1
5第5页共18页
可编写可改正
BMSCmd
BMSCmd:
bit0:
1预充命令
bit1:
1正极接触器闭合
bit2:
1负极接触器闭合
(需要供给高压电路图来确立逻辑)
BMS报文拜见BMSCAN协议
BMS2:
ID:
0x0x1422D0D2
字节:
3最大同意放电电流单位增益:
2A/bit范围:
0-500A/0-FAh
4最大同意充电电流单位增益:
2A/bit范围:
0-500A/0-FAh
5SOC
6母线电压
7母线电流
2、VCU-MC网络
2.1VCU发送报文
2.1.1Current、power、Pad
发送频次:
10ms
数据长度:
8字节
数据页数:
0
协议数据单元格式:
协议数据单元特征:
默认优先级:
0
参数组号:
ID:
0x1000EFD0
字节:
1电机控制模式命令bit4:
整车恳求电机使能bit7:
转矩模式bit8:
调速模式
2
3-4驱动电机目标转矩
5-6驱动电机目标转速
7
8
6第6页共18页
可编写可改正
2.1.2Pad/IO内部检测用
VCU发送频次:
收到标定报文后发送1000ms
数据长度:
8字节
数据页数:
0
协议数据单元格式:
协议数据单元特征:
默认优先级:
0
参数组号:
ID:
0x0CF106D0
字节:
1加快踏板1AD
2加快踏板2AD
3制动踏板1AD
4制动踏板2AD
5
:
bit1
:
N档bit2:
D档bit4:
R
档bit5
:
制动有效bit6
:
加快有效
Bit7
:
KeyOn(没用)
6
Bit1-3:
HU85St
0off;
1on;
2OpenLoad;
3OverLoad;
Bit4-6:
ACCPowerSt
0
off
;
1
on
;
2
OpenLoad;
3
OverLoad;
7-8
2.1.3Pad/IO内部检测用
VCU发送频次:
收到标定报文后发送1000ms
数据长度:
4字节
数据页数:
0
协议数据单元格式:
7第7页共18页
可编写可改正
协议数据单元特征:
默认优先级:
0
参数组号:
ID:
0x0CF107D0
字节:
1-2EPROM值地点
3-4EPROM储存的值
MC发送报文
2.2.1(MC1发送)
发送频次:
500ms
数据长度:
8字节
数据页数:
0
协议数据单元格式:
协议数据单元特征:
默认优先级:
6
参数组号:
0xff4ASA:
0xEF
ID:
0x18ff4AEF
字节:
1-2NOP
3位1NOP
5-2MainmodeMotorstatus
Bit1:
Ready
Bit4err
7-6Pre_Charge
0:
close
1:
open
2:
无效
3:
无效
4NOP
5NOP
6NOP
7
8第8页共18页
可编写可改正
8MC_Err
故障代码:
"1
超速报警代码"
"3
欠压报警"
"4
过压报警"
"5
A相IGBT1报警"
"6
B相IGBT3报警"
"7
C相IGBT5报警"
"8
A相硬件过流保护
"
"9
B相硬件过流保护"
"10
正常
"
"12
过电流报警"
"15
旋变错误报警"
"17
A相电流传感器零票故障
"
"18
B相电流传感器零票故障
"
"26
IGBT温度传感器开路"
"27
温度传感器开路
"
"28
箱体温度传感器开路
"
"29
电机温度传感器开路
"
"30
IGBT温度传感器短路"
"31
温度传感器短路"
"32
箱体温度传感器短路
"
"33
电机温度传感器短路
"
"34
IGBT1过温"
"36
箱体过温"
"37
电机过温"
2.2.2MCU_TrqSpd(MC2发送)
发送频次:
500ms
数据长度:
8字节
数据页数:
0
协议数据单元格式:
协议数据单元特征:
默认优先级:
6
9第9页共18页
可编写可改正
参数组号:
0xff4BSA:
0xEF
ID:
0x18ff4BEF
字节:
1-2M_Torque1主电机实质转矩比率1偏移-32000
3-4M_Speed电机实质转速比率1偏移-32000
5-6M_DC_Voltage1电机直流电压比率因子1偏移0new
7M_Motor_Temperature1主电机温度比率1偏移-40
8主逆变器温度:
比率1偏移-40
2.2.3MCU_VoltCurrentTemp(MC3发送)
发送频次:
500ms
数据长度:
8字节
数据页数:
0
协议数据单元格式:
协议数据单元特征:
默认优先级:
6
参数组号:
0xff4cSA
:
0xEF
ID:
0x18ff4CEF
字节:
1-2
位13-1
M_DC_Voltage1
电机直流电压
比率因子1偏移0
3-4
位13-1
M_DC_Current
电机直流电流
比率1偏移-400
(无)
5
6
2.3标定报文内部用
发送频次:
100ms
数据长度:
1字节
数据页数:
0
协议数据单元格式:
协议数据单元特征:
默认优先级:
0
参数组号:
10第10页共18页
可编写可改正
ID:
0x1800d029
字节:
1Bit1:
标定目前ACCPad的AD值为MAX
Bit2:
标定目前ACCPad的AD值为Min
Bit3:
标定目前BreakPad的AD值为MAX
Bit4:
标定目前BreakPad的AD值为Min
Bit7:
写EPROM信息
Bit8:
读取EPROM储藏的值
2-3读取/写入EPROM值的地点(只是用到了byte2)
4-5写入数据
7-8Nop
制动过程
Tmax
加快过程
T额定
n4n1n2n3n5n6
n(r/s)
AT24C256储存芯片中储存数据的定义
地点
储存的数据(低地点寄存高字节)
0x0000
ACCPad最大AD值
0x0001
ACCPad最小AD值
0x0002
BreakPad最大AD值
0x0003
BreakPad最小AD值
0x0004
驱动电机最大转速
0x0005
驱动电机最大转矩Tmax
11第11页共18页
可编写可改正
0x0006
额定转矩T
0x0007
制动最小转速n1
0x0008
加快最小转速n2
0x0009
转矩拐点转速n3
0x000a
电机最大功率
0x000b
电机额定功率
0x000c
电池最大放电功率
0x000d
电池最大充电功率
0x000e
撤消电制动最小转速n4
0x000f
最大限速转速n5
0x0010
最大限速转速n6
六.插件信号定义
线束护套1393450-1(52pin插孔)、1393454-6(52pin插孔护板)、1393436-1(28pin插孔)、1393454-1
(28pin插孔护板)
2
控制器插件:
AMP1743275线径采用
序
序
序
序
定义
定义
定义
定义
号
号
号
号
1蓄电池负
21
41
61
12第12页共18页
可编写可改正
制动踏板信
2224262
号1
加快踏板信
3
23
43
号2(模拟信
号收集)
4
24
ON开关(高有
44
效,输入)
5
行进档(高有效
25
倒档(高有效,
45
信号,输入)
输入)
制冷同意备用
空压机使能(低
6
(低有效信号,
26
有效,预充达成
46
CAN2H(动力
输入)
后)
CAN)
7
27
47
CAN1H(信
息
CAN)
蓄电池正
8
28
电机水泵(低有
48
效,依据温度)
9
CAN1L(接整车
29
49
仪表、BMS网络)
10
30
50
制动有效开关
63
空挡(高有
64
效,输入)
65
蓄电池负
66
蓄电池正
67
68
69
备用(24V输
70
出)
11
(高有效,输
31
制动踏板信
51
传感器电
源271
入)
号2
(5V输出)
12
手制动信号
32
52
72
13
蓄电池负(接真
33
53
73
空传感器地)
蓄电池负
14
34
54
74
15
35
CAN2L(动力)55
75
DCDC使能(24V
加快有效开关
16
36
56
76
输出)
(低有效,输
13第13页共18页
可编写可改正
入)
加快踏板信号
17
1(模拟信号采
37
Start信号
57
77
集)
(高有效)
18
38
58
78
空调使能
19
39
传感器电源1
59
(24V输出,
79
(5V输出)
预充达成后)
20
40
蓄电池负(油门
60
80
踏板传感器地)
蓄电池正
备注:
表格空白处为预备接口,详细详见方案
14第14页共18页
可编写可改正
软
件
功能
输入开关等条件
履行器
其余
变量
低压供电正常
高压闭合
Von
由空调控制器完
制冷优先
制冷
制冷开封闭合,且制热
成
与
制热
开关断开
动力电池SOC>20
低压供电正常
高压闭合
电机水箱散热Von
(增添功能)
工作电机冷却液温度>55
或电机控制器掉线或
电机控制器温度>45
低压供电正常
高压闭合
电机冷却水泵Von
(增添功能)
工作电机控制器温度>40
或电机控制器掉线或
电机温度>50
Von封闭
电机水箱散热或
(增添功能)
停止工作电机冷却液温度<=53
且电机控制器温度
15第15页共18页
可编写可改正
<=43
Von封闭
电机冷却水泵
或
(增添功能)
停止工作
电机控制器温度<=38
且电机温度<=48
低压供电正常
倒车灯
高压闭合
(增添功能)
倒车开封闭合
低压供电正常
信号整车控制器
高压负极接触
电池管理系统正常
改正通信
发出
器闭合(除电
整车控制器正常并判
协议(交
电池管理系统控
机外)
断
大)
KeyOn或充电恳求
制
低压供电正常
Start开关点动信号
信号整车控制器
KeyOn
发出
改正通信
高压正极接触
充电插头没有接入
电池管理系统控
协议(交
器闭合(电机)高压负极接触器闭合
制高压接触器闭
N档
大)
合
电机电压与动力电池
仪表指示
电压相当
低压供电正常
信号整车控制器
发出
KeyOn断开
高压正极接触
电池管理系统控
或充电插头接入
器断开(电机)
制高压正极接触
或高压负极接触器断
器断开
开
仪表指示
16第16页共18页
低压供电正常
高压负极接触
KeyOn断开延缓20s
器断开(除电
且电流<10A
机外)
充电插头没有接入
低压供电正常
Start开关点动信号
预充电接触器
KeyOn
闭合
充电插头没有接入
高压负极接触器闭合
N档
低压供电正常
KeyOn断开
预充电接触器
或充电插头接入
或高压负极接触器断
断开
开
或电机电压与动力电
池电压相当
低压供电正常
高压闭合正常
行进档闭合
行进
加快踏板>0
加快信号有效
动力电池SOC>10
动力电池温度正常
单体电池电压正常
退后低压供电正常
可编写可改正
信号整车控制器
发出
电池管理系统控
制高压负极接触
器断开
由退后改
给电机发送行进为行进,
信号需要车速
仪表显示==0,踏板
信号=0
给电机发送行进由行进改
17第17页共18页
v1.0可编写可改正
高压闭合正常
信号
为退后,
倒车挡闭合
仪表显示
需要车速
加快踏板>0
==0,踏
加快信号有效
板信号=0
动力电池SOC>10
动力电池温度正常
单体电池电压正常
低压供电正常
动力电池SOC<10
或动力电池温度过高
车辆严禁运转
或充电插头接入
严禁电机运转
或DC/DC故障
仪表显示Stop
或加快踏板故障
或真空度<100KPa
或上装工作
低压供电正常
与慢充优
严禁电机运转,
先问题,
迅速充电
充电插头接入
仪表指示
议论通信
高压负极接触器闭合
协议
与慢充优
低压供电正常
严禁电机运转,
先问题,
慢速充电
车载充电机给信号
改正通信
高压负极接触器闭合
仪表指示
协议(交
大)
发送仪表指示
低压供电正常
Ready
高压闭合
仪表指示
KeyOn
18第18页共18页
可编写可改正
DCDC工作正常
动力系统通信正常(整
车控制器、电机控制
器、电池管理系统)
充电插头没有插入
电池系统正常
驱动电机系统正常
系统在行进或退后挡
低压供电正常
或高压闭合DCDC故障
发送仪表报警
或整车控制器故障仪表指
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 整车 控制器 电机 通讯 协议