VCM对所有高压继电器实施驱动控制,以满足各种情况下高压负载的上下电需求,同时通过高压连接互锁确认各高压插件的可靠连接。
序号 |
信号描述 |
输入/输出 |
类型 |
有效值 (接通时) |
湿电流 |
备注(原信号名) |
1 |
Start |
Input |
数字信号 |
高有效 |
3.3mA |
非PEPS车型 |
2 |
HVIL_In |
Input |
数字信号 |
高有效 |
Intelock_lock | |
3 |
IGN |
Input |
数字信号 |
高有效 |
点火钥匙IGN信号 | |
4 |
Brake_SW1 |
Input |
数字信号 |
高有效 |
制动开关1 | |
5 |
Brake_SW2 |
Input |
数字信号 |
低有效 |
制动开关2 |
-
-
-
- CAN网络
-
-
信号描述 |
CAN ID |
位 (bit) |
类型 |
备注 |
PEPS_Ign_Key_POS |
Rx |
仅适用于PEPS车型 | ||
Engine_Start_Per |
Rx | |||
BMS_MIL |
Rx | |||
BMS_StatusValid |
Rx | |||
BMS_StatusHVIL |
Rx | |||
Precharger_allow |
Rx | |||
MCU_Status |
Rx | |||
DCDC_Status |
Rx | |||
OBC_Status |
Rx | |||
BMS_AC_HVPathReq |
Rx | |||
BMS_DC_HVPathReq |
Rx | |||
MCU_DCLinkVoltage |
Rx | |||
BMS_PackVoltage |
Rx | |||
BMS_DCLinkVoltage |
Rx | |||
BMS_AvailableOutputPower |
Rx | |||
BMS_RelayOffReq |
Rx | |||
VCM_HVIL_Status |
Tx | |||
VCM_CCStatus |
Tx | |||
VCM_CC2Status |
Tx | |||
VCM_Ready |
Tx | |||
VCM_Failure |
Tx | |||
VCM_ChargingStopRequest |
Tx | |||
VCM_Poweroff |
Tx | |||
VCM_ActiveDischarge |
TX |
-
-
-
- 输出信号
-
-
序号 |
信号描述 |
信号类型 |
驱动能力 |
有效值(接通时) |
备注(原信号名) |
1 |
Pre_CHG_RLY |
数字信号 |
高有效 |
Precharger_relay | |
2 |
Main_Pos_RLY |
数字信号 |
高有效 |
Main_positive_relay | |
3 |
Main_Neg_RLY |
数字信号 |
高有效 |
Main_negative_relay | |
4 |
Invertor_RLY |
数字信号 |
低有效 |
Motor_relay | |
5 |
OBC_CHG_RLY |
数字信号 |
低有效 |
OBC_charge_relay | |
6 |
Quick_CHG_Pos_RLY |
数字信号 |
低有效 |
FastCharge_positive_relay | |
7 |
Quick_CHG_Neg_RLY |
数字信号 |
低有效 |
FastCharge_negative_relay | |
8 |
HVIL_Out |
数字信号 |
Intelock_lock(上拉至Bat,不用控制) |
高压上电需在低压上电成功前提下,检测到PRA ON需求后,按照以下情况执行高压上电流程:
若各种PRA ON同时满足时,优先顺序为: 充电RPA ON > Key start PRA ON > DCDC请求 PRA ON
触发高优先级上电时序但因条件不满足而无法高压上电情况下,及时低优先级上电条件满足,也不执行高压上电.
-
-
-
- PRA ON
- 钥匙启动
- PRA ON
-
-
备注:图中各信号只表示先后顺序,时间间隔以实际为准。
Start:为点火钥匙Start档信号ON/OFF;
IGN ON: 为点火钥匙ON档信号ON/OFF;
Main_negative_relay: 主负继电器开/关;
Precharger_relay: 预充继电器开/关;
Main_positive_relay:系统主正继电器开/关;
- VCM通过防盗认证后,接收MCU_Status == Normal、 BMS_StatusValid == Status Valid的状态,确认允许上电。若其中任意节点自检失败,则退出PRA ON 流程。
- 所有节点自检成功后,VCM检测Inter_Lock高压互锁信号以及BMS发送的Inter_Lock信号,判断高压负载是否连通正常。若检测Inter_Lock信号无效,则发送故障报文,并存储故障码,同时退出PRA ON流程。若Inter_Lock信号有效,进入下一步骤;
- 在P/N档情况下,VCM检测到Start信号(非PEPS车型为硬线信号,PEPS车型为CAN信号PEPS_Ign_Key_POS),并且制动开关信号有效,同时接收到MCU发送的允许充电信号Precharger_allow=allow,两个充电枪插入信号均无效情况下。
- 依次控制吸合主负继电器、预充继电器。若任一充电枪插入信号有效,则不闭合高压继电器,同时输出VCM_PluginRemind=1;
- MCU将采集到的母线电压值发送给VCM,当VCM检测到400ms内该电压值大于高压电池电压90%时,VCM控制主正继电器吸合,100ms内当|BMS_PackVoltage- MCU_DCLinkVoltage|<10V后断开预充继电器。完成高压上电流程。
- 高压上电成功后判断若BMS_AvailableOutputPower > Min_DCDCThermal_Power(7kw),则输出 使能 VCM_DCDCEnable = Enable, VCM_HV_Permission = 1;否则VCM_DCDCEnable = disable, VCM_HV_Permission = 0。
-
-
-
-
- OBC充电请求
-
-
-
VCM被唤醒后,检测到CC信号有效,CC2信号无效。
VCM检测Inter_Lock高压互锁信号,并且接受BMS发送的Inter_Lock高压互锁信号。如其中任意信号无效,则发送故障报文,并存储故障码,PRN ON失败。
VCM通过硬线唤醒BMS,并且发送VCM_Poweroff=0信号至BMS。
VCM检测-10≤电机转速≤10 RPM,且接收到BMS发送的BMS_AC_HVPathReq == connect 且BMS_DC_HVPathReq == disconnect,且BMS_StatusValid=1,MCU_Status == Normal,precharger_allow=allow,OBC_status=ready,则控制依次吸合主负继电器、OBC继电器及预充继电器。
当VCM检测到400ms内BMS母线电压值大于高压电池电压90%时,VCM控制主正继电器吸合,100ms内当|BMS_PackVoltage- MCU_DCLinkVoltage|<10V后断开预充继电器
检测到BMS发送的BMS_AvailableOutputPower > Min_DCDCThermal_Power(7kw),则输出 使能 VCM_DCDCEnable = Enable, VCM_HV_Permission = 1,否则VCM_DCDCEnable = disable, VCM_HV_Permission = 0。
-
-
-
-
- 快充请求
-
-
-
低压上电成功后,VCM检测到CC2信号有效,CC信号无效。
VCM检测Inter_Lock高压互锁信号,并且接受BMS发送的Inter_Lock高压互锁信号。如其中任意信号无效,则发送故障报文,并存储故障码,PRN ON失败。
当VCM检测-10≤电机转速≤10 RPM,且接收到BMS发送的BMS_AC_HVPathReq == disconnect 且BMS_DC_HVPathReq == connect报文,且BMS_StatusValid=1,MCU_Status == Normal,precharger_allow=allow则控制依次吸合主负继电器、快充正极继电器,快充负极继电器,预充继电器。
当VCM检测到400ms内BMS母线电压值大于高压电池电压90%,VCM依次控制主正继电器吸合,100ms内当|BMS_PackVoltage- MCU_DCLinkVoltage|<10V后断开预充继电器。
检测到BMS发送的BMS_AvailableOutputPower > Min_DCDCThermal_Power,则输出 使能 VCM_DCDCEnable = Enable, VCM_HV_Permission = 1,否则VCM_DCDCEnable = disable, VCM_HV_Permission = 0 。
-
-
-
-
- DC/DC请求
-
-
-
IGN ON状态下,VCM检测到当前低压蓄电池电量<70%(12.4V)
VCM检测Inter_Lock高压互锁信号,并且接受BMS发送的Inter_Lock高压互锁信号。如其中任意信号无效,则发送故障报文,并存储故障码,PRN ON失败。
VCM通过硬线唤醒BMS,并且发送VCM_Poweroff信号至BMS。
VCM依次控制主负继电器吸合,预充继电器吸合。
当VCM检测到400ms内BMS母线电压值大于高压电池电压90%,VCM依次控制主正继电器吸合,100ms内当|BMS_PackVoltage- MCU_DCLinkVoltage|<10V后断开预充继电器。
检测BMS发送的BMS_AvailableOutputPower > Min_DCDCThermal_Power,则输出 使能 VCM_DCDCEnable = Enable, VCM_HV_Permission = 1,否则VCM_DCDCEnable = disable, VCM_HV_Permission = 0。