S50EV是一款纯电动汽车,VCM通过控制协助其他系统控制单元组件实现以下整车控制,安全保护及状态监控功能。VCM在S50EV整车上需实现以下功能:
整车控制器VCM主要作为EV系统的核心控制单元,主要实现如下功能:
- 低压上下电时序管理
- 高压上下电时序管理
- 充电接口控制
- 充电控制功能
- DC/DC管理
- 档位管理
- 驱动管理
- 油门踏板解析功能
- 扭矩解析功能
- 驱动系统冷却控制功能
- 电池系统冷却控制
- 电池系统加热控制
- 仪表显示
- ESP控制
- ECO模式控制
- 蠕行功能
- 真空泵控制
- 自动巡航控制
- 紧急碰撞管理
- 倒车控制功能
- EPS控制
- 网关功能
- 网络管理功能
- 整车防盗及整车下线匹配功能
- 诊断和标定
- 故障处理
VCM作为整车控制的核心部件,对部分EV系统电器、继电器以及所控制器的附件需进行低压管理以满足相关控制器的工作需求。
-
-
- 信号描述
- 输入信号
- 信号描述
-
序号 | 信号描述 | 输入/输出 | 类型 | 有效值 (接通时) | 湿电流 | 备注(原信号名) |
1 | IGN | Input | 数字信号 | 高有效 | ||
2 | OBC_CHG_CC | Input | 模拟信号 | - | CC | |
3 | Quick_CHG_CC2 | Input | 模拟信号 | - | CC2 | |
4 | CHG Cover SW | Input | 数字信号 | 低有效 |
-
-
-
- CAN信号
-
-
信号描述 | CAN ID | 位 (bit) | 类型 | 备注 |
BMS_MIL | Rx | |||
BMS_StatusValid | Rx | |||
Precharger_allow | Rx | |||
MCU_Status | Rx | |||
DCDC_Status | Rx | |||
OBC_Status | Rx | |||
VCM_Poweroff | Tx | |||
VCM_DrivingStatus | Tx |
-
-
-
- 输出信号
-
-
序号 | 信号描述 | 信号类型 | 驱动能力 | 有效值 (接通时) | 备注 |
1 | M/C继电器 | 数字信号 | 低有效 | ||
3 | BMS_wakeup | 数字信号 | 高有效 |
备注:
VCM_WakeUp:指唤醒信号有效;
M/C_relay: 系统中各附件供电继电器开/关;
-
-
-
- 低压上电功能
-
-
只要出现以下任意一种情况,VCM就执行对应的低压上电策略,一旦VCM唤醒,则发送B-CAN和EV-CAN上网络管理报文按照OSEK标准进行建环唤醒其他节点;
-
-
-
-
- BAT唤醒
-
-
-
- VCM在断电重新接通BAT电源的同时,VCM将唤醒;
- VCM进行自检,若自检失败,存故障码;
- 若无故障。上电完成。发送VCM_DrivingStatus=ready,同时发送网络管理报文。
-
-
-
- 钥匙上电
-
-
-
- VCM检测到IGN ON信号,VCM被唤醒。
- VCM进行自检。若自检失败,储存故障码。
- 没有故障发生,VCM将闭合M/C继电器,输出BMS_wakeup高电平且VCM_PowerOff=power on。上电完成。发送VCM_DrivingStatus=ready,同时发送网络管理报文。
-
-
-
- CC唤醒上电
-
-
-
- VCM检测到CC信号有效,VCM被唤醒。
- VCM进行自检。若自检失败,储存故障码。
- 没有故障发生,VCM将闭合M/C继电器,输出BMS_wakeup高电平且VCM_PowerOff=power on,上电完成。发送VCM_DrivingStatus=ready,同时发送网络管理报文建环。
-
-
-
- CC2唤醒上电
-
-
-
- VCM检测到CC2信号有效,VCM被唤醒。
- VCM进行自检。若自检失败,储存故障码。
- 没有故障发生,VCM将闭合M/C继电器,输出BMS_wakeup高电平且VCM_PowerOff=power on。上电完成。发送VCM_DrivingStatus=ready,同时发送网络管理报文建环。
-
-
-
- 充电口盖开启开关唤醒上电
-
-
-
- VCM检测到充电口盖开启开关信号有效,VCM被唤醒。
- VCM进行自检。若自检失败,储存故障码。
- 没有故障发生,上电完成。直接开启充电口盖并发送VCM_DrivingStatus=ready,同时发送网络管理报文建环。
-
-
-
- CAN唤醒上电
-
-
-
- VCM检测到任一CAN上有信号,VCM被唤醒。
- VCM进行自检。若自检失败,则发送故障报文至仪表,并储存故障码。
- 没有故障发生,上电完成。发送VCM_DrivingStatus=ready,同时发送网络管理报文建环。
-
-
- 低压下电功能
-
-
高压下电完成后或未上高压电情况下,才允许进入低压下电处理,在VCM无任何工作任务确定自身可以进入休眠后,才发送B-CAN和EV-CAN的网络管理休眠标志位。按以下项目分别判断低压下电条件,同时满足时,依次断开M/C继电器,输出BMS_wakeup低电平且VCM_PowerOff=power off,然后再发送VCM_NMSleepIndication 休眠请求。
-
-
-
-
- 钥匙下电
-
-
-
- VCM检测到IGN ON信号无效,持续6min(TBD)。
- VCM发送VCM_PowerOff允许BMS下电(或休眠)指令。
-
-
-
- CC唤醒下电
-
-
-
- VCM检测到CC信号无效且充电结束,持续15min(TBD)。
- VCM发送VCM_PowerOff允许BMS下电以及通过网络管理DC/DC,OBC进行下电或休眠。
-
-
-
- CC2唤醒下电
-
-
-
- VCM检测到CC2信号无效且充电结束,持续15min(TBD)。
- VCM发送VCM_PowerOff允许BMS下电以及通过网络管理DC/DC,OBC进行下电或休眠。
-
-
-
- 充电口盖开启开关唤醒下电
-
-
-
- VCM检测到充电口盖开启开关信号无效,持续3mins。
-
-
-
- CAN唤醒下电
-
-
-
VCM持续5s检测到两路CAN均无NM CAN信号。判断自身睡眠条件满足,则B-CAN和EV-CAN同时发送VCM_NMSleepIndication=sleep,按照OSEK标准执行当某一CAN总线上出现任意节点NMSleepAck=1,则停止发送该网络上的报文,当两路CAN均不发送报文后,VCM进行休眠下电。