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。