第一章:可靠性工程导论
各位同学好,我是老张。在可靠性这个行当摸爬滚打了十几年,今天咱们来聊聊最基础、也最核心的东西——可靠性工程导论。
很多人一听到「可靠性」三个字,就觉得是玄学。其实不然。说白了,可靠性就是回答一个问题:这东西能用多久?
我刚开始做产品测试那会儿,总觉得只要出厂时功能正常就行。直到有一次,一批电源模块在客户现场用了三个月就大面积罢工……嗯,从那以后我才真正明白,可靠性不是测出来的,是设计出来的。
1.1 可靠性的定义与度量
先给个官方定义:可靠性是指产品在规定的条件下、规定的时间内,完成规定功能的能力。
注意这里三个「规定」——条件、时间、功能。缺一个都不行。
举个例子:你造了个水泵,说它可靠性高。但如果你把它扔到沙漠里(条件变了),或者要求它连续工作十年(时间变了),或者指望它抽的是泥浆而不是清水(功能变了),那原来的可靠性数据就全废了。
度量可靠性,我们常用这几个指标:
- 可靠度 R(t):到时间 t 还能正常工作的概率
- 失效率 λ(t):在 t 时刻,单位时间内失效的概率
- 平均寿命 MTTF:产品寿命的期望值
- 中位寿命:50% 的产品失效时对应的时间
重要概念:可靠度是一个概率值,不是确定值。R(1000)=0.95 的意思是:在1000小时时,有95%的产品还在工作。不是「这个产品一定能用1000小时」。
1.2 浴盆曲线——可靠性工程师的「老朋友」
说到失效率,就不得不提浴盆曲线。这玩意儿我几乎每个项目都会用到。
浴盆曲线描述了产品整个生命周期的失效率变化,分为三个阶段:
- 早期失效期(失效率递减)—— 刚出厂时,有制造缺陷的产品会很快暴露
- 偶然失效期(失效率稳定)—— 产品进入稳定工作阶段,失效率最低且恒定
- 耗损失效期(失效率递增)—— 产品老化、磨损,失效率开始上升
我给大家画个图,这样更直观:
你想想看,这个曲线像不像一个浴盆?所以叫浴盆曲线。我当年第一次看到这个图的时候,觉得这玩意儿太抽象了。直到后来做了一批LED驱动电源的寿命测试,数据点画出来,嘿,还真就是这形状。
实战经验:早期失效期可以通过「老化筛选」来缩短。我习惯在产品出厂前做48小时高温老化,能筛掉80%以上的早期失效。别心疼这点时间,总比客户退货强。
1.3 失效率函数 λ(t)
失效率函数,也叫故障率函数。它的数学定义是:
λ(t) = f(t) / R(t)
其中:
f(t) —— 失效概率密度函数
R(t) —— 可靠度函数
通俗点说:λ(t) 表示在 t 时刻还活着的产品中,下一个瞬间死掉的比例。
举个例子:假设有1000个产品,工作到1000小时时还有900个活着。在1000到1001小时之间,有3个失效了。那么 λ(1000) ≈ 3/900 = 0.0033/小时。
失效率的单位常用 FIT(Failure In Time),1 FIT = 10⁻⁹/小时。也就是说,一个产品工作10亿小时才可能失效一次。这个单位在半导体行业用得特别多。
注意:失效率不是概率,它是有量纲的(1/时间)。而可靠度是无量纲的概率值。这两个概念别搞混了。我曾经见过一个报告,把失效率当概率用,结果算出来的MTTF差了三个数量级……
1.4 可靠度函数 R(t)
可靠度函数 R(t) 描述的是:产品工作到时间 t 时,仍然正常工作的概率。
数学上,R(t) 和失效率 λ(t) 的关系是:
R(t) = exp[-∫₀ᵗ λ(τ) dτ]
当 λ(t) = λ(常数)时,R(t) = e^(-λt)
这个指数分布模型,是可靠性工程里最常用的模型。为什么?因为偶然失效期的失效率就是常数。
我给大家算一笔账:
| 时间 t(小时) | λ = 0.001/h 时的 R(t) | λ = 0.0001/h 时的 R(t) |
|---|---|---|
| 100 | 0.9048 | 0.9900 |
| 500 | 0.6065 | 0.9512 |
| 1000 | 0.3679 | 0.9048 |
| 2000 | 0.1353 | 0.8187 |
看到没?失效率差10倍,可靠度在1000小时时差了将近3倍。这就是为什么我们做高可靠性产品时,对元器件的失效率要求那么苛刻。
1.5 累积失效概率函数 F(t)
累积失效概率函数 F(t),也叫不可靠度函数。它和可靠度函数是互补的:
F(t) = 1 - R(t)
F(t) 表示到时间 t 为止,已经失效的产品比例。这个函数在工程上特别有用,因为我们可以通过试验数据直接估计它。
举个例子:你做了100个样品的寿命试验,到1000小时时,有5个失效了。那么 F(1000) ≈ 5/100 = 0.05,R(1000) ≈ 0.95。
当然,这是点估计。实际工程中我们还要考虑置信区间。这个后面讲参数估计的时候再细说。
核心关系总结:
- R(t) + F(t) = 1
- λ(t) = f(t) / R(t)
- R(t) = exp[-∫λ(t)dt]
- MTTF = ∫₀^∞ R(t) dt
这四个公式,是可靠性工程的基石。我建议你把它记在笔记本的第一页。
1.6 本章小结
好了,咱们把第一章的内容捋一捋:
- 可靠性就是「三个规定」下的能力
- 浴盆曲线告诉我们产品一生要经历三个阶段
- 失效率 λ(t) 是动态的,不是常数(除非在偶然失效期)
- 可靠度 R(t) 和 累积失效概率 F(t) 是互补的,加起来等于1
这些概念看着简单,但真正用起来,坑不少。我刚开始做可靠性分析时,就犯过一个低级错误——把指数分布的失效率直接套用到耗损失效期,结果预测的寿命比实际短了一半。后来才明白,不同阶段要用不同的模型。
下一章咱们会深入讲几种常见的寿命分布模型,包括指数分布、威布尔分布、正态分布等。到时候我会结合具体案例,告诉大家什么场景该用什么模型。
今天就到这儿。有问题随时找我。