杂志订阅管理系统c++_电池管理系统BMS功能安全开发流程详解

本文详细解析了BMS(电池管理系统)的功能安全开发流程,包括BMS的作用、ISO26262标准介绍、功能安全定义、故障与失效的关系、风险定义以及ASIL等级在BMS开发中的应用。通过分析BMS在新能源汽车中的重要性,讨论了如何按照ISO26262标准进行功能安全分析、系统设计和硬件安全设计,强调了在设计过程中的风险评估和安全目标设定,为BMS的安全性开发提供了指导。
摘要由CSDN通过智能技术生成

759d48477ee73b5555dafff0ab2fb62b.gif点击上面 “电动知家”可以订阅哦!

b25e79f17ad5fb013bb64d8a9ef8b16f.png

BMS功能安全开发流程详解

c514bce5fc6e252a8e0205fc8b9d8a17.png

BMS和ISO26262 - BMS & ISO26262简介

BMS即Battery Management System,电池管理系统。作为新能源汽车“三电”核心技术之一,BMS在新能源车上扮演十分重要的作用。按照新能源汽车对电池管理的需求,BMS具备的功能包括电压/温度/电流采样及相应的过压、欠压、过温、过流保护,SOC/SOH估算、SOP预测、故障诊断、均衡控制、热管理和充电管理等。

为了保证汽车电子电气的可靠性设计, 在2011年发布了IS0 26262道路车辆功能安全标准), IS0 26262 标准是源于工业功能安全标准(IEC61508)[1]。目前许多汽车企业和零部件企业在控制器开发过程中采用ISO26262这个标准,ISO26262包括了汽车电子电气开发中与安全相关的所有应用,制定了汽车整个生命周期中与安全相关的所有活动,ISO 26262从需求开始,当中包括概念设计、软硬件设计,直至最后的生产、操作,都提出了相应的功能安全要求,其覆盖了汽车整个生命周期,从而保证安全相关的电子产品的功能性失效不会造成危险的发生。如下图所示

941ea80f6d82b8ecc43656a5a26d92d3.png

1. 范围及相关项

ISO26262适用于最大总质量不超过3.5吨的量产成用车上的包含一个或多个电子电气系统的与安全相关的系统。在这部分ISO26262和FMEA还是比较相似的,第一步是确定Scope,那些是研究范围之内的。对高压电池系统而言,ISO26262适用于电池包电气系统及BMS系统,而不适用于电池包的电芯及机械结构件等。

1)Function Safety Definition

功能安全:不存在由电子电气系统的功能异常而引起的危害而导致不合理的风险。

为了保证避免不可接受的风险,功能安全开发流程在在ISO262262标准中进行了详细的阐述。概念阶段的function safety requirements应当能够满足整车层面的Safety Goal,电子电气层面的开发出来的technical safety requirements同时也应该满足概念阶段的function safety requirements,最后一步是确定零部件级别的软件和硬件的功能安全需求。下图是ISO26262开发途径。

77ff893434942121481411c5e5f444a3.png

2)Fault, Errors and Failures Definitions

Fault(故障):可引起要素或相关项失效的异常情况

Errors (错误):计算的、观测的、测量的值或条件与真实的、规定的、理论上正确的值或条件之间的差异

Failure(失效):要素按要求执行功能的能力的终止

基于上面的定义,他们之间存在一定的因果关系,故障会产生错误,而错误会引起功能或者系统的失效,如果下图。

5ca657ae12e4f70ea9a8c8647c435a62.png

在ISO26262标准中,我们要区分两类故障、错误和失效:随机和系统性失效。系统性失效可以在设计阶段通过合适的方法来避免,而随机性失效只能降低到可接受程度。系统性甚至随机性失效会发生在硬件当中,而软件的失效更多的是系统性的失效。

失效同时还可以分为单点失效和多点失效。

单点失效:要素中没有被安全机制所覆盖,并且直接导致违背安全目标的故障

多点失效:由几个独立的故障组合引发,直接导致违背安全目标的失效。

在多点失效中有个特别的失效叫双点失效。由两个独立故障组合引起的,直接导致违背安全目标的失效。

故障发生的时间关系如下图所示

43a13e7083b868e42ca7c346e56b4ca6.png

诊断测试时间间隔(diagnostic test interval):通过安全机制执行在线诊断测试时间间隔

故障响应时间(fault reaction time):从故障探测到进入安全状态的时间间隔

3)Risk Definition

风险可以看成一个功能函数F,一个变量frequency of occurrence (f),controllability (C),potential severity (S)功能函数

其中f是Exposure(E)危害时间发生概率λ的函数

f346217a66d5463c3efe0a2681e60f21.png

ISO26262标准中分别对E,Cÿ

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值