【AUTOSAR】VCU开发实际项目讲解(三)----VCU低压上下电时序

  1. 系统功能需求– System Functionality REQ

S50EV是一款纯电动汽车,VCM通过控制协助其他系统控制单元组件实现以下整车控制,安全保护及状态监控功能。VCM在S50EV整车上需实现以下功能:

整车控制器VCM主要作为EV系统的核心控制单元,主要实现如下功能:

  1. 低压上下电时序管理
  2. 高压上下电时序管理
  3. 充电接口控制
  4. 充电控制功能
  5. DC/DC管理
  6. 档位管理
  7. 驱动管理
  8. 油门踏板解析功能
  9. 扭矩解析功能
  10. 驱动系统冷却控制功能
  11. 电池系统冷却控制
  12. 电池系统加热控制
  13. 仪表显示
  14. ESP控制
  15. ECO模式控制
  16. 蠕行功能
  17. 真空泵控制
  18. 自动巡航控制
  19. 紧急碰撞管理
  20. 倒车控制功能
  21. EPS控制
  22. 网关功能
  23. 网络管理功能
  24. 整车防盗及整车下线匹配功能
  25. 诊断和标定
  26. 故障处理

    1. 低压上下电时序管理
      1. 功能概述

VCM作为整车控制的核心部件,对部分EV系统电器、继电器以及所控制器的附件需进行低压管理以满足相关控制器的工作需求。

      1. 系统框图

 

      1. 信号描述
        1. 输入信号

序号

信号描述

输入/输出

类型

有效值

(接通时)

湿电流

备注(原信号名)

1

IGN

Input

数字信号

高有效

2

OBC_CHG_CC

Input

模拟信号

-

CC

3

Quick_CHG_CC2

Input

模拟信号

-

CC2

4

CHG Cover SW

Input

数字信号

低有效

        1. 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. 输出信号

序号

信号描述

信号类型

驱动能力

有效值

(接通时)

备注

1

M/C继电器

数字信号

低有效

3

BMS_wakeup

数字信号

高有效

      1. 低压上下电功能描述

 

备注:

VCM_WakeUp:指唤醒信号有效;

M/C_relay: 系统中各附件供电继电器开/关;

        1. 低压上电功能

只要出现以下任意一种情况,VCM就执行对应的低压上电策略,一旦VCM唤醒,则发送B-CAN和EV-CAN上网络管理报文按照OSEK标准进行建环唤醒其他节点;

          1. BAT唤醒
  1. VCM在断电重新接通BAT电源的同时,VCM将唤醒;
  2. VCM进行自检,若自检失败,存故障码;
  3. 若无故障。上电完成。发送VCM_DrivingStatus=ready,同时发送网络管理报文。
          1. 钥匙上电
  1. VCM检测到IGN ON信号,VCM被唤醒。
  2. VCM进行自检。若自检失败,储存故障码。
  3. 没有故障发生,VCM将闭合M/C继电器,输出BMS_wakeup高电平且VCM_PowerOff=power on。上电完成。发送VCM_DrivingStatus=ready,同时发送网络管理报文。
          1. CC唤醒上电
  1. VCM检测到CC信号有效,VCM被唤醒。
  2. VCM进行自检。若自检失败,储存故障码。
  3. 没有故障发生,VCM将闭合M/C继电器,输出BMS_wakeup高电平且VCM_PowerOff=power on,上电完成。发送VCM_DrivingStatus=ready,同时发送网络管理报文建环。
          1. CC2唤醒上电
  1. VCM检测到CC2信号有效,VCM被唤醒。
  2. VCM进行自检。若自检失败,储存故障码。
  3. 没有故障发生,VCM将闭合M/C继电器,输出BMS_wakeup高电平且VCM_PowerOff=power on。上电完成。发送VCM_DrivingStatus=ready,同时发送网络管理报文建环。
          1. 充电口盖开启开关唤醒上电
  1. VCM检测到充电口盖开启开关信号有效,VCM被唤醒。
  2. VCM进行自检。若自检失败,储存故障码。
  3. 没有故障发生,上电完成。直接开启充电口盖并发送VCM_DrivingStatus=ready,同时发送网络管理报文建环。
          1. CAN唤醒上电
  1. VCM检测到任一CAN上有信号,VCM被唤醒。
  2. VCM进行自检。若自检失败,则发送故障报文至仪表,并储存故障码。
  3. 没有故障发生,上电完成。发送VCM_DrivingStatus=ready,同时发送网络管理报文建环。
        1. 低压下电功能

高压下电完成后或未上高压电情况下,才允许进入低压下电处理,在VCM无任何工作任务确定自身可以进入休眠后,才发送B-CAN和EV-CAN的网络管理休眠标志位。按以下项目分别判断低压下电条件,同时满足时,依次断开M/C继电器,输出BMS_wakeup低电平且VCM_PowerOff=power off,然后再发送VCM_NMSleepIndication 休眠请求。

          1. 钥匙下电
  1. VCM检测到IGN ON信号无效,持续6min(TBD)。
  2. VCM发送VCM_PowerOff允许BMS下电(或休眠)指令。
          1. CC唤醒下电
  1. VCM检测到CC信号无效且充电结束,持续15min(TBD)。
  2. VCM发送VCM_PowerOff允许BMS下电以及通过网络管理DC/DC,OBC进行下电或休眠。
          1. CC2唤醒下电
  1. VCM检测到CC2信号无效且充电结束,持续15min(TBD)。
  2. VCM发送VCM_PowerOff允许BMS下电以及通过网络管理DC/DC,OBC进行下电或休眠。
          1. 充电口盖开启开关唤醒下电
  1. VCM检测到充电口盖开启开关信号无效,持续3mins。
          1. CAN唤醒下电

VCM持续5s检测到两路CAN均NM CAN信号。判断自身睡眠条件满足,则B-CAN和EV-CAN同时发送VCM_NMSleepIndication=sleep,按照OSEK标准执行当某一CAN总线上出现任意节点NMSleepAck=1,则停止发送该网络上的报文,当两路CAN均不发送报文后,VCM进行休眠下电。

  • 6
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大道生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值