一块板子烧了三回,我才明白可靠性工程技术不是“测一下”
南京的梅雨,真不是闹着玩的。前年七月,实验室空调坏了三天,我桌上那块电源板,先后烧了三回。每次都是同一个位置,MOS管旁边的电解电容鼓包。换掉,测,能过。装到整机上,跑两天,又挂。老板问我,怎么回事?我嘴上说在查,心里其实很清楚——这压根不是修的问题,是可靠性工程技术没做进去。
很多人以为可靠性就是质检。出厂前抽几台,老化房走一圈,没坏就算可靠。说实话,我当年也这么想过。后来被现实按在地上摩擦,才知道这东西得从原理图阶段就动手。
坏掉才想起它,这本身就挺荒诞
可靠性工程技术,说白了,就是让产品在规定的条件下、规定的时间里,别掉链子。注意,这里头有三个变量:条件、时间、概率。少一个,都是耍流氓。
你买台路由器,标称能用五年。不是说到第五年最后一天它准时咽气。而是说,在正常室温、正常电压、正常负载下,五年内坏掉的概率低于某个值。这个“概率”才是核心。可靠性不是保证不坏,是算清楚坏的概率,然后把它摁到可接受的范围里。
行业里有个老图,叫浴盆曲线。形状像浴缸的横截面。
左边陡,早期失效。刚出厂那批,焊点虚焊、元器件有缺陷、装配应力没释放,噼里啪啦坏。中间平,偶然失效。这段时间失效率低且稳定,是产品的黄金期。右边又翘起来,耗损失效。电容干了,风扇轴承磨了,继电器触点烧蚀了,材料老化到点了。
有意思的是,很多公司只盯着左边。老化筛选,拼命跑。右边呢?不管。用户用三年坏了,售后背锅。可真正的可靠性设计,得把右边也摁住。
PCB电路板可靠性失效分析显微照片
那根细线,往往不是布线,是降额
我师傅以前跟我说,看一个硬件工程师靠不靠谱,别看他原理图画得多漂亮,看他选电容的时候留多少余量。
这话糙,理不糙。降额设计,就是让元器件工作在额定值以下。比如一个电容耐压25V,你非让它长期扛24V,那叫赌博。降到15V、12V,它才活得久。温度也是。很多电解电容的寿命,温度每升高10℃, roughly 减半。这个 roughly 很要命,不是线性,是指数。
所以你看,可靠性工程技术里,热设计从来不是配角。我那块烧了三回的板子,问题就在这。MOS管开关损耗发热,电容紧挨着,局部温度比环境高了三十多度。电容里的电解液,一天一天干。你测的时候是好的,因为时间还没到。
后来我把电容挪开,加了个小散热片,又换了低ESR的型号。同样的电路,同样的负载,跑了三个月,没再鼓包。你说这是玄学?不是。是加速老化在真实世界里发生了。
电子元器件温度循环加速寿命试验曲线图
FMEA别做成填字游戏
FMEA别做成填字游戏
FMEA,失效模式与影响分析。名字听着唬人,其实就是一群人坐在一起,问自己:这东西会怎么坏?坏了会怎样?能不能提前发现?
问题是,很多公司的FMEA,最后变成一张Excel填字游戏。严重度、频度、探测度,三个维度打分,乘起来得RPN。然后呢?挑分数高的改。改完,表格一存,完事。
我见过挺离谱的,是有人为了让RPN低于阈值,把探测度从8改成3。理由是“我们加了自检”。自检覆盖率多少?没算。误报率多少?不知道。这种FMEA,不如不做。
真正有用的FMEA,得连着现场数据。售后返修记录、产线不良、客户投诉,这些才是燃料。你不喂数据,它就是个空壳。还有,FMEA不是一次性的。设计改一版,工艺换一家,供应商挪个厂,都得重来。可靠性是活的。
加速试验不是算命,模型有边界
说到加速寿命试验,很多人眼睛一亮:把温度调高,跑一千小时,推算十年寿命。听着很爽。
但这里头有个大坑。阿伦尼乌斯模型,那个著名的指数公式,它假设失效机理不变。你把温度从25℃拉到125℃,失效机理可能就从“电解液缓慢蒸发”变成“焊点热疲劳开裂”。机理一变,模型就废了。你加速出来的,是另一种死法。
所以HALT和ALT是两码事。HALT,高加速寿命试验,目的是找极限、找弱点,不是算寿命。它像拿锤子敲墙,看哪儿先裂。ALT,加速寿命试验,才是带着模型去外推。HASS呢,是高加速应力筛选,用来把早期失效的刺头挑出来。三兄弟,各干各的活。混着用,结论就悬了。
还有MTBF。平均故障间隔时间。这词被销售用烂了。MTBF十万小时,不等于能用十一年。它是个统计值,跟指数分布绑在一起。真按概率算,MTBF十万小时,用一年不坏的几率大概九成出头。不是百分百。更别提,MTBF通常是常温、额定负载下的数。你把它塞进高温机柜,又是另一回事。
可靠性是和时间做朋友,但时间不免费
可靠性是和时间做朋友,但时间不免费
我常跟新人说,做可靠性,得有点耐心。它不像功能调试,改一行代码,灯就亮了。它的反馈周期很长。你埋下的余量,可能两年后才在客户现场救你一命。也可能,你省下的那两毛钱电容,三年后变成一堆返修单。
账其实不难算。一个电源模块卖两百块,返修一次,运费、人工、客户信任,加起来可能四百。你为了省三块钱,把失效率从千分之二推到千分之八。多出来的千分之六,就是纯亏。可现实里,采购压价,项目经理催进度,结构工程师说没空间。可靠性工程师夹在中间,像个讨人嫌的刹车片。
不过话说回来,刹车片不丢人。产品跑得快,也得停得住。可靠性工程技术不是万能药,它不能把一个先天畸形的设计救活,也不能对抗物理定律。它做的,是在成本、性能、时间这三根绳子之间,找一个不那么容易断的结。
那天晚上,我把改好的板子装回整机。南京的雨还在下。测试架上的指示灯,绿了。我没觉得多激动。只是知道,这块板子大概能多活几年。而这几年的背后,是一堆没人看见的计算、试验,还有一次次“再留点余量”的固执。
这行干久了,你会对“差不多”三个字过敏。差不多,往往就是差很多。