TMS BOOK · ACADEMY 讲义

故障树分析(FTA)实操:建树、最小割集与顶事件概率定量

大纲的完整展开版——讲师授课蓝本 / 学员自学材料

I7-04 故障树分析(FTA)实操:建树、最小割集与顶事件概率定量

课程代码 I7-04 · 板块 I 结构设计与工程化 / I7 DFMEA 与安全设计 时长 约 4.5 小时(6 讲,其中第 6 讲为完整实操) 适合对象 功能安全工程师与系统工程师(必修——要为「无单点失效」签字的岗位);可靠性工程师按第 3~5 讲选学;结构与控制工程师按第 1、2 讲选学(要会读别人交来的树、会当场判有没有一阶割集) 前置 I7-01 热管理系统/零部件 DFMEA 实操 热管理系统/零部件 DFMEA 实操(底事件清单的来源);I6-04 可靠性目标、分配与寿命数据统计(TMS 可靠性量化入门) 可靠性目标、分配与寿命数据统计(自上而下的分配侧);体系外前置(需自备):布尔代数的逻辑和与逻辑积、幂等律与吸收律;基本概率的并集与交集、独立事件的乘法 本讲义定位 讲师授课蓝本 / 学员自学讲义。本课是一个模型的方法本体课——把已经散落在别处的定量件(残余危险失效率、串联可靠度、共因失效因子、寿命分布参数)串成一棵系统级的树,求出顶事件概率,并据此排出整改顺序。⛔ 它不是「可靠性建模从零补白」:失效模式识别、冗余结构本体、功能安全度量公式、寿命数据统计四件各有属主,本课一律引用不重讲。


按任务导航

你手上的事 直接看 还要配
有人扔给你一句「电池热管理失效」要你建树 第 1 讲 1.1:顶事件的五件套定义 1.2:三项分析边界,建树前必须先写死
拿不准某个功能关系该画与门还是或门 第 1 讲 1.3:两个门的语义与误用方向 1.3 末尾:哪一个方向必须机检
同一路 12V 供电在树上出现了三次 第 1 讲 1.4:转移符与重复事件 第 2 讲 2.2:幂等律怎么把它合并掉
树越拆越深,不知道该停在哪一层 第 1 讲 1.5:三条停止准则任一满足即停 第 6 讲 6.2:停止层不统一造成的真实事故
有人问 FTA 和 FMEA 是不是重复劳动 第 1 讲 1.6:自上而下与自下而上的对偶 ⛔ 失效识别本体 → I7-01 热管理系统/零部件 DFMEA 实操
要判一份交来的树「有没有单点失效」 第 2 讲 2.4:一阶割集就是单点失效 2.3:MOCUS 手算流程
工具吐出几百个割集,不知道信不信得过 第 2 讲 2.3:最小性判据要能逐行手工验 2.6:截断阈值与被弃割集数必须一并报
拿不到失效率数据,树还做不做 第 2 讲 2.5:定性结果先于定量 第 6 讲 6.3:只到一阶割集也能签结论
底事件的 λ 该去哪儿要、要来了怎么用 第 3 讲 3.1、3.2:三个来源与各自口径 3.7:入库四列元数据
一台电子水泵,λt 还是 λ·MTTR 第 3 讲 3.3~3.5:三类概率模型的选择判据 3.4:没有诊断就没有 MTTR
要把「我们加了自检」折算成树上的收益 第 3 讲 3.6:潜伏失效 P ≈ λ·τ/2 3.6 末尾:τ 按哪一次检查计
要把 FMEDA 的结果接进树 第 3 讲 3.8:只有两条接口,别做第三条 ⛔ 度量公式与 ASIL 目标 → I7-03 功能安全导向的结构与失效模式设计
算出顶事件概率了,能不能填进 PMHF 那一栏 第 4 讲 4.4:对表的三条口径条件 4.3:上下界什么时候必须报区间
整改预算只够改一处,改哪一处 第 4 讲 4.5~4.7:两套重要度分别指向什么 4.8:只排序不回算不算工作产物
冗余上了,还剩多少风险 第 5 讲 5.2、5.3:β 因子挂进树后的量级 I7-02 失效安全(Fail-safe)与冗余设计 冗余结构与判据本体
三路冗余、2oo3 表决,β 因子够不够用 第 5 讲 5.4:β 表达不了「恰好两路」 ⛔ 表决结构本体 → I7-02 失效安全(Fail-safe)与冗余设计
手上是一张 RBD,要不要改画成树 第 5 讲 5.6:两者的互换规则与选用判据 5.7:这棵树已经表达不了的识别信号
要完整走一遍并交出工作产物 第 6 讲:电池过温未被冷却全程实操 6.7:三张交付表的模板

⛔ 本课不覆盖 · 栏一(每样带去向):失效模式清单、结构树与功能网、S/O/D 与行动优先级 → I7-01 热管理系统/零部件 DFMEA 实操;冗余结构本体、1oo2/2oo3 表决、失效安全的默认位与降级层级 → I7-02 失效安全(Fail-safe)与冗余设计;危害分析与风险评估、安全目标分解、单点失效度量与潜伏失效度量与随机硬件失效概率度量的公式、两个诊断覆盖率的区分、相关失效分析的共因识别 → I7-03 功能安全导向的结构与失效模式设计;控制器与软件侧的安全机制实现、安全要求在架构里的分解组合、确认措施的组织独立性 → K2-03 功能安全(ISO 26262)在热管理中的应用;泄漏机理、渗透率与检漏手段(泄漏路径的应用树本身在那门课) → I3-03 冷媒/冷却液泄漏路径与防泄漏设计;传感器测点分级、通道独立性要求、表决判据与共模偏置免疫边界 → K1-03 传感器布置、冗余与信号可靠性;可靠性目标的自上而下分配、寿命分布拟合与删失处理、浴盆三段判别、加速因子与置信传递 → I6-04 可靠性目标、分配与寿命数据统计(TMS 可靠性量化入门);台架寿命数据的判读 → I6-02 密封与接头寿命设计与加速试验对标 / L1-04 振动、热冲击与耐久台架试验;在役与索赔数据的分母与右删失口径 → M2-05 售后保修与在役失效数据分析:从索赔表读出真实故障率并反馈设计;集成模块的串联可靠度账与连乘模型前提 → B3-05 集成模块的整车架构取舍与边界划分 / G8-01 集成热管理模块(TMM/阀岛/超级水壶)架构;阀岛模式数膨胀这条架构代价本身 → B2-03 纯电(BEV)整车热管理架构设计;变更后的复评触发与差异点登记 → I7-05 变更点失效分析(DRBFM)与变更评审;风扇驱动方式的失效安全取向 → G6-05 发动机/液压驱动冷却风扇:硅油离合器、液压马达与驱动方式选型;仿真侧「响应超限概率」的不确定度量化 → J7-06 仿真不确定度量化(UQ)与稳健/可靠性设计:从确定性单点到带分布的裕度。

⛔ 本课不覆盖 · 栏二(真正不给的数,各带理由):① 任何一条方法标准的条款内容——故障树方法标准族、元器件失效率手册族、共因因子模型的方法来源、可靠性框图方法标准族,本课一律只写「它管什么、你要从它那儿拿什么」,⛔ 本课未逐条核过原文,编号与版次以现行有效目录为准、引用前须核原文;② 任何具体器件的失效率取值——它由器件类型、工艺、结温、任务剖面与所选数据源共同决定,本课教的是取数口径与四列元数据,⛔ 不代替数据源;③ 共因失效因子 β 的推荐值——它取决于你实际做到的隔离程度,填一个默认值等于用一个数掩盖一项没做的分析(5.5);④ 顶事件概率的合格线——那是安全目标那一侧的事,属主是 I7-03 功能安全导向的结构与失效模式设计。

⚠ 栏二之外的平台相关量(电池过温门限、快充工况的时间窗、任务剖面运行小时数、检验周期、修复时间),本课照给典型区间与常见值锚点,逐条标「⚠ 典型值、⛔ 不是验收依据,须实测确认」并写明拿到它的路。汇总表在 3.9。

⚠ 凡本课正文与图上出现的失效率、概率、β 与 τ 的具体数字,一律是「演算假设值」——它们的唯一用途是让你能逐步复算、看清各项的相对量级,⛔ 不对应任何平台、任何器件、任何供应商,⛔ 禁止取用。每处首次出现均逐个标出。


引言:一棵签了字的树,和它藏起来的那个一阶割集

安全评审桌上最容易通过的一份材料,是一张画得很整齐的故障树。它有顶事件、有分层的门、有一排整齐的圆形底事件,末页写着一行结论:最小割集中不存在一阶割集,无单点失效。这句话是签字的依据。

它可以是假的,而且造假不需要任何人存心。只要满足下面任意一条,那行结论就不成立,而树本身看不出任何异常:

  • 某个支路停在「泵总成」一个底事件上,泵控制器的供电被吞在这个总成里面 ⇒ 它永远不会作为一个底事件出现,也就永远不会出现在割集清单里;
  • 同一路 12V 供电在树的两个分支上各画了一个圆,被当成两个独立事件 ⇒ 布尔化简那一步就错了,本该化出来的一阶割集被算成了二阶;
  • 双温度传感画成与门,看上去是二阶割集,而两路共用同一颗模数转换器 ⇒ 结构上是二阶、概率上按一阶的量级贡献。

这三条的共同点是:它们全都发生在建树那一步,而定量那一步会忠实地把它们放大成一个漂亮的小数字。算得越精细,越没人回头去看树画对没有。

本课把这件事拆成六讲。第 1 讲管建树的语法与边界——顶事件怎么写、门怎么选、拆到哪儿停。第 2 讲管定性求解——把树翻成布尔式、化简、求最小割集,并回答「有没有单点失效」这一个问题;这一讲不需要任何失效率数据,却已经能交出工程结论。第 3 讲管底事件取数:数从哪儿来、三类概率模型怎么选、检验周期怎么进公式。第 4 讲管概率往上传与重要度排序。第 5 讲管相关性——共因失效怎么显式挂进树,以及冗余到位之后到底还剩多少。第 6 讲把前五讲用在一条真实形态的电池冷却回路上,从头走到尾,交出三张表。

一句话记住本课的次序:先把树画对,再把数填对,最后才轮到算。顺序颠倒过来,算得再准也只是把一个错误结论表达得更有说服力。


第 1 讲 建树语法与分析边界:顶事件、成功准则、门、转移符与停止准则

1.1 顶事件必须写成一句能判真假的话:五件套

顶事件是整棵树的定义域。它写得含糊,树就一定发散——因为每一个分支该不该往下拆,判据都是「它会不会导致顶事件」,而这个判据在顶事件含糊时无法执行。

顶事件必须五件齐全:

件 它回答什么 缺了它会怎样
对象 谁出问题 边界漂移:一会儿是电池包、一会儿是整车
失效状态 处于什么状态才算「失效」 「性能下降」这类不可判定的说法进树
阈值 到哪个数才算越线 每个人心里一个门限,割集范围各不相同
工况 在什么运行条件下 冬季低温与夏季快充的失效路径被混在一棵树里
时间窗 在多长的时间里 概率的时间基准无法确定,最后那个数没有单位含义

判据只有一条:把这句顶事件交给试验工程师,他能不能用一条判据在台架或整车上判它真假。判不了,就还没写完。

  • ⛔ 反例:「电池热管理失效」——这是一个范畴名,不是事件。它下面能挂的分支没有边界,树会一直长下去。
  • ⛔ 反例:「电池温度过高」——有对象有状态,缺阈值、缺工况、缺时间窗。「过高」是多少?停车时和快充时是同一个数吗?
  • ✅ 正例(本课的运行算例,阈值与时间窗为平台相关量,此处取的是演算假设值):「在直流快充工况下,电池包最高单体温度超过 55 ℃,且冷却系统未能在越线后 60 s 内把温升速率压到 0.5 ℃/min 以下」。

★ 同类范例在 I3-03 冷媒/冷却液泄漏路径与防泄漏设计 已有一条可直接对照:该课把泄漏树的顶事件写成「回路年泄漏量超限,或冷媒充注量跌破功能阈值」——注意它同样是对象+状态+阈值齐全的一句话,而不是「系统泄漏」。

⚠ 上面那个 55 ℃ / 60 s / 0.5 ℃·min⁻¹ 是平台相关量。工程上的典型区间:电池包冷却介入门限常见在 35~45 ℃、安全侧的过温报警门限常见在 50~60 ℃(常见值锚点:许多乘用车平台把快充过温保护线放在 55 ℃ 附近),响应时间窗常见在 数十秒到数分钟量级。⚠ 典型值、⛔ 不是验收依据,须实测确认。拿到它的路:本项目电芯供应商的使用条件规范里的温度窗、整车热安全策略文档里的分级门限、以及 I7-03 功能安全导向的结构与失效模式设计 那一侧危害分析给出的安全目标——三者取交集,取不一致时以安全目标为准。

1.2 建树前先写死三项边界,否则每次评审都在重画

顶事件定住了「什么算失效」,边界定住的是「哪些东西算在里面」。三项缺一不可,而且必须写在树的第一页上:

  1. 物理边界——树里哪些件算本次分析的对象,哪些件按外部输入处理。判据是「它的失效我们能不能改」:改不了的(比如整车主正接触器)按外部事件画一个菱形,不再往下拆,但它的概率仍要给。⛔ 最常见的错误是把外部件直接删掉——删掉之后它对顶事件的贡献就消失了,而现实里它还在。
  2. 工况边界——这棵树对应哪一个运行工况与任务剖面。快充、高速巡航、停车充电、低温加热,四个工况的失效路径与暴露时间完全不同。⛔ 一棵树只对应一个工况;要覆盖多工况,是多棵树,不是在一棵树里加分支。
  3. 成功准则——「功能正常」的最低标准是什么。这一条决定了中间事件的分界线:冷却回路流量降到额定的 70% 算不算失效?成功准则不写,同一个中间事件在两个人手里一个画进树、一个画不进。
图1 一张上下两块的结构图。上块左侧一个浅蓝底大方框,标题写「顶事件:一句能判真假的话」,框内横向排开五个等宽白底小方框,从左到右依次写「对象」「失效状态」「阈值」「工况」「时间窗」,相邻两框之间用全角加号连接;第五个框下方一个向下箭头指向框内下部一条绿底长条,长条内写示例句「直流快充工况下,电池包最高单体温度超过 55 ℃,且冷却系统未能在越线后 60 s 内把温升速率压到 0.5 ℃/min 以下」,绿条下方一行灰字写示例中的三个数值均为演算假设值、不对应任何平台、禁止取用。上块右侧一个红底方框,标题写「判不了真假就还没写完」,框内两个白底小框,第一个写「电池热管理失效」并在下一行灰字写「← 范畴名,不是事件」,第二个写「电池温度过高」并在下一行灰字写「← 缺阈值、缺工况、缺时间窗」。下块是三个并排等宽的黄底方框:第一个标题「物理边界」,正文写哪些件算在里面、改不了的件画成菱形外部事件不再往下拆但概率仍要给,末行红字写不得直接删掉外部件;第二个标题「工况边界」,正文写一棵树只对应一个工况与一段任务剖面,末行红字写多工况是多棵树不是在一棵树里加分支;第三个标题「成功准则」,正文写功能正常的最低标准例如流量降到额定的百分之多少算失效,末行红字写不写死则同一中间事件在两个人手里一个进树一个不进。三个方框下方一条横贯的深色横条,写「三项边界写在树的第一页;顶事件与边界任一改动,全树重出」。本图为结构示意,不含任何概率与失效率数值,不得据图取值。
图1 建树之前必须先落地的两件事。该从图上读出的结论是:顶事件是一句能在台架上判真假的话(五件缺一即发散),三项边界是写在第一页、改了就要全树重出的前提,⛔ 二者都不是画完树再补的说明文字。图中示例数值为演算假设值,不对应任何平台,⛔ 禁止取用。本图为结构示意,⛔ 不得据图取值。

后面还有 5 讲正文 · 关键公式 · 案例拆解 · 常见误区 · 动手做

会员专属

后续为会员深水区内容——四库数据与深度拆解。

查看会员方案