可靠性分析是指运用数据分析的方法对产品和设备按照规定的标准在规定的时间内提供规定服务的能力进行量化分析或评估,它可以帮助企业降低产品故障和失效率,从源头上提升产品竞争力,乃至于提升顾客满意度。出于不同的目的需要,越来越多的国内企业也开始重视起可靠性分析来。我们公司是Apple的PCB供应商,受客户影响,我们质量管理部门近几年来也可以编写可靠性分析报告。这可是件技术活,没有专业的软件帮忙,那绝对是一件又苦又难的差事。
最近部门申请到一笔预算,总算可以购买正版的可靠性分析软件了,老板叫我调查一下相关软件。目前在国内电子企业,用得最多的可靠性统计软件有两个:JMP和Minitab。(本来还想比较另一个软件Weibull++的,但是它的基本功能很简单,如果要用其它可靠性分析功能,就得买其它模块,一个个模块加起来价格贵得惊人,就不考虑了。)下面就把我花了大量心血整理的技术调查结果和各位分享一下。
一 功能
以下的软件菜单截图反映的是JMP和Minitab在可靠性分析方面的功能清单。由于分别是两家公司开发的,所以名称上会有所不同,但都能够实现诸如右删失或任意删失的可靠性数据的分布识别及分布参数估计、单应力和多应力加速寿命试验的回归建模与预测、可修复性系统的可靠性分析、可靠性试验规模的规划等基本功能。
(图片) 我仔细试用了一下两个软件的相关菜单,明显地感受到似乎JMP软件的功能更加强大。比如JMP自带了19种概率分布模型,而Minitab只有11种概率分布模型;JMP支持两个加速因子的加速寿命试验设计(可包含交互作用),而Minitab只支持一个加速因子的加速寿命试验设计,等等。
此外,JMP软件还多了Minitab软件无法实现的三个分析平台:第一个是“退化”平台,它能够构建线性或非线性的产品老化模型,还可以用来进行稳定性检验和产品的破坏性退化分析;第二个是“拟合比例风险”平台,它能够构建Cox模型,Cox模型适合为找不到合适概率分布的寿命数据构建加速寿命回归建模;第三个是“可靠性增长”平台,它可以进行更复杂的 Crow-AMSAA 建模,通过计算可修复系统的平均故障间隔时间 MTBF以及多阶段系统的累积故障计数等参数,分析和展现新产品系统可靠性的改善状况。
二 易用性
这方面的差异最为明显。JMP软件的菜单命令设计得较为简洁,操作时人机交互性强,输出的图形种类丰富,效果逼真,所以哪怕是从未接触过可靠性的新手,上手也很快。相比之下,Minitab软件就逊色不少。菜单命令多得很,操作界面看上去密密麻麻的一堆选项,也不知道什么时候该选什么参数选项,图形种类相当少,效果也很一般,用户一定要对可靠性有比较深入的了解,才敢用这些菜单命令。
举一个最常用的例子来说吧,如果要对产品的寿命数据进行可靠性建模与预测。在JMP软件中,只要用一个“寿命分布”的菜单平台就能搞定。如下图所示,我只要用“拟合所有分布”这条下拉菜单命令就能发现“阈值对数正态”分布对这组数据的拟合效果最好,然后用右边的“分布刻画器”就能直接预测出经过某个特定的使用寿命后产品的累积失效概率是多少。既有直观的定性图形显示,又有详细的定量统计分析报告,方便极了。
(图片) 可是换成用Minitab软件就麻烦了。我得先用一个“分布ID图”的菜单平台,逐一画出所有可能的数据分布图形,然后用肉眼判断哪一个数据分布最合适(如下图所示)。接着再用一个“参数分布分析”的菜单平台计算产品使用寿命所对应的累积失效概率,不过不能同时得到对应的统计图形。整个操作过程给我的感觉就两个字:费劲。(图片) 三 售后服务
JMP软件是SAS软件公司(全球最大的统计学软件公司)的产品,在中国有专门的研发和售后技术支持团队,还可以为本地用户提供可靠性分析方面的技术培训与服务;Minitab软件目前通过国内的软件代理公司销售,据说目前在国内还没有可以提供可靠性分析培训和服务的技术人员。
我们现在已经是JMP软件的正式用户。在实际使用过程中,我们还有一个意外的发现:JMP软件不但可以做可靠性分析,还能做实验设计DOE、统计过程控制SPC、测量系统分析MSA、过程能力Cpk分析、一般回归分析和比较分析(即假设检验)等很多我们工程技术工作中需要的其他数据分析。
7/23/2012
|