APP下载

基于随机相关的电子部件二元加速退化可靠性评估

2019-12-02盖炳良滕克难王浩伟王文双陈健宦婧

北京航空航天大学学报 2019年11期
关键词:估计值参数估计可靠性

盖炳良, 滕克难, 王浩伟, 王文双, 陈健, 宦婧

(1. 海军航空大学 烟台 264001; 2. 中国人民解放军91115部队, 舟山 316000; 3. 江苏科技大学计算机学院, 镇江 212003)

随着材料科学与生产制造工艺的发展进步,军工领域出现了越来越多的高可靠性长寿命电子产品。此类产品在额定工作应力下性能退化缓慢,仅仅依靠性能检测数据已经难以快速有效地进行可靠性评估。因而加速退化试验成为可靠性评估的有效途径。通常认为温度是导致电子部件退化失效的最主要环境应力类型,温度对多种失效机理具有较好的加速效果,如电子元器件的二次俘获、表面电荷扩散、电迁移等,因而常将温度作为加速应力。

通常认为,由于生产工艺、贮存条件、人员操作等多方面主客观因素,产品的个体差异性是客观存在的。目前,考虑个体差异的随机过程模型在可靠性领域得到了较多研究应用,如最常用的3类随机过程模型:Wiener过程[1-2]、Gamma过程[3]、Inverse Gaussian过程模型[4-5]等,但以上研究都是在额定应力下的产品可靠性评估。如若考虑温度加速应力作用下的电子部件二元退化建模,考虑个体差异的随机过程可靠性评估则需要解决以下2个重要问题:一是如何确定此类模型参数与加速应力的约束关系;二是如何进行相关性建模。

确定模型参数与加速应力的约束关系是基于加速退化数据可靠性评估的前提,也是一个研究难点。目前,采用的模型通常都是随机过程基本模型,即针对的都是不考虑个体差异的随机过程模型参数与加速应力的约束关系。此种情况下,解决方法大多是根据经验假定模型参数与加速应力的关系,比如Wiener过程模型,就存在着2个不同假定:假定漂移参数与应力有关而扩散参数与加速应力无关[6-9];假定漂移参数和扩散参数都与加速应力相关[10-11]等。显然,这易导致评估结果可信度不高。另一种解决方法就是通过加速因子不变原则推导模型参数与加速应力的约束关系,加速因子不变原则是指为保证加速因子具有工程应用性,则加速因子应当是一个不随时间变化的常数,比如文献[12-13]推导得到了Wiener过程模型漂移参数和扩散参数与加速应力的约束关系。以上,都是加速应力作用下,针对不考虑个体差异的随机过程模型的,而文献[14]采用加速因子不变原则推导得到了加速应力下,考虑个体差异的Wiener过程模型参数与应力的约束关系。

二元加速退化建模中,相关性建模通常采用基于Copula函数的建模方法[15],也有采用基于马氏距离的二元降维建模方法[16]的。在基于Copula函数的建模方法中,基本都将Copula函数参数视为固定值,即忽略了产品个体之间存在的随机相关性。文献[17]提出了随机相关的建模思想,但只应用在额定应力下,没有进一步考虑加速应力作用下Copula函数参数与加速应力的关系。

综上,为解决电子部件二元加速退化可靠性评估难题,建立基于贝叶斯方法的二元随机相关性能退化可靠性评估框架。采用Wiener RDV(Random Drift-Volatility)模型进行边缘分布建模,在此基础上,构建基于Copula函数的多个随机相关模型,采用两阶段贝叶斯参数估计方法进行参数估计(通过OpenBUGS软件实现基于MCMC(Markov Chain Monte Carlo)的参数估计),进行相关性模型选择,最后基于蒙特卡罗方法进行可靠度计算,并应用实例验证了所提方法有效性。

1 二元随机相关可靠性分析框架

基于Wiener过程的二元加速性能退化可靠性分析,以边缘退化建模为基础,利用Copula函数实现二元相关关系建模。主要包括3部分内容:①边缘分布建模和相关性建模;②两阶段贝叶斯参数估计;③基于蒙特卡罗方法的可靠性评估。首先,利用样本性能退化数据,采用RDV模型建立边缘分布模型,并考虑产品间具有随机相关性,建立基于Copula函数的相关性模型;然后,采用两阶段贝叶斯参数估计方法对边缘分布模型进行参数估计,在此基础上得到边缘分布退化增量的累积概率分布值,将其作为Copula函数的输入值,并通过Copula函数模型选择,确定相对最优的相关模型;最后,在参数估计和模型选择基础上,采用蒙特卡罗方法建立可靠度函数曲线,完成产品的可靠性评估。基本框架如图1所示。

图1 二元相关退化建模框架Fig.1 Framework of bivariate correlation degradation modeling

本文采用如下3个假定。

假定1同型产品,不仅在性能退化阶段具有个体差异,而且在产品之间的相关关系上也可能具有个体差异性。

假定2同型产品相关关系的差异性,是指Copula函数参数的差异性,即同型产品具有相同类型的Copula函数,但Copula函数的参数值不同。

假定3加速应力可能会影响相关关系,但是应力不改变Copula函数类型,只改变Copula函数参数值。

2 Wiener RDV模型

文献[14]给出了一种考虑个体差异的Wiener RDV模型,该模型将性能退化过程的均值和方差都确定为随机变量,该模型描述为

(1)

式中:X(t)为退化量;B(·)为标准Brown运动函数;μ为漂移参数;σ为扩散参数;Λ(t)=tc为时间函数;a、b、e、h为超参数;N(h,e/ϖ)表示均值为h,方差为e/ϖ的正态分布。模型的累积分布函数为

(2)

其中:D为阈值;F2a(·)为自由度为2a的t分布函数。文献[14]采用加速因子不变原则推导得到了该模型参数与加速应力的约束关系:

(3)

式中:ak、bk、ck、ek和hk为应力sk的模型参数;al、bl、cl、el和hl为应力sl的模型参数;AF为应力sk相对于应力sl的加速因子。由式(3)可采用Arrhenius模型将温度应力s下参数表示为

(4)

式中:γRDV(1)、γRDV(2)、γRDV(3)和γRDV(4)为待定参数。

3 二元随机相关加速退化数据建模

假定产品具有2个寿命表征参数X1和X2,边缘性能退化过程都服从Wiener RDV模型。tijk为第i个样本第k个参数第j次测量时刻,Xijk为tijk时刻测量值,k=1,2;i=1,2,…,N;j=1,2,…,M;N为样本数量,M为测量次数。对所有样本进行了相同次数的测量,不同性能参数在相同时刻进行测量。则易得性能退化数据结构为

(5)

1) 模型A

不考虑相关关系个体差异性,Copula函数参数θ是一个固定参数,这是目前通常采用的模型,即

(6)

模型B~模型F的性能退化模型部分与模型A相同,因而以下内容只描述相关性模型部分。

2) 模型B

(7)

3) 模型C

考虑相关关系存在个体差异性,Copula函数参数是服从正态分布的随机变量,即

(8)

4) 模型D

(9)

5) 模型E

(10)

6) 模型F

(11)

4 参数估计及模型选择

本文采用常用的Gaussian、Frank、Gumbel 和Clayton Copula函数进行模型选择,其分布函数及参数如表1所示。这4类Copula函数描述了不同的相关关系结构,Gaussian Copula和Frank Copula描述的是对称相关结构,Gumbel Copula函数描述较强上尾相关特征的变量间的相关关系,Clayton Copula函数则描述具有较强下尾相关特征的变量相关关系。

Copula函数模型选择方法,可以采用散点图,偏差信息准则(DIC)值以及Kendallτ的非参数估计值等方法。

表1 Copula 函数Table 1 Copula function

(12)

DIC值是常用的用于模型选择的一种定量方法,定义为

(13)

5 基于蒙特卡罗的可靠度计算

根据文献[17]思路,为避免可靠度计算对模型方差值的依赖性,采用蒙特卡罗方法进行可靠度计算。仿真生成足够数量的样本退化数据,在任一时刻,定义该时刻未失效样本数V与总样本数N的比值为该时刻可靠度值。V是指t时刻所有边缘退化过程的退化量都小于阈值的样本数量。

步骤1生成N个二元性能退化过程仿真样本。

③计算Xijk=Xi(j-1)k+ΔXijk。

④重复步骤①~步骤③N次,得到N个二元性能退化过程。

步骤2计算tj时刻可靠度值。

①比较第i个样本退化量Xij1与D1,Xij2与D2大小。若Xij1

②对N个样本逐次进行步骤①,得到V最终的累加值。

③计算tj时刻可靠度值为V/N。

④重复步骤①~步骤③M次,得到所有测量时刻的可靠度值。

步骤3重复步骤1和步骤2L次,得到L个性能退化过程的可靠度曲线。

步骤4由L个可靠度曲线,进一步可求取可靠度曲线的100(1-α)%置信区间。

6 实例应用

电子部件通常随导弹、鱼水雷等装备长期贮存,在长贮期间一个显著特点就是产品个体经历了不同条件的贮存环境、不等次数的检测监测、不同时长的战备值班等,这些差异使得同批次电子部件在性能退化和多元相关关系等方面都呈现出个体差异性。此外,尽管装备型号较多、结构组成差异较大,但是较多的电子器件在不同电子部件的共用程度也较高,本文基于数据拟合的可靠性评估方法有较广的适用性,因而下文将以某型装备滚控电路板为例验证所提方法。

滚控电路板属于板级电子部件,具有多个关键性能参数,是较为典型的多元性能退化产品。文献[18]通过对滚控电路板失效模式分析指出负脉宽与正脉宽之差ΔT和周期T是其2个关键性能参数,并且由预试验分析结果得到加速应力下电路板失效机理不改变的最高应力为130℃。因而文献[18]选择9个样本进行恒定加速退化试验,确定3个加速应力为S1=90℃,S2=103℃,S3=120℃,每个加速应力下3个样本。限于篇幅,详细数据见文献[18]。

6.1 边缘分布参数估计

采用OpenBUGS软件实现贝叶斯参数估计,所得结果如表2所示。利用边缘退化过程随机参数的后验分布样本值,绘制箱线图,如图2所示,2个边缘退化过程参数都具有很明显的个体差异性,表明采用RDV模型是合理的。

表2 边缘分布参数估计值Table 2 Parameter estimations of marginal distribution

图2 X1和X2的随机参数箱线图Fig.2 Boxplots of random parameters of X1 and X2

6.2 随机相关模型参数估计与模型选择

图3 3个加速应力下的边缘退化增量累积分布函数取值的散点图Fig.3 Scatter plots of CDFs of degradation increments under three accelerated stresses

图4 边缘退化增量累积分布函数取值的散点图Fig.4 Scatter plot of CDFs of degradation increments

进一步地,分别采用Gaussian模型A,Frank模型A,Clayton模型A和Gumbel模型A进行相关性建模和参数估计,参数估计值如表3所示,结果表明Frank Copula函数的DIC值最小。采用式(12)估计得到Kendallτ的非参数估计值为0.272 2,而表3同时给出了各模型τ值,可见Frank Copula函数τ值最为接近τ的非参数估计值。因而,不论是DIC值还是τ的非参数估计值, Frank Copula函数都是相对最优的。

确定采用Frank Copula函数后,进而考虑随机相关模型。采用模型A~模型F进行建模、参数估计,估计值如表4所示。由DIC值可以看出,模型C的DIC值最小,但是6个模型的DIC值相差都在5以内,不宜做出判断。采用箱线图进一步判断。图5(a)表明,无论是模型C、模型D、模型E或者模型F,Copula函数参数都具有明显的个体差异性;而图5(b)~图5(d)表明模型B、模型D、模型E和模型F,应力变化对模型参数值影响很小。综上,模型C是6个模型中相对最优的模型。

表3 Copula函数参数估计值Table 3 Parameter estimations of Copula function

表4 随机相关模型参数估计值Table 4 Parameter estimations of random correlation models

6.3 可靠性评估

额定应力为25℃。将表2中RDV模型参数代入式(3)和式(4),并由式(2)得到边缘退化过程的可靠度函数R1(t)=1-FWrdv1(t),R2(t)=1-FWrdv2(t)。将R1(t)、R2(t)及表4模型C中参数估计值代入式(8),可得可靠度函数的解析结果Ra(t)为

图5 随机相关性模型参数的箱线图Fig.5 Boxplots of parameters of random correlation model

(14)

式中:

按照第5节基于蒙特卡罗的算法计算可靠度值:采用模型C的参数估计值,并在区间[0,2×107]上设置测量时刻数M=4 000,单次仿真样本数量N=200,循环次数L=200,得到仿真结果如图6所示。图6(a)中Rs(t)是仿真所得L条可靠度曲线,R(t)则是所有仿真结果Rs(t)各个时刻的可靠度均值曲线,Ru(t)和Rl(t)分别是仿真结果Rs(t)各个时刻的可靠度值的95%置信区间的上下限。Ra(t)是解析结果的可靠度曲线。尽管各个测量时刻的置信区间上下限值连线并不严格降低,但整体呈明显下降趋势。

图6(a)表明,虽然解析结果在仿真结果置信区间范围内,但相比于仿真结果均值曲线,明显低估可靠度值。对于板级电路板等高可靠性长寿命产品的基础组成部件,对其可靠度往往要求保持在0.99,甚至更高,因而计算得到了R(t)和Ra(t)可靠度值降至0.99时的寿命值分别约为194 214 h(约22年),69 972 h(约8年),如图6(b)所示。文献[18]以测试值通常都应服从正态分布为依据,采用了二元联合正态分布进行可靠性评估。可见文献[18]对加速退化数据模型分析过于主观,其计算得到该产品可靠度为0.95时的可靠寿命约为22.69年,相比于本文结果,相对保守。

图6 可靠度曲线Fig.6 Reliability curves

7 结 论

本文研究了加速应力下电子部件二元随机相关性能退化可靠性评估,结论如下:

1) 采用考虑随机影响的Wiener过程模型进行边缘分布建模,能描述性能退化过程的个体差异性,提高性能退化建模精度。Wiener过程模型随机参数的箱线图,能较好地反映性能退化过程的个体差异性,是判断产品是否具有个体差异性的有效方法。

2) 产品个体差异性不仅仅体现在性能退化过程中,而且体现在产品间相关关系的差异。随机相关模型能较好地描述相关关系的差异性,是对考虑随机影响的随机过程可靠性建模地进一步完善。

3) 采用散点图、DIC值和Kendallτ的非参数估计值能较好地实现基于Copula函数的随机相关模型选择。

4) 基于蒙特卡罗的可靠度计算方法,能避免可靠度计算对模型方差值的依赖,具有更好的适用性和准确性。

猜你喜欢

估计值参数估计可靠性
基于AK-IS法的航空齿轮泵滑动轴承可靠性分析
云上黑山羊生长曲线拟合的多模型比较
某重卡线束磨损失效分析与可靠性提升
地震动非参数化谱反演可靠性分析
基于参数组合估计的多元控制图的优化研究
医疗器械可靠性研究现状与发展趋势
一种GTD模型参数估计的改进2D-TLS-ESPRIT算法
EM算法在闪烁噪声分布参数估计中的应用
可靠性增长试验与相关概念的关系及作用研究
如何快速判读指针式压力表