电动车控制策略
1. 整车通信协议按照客户提供的文件执行。
2. 上电策略
a) Key On时对MCU进行预充电。
b) 预充电由VCU控制。
c) 预充电阻规格为(200欧姆,200W,(一个或者两个预充回路,待定) d) 预充条件:
i. Key On
ii. 充电枪未连接
iii. BMS无一级警报(最严重)
e) 预充过程:
i. 闭合预充电继电器5s
ii. MCU两端电压达到电池电压的95 %
iii. 满足以上两条后,可以闭合主接触器,然后断开预充电继电器。 f) 特殊要求:
i. BMS一级故障并请求切断总正高压时,需要接收到VCU的报文回复后,才能
切断主回路。VCU需在15秒内完成以下操作:
1. 15s内将输出扭矩从当前值线性置0。
2. 回复BMS可以切断总正高压。
3. 若在15s内BMS的切断高压请求消失,则线性恢复正常输出。
4. 若VCU5s内无回复(BMS未收到VCU报文),则BMS自行处理。
ii. 若BMS未请求切断总正高压,但VCU在紧急情况下(例如超速),可以将电
流降为0,切断MCU高压。
3. DC/DC控制:(DCDC不在CAN上,通过硬线控制,低电平有效)
a) DC/DC,油泵,气泵,空调使用同一个高压开关,由VCU控制
b) 由VCU通过硬线控制DC/DC启动,启动条件:
i. 主继电器闭合,并延时2s后,闭合高压回路
ii. BMS无一级故障
iii. 高压回路闭合后,延时1s,发送硬线启动信号
4. 油泵控制:(油泵不在CAN上,通过硬线控制,低电平有效)
a) 由VCU通过硬线控制油泵启动,启动条件:
i. 主继电器闭合,并延时2s后,闭合高压回路
ii. BMS无一级故障
b) Ready后,发送硬线启动信号,并一直保持
5. 气泵控制:(气泵不在CAN上,通过硬线控制,低电平有效)
a) 由VCU通过硬线控制气泵启动,启动条件:
i. 首次开机时:
1. 主继电器闭合,并延时2S 后,闭合高压回路,
2. BMS无一级故障
3. 高压回路闭合后,延时1s,发送硬线启动信号,然后判断下列条件。 a) 前后任意气压信号低于0.68Mpa/接到气压警报信号
b) 气泵停止条件:
i. 前后气压均高于0.8Mpa,并延时30s
c) 特殊要求:
i. 若VCU接收不到气压值,则持续输出使能。
6. 空调控制:(空调不在CAN上,通过硬线控制,低电平有效)
a) 主继电器闭合,并延时2s后,闭合空调高压回路
b) 由VCU通过硬线控制空调停机,停机条件:
i. SOC低于20%
ii. BMS一级故障
7. 下电时序:
a) Key On 切断后,先断开电附件使能,然后延时500ms,再切断电附件及高压接触
器
8. 换档器策略:
a) 换档时需踩刹车。
b) D到R之间的转换需要经过N档。
c) 车速低于5km/h时才允许换挡
9. Ready条件(Ready后,可以挂档)
a) BMS,MCU,VCU自检成功
b) BMS,MCU,VCU无一级故障
c) 主继电器闭合
d) 接收到Key Start信号
10. 互锁(输出扭矩置0)
a) 充电枪连接
b) 气压达到设定值(0.5Mpa)
11. 回馈策略
a) 车速小于5km/h时,取消制动回馈
b) 回馈时按照报文中回馈电流要求执行
12. 手刹策略
a) 无
13. BMS故障处理:
a) VCU使用BMS报文中的60s最大短时充放电电流作为电流限值(做平滑处理)。 b) 行车过程中:
i. 三级故障:降30%功率
ii. 二级故障:降50%功率
iii. 一级故障:降70%功率,并持续12s后
1. 若车速仍大于0,则输出扭矩置0,直到停车
2. 停车后,可断开电机接触器(VCU报文回复允许),但保持电附件接触器。
14. 冷却策略:
a) 风扇策略:
i. VCU输出2路PWM信号,控制2个水箱风扇(无刷风扇)。
ii. 首次开机启动15s(两个风扇都启动)
b) 水泵策略:
i. 电机转速不为0时,VCU输出一个高电平信号(J1.A1),控制水泵运行。 ii. 首次开机启动15s
15. 刹车灯输出:
a) 电制动时,VCU输出低电平有效信号,用于点亮刹车灯。
电动车控制策略
1. 整车通信协议按照客户提供的文件执行。
2. 上电策略
a) Key On时对MCU进行预充电。
b) 预充电由VCU控制。
c) 预充电阻规格为(200欧姆,200W,(一个或者两个预充回路,待定) d) 预充条件:
i. Key On
ii. 充电枪未连接
iii. BMS无一级警报(最严重)
e) 预充过程:
i. 闭合预充电继电器5s
ii. MCU两端电压达到电池电压的95 %
iii. 满足以上两条后,可以闭合主接触器,然后断开预充电继电器。 f) 特殊要求:
i. BMS一级故障并请求切断总正高压时,需要接收到VCU的报文回复后,才能
切断主回路。VCU需在15秒内完成以下操作:
1. 15s内将输出扭矩从当前值线性置0。
2. 回复BMS可以切断总正高压。
3. 若在15s内BMS的切断高压请求消失,则线性恢复正常输出。
4. 若VCU5s内无回复(BMS未收到VCU报文),则BMS自行处理。
ii. 若BMS未请求切断总正高压,但VCU在紧急情况下(例如超速),可以将电
流降为0,切断MCU高压。
3. DC/DC控制:(DCDC不在CAN上,通过硬线控制,低电平有效)
a) DC/DC,油泵,气泵,空调使用同一个高压开关,由VCU控制
b) 由VCU通过硬线控制DC/DC启动,启动条件:
i. 主继电器闭合,并延时2s后,闭合高压回路
ii. BMS无一级故障
iii. 高压回路闭合后,延时1s,发送硬线启动信号
4. 油泵控制:(油泵不在CAN上,通过硬线控制,低电平有效)
a) 由VCU通过硬线控制油泵启动,启动条件:
i. 主继电器闭合,并延时2s后,闭合高压回路
ii. BMS无一级故障
b) Ready后,发送硬线启动信号,并一直保持
5. 气泵控制:(气泵不在CAN上,通过硬线控制,低电平有效)
a) 由VCU通过硬线控制气泵启动,启动条件:
i. 首次开机时:
1. 主继电器闭合,并延时2S 后,闭合高压回路,
2. BMS无一级故障
3. 高压回路闭合后,延时1s,发送硬线启动信号,然后判断下列条件。 a) 前后任意气压信号低于0.68Mpa/接到气压警报信号
b) 气泵停止条件:
i. 前后气压均高于0.8Mpa,并延时30s
c) 特殊要求:
i. 若VCU接收不到气压值,则持续输出使能。
6. 空调控制:(空调不在CAN上,通过硬线控制,低电平有效)
a) 主继电器闭合,并延时2s后,闭合空调高压回路
b) 由VCU通过硬线控制空调停机,停机条件:
i. SOC低于20%
ii. BMS一级故障
7. 下电时序:
a) Key On 切断后,先断开电附件使能,然后延时500ms,再切断电附件及高压接触
器
8. 换档器策略:
a) 换档时需踩刹车。
b) D到R之间的转换需要经过N档。
c) 车速低于5km/h时才允许换挡
9. Ready条件(Ready后,可以挂档)
a) BMS,MCU,VCU自检成功
b) BMS,MCU,VCU无一级故障
c) 主继电器闭合
d) 接收到Key Start信号
10. 互锁(输出扭矩置0)
a) 充电枪连接
b) 气压达到设定值(0.5Mpa)
11. 回馈策略
a) 车速小于5km/h时,取消制动回馈
b) 回馈时按照报文中回馈电流要求执行
12. 手刹策略
a) 无
13. BMS故障处理:
a) VCU使用BMS报文中的60s最大短时充放电电流作为电流限值(做平滑处理)。 b) 行车过程中:
i. 三级故障:降30%功率
ii. 二级故障:降50%功率
iii. 一级故障:降70%功率,并持续12s后
1. 若车速仍大于0,则输出扭矩置0,直到停车
2. 停车后,可断开电机接触器(VCU报文回复允许),但保持电附件接触器。
14. 冷却策略:
a) 风扇策略:
i. VCU输出2路PWM信号,控制2个水箱风扇(无刷风扇)。
ii. 首次开机启动15s(两个风扇都启动)
b) 水泵策略:
i. 电机转速不为0时,VCU输出一个高电平信号(J1.A1),控制水泵运行。 ii. 首次开机启动15s
15. 刹车灯输出:
a) 电制动时,VCU输出低电平有效信号,用于点亮刹车灯。