EV ECU FMEDA 总集成深度 — 三链合并 + B(D)+B(D) + Safety Case GSN worked
本质与导读
本质 EV 主驱 ECU 完整 FMEDA 是 AUX + 主功率 + MCU 三链平行合并(总 250 FIT),合并后 raw SPFM 仅 96.5% 过不了 ASIL D;救它不靠单链补,而靠跨链系统级 SM(MCU 监 driver、SBC 监 MCU)加 B(D)+B(D) 分解——用互补诊断把合并覆盖率拉回 SPFM≥99% 达 D,省的是单通道开发流程而非度量阈。
1. 主驱 ECU 三链 FMEDA 边界
完整 EV 主驱 ECU 的 FMEDA 报告不是单一文档,而是三链平行 + 系统级合并:
1.1 三链定义
按物理边界 + FMEDA 颗粒度切:
- ① AUX 链(120 FIT)— 12V → 输入防护 → AUX flyback → SBC → POR sequencer → MCU。SBC 50–80 FIT 主导。详见 AUX FMEDA + DFA 深度
- ② 主功率链(80 FIT)— 6 × driver IC(60 FIT)+ driver isolated supply + SiC 模块 + 反馈环。6 × driver IC 75% 主导。详见 Driver IC FMEDA worked deep
- ③ MCU + 其他链(50 FIT)— Aurix Lockstep + ECC RAM + Flash + 传感(温度/电流采样 ICs)。MCU 30 + 传感 20
总 λ = 250 FIT。ASIL D 主驱 ECU 典型值,跟 200–300 区间一致。
2. 系统级合并 — driver 链是瓶颈
把三链 FIT 累加 + 各自 SPF+RF 累加 → 系统级三阈:
2.1 raw 合并(driver 不补救)
直接累加各链:
- 总 λ = 120 + 80 + 50 = 250 FIT
- λ_SPF+RF = 0.9 + 7.3 + 0.5 = 8.7 FIT
- SPFM_raw = 1 - 8.7/250 = 96.5% ✗(不过 99%)
- LFM_raw = 1 - 16.8/(250-8.7) = 93% ✓(过 90% 但紧)
- PMHF_raw = 25 FIT = /h ✗(超 )
3 项里 2 项不过,driver 链是主要瓶颈(贡献 SPF 84%、MPF 67%)。
2.2 系统级 SM 补救后
按 driver-ic-fmeda §3.3 加 MCU 系统级 SM(RDY 超时 + 相电流采样冗余 + DESAT 时序校 + CLAMP 自检 BIST):
- λ_SPF+RF = 0.9 + 1.7 + 0.5 = 3.4 FIT(driver 链 7.3 → 1.7)
- SPFM = 1 - 3.4/250 = 98.6% ≈ 99%(差 0.4%)
- λ_MPF,latent = 4 + 4.5 + 1.5 = 10 FIT(CLAMP 自检 BIST 11.3 → 4.5,与 driver-ic 页 §3.4 一致)
- LFM = 1 - 10/(250-3.4) = 96% ✓
- PMHF = 11 FIT ≈ /h —— 略超 ASIL D 的 10 FIT(/h)阈,靠 B(D)+B(D) 双链冗余进一步降到阈下
SPFM 仍差 0.4%(98.6% vs 99% 阈)。这是 driver IC SEooC 的单链工程极限 — driver IC 单 chip 物理上没法把 SPFM 推过 99%。
2.3 B(D)+B(D) 分解 — 过 ASIL D 的真实机理
详见 ASIL Decomposition 深度 §4-§5,Part 9 §5 允许 ASIL D = ASIL B(D) + ASIL B(D)。关键:分解分配的是每通道的【开发流程严格度】,不是放宽硬件度量阈值 —— 把单链 SPFM 阈「从 99% 降到 90%」再说「97.9% > 90% 所以过 D」,是把分解当降级,评审会直接 reject(见分解页 §8 第一条误用)。
- 把主驱拆 双链平行(典型:dual-3-phase / 双绕组 / 双 inverter),两条充分独立(物理 + 共因 + 软件)
- 每条通道按 ASIL B 开发(工具链 / 验证 / 评审按 B 做,省单通道成本),但括号里 SG 仍是 D
- 合并架构仍必须满足 ASIL D 度量:SPFM ≥ 99% / LFM ≥ 90% / PMHF < 10 FIT —— 阈值不降
- 过 D 的机理 = 互补诊断:通道 A 漏检的单点故障被独立通道 B 兜住,合并诊断覆盖率才到 D(单链各 ~97.9% / 96% 只是每通道按 B 自检的指标,两条独立互补叠加后合并 SPFM 才 ≥ 99%);必须附 DFA(Part 9 §7) 证两链独立
B(D)+B(D) 省的是单通道开发成本,不是整体验证范围或度量目标,EV 主驱 2026 主流(详见 Fail-Operational Architecture 深度 6 相双绕组)。
3. 系统级 SM 矩阵 — 三链跨监协作
系统级 ASIL D 不是 3 个独立链各自达标,而是跨链 SM 协作。每条链有自己的内部 SM,但还需要邻链监测形成 redundancy:
| 监测者 | 被监测者 | SM 内容 | 补救的 FIT |
|---|---|---|---|
| MCU | driver(主功率链) | RDY 超时 / 相电流采样 / DESAT 时序校 / CLAMP 自检 | driver SPF 6 FIT → 1.7 FIT |
| MCU | SBC(AUX 链) | SBC 5V_RAW 监测 / WDG Q&A 心跳 | AUX SPF 0.5 FIT → 0.3 FIT |
| SBC | MCU | 外置 watchdog Q&A + STM 双向心跳 | MCU SPF 0.3 FIT → 0.05 FIT |
| Driver | MCU(反向) | DESAT 触发 FAULT 拉低 → MCU 中断 | latent 自检触发 |
关键观察:MCU 是系统级 SM 中心节点,既被 SBC 监(WDG)又监 driver 与 SBC。这就是 Aurix TC3xx ASIL D 主流 MCU 选型的根本理由 — 硬件 Lockstep + 内部 STM + 外置 WDG 协同的"中央 SM 平台"。
4. Safety Case GSN tree — 主驱 ASIL D 完整 worked
I3 评审的核心交付物是 Safety Case,GSN(Goal Structuring Notation)tree 是逻辑骨架。把 §2-3 的 FMEDA 数字 + B(D)+B(D) 分解 + 跨链 SM 全部串成一棵 tree:
GSN 写作 SOP 姊妹页 → S…
GSN 写作 SOP 姊妹页 → Safety Case GSN tree 写作工程化深度 — 本节是 GSN tree 节选 + 8 段对标,姊妹页讲"从 0 写一棵的 7 步 SOP + 5 defeater 修法 + Confidence Argument 元论证"
4.1 GSN 节点类型
GSN Community Standard v3 规定 5 种节点:
- Goal(矩形)— 要证明的安全声明
- Strategy(平行四边形)— 证明的方法
- Solution(圆形/椭圆)— 具体证据落点
- Context(椭圆,实线)— 边界 / 假设
- Assumption(椭圆,A 标记)— 待验证假设
主驱 ECU GSN tree 节选(详见 SVG 02):
- G1(Top Goal):主驱 ECU 满足 ASIL D 安全目标(防意外加速 / 意外断电 / 意外转矩)
- C1(Context):整车 L0/L1 ADAS + 主驱 + 50 kW 应用边界
- S1(Strategy):通过 V-cycle + FMEDA 量化(HARA + FSC/TSC + FMEDA + V&V + I3)
- G1.1–G1.4:HARA 完整 / V-cycle 闭合 / FMEDA 三阈 / V&V 完成
- Sn1.3.1–Sn1.3.3(Solutions):AUX 链(99.25%) / driver 链(B(D)+B(D),合并达 D)/ MCU 链(99%)
- Evidence E1.3.1–E1.3.3:三链各自的 FMEDA 报告(aux-fmeda-dfa report / driver-ic-fmeda report / MCU SafeTLib report)
4.2 ISO 26262-10 §5.4 Safety Case 8 段对标
GSN tree 跟 ISO 26262-10 §5.4 规定的 Safety Case 8 段一对一映射:
| § 段 | 内容 | GSN 节点 | 本页 worked 位置 |
|---|---|---|---|
| §1 | 产品定义 + 边界 | C1 Context | SVG 02 顶部 C1 |
| §2 | HARA + Safety Goal | G1 Top Goal | SVG 02 顶部 G1 |
| §3 | 论证策略 | S1 Strategy | SVG 02 中部 S1 |
| §4 | 分解到子目标 4 项 | G1.1–G1.4 | SVG 02 4 sub-goals |
| §5 | FMEDA 三链 worked | Sn1.3.1–Sn1.3.3 | SVG 01 + SVG 02 3 solutions |
| §6–§8 | Evidence + Confidence + Defeaters | Evidence + Meta | 底部 3 Evidence box |
I3 评审员逐段查 GSN tree,每个 Goal 必须有 Strategy 拆解 + Solution 落到 Evidence。任何一个 Goal 没 Evidence 支撑 → defeater(论证缺口)→ 退回。
5. I3 评审 5 大拦路问题 + 缓解
按 30 个 ASIL D 主驱 ECU I3 评审统计,5 大反复出现的退回原因:
| # | 拦路问题 | 物理来源 | 缓解 |
|---|---|---|---|
| 1 | driver 链 SPFM 不过 D | driver IC SEooC 单链工程极限 | B(D)+B(D) 分解 + MCU 系统级 SM 矩阵 |
| 2 | CLAMP latent 未量化 | driver IC 内置 BIST 缺 | MCU 端 zero PWM 强制 + 上电 BIST |
| 3 | DFA 漏 7 类 DFI 全检 | 只看 Power + Comm,漏 Environment + Implementation | 走完 ISO 26262-9 Annex C 7 类 checklist |
| 4 | FIT 库不一致 | SN29500 / SR-332 / vendor 自报混用 | 锁一个 + vendor 数据折算 |
| 5 | Safety Case GSN 有 defeater | Sub-goal 没 Evidence 闭合 | GSN tool(Astah / Eclipse Trade Studio)review |
5.1 拦路问题 #1 — 系统级 ROI 最大
driver 链 SPFM 90.9% 不过 ASIL D 是 30 个项目里 23 个被退回的原因(77%)。缓解方案的 ROI 排序:
- B(D)+B(D) 分解(ROI 最高)— 双链各按 B 开发省成本,合并靠互补诊断 + DFA 仍达 D 度量,主驱主流方案
- MCU SafeTLib + CLAMP 自检 BIST — 加 ~ 0.5 月开发工时,救 SPFM 90.9% → 98.6%
- 驱动 IC 双 vendor 冗余 — 跨批次 + diverse compile,救 LFM Implementation 类 DFI
主流 ASIL D 主驱 = B(D)+B(D) 分解 + MCU SafeTLib + CLAMP BIST 三件套,缺一不可。
6. FSAR 闭合 8 项清单
FSAR(Functional Safety Assessment Report)是 SEooC 跟 ASIL D 项目交付的最终文档,8 项闭合清单 是 ISO 26262-2 §6.4.7 强制:
- HARA 全 hazard 覆盖 — 12+ hazard × ASIL D
- FSC / TSC / HSI 链路闭合 — 安全目标 → 功能 → 技术 → HSI 接口
- FMEDA 系统级 SPFM 99% / LFM 90% / PMHF /h(三链合并后)
- DFA 7 类 DFI checklist 全过
- B(D)+B(D) 分解逻辑闭合(详见 ASIL Decomposition 深度)
- Safety Case GSN tree 无 defeater(Confidence Argument 闭合)
- V&V 闭合(DV + HIL + Fault Injection + Field test)
- Safety Manager 签字 + 公司 RACI 确认(详见 Safety Manager 角色深度)
任何一项不闭合 → I3 不签字 → ECU 不能 SOP。整个 FSAR 闭合典型 18–24 月,主机厂集中 7-8 FTE × 24 月。
7. 5 个系统级 FMEDA 工程陷阱
新项目踩坑 80% 集中在:
| 陷阱 | 描述 | 预防 |
|---|---|---|
| 三链 FIT 库不一致 | AUX 用 SN29500 / driver 用 vendor / MCU 用 SR-332 | 锁一个库 + vendor 折算 + 备注 |
| 系统级 SM 漏算 | MCU 监 driver 的 DC 没计入 system | 显式画跨链 SM 矩阵 + 量化 |
| B(D)+B(D) 独立性论证缺 | 双链没真正独立(共 SBC / 共 reset) | DFA 7 类 × 双链全过 |
| GSN tree 有断头 Goal | sub-goal 没 Evidence 闭合 | GSN tool + 评审 cross-check |
| FSAR 8 项错序 | V&V 没在 FSC/TSC 之后 | 按 V-cycle 顺序 + 时间线 review |
核心要点
- EV 主驱 ECU FMEDA = 三链平行(AUX 120 + 主功率 80 + MCU+其他 50 = 250 FIT)
- raw 合并 SPFM 96.5% 不过 ASIL D 99% 阈(driver 链是瓶颈)
- 系统级 SM 补救(MCU SafeTLib + CLAMP 自检)→ SPFM 98.6%(仍差 0.4%)
- B(D)+B(D) 分解:双链各按 B 开发(单链 SPFM 97.9% / LFM 96%),但 SG 仍 D、合并架构仍须 SPFM≥99% / LFM≥90%,靠互补诊断 + DFA 达标(分解 ≠ 降阈)
- 跨链 SM 矩阵:MCU 是中心节点(被 SBC 监 + 监 driver/SBC 双向)
- Safety Case GSN tree:Goal → Strategy → Sub-Goals → Solutions → Evidence
- ISO 26262-10 §5.4 8 段对标 GSN 节点,任一段缺 Evidence = defeater
- I3 评审 5 大拦路:driver SPFM(77%)/ CLAMP latent / DFA 7 类 / FIT 库 / GSN defeater
- FSAR 闭合 8 项,任一不过 ECU 不能 SOP,18–24 月项目周期
- 5 工程陷阱:FIT 库不一致 / 跨链 SM 漏 / B(D)+B(D) 独立性 / GSN 断头 / FSAR 错序
缩写表
只列本页系统级专业术语:
| 缩写 | 全称 / 中文 | 备注 |
|---|---|---|
| B(D)+B(D) | ASIL B(D) decomposition | Part 9 §5 拆双独立通道,各按 B 开发;合并仍须达 D 度量 |
| C1 | (GSN) Context node | 边界 / 假设 |
| Defeater | Safety Case defeater | 论证缺口,任何 sub-goal 没 evidence 即是 defeater |
| Evidence | (GSN) Evidence | FMEDA / test report / I3 证书 等具体证据 |
| FSAR | Functional Safety Assessment Report | 功能安全评估报告(SEooC + 项目闭合) |
| GSN | Goal Structuring Notation | Safety Case 标准可视化(v3 Community Standard) |
| Goal | (GSN) Goal node | 要证明的安全声明 |
| HARA | Hazard Analysis and Risk Assessment | 危害分析与风险评估(V-cycle 起点) |
| I3 | Independent Safety Assessment | 独立安全评估(TÜV / SGS / DEKRA) |
| RACI | Responsible / Accountable / Consulted / Informed | Safety Manager 团队 RACI 矩阵 |
| SafeTLib | TI / Infineon MCU safety library | MCU 端 SM 软件库,补 driver SPFM |
| Sn | (GSN) Solution node | Evidence 落点 |
| S1 | (GSN) Strategy node | 论证策略 |
| Safety Case | ISO 26262-10 §5.4 安全案例 | I3 评审的核心交付物 |
| SEooC | Safety Element out of Context | 跨组织安全件(driver IC / SBC) |
| SM | Safety Mechanism | 安全机制 |
| SOP | Start of Production | 量产开始(I3 签字后) |
Cross-references
- ← 索引
- 功能安全工程师指南 — 上位 hub
- 辅助电源 FMEDA + DFA 深度 — ① AUX 链 worked(链 1)
- Driver IC FMEDA worked deep — ② 主功率链 worked(链 2)
- ASIL 分解深度 — B(D)+B(D) 4 条规则
- Fail-Operational Architecture 深度 — 双链物理实现(6 相双绕组)
- Safety Case — GSN 浅页综述
- FMEDA 深度 — SPFM/LFM/PMHF 数学
- 共因失效(CCF)深度 — 7 类 DFI 详解
- Lockstep Core 深度 — MCU 系统级 SM 平台
- Safety Manager 角色深度 — FSAR 闭合签字
- Safety Manual 写作模板深度 — Tier-2 SEooC 写作
- Aurix TC3xx ASIL D — MCU SafeTLib 平台