随着机械产品或系统的可靠性要求不断提升,传统的基于大样本失效数据的统计研究方法相较于小样本特征出现了更多的不适用性。在航空航天、军工、核电等领域,小样本情形下系统失效存在很大的随机性,失效数据会越来越趋向于小样本化,这给可靠性研究带来更多的困难。可靠性研究的关键问题在于确定反映产品或系统失效特征的失效分布,在实际研究中,通常将失效数据拟合成具体的失效分布模型,并估计其相应的分布参数,然后进行可靠性评估。威布尔分布作为一种研究较为深入的失效分布模型,在机械可靠性工程领域有着广泛的应用。威布尔分布的概率密度函数为
|
|
(1) |
式中,
对于小样本失效数据下三参数威布尔分布的可靠性评估问题,目前研究要么集中于小样本问题的解决方法[8],要么集中于对于三参数威布尔分布的参数估计研究[9],而对于小样本失效数据下的三参数威布尔分布的机械可靠性评估问题,目前鲜有集中全面的研究。本文以贝叶斯方法为解决小样本问题的主要方法。现有研究中关于贝叶斯方法在可靠性研究中的运用路径一般都是先求出关键的先验分布,然后结合小样本数据计算其后验分布,最后得到可靠性参数估计值。但将贝叶斯方法运用于威布尔分布特别是3个参数的复杂情形时,计算其解析解存在较大的困难[6, 10]。灰色估计法[11]因其可以一次性估计出威布尔分布的3个参数,且在小样本情形下相对于其他方法也有较高的精度,所以本文采用灰色估计法对小样本失效数据进行初步拟合。但又由于小样本数据的数据量较少,直接将灰色估计后的初步结果应用于机械可靠性评估中时,必然使得计算结果准确度较低;而将威布尔分布直接应用于贝叶斯分析又缺少相应的共轭先验分布[12]。因此,为确定小样本失效数据的三参数威布尔先验分布,本文采用蒙特卡洛方法对灰色估计得到的威布尔分布函数进行随机抽样,以获得多组再生样本作为Bootstrap子样,运用贝叶斯公式计算抽样结果的离散概率分布,最后通过计算全概率得到经贝叶斯方法修正后的可靠性指标。该方法极大地简化了三参数威布尔分布直接运用贝叶斯公式时存在解析解难以计算的问题,为小样本下三参数威布尔分布的可靠性评估提供了新的思路。
1 贝叶斯-蒙特卡洛方法及先验分布的确定贝叶斯-蒙特卡洛方法(Bayesian Monte-Carlo方法,简称BMC方法)[13]是一种通过将蒙特卡洛仿真结果纳入先验信息来执行贝叶斯公式的有效方法。BMC方法在保留了蒙特卡洛方法特征的基础上提升了计算效率,减少了方法的执行费用,对于小样本问题的机械可靠性评估具有一定针对性。本节在描述贝叶斯-蒙特卡洛方法的基本步骤的基础上,用灰色估计法和蒙特卡洛抽样确定三参数威布尔分布参数的贝叶斯先验分布。相较于文献[13]介绍的BMC方法框架,本文将灰色估计法与蒙特卡洛抽样得到Bootstrap子样相结合来确定先验分布,在参数估计更准确的同时,也得到了更为可靠的先验信息。
1.1 BMC方法简介和贝叶斯公式BMC方法在三参数威布尔分布的机械可靠性评估中的运用过程为:1)选取威布尔分布为机械可靠性研究对象,通过两参数与三参数对比确定三参数威布尔分布为研究对象;2)利用灰色估计法对小样本数据进行参数估计并检验,对估计结果进行蒙特卡洛抽样,将得到Bootstrap子样同样利用灰色估计法进行三参数的估计,以此作为先验信息来确定威布尔分布参数的贝叶斯先验分布;3)结合先验分布和小样本数据,利用贝叶斯公式计算后验分布;4)利用威布尔分布参数的后验分布计算可靠度、失效率、平均无故障工作时间等可靠性指标,以此对产品或系统进行可靠性评估。
贝叶斯理论的核心在于贝叶斯公式,贝叶斯公式综合了先验信息、总体信息和样本信息,其表达式为
|
|
(2) |
其中,
|
|
(3) |
|
|
(4) |
执行贝叶斯方法的关键在于先验分布的选取,不同的先验分布确定方法最后的可靠性评估结果可能存在较大差异。目前较为普遍的先验分布确定方法包括贝叶斯假设法、杰弗莱原则[10]以及共轭分布法等。三参数威布尔分布作为一种形式上相对复杂的失效分布,并不存在相应的共轭分布,这使得其先验分布的确定较为困难。本文结合小样本失效数据特征和威布尔分布缺少共轭先验分布的实际,采用灰色估计法初步拟合三参数威布尔分布并进行分布拟合检验,对拟合后的分布函数采用蒙特卡洛抽样得到的Bootstrap子样来作为威布尔分布参数的贝叶斯先验分布。该先验分布确定方法克服了小样本数据量不足的缺陷,同时也避免了因威布尔分布参数多而导致的计算复杂的问题。
由式(1)可知三参数威布尔分布的分布函数为
|
|
(5) |
式(5)对应的可靠度函数为
|
|
(6) |
由文献[14]可得
|
|
(7) |
式中,
|
|
(8) |
具体建模步骤[16]如下。1) 将试验得到的失效数据按从小到大排序得
为计算分布参数的贝叶斯先验分布,本文以小样本失效数据作为全样本,通过灰色估计法得到威布尔分布的参数估计值
假设小样本失效数据
|
|
(9) |
将抽到的
|
|
(10) |
式(10)即为所要求解的三参数威布尔分布的贝叶斯先验分布。
2 后验分布及可靠性指标的计算由式(1)可得三参数威布尔分布的失效概率密度函数的参数条件密度函数为
|
|
(11) |
似然函数为
|
|
(12) |
式中,
三参数威布尔分布的参数先验分布为
|
|
(13) |
由贝叶斯公式可得参数
|
|
(14) |
式中,
可靠度函数的点估计为
|
|
(15) |
失效概率密度函数的点估计为
|
|
(16) |
失效率函数的点估计为
|
|
(17) |
平均无故障工作时间为
|
|
(18) |
文献[19]给出了某计算机数控系统的失效数据,本文以该失效数据为样本进行BMC方法的计算。表1给出了该计算机数控系统半年使用时间的故障数据。
| 表 1 某计算机数控系统的失效数据 Tab. 1 Failure data of a computer numerical control system |
为了体现三参数威布尔分布在机械产品失效数据拟合效果上优于两参数威布尔分布,对表1数据分别采用两参数威布尔分布模型和三参数威布尔分布模型进行拟合,两参数威布尔分布模型采用极大似然法进行估计,三参数威布尔分布模型则采用前述的灰色估计法进行估计,结果如表2所示。
| 表 2 参数估计对比 Tab. 2 Compare of parameter estimation |
结合表2的参数估计结果和文献[20]的结论可知,三参数估计的形状参数
将得到参数初步估计值代入三参数威布尔分布模型中并进行K-S分布拟合检验。K-S检验值0.183 35<
|
|
(19) |
从而根据式(9)可得蒙特卡洛抽样公式为
|
|
(20) |
由式(20)抽得
| 表 3 30组Bootstrap子样的三参数估计值 Tab. 3 Three parameter estimations of 30 groups Bootstrap sample |
利用表3的数据结合式(14)可计算出
| 表 4 典型运行时间点的可靠性指标值 Tab. 4 Reliability indexes of typical run-time points |
该数控系统的可靠度、失效概率密度以及失效率随时间变化如图1~图3所示。
|
图 1 可靠度随时间变化图 Fig. 1 Reliability versus time diagram |
|
图 2 失效概率密度随时间变化图 Fig. 2 Failure probability density versus time diagram |
|
图 3 失效率随时间变化图 Fig. 3 Failure rate versus time diagram |
从表4和图1~图3可以看出,使用本文方法进行可靠性评估的结果与实际期望结果较为一致。系统的可靠度随时间的增加而逐渐降低,与实际情况较为吻合,失效概率密度和失效率在投入使用后较短的一段时间内并不为零,也反映了该系统可能存在早期投入使用时设备不稳定产生的早期失效情形。
为展现经贝叶斯公式修正后的三参数威布尔分布参数的后验分布相较于单纯的灰色估计法更加精确,选取MTBF用作比较的可靠性指标。由原始小样本失效数据经灰色估计后得到三参数估计值
|
|
(21) |
由式(18)计算得到MTBF=465.34 h,可见经贝叶斯定理修正后的可靠性指标值更接近于实际值,相较于单纯的灰色估计法进行参数估计后的计算更为准确。蒙特卡洛抽样组数
本文结合当前复杂产品或系统“高可靠,少失效”的小样本失效数据的实际,运用贝叶斯-蒙特卡洛方法对小样本下三参数威布尔分布的可靠性评估进行了分析。相较于大样本失效数据可靠性评估方法,该方法综合运用了蒙特卡洛抽样产生自助子样来扩大小样本和贝叶斯方法结合子样信息作为先验信息,不需要很多失效数据即可完成对小样本下复杂系统可靠性评估,对实际的可靠性分析工作有一定的参考价值。而三参数威布尔分布相较于两参数虽然更加复杂但更能反映实际的失效特征和描绘失效分布,用BMC方法对其进行分析评估能产生较好的效果。本文在对三参数威布尔分布进行初步拟合时利用了灰色估计方法,因其能一次性估计出威布尔分布的3个参数,本文认为该方法相对于其他参数估计方法有一定的优势,但估计精度等其他问题还需要进一步的研究。
| [1] |
杨玉恭, 窦秋芳. 威布尔分布形状参数b对试验特征寿命Nn及可靠性寿命N95的影响研究[J].
结构强度研究, 2012(1): 11-14.
YANG Yugong, DOU Qiufang. The research on Shape parameter b of Weibull distribution influence on test characteristics life Nn and reliability life N95/5[J]. Structural Strength Study, 2012(1): 11-14. |
| [2] |
ABBASI B, JAHROMI A E. Estimating the parameters of Weibull distribution using simulated annealing algorithm[J].
Applied Mathematics & Computation, 2006, 183(1): 85-93.
|
| [3] |
TOUW A E. Bayesian estimation of mixed Weibull distributions[J].
Reliability Engineering & System Safety, 2009, 94(2): 463-473.
|
| [4] |
NELSON W. Weibull analysis of reliability data with few or no failures[J].
Journal of Quality Technology, 1985, 17(3): 140-146.
|
| [5] |
刘海涛, 张志华. 威布尔分布无失效数据的Bayes可靠性分析[J].
系统工程理论与实践, 2008, 28(11): 103-108.
LIU Haitao, ZHANG Zhihua. Bayes reliability analysis of zero failure data for Weibull distribution[J]. Systems Engineering-Theory & Practice, 2008, 28(11): 103-108. DOI: 10.3321/j.issn:1000-6788.2008.11.016. |
| [6] |
汤银才, 侯道燕. 三参数Weibull分布参数的Bayes估计[J].
系统科学与数学, 2009, 29(1): 109-115.
TANG Yincai, HOU Daoyan. Bayes estimation of the parameters of the three parameter Weibull distribution[J]. systems science and mathematics, 2009, 29(1): 109-115. |
| [7] |
WAIS P. Two and three-parameter Weibull distribution in available wind power analysis[J].
Renewable Energy, 2017, 103: 15-29.
DOI: 10.1016/j.renene.2016.10.041. |
| [8] |
BUTTON K S, IOANNIDIS J P, MOKRYSZ C. Power failure: why small sample size undermines the reliability of neuroscience[J].
Nature Reviews Neuroscience, 2013, 14(5): 365-76.
DOI: 10.1038/nrn3475. |
| [9] |
NAGATSUKA H, Balakrishnan N. An efficient method of parameter and quantile estimation for the three-parameter weibull distribution based on statistics invariant to unknown location parameter[J].
Journal of Statistical Computation & Simulation, 2015, 142(7): 1-19.
|
| [10] |
刘飞, 张为华. 三参数威布尔分布的Bayes参数估计方法研究[C]// 中国航空学会航空动力分会火箭发动机专业委员会2006年学术年会. 2006.
|
| [11] |
邓聚龙. 灰色系统理论教程[M]. 武汉: 华中理工大学出版社, 1990.
|
| [12] |
李芷筠, 戴志辉, 焦彦军. 小样本失效数据下保护可靠性的贝叶斯-蒙特卡罗评估方法[J].
电力系统及其自动化学报, 2016, 28(5): 23-27.
LI Zhiyun, DAI Zhihui, JIAO Yanjun. Bayesian Monte Carlo evaluation method for protection reliability under small sample failure data[J]. proceedings of the Chinese society of power systems and automation, 2016, 28(5): 23-27. |
| [13] |
RAJABALINEJAD M. Bayesian Monte Carlo method[J].
Reliability Engineering & System Safety, 2010, 95(10): 1050-1060.
|
| [14] |
贾现召, 张涛, 赵海莲, 等. 截尾时间下数控机床可靠性分析的灰色模型法[J].
河南科技大学学报: 自然科学版, 2013, 34(4): 12-16.
JIA Xianzhao, ZHANG Tao, ZHAO Hailian. The grey model method to analysis the reliability of CNC machine tool of the censored time[J]. Journal of Henan University of Science and Technology: Natural Science Edition, 2013, 34(4): 12-16. |
| [15] |
郑荣跃, 严剑松. 威布尔分布参数估计新方法研究[J].
机械强度, 2002, 24(4): 599-601.
ZHENG Rongyue, YAN Jiansong. Study on a new method for parameter estimation of Weibull distribution[J]. mechanical strength, 2002, 24(4): 599-601. |
| [16] |
DAI Z, WANG Z, JIAO Y. Bayes Monte-Carlo assessment method of protection systems reliability based on small failure sample data[J].
IEEE Transactions on Power Delivery, 2014, 29(4): 1841-1848.
DOI: 10.1109/TPWRD.2014.2316915. |
| [17] |
刘方亮. 核电站小样本数据贝叶斯处理方法研究[D]. 北京: 清华大学, 2010.
LIU Fangliang. Study on Bayesian method for small sample data processing of nuclear power plant [D]. Tsinghua University, 2010. |
| [18] |
郑锐. 三参数威布尔分布参数估计及在可靠性分析中的应用[J].
振动与冲击, 2015(5): 78-81.
ZHENG Rui. Parameter estimation of three parameter Weibull distribution and its application in reliability analysis[J]. vibration and shock, 2015(5): 78-81. |
| [19] |
方志强, 高连华. 三参数威布尔分布在寿命分析中的参数估计[J].
装甲兵工程学院学报, 2001, 15(2): 70-74.
FANG Zhiqiang, GAO Lianhua. Three parameters of Weibull distribution in life analysis of the estimation[J]. Journal of The Academy of Armored Forces Engineering, 2001, 15(2): 70-74. |
| [20] |
刘爱民, 刘有恒. 关于可修复系统的MTBF和MTTR[J].
电子学报, 1998, 26(1): 70-72.
|
2017, Vol. 20