第一章:可靠性工程导论
各位工程师朋友,大家好。我是老张,在硬件可靠性这个领域摸爬滚打了十几年。今天咱们开始聊可靠性工程,这是整个课程的基石。说白了,可靠性就是产品「不掉链子」的能力。你设计的产品再炫酷,用两天就坏了,那一切都是白搭。
1.1 可靠性的定义
官方定义是这样的:产品在规定的条件下、规定的时间内,完成规定功能的能力。三个「规定」,一个都不能少。
我习惯这么理解:
- 规定条件:温度、湿度、振动、电压……你产品标称能扛什么环境,就得在什么环境下测。
- 规定时间:手机用两年,基站用十年,航天器用二十年。时间不同,要求天差地别。
- 规定功能:能开机算不算正常?能打电话才算?还是能防水才算?定义要清晰。
核心要点:可靠性不是「感觉」出来的,是「定义」出来的。你连什么叫「可靠」都没说清楚,后面所有测试都是瞎忙活。
我在项目中遇到过一件事:某款电源模块,客户说「坏了」。我们拿回来一测,功能完全正常。后来才发现,客户认为「风扇不转」就是坏了——但我们的设计是温控风扇,低温下本来就不转。你看,这就是功能定义没对齐的典型坑。
1.2 浴盆曲线
聊可靠性,绕不开浴盆曲线。这是可靠性工程里最经典、最实用的一个模型。为什么叫浴盆?你想想看,它的形状就像个浴盆——两头高,中间低。
这条曲线把产品寿命分成三个阶段:
| 阶段 | 名称 | 失效率 | 典型原因 |
|---|---|---|---|
| 早期失效期 | 婴儿期 | 高→快速下降 | 焊接不良、元器件缺陷、装配失误 |
| 偶然失效期 | 青壮年期 | 低且稳定 | 随机应力、过载、环境突变 |
| 耗损失效期 | 老年期 | 快速上升 | 磨损、老化、腐蚀、疲劳 |
实战建议:早期失效可以通过「老化筛选」来剔除。我经手的项目,出货前至少做48小时高温老化,能干掉80%以上的早期缺陷。别心疼这点时间,总比售后返修强。
我曾经遇到一个案例:某批通信板卡,出厂测试全过,到客户现场一周内坏了5%。查了三个月,最后发现是某批次电容的电解液配方有问题,高温下漏电流超标。这就是典型的早期失效——材料批次缺陷。从那以后,我对来料检验的抽样方案做了彻底调整。
为什么会这样?浴盆曲线告诉我们:早期失效是制造缺陷,偶然失效是运气问题,耗损失效是寿命到了。不同阶段,应对策略完全不同。
注意:浴盆曲线是一个统计模型,不代表每个产品都严格遵循。有些产品可能没有明显的耗损期(比如某些电子元器件),有些产品可能早期失效期特别长。别死套公式,要结合实际数据判断。
1.3 MTBF / MTTF / MTTR 指标
这三个指标,是可靠性工程里最常用的「三兄弟」。很多人搞混它们,我当年也犯过这个错。
- MTBF(Mean Time Between Failures):平均故障间隔时间。适用于可修复产品。比如一台服务器,平均每运行1000小时坏一次,MTBF就是1000小时。
- MTTF(Mean Time To Failure):平均失效时间。适用于不可修复产品。比如一个LED灯泡,平均能亮50000小时才坏,MTTF就是50000小时。
- MTTR(Mean Time To Repair):平均修复时间。从故障发生到修好,平均需要多久。比如换一块板子平均30分钟,MTTR就是30分钟。
它们之间的关系很简单:
对于可修复系统:
可用性 = MTBF / (MTBF + MTTR)
举个例子:
MTBF = 1000小时,MTTR = 2小时
可用性 = 1000 / (1000 + 2) ≈ 99.8%
嗯,这里要注意:MTBF不是「寿命」。很多人以为MTBF=1000小时,产品就能用1000小时。这是错的!MTBF是统计平均值,1000小时只是说「平均每1000小时坏一次」,但具体到单个产品,可能1小时就坏,也可能2000小时都不坏。
避坑指南:我曾经见过一个项目,把MTBF当保修期来用,结果被客户告了。MTBF是可靠性指标,保修期是商业承诺,两码事。千万别混为一谈。
1.4 可靠性工程发展史
了解历史,才能理解为什么我们今天这么做。我简单梳理一下关键节点:
- 1940年代:萌芽期。二战期间,美军发现电子设备故障率极高,开始系统性地研究可靠性问题。说白了,是被战争逼出来的。
- 1950年代:奠基期。美国国防部成立了电子设备可靠性咨询组(AGREE),发布了第一个可靠性军用标准。浴盆曲线也是这个时期提出的。
- 1960-70年代:发展期。航天和核工业对可靠性要求极高,推动了FMEA(故障模式与影响分析)、FTA(故障树分析)等方法的成熟。我记得阿波罗计划中,可靠性工程师的地位比设计师还高。
- 1980-90年代:普及期。日本企业把可靠性工程引入民用产品,丰田、松下等公司靠「零缺陷」理念打遍天下。六西格玛方法也开始流行。
- 2000年代至今:系统化期。可靠性不再是「事后补救」,而是贯穿设计、制造、测试、运维全流程。HALT(高加速寿命试验)、HASS(高加速应力筛选)等新方法广泛应用。
我个人习惯把可靠性工程的发展总结为三个阶段:
- 第一阶段:测出来——产品做完了再测,坏了就修。
- 第二阶段:算出来——用数学模型预测可靠性,提前改进设计。
- 第三阶段:设计出来——从概念阶段就把可靠性融入产品基因。
我们现在做的,就是第三阶段的事。你想想看,如果等到产品量产了才发现可靠性问题,改一个螺丝都要花几十万。但如果设计阶段就考虑好了,成本几乎为零。
我的经验:刚入行时,我觉得可靠性就是「做测试」。后来才明白,测试只是验证手段,真正的可靠性是设计出来的。你花100块钱在设计阶段解决一个问题,比花10000块钱在售后阶段解决同一个问题,要划算得多。
知识体系总览
下面这张图,是我自己画的本章知识结构。你可以把它当作一个「地图」,后面每讲一个知识点,都能在这张图上找到位置。
好了,第一章的内容就到这里。可靠性工程不是玄学,是有一套完整的方法论和工具的。后面我们会一步步深入,从测试设计到故障预防,把每个环节都讲透。
公众号:蓝海资料掘金营,微信deep3321