【AUTOSAR】BMS开发实际项目讲解(二十七)----电池管理系统高压上下电管理

    1. 高压上下电管理
      1. 关联的系统需求

Sys_Req_3201Sys_Req_3202Sys_Req_3203Sys_Req_3204Sys_Req_3205Sys_Req_3206Sys_Req_3207Sys_Req_3208Sys_Req_3209;

      1. 功能实现描述

高压上下电管理基于下图所示高压拓扑开发

图继电器高压拓扑图

        1. 高压上电管理

高压上电管理需参考系统模式,具体策略要求如下:

ID

Description

ASIL

Ref.

HVM-101

驱动模式上高压

  1. 系统向VCU发出上高压请求的条件
  1.  IGN信号有效,且
  2. 系统不存在禁止上高压故障(参见[FL])
  1. 开始执行上高压动作的条件
  1. 接收到VCU上高压允许指令,且
  2. VCU上高压允许指令所在CAN数据帧CRC、Rolling counter无异常
  1. 继电器控制流程

Step1.使能所有继电器状态诊断(触点粘连诊断)

Step2. 所有放电回路继电器状态诊断均无异常,使能主负继电器驱动输出,并确认主负继电器实际状态

Step3. 确认主负继电器状态为闭合,则使能预充继电器驱动输出(执行预充电),否则请求下高压

Step4. 确认预充完成,则使能主正继电器驱动输出,否则请求下高压

Step5.确认主正继电器状态为闭合,则使能预充继电器驱动关闭(驱动模式高压上电完成),否则请求下高压

(继电器状态诊断参见本文5.10.3.5)

QM

Sys_Req_3201

Sys_Req_3202

HVM-102

直流充电模式上高压

  1. 系统向VCU发出上高压请求的条件
  1. 接收到充电桩 CRO=AA,且
  2. 系统不存在禁止上高压故障(参见[FL])
  1. 开始执行上高压动作的条件
  1. 接收到VCU上高压允许指令,且
  2. VCU上高压允许指令所在CAN数据帧CRC、Rolling counter无异常
  1. 继电器控制流程

Step1.等待充电报文交互,当【接收到充电桩CML报文】时,使能【主正继电器、主负继电器、预充继电器】状态诊断(触点粘连诊断)

Step2.【主正继电器、主负继电器、预充继电器】状态诊断均无异常,则使能主负继电器驱动输出,并确认主负继电器实际状态

Step3. 确认主负继电器状态为闭合,则使能预充继电器驱动输出(执行预充电),否则请求下高压

Step4. 确认预充完成,则使能主正继电器驱动输出,否则请求下高压

Step5. 确认主正继电器状态为闭合,则使能预充继电器驱动关闭,否则请求下高压

Step6. 使能【直流充电正继电器、直流充电负继电器】状态诊断(触点粘连诊断)

Step7. 确认【直流充电正继电器、直流充电负继电器】未出现触点粘连,则使能直流充电负继电器驱动输出,否则请求下高压

Step8. 确认直流充电负继电器状态为闭合,则使能直流充电正继电器驱动输出,否则请求下高压

Step9.确认直流充电正继电器状态为闭合,则直流充电高压上电完成,否则请求下高压

(继电器状态诊断参见本文5.10.3.5)

QM

Sys_Req_3201

Sys_Req_3203

HVM-103

交流充电模式上高压

  1. 系统向VCU发出上高压请求的条件
  1. CC信号有效,且
  2. 系统不存在禁止上高压故障(参见[FL])
  1. 开始执行上高压动作的条件
  1. 接收到VCU上高压允许指令,且
  2. VCU上高压允许指令所在CAN数据帧CRC、Rolling counter无异常
  1. 继电器控制流程

Step1. 使能所有放电回路继电器状态诊断(触点粘连诊断)

Step2. 所有放电回路继电器状态诊断均无异常,使能主负继电器驱动输出,并确认主负继电器实际状态

Step3. 确认主负继电器状态为闭合,则使能预充继电器驱动输出(执行预充电),否则请求下高压

Step4. 确认预充完成,则使能主正继电器驱动输出,否则请求下高压

Step5. 确认主正继电器状态为闭合,则使能预充继电器驱动关闭(驱动模式高压上电完成),否则请求下高压

(继电器状态诊断参见本文5.10.3.5)

QM

Sys_Req_3201

Sys_Req_3204

 

转存失败重新上传取消

        1. 高压下电管理

高压下电管理需参考系统模式,具体策略要求如下:

ID

Description

ASIL

Ref.

HVM-201

驱动模式正常下高压

  1. 系统向VCU发出下高压请求的条件
  1.  IGN信号无效,或
  2. 接收到VCU下高压指令,或
  3. 检测到直流充电请求,且整车车速<5Km/h,或
  4. 检测到交流充电请求,且整车车速<5Km/h,或
  5. 系统存在放电下高压故障(参见[FL],不包括4级故障)
  1. 开始执行下高压动作的条件
  1. 接收到VCU下高压允许指令且VCU下高压允许指令所在CAN数据帧CRC、Rolling counter无异常,或
  2. 持续60s,VCU通讯异常或未接收到允许指令,BMS自主下高压
  1. 继电器控制流程

Step1.等待放电回路电流<5A,或超时判断条件(Timeout:2s)满足

Step2.使能主正继电器驱动关闭

Step3. 使能主负继电器驱动关闭

QM

Sys_Req_3208

HVM-202

直流充电模式正常下高压

  1. 系统向VCU发出下高压请求的条件
  1. 接收到充电桩停止充电请求,或
  2. 接收到VCU停止充电指令,或
  3. 电池系统达到满电条件,或
  4. 系统存在直流充电下高压故障(参见[FL],不包括4级故障)
  1. 开始执行下高压动作的条件
  1. 接收到VCU下高压允许指令且VCU下高压允许指令所在CAN数据帧CRC、Rolling counter无异常,或
  2. 持续60s,VCU通讯异常或未接收到允许指令,BMS自主下高压
  1. 继电器控制流程

Step1. 等待直流充电回路电流<5A,或超时判断条件(Timeout:2s)满足

Step2. 使能充电正继电器驱动关闭

Step3. 使能充电负继电器驱动关闭

Step4. 使能主正继电器驱动关闭

Step5. 使能主负继电器驱动关闭

QM

Sys_Req_3208

HVM-203

交流充电模式正常下高压

  1. 系统向VCU发出下高压请求的条件
  1. 接收到充电机停止充电请求,或
  2. 接收到VCU停止充电指令,或
  3. 检测到直流充电请求,或
  4. 电池系统达到满电条件,或
  5. 系统存在交流充电下高压故障(参见[FL],不包括4级故障)
  1. 开始执行下高压动作的条件
  1. 接收到VCU下高压允许指令且VCU下高压允许指令所在CAN数据帧CRC、Rolling counter无异常,或
  2. 持续60s,VCU通讯异常或未接收到允许指令,BMS自主下高压
  1. 继电器控制流程

Step1. 等待交流充电回路电流<5A,或超时判断条件(Timeout:2s)满足

Step2. 使能主正继电器驱动关闭

Step3. 使能主负继电器驱动关闭

QM

Sys_Req_3208

 

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Autosar-CAN NM是一种用于网络管理的通信协议,旨在实现CAN总线系统的高效管理和控制。Autosar-CAN NM支持多个节点共享相同的CAN总线,通过提供网络管理功能来确保节点之间的通信可靠性和稳定性。 Autosar-CAN NM的主要功能包括节点的电源管理、通信总线状态的监控和管理、节点之间的网络通信和报文的传输。首先,节点的电源管理功能包括监测节点的供状态和能力,并根据需要进行电源管理,以确保节点之间的正常通信。其次,通过监控和管理CAN总线的状态,Autosar-CAN NM可以检测并处理潜在的通信故障,如总线冲突和错误帧。此外,还可以对总线负载进行监控和管理,以避免总线过载和通信延迟。 在节点之间的网络通信方面,Autosar-CAN NM通过提供网络管理帧(用于节点之间的通信)和网络管理报文(用于各个节点之间传输数据)来实现。网络管理帧用于在节点之间传递通信状态和配置信息,并支持节点之间的网络拓扑管理。网络管理报文是主要用于节点之间的数据传输和通信,通过CAN总线进行传输。这样可以确保节点之间的数据通信具有高可靠性和实时性。 总的来说,Autosar-CAN NM提供了一种有效的方法来管理和控制CAN总线系统中节点之间的通信。它通过电源管理、总线监控和状态管理、网络通信和报文传输等功能,实现了节点之间的可靠通信。这不仅提高了CAN总线系统的性能和稳定性,还为制造商和开发人员提供了一种有效的方法来设计和管理CAN网络。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

大道生

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

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

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

打赏作者

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

抵扣说明:

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

余额充值