4. 危害分析与风险评估
危害分析与风险评估(HARA)是ISO 26262功能安全开发流程的起点,也是决定后续安全目标与ASIL等级的关键环节。对于BMS(电池管理系统)而言,HARA需要回答三个核心问题:什么可能出错(危害识别)、出错的后果有多严重(风险评价)、需要多高的安全完整性(ASIL分配)。本章围绕HAZOP、FMEA、FTA三种分析方法,结合BMS典型危害事件,给出可落地的分析路径与ASIL分配逻辑。
一、三种分析方法的定位与互补关系
HAZOP、FMEA、FTA并非互相替代,而是从不同维度切入同一系统的安全分析工具。理解它们的定位差异,是正确组合使用的前提。
- HAZOP(危险与可操作性分析):以“引导词+工艺参数”为驱动,系统性遍历设计意图的偏离。例如对“电池电压”施加引导词“过高”,得到“电池电压过高”这一偏离,再追溯原因与后果。适合在概念与系统设计早期发现功能层面的危害。
- FMEA(失效模式与影响分析):自下而上,从零部件或功能的失效模式出发,推导其对上层的影响。适合在硬件与软件详细设计阶段识别单点失效与共因失效。
- FTA(故障树分析):自上而下,从顶事件(如“过充未被切断”)出发,用逻辑门逐层分解至底事件。适合对高ASIL安全目标进行定量与定性验证,确认安全机制是否充分。
二、BMS典型危害事件与ASIL等级分配
BMS的核心安全职责是防止电池包进入危险状态。以下四类危害事件在工程实践中最为典型,其ASIL等级需结合严重度(S)、暴露率(E)、可控性(C)三个参数综合判定。
| 危害事件 | 典型原因 | 潜在后果 | S | E | C | ASIL |
|---|---|---|---|---|---|---|
| 过充 | 充电控制失效、电压采样偏差、继电器粘连 | 热失控、起火 | S3 | E4 | C3 | ASIL D |
| 过放 | 放电截止失效、SOC估算错误 | 电池永久损伤、后续充电析锂 | S2 | E4 | C2 | ASIL B |
| 过温 | 冷却失效、温度采样失效、大电流持续 | 热失控、功率骤降 | S3 | E3 | C2 | ASIL C |
| 短路 | 绝缘失效、外部短路、内部微短路 | 瞬间大电流、起火爆炸 | S3 | E2 | C3 | ASIL C |
需要强调的是,ASIL等级并非固定不变。同一危害事件在不同整车架构、不同电池化学体系、不同使用场景下,S/E/C取值可能变化,最终ASIL等级也随之调整。例如,若过充后果被整车碰撞结构或泄压设计缓解,严重度可能从S3降为S2,ASIL等级相应下降。
三、从危害事件到安全目标的推导流程
HARA的输出不是一张危害清单,而是一组可验证的安全目标(Safety Goal)。以“过充”为例,其推导路径如下:
- 识别危害事件:电池包在充电过程中电压超过安全上限且未被切断。
- 分析危害原因:充电控制逻辑失效、电压采样通道失效、主继电器无法断开。
- 评估风险参数:S3(可能起火)、E4(每次充电均暴露)、C3(驾驶员无法控制),判定为ASIL D。
- 定义安全目标:防止电池包过充,安全状态为切断充电回路并触发报警。
- 分配ASIL等级:该安全目标继承ASIL D,并向下分解到电压采样、充电控制、继电器驱动等子系统。
四、三种方法在BMS HARA中的协同应用
下面通过一个简化的信号链视角,展示HAZOP、FMEA、FTA如何围绕BMS过充保护形成闭环分析。
上图展示了从HAZOP偏离识别、FMEA失效模式分析到FTA故障树验证的完整链路,最终收敛为安全目标与ASIL D等级,并向下分解到电压采样、充电控制、继电器驱动三个子系统。这种“三方法协同”的分析结构,能够有效避免单一方法的盲区。
五、常见误区与复盘要点
误区一:ASIL等级越高越好。ASIL D意味着最高的开发成本与验证要求。若危害事件实际可控性较好,应如实评估,避免过度设计导致项目资源浪费。
误区二:HAZOP只做一次。HAZOP应在概念设计、系统设计、详细设计阶段迭代进行,每次设计变更后都需重新评估偏离。
误区三:FMEA与FTA脱节。FMEA识别的失效模式应作为FTA底事件的输入,FTA的最小割集应反馈到FMEA中确认是否已覆盖。
误区四:忽略共因失效。BMS中电压采样与温度采样若共用同一AFE芯片,共因失效可能导致多个安全机制同时失效,需在FTA中通过AND门或共因因子建模。
复盘时建议检查以下清单:危害事件是否覆盖所有运行模式(行车、充电、驻车、碰撞);S/E/C取值是否有整车场景数据支撑;安全目标是否可测量、可验证;ASIL分解是否满足独立性要求;FTA最小割集是否已全部对应到具体安全机制。
HARA输出物检查清单(示例):
[ ] 危害事件清单(含运行模式、危害描述、后果)
[ ] 风险参数评估表(S/E/C取值及理由)
[ ] ASIL等级分配表
[ ] 安全目标清单(含安全状态、故障容错时间)
[ ] FTA故障树(顶事件、逻辑门、最小割集)
[ ] FMEA失效模式表(含S/O/D评分与改进措施)
[ ] 追溯矩阵(危害→安全目标→技术安全需求)