Degradation Testing and Analysis
Degradation Testing and Analysis
Degradation Testing and Analysis
8.1 INTRODUCTION
332
DETERMINATION OF THE CRITICAL PERFORMANCE CHARACTERISTIC 333
life, is unknown and not taken into account in life data analysis. In contrast,
a degradation test measures the performance characteristics of an unfailed unit
at different times, including the censoring time. The degradation process and
the distance between the last measurement and a specified threshold are known.
In degradation analysis, such information is also utilized to estimate reliability.
Certainly, degradation analysis has drawbacks and limitations. For example, it
usually requires intensive computations.
In this chapter we describe different techniques for reliability estimation from
degradation data, which may be generated from nondestructive or destructive
inspections. The principle and method for accelerated degradation test with tight-
ened thresholds are also presented. We also give a brief survey of the optimal
design of degradation test plans.
where g(tij ; β1i , β2i , . . . , βpi ) is the true degradation of y of unit i at time tij
and eij is the error term. Often, the error term is independent over i and j and
is modeled with the normal distribution with mean zero and standard deviation
σe , where σe is constant. Although measurements are taken on the same unit, the
potential autocorrelation among eij may be ignored if the readings are widely
spaced. In (8.1), β1i , β2i , . . . , βpi are unknown degradation model parameters
for unit i and should be estimated from test data, and p is the number of such
parameters.
During testing, the inspections on unit i yield the data points (ti1 , yi1 ), (ti2 , yi2 ),
. . . , (timi , yimi ). Since eij ∼ N (0, σe2 ), the log likelihood Li for the measurement
data of unit i is
1
mi
mi
Li = − ln(2π) − mi ln(σe ) − [yij − g(tij ; β1i , β2i , . . . , βpi )]2 .
2 2σe2 j =1
(8.2)
The estimates β̂1i , β̂2i , . . . , β̂pi and σ̂e are obtained by maximizing Li directly.
The parameters may also be estimated by the least squares method. This is
done by minimizing the sum of squares of the deviations of the measurements
from the true degradation path, which is given by
mi
mi
SSDi = eij2 = [yij − g(tij ; β1i , β2i , . . . , βpi )]2 , (8.3)
j =1 j =1
where SSDi is the sum of squares of deviations for unit i. Note that the maximum
likelihood estimates are the same as the least squares estimates.
Once the estimates β̂1i , β̂2i , . . . , β̂pi are obtained, we can calculate the pseu-
dolife. If a failure occurs when y crosses a specified threshold, denoted G, the
life of unit i is given by
0 t1 t2 tn
t
FIGURE 8.1 Relation of degradation path, pseudolife, and life distribution
where g −1 is the inverse of g. Applying (8.4) to each test unit yields the lifetime
estimates tˆ1 , tˆ2 , . . . , tˆn . Apparently, pseudolifetimes are complete exact data. In
Chapter 7 we described probability plotting for this type of data. By using the
graphical method, we can determine a life distribution that fits these life data
adequately and estimate the distribution parameters. As explained in Chapter 7,
the maximum likelihood method should be used for estimation of distribution
parameters and other quantities of interest when commercial software is avail-
able. Figure 8.1 depicts the relation of degradation path, pseudolife, and life
distribution.
For some products, the true degradation path is simple and can be written in
a linear form:
g(t) = β1i + β2i t, (8.5)
where g(t), t, or both may represent a log transformation. Some examples fol-
low. The wear of an automobile tire is directly proportional to mileage and β1i =
0. Tseng et al. (1995) model the log luminous flux of the fluorescent lamp as a lin-
ear function of time. K. Yang and Yang (1998) establish a log-log linear relation-
ship between the variation ratio of luminous power and the aging time for a type
of infrared light-emitting diodes. The MOS field-effect transistors have a linear
relationship between the log current and log time, according to J. Lu et al. (1997).
For (8.5), the least squares estimates of β1i and β2i are
β̂1i = y i − β̂2i t i ,
i mi mi
mi m j =1 yij tij − j =1 yij j =1 tij
β̂2i = ,
mi 2 mi 2
mi j =1 tij − j =1 tij
1 1
mi mi
yi = yij , ti = tij .
mi j =1 mi j =1
100
15
10
y
0.1
10 100 1000 10,000 100,000
t (s)
FIGURE 8.2 Percent transconductance degradation over time
The degradation model above is fitted to each degradation path. Simple linear
regression analysis suggests that the degradation model is adequate. The least
squares estimates for the five paths are shown in Table 8.1. After obtaining the
estimates, we calculate the pseudolifetimes. For example, for unit 5 we have
ln(15) + 2.217
ln(tˆ5 ) = = 12.859 or tˆ5 = 384,285 seconds.
0.383
99
95
90
80
70
60
Percent
50
40
30
20
10
5
Similarly, the pseudolifetimes for the other four units are tˆ1 = 17,553, tˆ2 =
31,816, tˆ3 = 75,809, and tˆ4 = 138,229 seconds. Among the commonly used
life distributions, the lognormal provides the best fit to these data. Figure 8.3
shows the lognormal plot, ML fit, and two-sided 90% confidence interval for
percentiles. The ML estimates of the scale and shape parameters are µ̂ = 11.214
and σ̂ = 1.085.
1 mi
· exp − zij2 + (βi − µβ ) β−1 (βi − µβ ) dβ1i · · · dβpi , (8.6)
2
j =1
where zij = [yij − g(tij ; β1i , β2i , . . . , βpi )]/σe , βi = [β1i , β2i , . . . , βpi ], and |β |
is the determinant of β . Conceptually, the model parameters, including the
mean vector µβ , the variance–covariance matrix β , and the standard deviation
of error σe , can be estimated by directly maximizing the likelihood. In practice,
however, the calculation is extremely difficult unless the true degradation path
takes a simple linear form such as in (8.5).
Here we provide a multivariate approach to estimating the model parameters
µβ and β . The approach is approximately accurate, yet very simple. First, we
fit the degradation model (8.1) to each individual degradation path and calculate
the parameter estimates β̂1i , β̂2i , . . . , β̂pi (i = 1, 2, . . . , n) by maximizing the log
likelihood (8.2) or by minimizing the sum of squares of the deviations (8.3). The
estimates of each parameter are considered as a sample of n observations. The
sample mean vector is
β = [β 1 , β 2 , . . . , β p ], (8.7)
where
1
n
βj = β̂j i , j = 1, 2, . . . , p. (8.8)
n i=1
where
1
n
skj = (β̂ki − β k )(β̂j i − β j ), (8.10)
n i=1
skj
ρkj = √ √ . (8.11)
skk sjj
DEGRADATION ANALYSIS WITH RANDOM-EFFECT MODELS 339
99
95
90 b2
b1
80
70
Percent
60
50
40
30
20
10
5
−3 −2 −1 0
Model parameter
Example 8.2 In Example 8.1 we have fitted the log-log linear model to each
degradation path and obtained the estimates β̂1 and β̂2 for each path. Now β1
and β2 are considered as random variables, and we want to estimate µβ and β
by using the multivariate approach.
distribution of y
G
y
life distribution
0 ti
t
s12 −0.01254
ρ12 = √ √ =√ √ = −0.628.
s11 s22 0.1029 0.00387
The large absolute value suggests that the correlation between the two parameters
cannot be ignored, while the negative sign indicates that β1 increases as β2
decreases, and vice versa. In other words, in this particular case, a unit with a
smaller degradation percentage early in the test time (t = 1 second) will have a
greater degradation rate.
most applications, however, (8.12) has to be evaluated numerically for the given
distributions of the model parameters.
As (8.12) indicates, the probability of failure depends on distribution of the
model parameters, which, in turn, is a function of stress level. As such, an acceler-
ated test is often conducted at an elevated stress level to generate more failures or
a larger amount of degradation before the test is censored. Sufficient degradation
reduces the statistical uncertainty of the estimate of the probability of failure. On
the other hand, (8.12) also indicates that the probability of failure is influenced
by the threshold. Essentially, a threshold is subjective and may be changed in
specific applications. For a monotonically increasing performance characteristic,
the smaller the threshold, the shorter the life and the larger the probability of fail-
ure. In this sense, a threshold can be considered as a stress; tightening a threshold
accelerates the test. This acceleration method was mentioned in Chapter 7 and is
discussed in detail in this chapter.
Example 8.3 In Example 8.2 we computed the mean vector β and the vari-
ance–covariance matrix S for an MOS field-effect transistor. Now we want to
evaluate the probability of failure at 1000, 2000, 3000, . . ., 900,000 seconds by
Monte Carlo simulation.
SOLUTION Using Minitab we generated 65,000 sets of β1 and β2 from the
bivariate normal distribution with mean vector β and the variance–covariance
matrix S calculated in Example 8.2. At a given time (e.g., t = 40,000), we
computed the percent transconductance degradation for each set (β1 , β2 ). Then
count the number of degradation percentages greater than 15%. For t =
40,000, the number is r = 21,418. The probability of failure is F (40,000) ≈
342 DEGRADATION TESTING AND ANALYSIS
0.8
0.6
F(t)
0.4
0.2
0
0 200 400 600 800 1000
t (1000 s)
FIGURE 8.6 Failure probabilities computed from the Monte Carlo simulation data
21,418/65,000 = 0.3295. Repeat the calculation for other times, and plot the
probabilities of failure (Figure 8.6). In the next subsection this plot is compared
with others obtained using different approaches.
Example 8.4 In Example 8.2 we computed the mean vector β and the vari-
ance–covariance matrix S for the MOS field-effect transistor. Now we use (8.13)
to evaluate the probabilities of failure at 1000, 2000, 3000, . . ., 900,000 seconds.
0.8
pseudolife simulation bivariate normal
0.6
F(t)
0.4
0.2
0
0 200 400 600 800 1000
t (1000 s)
FIGURE 8.7 Probabilities of failure calculated using different methods
The probabilities of failure at other times are computed similarly. Figure 8.7
shows probabilities at various times calculated from (8.13). For comparison,
probabilities using Monte Carlo simulation and pseudolife calculation are also
shown in Figure 8.7. The probability plots generated from (8.13) and the Monte
Carlo simulation cannot be differentiated visually, indicating that estimates from
the two approaches are considerably close. In contrast, the pseudolife calcula-
tion gives significantly different results, especially when the time is greater than
150,000 seconds. Let’s look at the numerical differences at the censoring time t =
40,000 seconds. Using (8.13), the probability of failure is F (40,000) = 0.3266.
The Monte Carlo simulation gave the probability as F (40,000) = 0.3295, as
shown in Example 8.3. The percentage difference is only 0.9%. Using the pseu-
dolife approach, the probability is
ln(40,000) − 11.214
F (40,000) = = 0.2847.
1.085
It deviates from F (40,000) = 0.3295 (the Monte Carlo simulation result) by
13.6%. In general, compared with the other two methods, the pseudolife method
provides less accurate results. But its simplicity is an obvious appeal.
be written as
G − β1
F (t) = Pr[g(t) ≥ G] = Pr(β1 + β2 t ≥ G) = Pr β2 ≥
t
µβ2 /(G − β1 ) − 1/t
= . (8.14)
σβ2 /(G − β1 )
Now let’s consider the case where ln(β2 ) can be modeled with a normal dis-
tribution with mean µβ2 and standard deviation σβ2 ; that is, β2 has a lognormal
distribution with scale parameter µβ2 and shape parameter σβ2 . For a monotoni-
cally increasing characteristic, the probability of failure can be expressed as
ln(t) − [ln(G − β1 ) − µβ2 ]
F (t) = Pr[g(t) ≥ G] = . (8.15)
σβ2
This indicates that the time to failure also has a lognormal distribution; the
scale parameter is ln(G − β1 ) − µβ2 and the shape parameter is σβ2 . Substituting
the estimates of the degradation model parameters and G into (8.15) gives an
estimate of the probability of failure.
Example 8.5 A solenoid valve is used to control the airflow at a desired rate.
As the valve ages, the actual airflow rate deviates from the rate desired. The
deviation represents the performance degradation of the valve. A sample of 11
valves was tested, and the percent deviation of the airflow rate from that desired
was measured at different numbers of cycles. Figure 8.8 plots the degradation
paths of the 11 units. Assuming that the valve fails when the percent deviation is
greater than or equal to 20%, estimate the reliability of the valve at 50,000 cycles.
12
10
Percent deviation
0
0 5000 10,000 15,000 20,000 25,000
Cycles
FIGURE 8.8 Degradation paths of the solenoid valves
DEGRADATION ANALYSIS FOR DESTRUCTIVE INSPECTIONS 345
99
95
90
80
70
Percent
60
50
40
30
20
10
5
0.1 1.0
b^2
FIGURE 8.9 Lognormal plot, ML fits, and percentile confidence intervals for the esti-
mates of β2
small, deviations at time zero are negligible. Thus, the true degradation path can
be modeled by g(t) = β2 t, where t is in thousands of cycles. The simple linear
regression analyses yielded estimates of β2 for the 11 test units. The estimates are
0.2892, 0.2809, 0.1994, 0.2303, 0.3755, 0.3441, 0.3043, 0.4726, 0.3467, 0.2624,
and 0.3134. Figure 8.9 shows the lognormal plot of these estimates with ML fit
and two-sided 90% confidence intervals for percentiles. It is seen that β2 can be
approximated adequately by a lognormal distribution with µ̂β2 = −1.19406 and
σ̂β2 = 0.22526.
From (8.15), the cycles to failure of the valve also have a lognormal distribu-
tion. The probability of failure at 50,000 cycles is
ln(50) − [ln(20) + 1.19406]
F (50) = = 0.1088.
0.22526
The reliability at this time is 0.8912, indicating that about 89% of the valves
will survive 50,000 cycles of operation.
described earlier in the chapter are not applicable. In this section we present
the random-process method for degradation testing and data analysis. It is worth
noting that this method is equally applicable to nondestructive products and is
especially suitable for cases when degradation models are complicated. Examples
of such application include K. Yang and Xue (1996), K. Yang and Yang (1998),
and W. Wang and Dragomir-Daescu (2002).
concave
y
convex linear
0 t1 t2 tm
t
FIGURE 8.10 Three shapes of degradation paths and decreasing performance dispersion
DEGRADATION ANALYSIS FOR DESTRUCTIVE INSPECTIONS 347
ž For the convex decreasing degradation path in Figure 8.10, the degradation
rate becomes smaller as time increases. For the degradation amount between
two consecutive inspection times to be noticeable, more units should be
allocated to high time inspections regardless of the performance dispersion.
The effect of unit-to-unit variability is usually less important than the aging
effect.
ž For the concave decreasing degradation path in Figure 8.10, the degradation
rate is flat at a low time. More units should be assigned to low time inspec-
tions. This principle applies to both constant and decreasing performance
dispersion.
Maximizing (8.17) directly gives the estimates of the model parameters β and θ .
If σy is constant and µy (t; β) is a linear function of (log) time as given in (8.16),
then (8.17) will be greatly simplified. In this special case, commercial software
packages such as Minitab and Reliasoft ALTA for accelerated life test analysis
can apply to estimate the model parameters β1 , β2 , and σy . This is done by
treating (8.16) as an acceleration relationship, where tj is considered a stress
level. Once the estimates are computed, the conditional cdf Fy (y; t) is readily
available. Now let’s consider the following cases.
Case 1: Weibull Performance Suppose that the performance characteristic y has
a Weibull distribution with shape parameter βy and characteristic life αy , where
βy is constant and ln(αy ) = β1 + β2 t. Since the measurements are complete exact
data, from (7.59) and (8.17) the total sample log likelihood is
m
nj
L(β1 , β2 , βy ) = ln(βy ) − βy (β1 + β2 tj )
j =1 i=1
yij βy
+ (βy − 1) ln(yij ) − . (8.18)
eβ1 +β2 tj
The estimates β̂1 , β̂2 , and β̂y can be calculated by maximizing (8.18) directly.
As in accelerated life test data analysis, commercial software can be employed
to obtain these estimates. In computation, we treat the performance characteristic
y as life, the linear relationship ln(αy ) = β1 + β2 t as an acceleration model, the
inspection time t as a stress, m as the number of stress levels, and nj as the
number of units tested at “stress level” tj . If y is a monotonically decreasing
characteristic such as strength, the effect of time on y is analogous to that of
stress on life. If y is a monotonically increasing characteristic (mostly in non-
destructive cases), the effects are exactly opposite. Such a difference does not
impair the applicability of the software to this type of characteristic. In this case,
the parameter β2 is positive.
The conditional cdf for y can be written as
β̂y
y
Fy (y; t) = 1 − exp − . (8.19)
eβ̂1 +β̂2 t
Case 2: Lognormal Performance If the performance characteristic y has a log-
normal distribution with scale parameter µy and shape parameter σy , ln(y) has
the normal distribution with mean µy and standard deviation σy . If σy is constant
and µy = β1 + β2 t is used, the total sample log likelihood can be obtained easily
from (7.73) and (8.17). As in the Weibull case, the model parameters may be cal-
culated by maximizing the likelihood directly or by using the existing commercial
software.
The conditional cdf for y can be expressed as
ln(y) − β̂1 − β̂2 t
Fy (y; t) = . (8.20)
σ̂y
DEGRADATION ANALYSIS FOR DESTRUCTIVE INSPECTIONS 349
The existing commercial software do not handle nonconstant σy cases; the esti-
mates β̂1 , β̂2 , θ̂1 , and θ̂2 are calculated by maximizing (8.22) directly. This will
be illustrated in Example 8.6.
The conditional cdf for y is
y − exp(β̂1 + β̂2 t)
Fy (y; t) = . (8.23)
exp(θ̂1 + θ̂2 t)
The three cases above illustrate how to determine the conditional cdf for the
performance characteristic. Now we want to relate the performance distribution
to a life distribution. Similar to the nondestructive inspection case described in
Section 8.4.2, the probability of failure at a given time is equal to the probability
of the performance characteristic crossing a threshold at that time. In particular,
if a failure is defined in terms of y ≤ G, the probability of failure at time t equals
the probability of y(t) ≤ G: namely,
F (t) = Pr(T ≤ t) = Pr[y(t) ≤ G] = Fy (G; t). (8.24)
In some simple cases, it is possible to express F (t) in a closed form. For example,
for case 2, the probability of failure is given by
ln(G) − β̂1 − β̂2 t t − [ln(G) − β̂1 ]/β̂2
F (t) = = . (8.25)
σ̂y −σ̂y /β̂2
This indicates that the time to failure has a normal distribution with mean
[ln(G) − β̂1 ]/β̂2 and standard deviation −σ̂y /β̂2 . Note that β2 is negative for
a monotonically decreasing characteristic, and thus −σ̂y /β̂2 is positive.
Example 8.6 In Section 5.13 we presented a case study on the robust reliabil-
ity design of IC wire bonds. The purpose of the study was to select a setting
of bonding parameters that maximizes robustness and reliability. In the experi-
ment, wire bonds were generated with different settings of bonding parameters
according to the experimental design. The bonds generated with the same setting
350 DEGRADATION TESTING AND ANALYSIS
were divided into two groups each with 140 bonds. One group underwent level
1 thermal cycling and the other group was subjected to level 2. For each group
a sample of 20 bonds were sheared at 0, 50, 100, 200, 300, 500, and 800 cycles,
respectively, for the measurement of bonding strength. In this example, we want
to estimate the reliability of the wire bonds after 1000 cycles of level 2 thermal
cycling, where the bonds were generated at the optimal setting of the bonding
parameters. The optimal setting is a stage temperature of 150◦ C, ultrasonic power
of 7 units, bonding force of 60 gf, and bonding time of 40 ms. As described in
Section 5.13, the minimum acceptable bonding strength is 18 grams.
SOLUTION The strength measurements [in grams (g)] at each inspection time
can be modeled with a normal distribution. Figure 8.11 shows normal fits to the
strength data at, for example, 0, 300, and 800 cycles. In Section 5.13 we show
that the normal mean and standard deviation decrease with the number of ther-
mal cycles. Their relationships can be modeled using (8.21). Figure 8.12 plots the
relationships for the wire bonds that underwent level 2 thermal cycling. Simple
linear regression analysis gives β̂1 = 4.3743, β̂2 = −0.000716, θ̂1 = 2.7638, and
θ̂2 = −0.000501. Substituting these estimates into (8.23) and (8.24) can yield an
estimate of the probability of failure at a given time. To improve the accuracy of
the estimate, we use the maximum likelihood method. The parameters are esti-
mated by maximizing (8.22), where yij are the strength measurements, m = 7,
and nj = 20 for all j . The estimates obtained from linear regression analysis serve
as the initial values. The maximum likelihood estimates are β̂1 = 4.3744, β̂2 =
−0.000712, θ̂1 = 2.7623, and θ̂2 = −0.000495. From (8.23) and (8.24), the esti-
mate of reliability at 1000 cycles is
18 − exp(4.3744 − 0.000712 × 1000)
R(1000) = 1 − = 0.985.
exp(2.7623 − 0.000495 × 1000)
99 300 cycles
95
90
800 cycles 0 cycles
80
70
Percent
60
50
40
30
20
10
5
1
20 30 40 50 60 70 80 90 100 110 120
Bonding strength (g)
FIGURE 8.11 Normal fits to the strength data at different cycles
STRESS-ACCELERATED DEGRADATION TESTS 351
4.5
4
ln(my)
3.5
3
ln(sy)
2.5
2
0 200 400 600 800 1000
t (cycles)
FIGURE 8.12 ln(µy ) and ln(σy ) versus the number of cycles
30
25
100 °C
20 85 °C
65 °C
∆s
s0
15
10
0
0 500 1000 1500 2000 2500 3000
t (hr)
where s is the stress loss by time t, s0 the initial stress, the ratio s/s0 the stress
relaxation (in percent), A and B are unknowns, and other notation is as in (7.4).
Here A usually varies from unit to unit, and B is a fixed-effect parameter. At a
given temperature, (8.26) can be written as
s
ln = β1 + β2 ln(t), (8.27)
s0
SOLUTION First we fit (8.27) to each degradation path, and estimate the para-
meters β1 and β2 for each unit using the least squares method. Figure 8.14 plots
the fits of the degradation model to the data and indicates that the model is
adequate. Then we calculate the approximate lifetime of each test unit using
tˆ = exp{[ln(30) − β̂1 ]/β̂2 }. The resulting lifetimes are 15,710, 20,247, 21,416,
29,690, 41,167, and 42,666 hours at 65◦ C; 3676, 5524, 7077, 7142, 10,846, and
10,871 hours at 85◦ C; and 1702, 1985, 2434, 2893, 3343, and 3800 hours at
100◦ C. The life data are plotted on the lognormal probability paper, as shown in
Figure 8.15. It is seen that the lifetimes at the three temperatures are reasonably
lognormal with a common shape parameter σ .
STRESS-ACCELERATED DEGRADATION TESTS 353
30
25
100 °c
85 °c
20
65 °c
15
∆s
s0
10
0
0 500 1000 1500 2000 2500 3000
t (h)
FIGURE 8.14 Degradation model fitted to the measurement data of stress relaxation
99
95
90
100 °C 85 °C 65 °C
80
70
Percent
60
50
40
30
20
10
5
1
1000 10,000 100,000
Time to failure (h)
Since a failure occurs when s/s0 ≥ 30, from (8.26) the nominal life can be
written as 1/B
30 Ea
t= exp .
A kBT
By using the maximum likelihood method for accelerated life data analysis as
described in Section 7.7, we obtain the ML estimates as γ̂0 = −14.56, γ̂1 =
8373.35, and σ̂ = 0.347. The estimate of the scale parameter at 40◦ C is µ̂ =
−14.56 + 8373.35/313.15 = 12.179. Then the probability of failure of the con-
nectors operating at 40◦ C for 15 years (131,400 hours) is
ln(131,400) − 12.179
F (131,400) = = 0.129 or 12.9%.
0.347
That is, an estimated 12.9% of the connectors will fail by 15 years when used
at 40◦ C.
In some simple cases, F (t) can be expressed in closed form. Let’s consider
the true degradation path
g(t, S) = β1 + γ S + β2 t,
µy (t, S; β) = β1 + β2 t + β3 S. (8.30)
total sample size. Let fy (y; t, S) denote the pdf of y distribution conditional on
t and S. Similar to (8.17), the total sample log likelihood can be expressed as
q mk nj k
L(β, θ ) = ln[fy (yij k ; tj k , Sk )]. (8.31)
k=1 j =1 i=1
For nondestructive inspections, the notations above are slightly different. yij k
denotes the measurement at time tij k on unit i of stress level Sk , where i =
1, 2, . . . , nk , j = 1, 2, . . . , mik , and k = 1, 2, . . . , q; nk is the number of units at
S
k ; and mik is the number of inspections on unit i of stress level Sk . Clearly,
q
k=1 nk = n. The total sample log likelihood is similar to (8.31), but the nota-
tion changes accordingly. Note that the likelihood may be approximately cor-
rect for nondestructive inspections because of potential autocorrelation among
the measurements. To reduce the autocorrelation, inspections should be widely
spaced.
Maximizing the log likelihood directly yields estimates of the model parame-
ters β and θ . If σy is constant and µy (t, S; β) is a linear function of (log) time
and (transformed) stress given by (8.30), then (8.31) will be greatly simplified. In
this special case, commercial software packages for accelerated life test analysis
can be used to estimate the model parameters β1 , β2 , β3 , and σy . In calculation,
we treat (8.30) as a two-variable acceleration relationship, where the time t is
considered as a stress.
Evaluating the Probability of Failure After obtaining the estimates β̂ and θ̂,
we can calculate the conditional cdf for y, denoted by Fy (y; t, S). If a failure
is defined in terms of y ≤ G, the probability of failure at time t and use stress
level S0 is given by
F (t, S0 ) = Fy (G; t, S0 ). (8.32)
For example, if y has the lognormal distribution with µy modeled by (8.30) and
constant σy , the estimate of the probability of failure at t and S0 is
ln(G) − β̂1 − β̂2 t − β̂3 S0
F (t, S0 ) =
σ̂y
t − [ln(G) − β̂1 − β̂3 S0 ]/β̂2
= . (8.33)
−σ̂y /β̂2
Example 8.8 Refer to Example 8.7. Using the random-process method, estimate
the probability of failure of connectors operating at 40◦ C (use temperature) for
15 years (design life).
STRESS-ACCELERATED DEGRADATION TESTS 357
99 99
95 95
90 90
80 80
70 70
Percent
Percent
60 60
50 50
40 40
30 30
20 20
235 h 1355 h 2848 h 105 h 1025 h 1842 h
10 10
5 5
1 1
1 10 1 10
Stress relaxation Stress relaxation
(a) (b)
99
95
90
80
70
Percent
60
50
40
30
20
50 h 633 h 1238 h
10
5
1
10 100
Stress relaxation
(c)
FIGURE 8.16 Lognormal fits to stress relaxation measurements at (a) 65◦ C, (b) 85◦ C,
and (c) 100◦ C
Directly maximizing the likelihood yields the estimates β̂1 = 9.5744, β̂2 = 0.4519,
β̂3 = −3637.75, and σ̂y = 0.1532. The calculation was performed using the
Solver feature of Microsoft Excel. Alternatively, as described earlier, we may
treat the measurement data as if they came from an accelerated life test. The pseu-
dotest involves two stresses (temperature and time), and the acceleration model
358 DEGRADATION TESTING AND ANALYSIS
0.8
random-process
method
0.6
F(t)
pseudo accelerated
0.4
life test method
0.2
0
0 10 20 30 40 50
t (yr)
FIGURE 8.17 Probabilities of failure calculated from two methods
combines the Arrhenius relationship and the inverse power relationship. Minitab
gave the estimates β̂1 = 9.5810, β̂2 = 0.4520, β̂3 = −3640.39, and σ̂y = 0.1532,
which are close to these from the Excel calculation and are used for subsequent
analysis.
Because stress relaxation is a monotonically increasing characteristic, the prob-
ability of failure at t and S0 is the complement of the probability given in (8.33)
and can be written as
ln(t) − [ln(G) − β̂1 − β̂3 S0 ]/β̂2 ln(t) − 12.047
F (t) = = . (8.34)
σ̂y /β̂2 0.3389
This shows that the time to failure has a lognormal distribution with scale param-
eter 12.047 and shape parameter 0.3389. Note that, in Example 8.7, the pseudo
accelerated life test method resulted in a lognormal distribution with scale and
shape parameters equal to 12.179 and 0.347. At the design life of 15 years
(131,400 hours), from (8.34) the probability of failure is 0.2208. This estimate
should be more accurate than that in Example 8.7. For comparison, the probabili-
ties at different times calculated from the two methods are plotted in Figure 8.17.
It is seen that the random-process method always gives a higher probability of
failure than the other method in this case. In general, the random-process method
results in more accurate estimates.
f (t| G0)
f (t| G1)
G0
f (t| G2)
G1
y
G2
0
t
FIGURE 8.18 Relationship between life and threshold for an increasing characteristic
360 DEGRADATION TESTING AND ANALYSIS
Example 8.9 In Example 8.7 the usual threshold for stress relaxation is 30%.
Reducing the threshold shortens the time to failure. Determine the relationship
between the time to failure and the threshold, and evaluate the effect of threshold
on the probability of failure.
SOLUTION From (8.34), the estimate of the mean log life (location parameter
µt ) is
ln(G) − β̂1 − β̂3 S0
µ̂t = = 4.5223 + 2.2124 ln(G),
β̂2
where β̂1 , β̂2 , and β̂3 are as obtained in Example 8.8. It is seen that the mean log
life is a linear function of the log threshold. The influence of the threshold on
life is significant because of the large slope. Figure 8.19 plots the probabilities of
failure with thresholds 30%, 25%, and 20%. It is seen that reducing the threshold
greatly increases the probability of failure. For instance, at a design life of 15
years, the probabilities of failure at the three thresholds are 0.2208, 0.6627, and
0.9697, respectively.
0.8
0.4
0.2
0
0 10 20 30 40 50
t (yr)
FIGURE 8.19 Probabilities of failure with different thresholds
ACCELERATED DEGRADATION TESTS WITH TIGHTENED THRESHOLDS 361
can have m “life” observations. Let tij k denote the “failure” time of unit i at Sk
and at Gj , where i = 1, 2, . . . , nk , j = 1, 2, . . . , m, and k = 1, 2, . . . , q. The life
distribution at the use stress level S0 and the usual threshold G0 is estimated by
utilizing these “life” data.
The most severe threshold Gm should be as tight as possible to maximize the
threshold range and the number of failures at Gm , but it must not fall in the
fluctuating degradation stage caused by the burn-in effects at the beginning of a
test. The space between two thresholds should be as wide as possible to reduce
the potential autocorrelation among the failure times. For this purpose, we usually
use m ≤ 4. In Section 8.8 we describe optimal design of the test plans.
µ(S, G) = β1 + β2 S + β3 G. (8.35)
The life data analysis is to estimate the life distribution at the use stress
level and the usual threshold. This can be done by using the graphical or max-
imum likelihood method described in Section 7.7. The analysis is illustrated in
Example 8.10.
1 15 320 19 635
2 15 320 10 635
3 25 170 19 2550
4 25 170 10 2550
40
Power degradation (%)
20
10
80
70
60
Power degradation(%)
50
40
30
20
10
0
the values of the variation ratio at each inspection time. The data are shown in
Tables 8.9 and 8.10 of Problem 8.8.
The variation ratio of luminous power is a function of time and current, and
can be written as
A
y = B tC, (8.36)
I
ACCELERATED DEGRADATION TESTS WITH TIGHTENED THRESHOLDS 363
unit failed between the two consecutive inspections. Therefore, the failure time
is within the interval [1536,1905]. In contrast, the exact time from interpolation
is 1751.
Figure 8.21 plots the lognormal fits to the failure times listed in Table 8.3. It
is shown that the shape parameter σ is approximately independent of current and
threshold. In addition, from (8.36), the scale parameter µ is a linear function of
the log current and the log threshold: namely,
µ(I, G) = β1 + β2 ln(I ) + β3 ln(G). (8.37)
The estimates of the model parameters were computed using Minitab as β̂1 =
28.913, β̂2 = −4.902, β̂3 = 1.601, and σ̂ = 0.668. The mean log life at the
operating current of 50 mA and the usual threshold of 30% is µ̂ = 15.182. The
probability of failure in 10 years (87,600 hours) is negligible, so the device has
ultrahigh reliability.
80
70
Percent
60
50
40
30
20
170 mA, 19%
10
5
1
10 100 1000 10,000
Time to failure (h)
FIGURE 8.21 Lognormal fits to the failure times at different levels of current and
threshold
ACCELERATED DEGRADATION TEST PLANNING 365
for directly (2.03, 2.03, 3.24, 2.89) and got π11 = 0.477, ξ11 = 0.758, ξ21 =
0.800, and V = 16.1. In this case, the approximation and interpolation yield
fairly accurate results. The standardized plan is then converted to the actual
plan, as shown in Table 8.6. In implementing this plan, the six tires used for the
preliminary test should continue being tested until 13,000 miles as part of the
group at 2,835 pounds. Thus, this group requires only an additional 12 units.
372 DEGRADATION TESTING AND ANALYSIS
ž Minimize the asymptotic variance (or mean square error) of the estimate of a
life percentile or other quantity at a use stress level, subject to a prespecified
cost budget.
ž Minimize the total test cost, subject to the allowable statistical error.
ž Minimize the asymptotic variance (or mean square error) and the total test
cost simultaneously.
and Yum (1999) compare numerically plans they developed for accelerated life
and degradation tests. Unsurprisingly, they conclude that accelerated degradation
test plans provide more accurate estimates of life percentiles, especially when the
probabilities of failure are small. Boulanger and Escobar (1994) design optimum
accelerated degradation test plans for a particular degradation model that may be
suitable to describe a degradation process in which the amount of degradation
over time levels off toward a stress-dependent plateau (maximum degradation).
The design consists of three steps, the first of which is to determine the stress
levels and corresponding proportions of test units by minimizing the variance
of the weighted least squares estimate of the mean of the log plateaus at the
use condition. The second step is to optimize the times at which to measure the
units at a selected stress level, then the results of the two steps are combined to
determine the total number of test units.
For degradation tests at a single constant-stress level, S. Wu and Chang (2002)
propose an approach to the determination of sample size, inspection frequency,
and test termination time. The optimization criterion is to minimize the variance
of a life percentile estimate subject to total test cost. Marseguerra et al. (2003)
develop test plans similar to those of S. Wu and Chang (2002), and consider
additionally simultaneous minimization of the variance and total test cost. The
latter part deals with the third optimization problem described above.
Few publications deal with the second optimization problem. Yu and Chiao
(2002) design optimal plans for fractional factorial degradation experiments with
the aim of improving product reliability. The plans select the inspection fre-
quency, sample size, and test termination time at each run by minimizing the
total test cost subject to a prespecified correct decision probability. Tang et al.
(2004) conduct the optimal design of step-stress accelerated degradation tests.
The objective of the design is to minimize the total test cost subject to a vari-
ance constraint. The minimization yields the optimal sample size, number of
inspections at each intermediate stress level, and number of total inspections.
Generally speaking, the optimal design of accelerated degradation tests is
considerably more difficult than that of accelerated life tests, mainly because the
former involves complicated degradation models and more decision variables. It
is not surprising that there is scant literature on this subject. As we may have
observed, degradation testing and analysis is a promising and rewarding tech-
nique. Increasingly wide applications of this technique require more practically
useful test plans.
PROBLEMS
8.1 A product usually has more than one performance characteristic. Describe
the general approaches to determination of the critical characteristic. Explain
why the critical characteristic selected must be monotone.
8.2 Discuss the advantages and disadvantages of pseudolife analysis. Compared
with the traditional life data analysis, do you expect a pseudolife analysis
to give a more accurate estimate? Why?
374 DEGRADATION TESTING AND ANALYSIS
0 0 0 0 0 0 0 0
15 0.001472 0.001839 0.001472 0.001839 0.001839 0.001839 0.002575
45 0.002943 0.004047 0.003311 0.002943 0.003311 0.002943 0.003679
120 0.005886 0.00699 0.005886 0.004415 0.005518 0.005886 0.005886
150 0.006254 0.008093 0.006622 0.005150 0.006254 0.006990 0.007726
180 0.008461 0.009933 0.008093 0.006622 0.007726 0.008461 0.010301
8.3 K.Yang and Xue (1996) performed degradation analysis of the exhaust
valves installed in a certain internal combustion engine. The degradation
is the valve recession, representing the amount of wear in a valve over
time; the valve recession data at different inspection times are shown in
Table 8.7. Develop a model to describe the degradation paths. If the valve
is said to have failed when the recession reaches 0.025 inch, estimate the
probability of failure at 500 hours through pseudolife analysis.
8.4 Refer to Problem 8.3. Suppose that the degradation model parameters for
the valve recession have random effects and have a bivariate normal dis-
tribution. Calculate the mean vector and variance–covariance matrix using
the multivariate approach. Estimate the probability of failure of the valve
at 500 hours through Monte Carlo simulation.
8.5 Refer to Problem 8.4. Calculate the probability of failure of the valve at
500 hours by using (8.13). Compare the result with those in Problems 8.3
and 8.4.
8.6 In Section 8.5.1 we describe methods for sample allocation to destructive
inspections. Explain how the methods improve the statistical accuracy of a
reliability estimate.
8.7 A type of new polymer was exposed to the alkaline environment at ele-
vated temperatures to evaluate the long-term reliability of the material. The
experiment tested standard bars of the material at 50, 65, and 80◦ C, each
with 25 units. Five units were inspected destructively for tensile strength
at each inspection time during testing. The degradation performance is the
ratio of the tensile strength to the original standard strength. The material
is said to have failed when the ratio is less than 60%. Table 8.8 shows the
values of the ratio at different inspection times (in days) and temperatures.
(a) For each combination of temperatures and inspection times, plot the
data and ML fits on lognormal paper. Comment on the adequacy of the
lognormal distribution.
(b) Does the shape parameter change with time?
PROBLEMS 375
8 98.3 94.2 96.5 98.1 96.0 87.5 85.2 93.3 90.0 88.4 80.8 82.3 83.7 86.6 81.1
25 92.4 88.1 90.5 93.4 90.2 83.2 80.5 85.7 86.3 84.2 73.3 72.3 71.9 74.5 76.8
75 86.2 82.7 84.2 86.1 85.5 77.0 73.2 79.8 75.4 76.2 67.4 65.4 64.3 65.3 64.5
130 82.3 78.5 79.4 81.8 82.3 73.9 70.1 75.8 72.3 71.7 64.3 60.4 58.6 58.9 59.7
180 77.7 74.6 76.1 77.9 79.2 68.7 65.3 69.8 67.4 66.6 60.4 55.3 56.7 57.3 55.7
1 0.1 0.3 0.7 1.2 3.0 6.6 12.1 16.0 22.5 25.3 30.0
2 2.0 2.3 4.7 5.9 8.2 9.3 12.6 12.9 17.5 16.4 16.3
3 0.3 0.5 0.9 1.3 2.2 3.8 5.5 5.7 8.5 9.8 10.7
4 0.3 0.5 0.8 1.1 1.5 2.4 3.2 5.1 4.7 6.5 6.0
5 0.2 0.4 0.9 1.6 3.9 8.2 11.8 19.5 26.1 29.5 32.0
6 0.6 1.0 1.6 2.2 4.6 6.2 10.5 10.2 11.2 11.6 14.6
7 0.2 0.4 0.7 1.1 2.4 4.9 7.1 10.4 10.8 13.7 18.0
8 0.5 0.9 1.8 2.7 6.5 10.2 13.4 22.4 23.0 32.2 25.0
9 1.4 1.9 2.6 3.4 6.1 7.9 9.9 10.2 11.1 12.2 13.1
10 0.7 0.8 1.4 1.8 2.6 5.2 5.7 7.1 7.6 9.0 9.6
11 0.2 0.5 0.8 1.1 2.5 5.6 7.0 9.8 11.5 12.2 14.2
12 0.2 0.3 0.6 0.9 1.6 2.9 3.5 5.3 6.4 6.6 9.2
13 2.1 3.4 4.1 4.9 7.2 8.6 10.8 13.7 13.2 17.0 13.9
14 0.1 0.2 0.5 0.7 1.2 2.3 3.0 4.3 5.4 5.5 6.1
15 0.7 0.9 1.5 1.9 4.0 4.7 7.1 7.4 10.1 11.0 10.5
16 1.8 2.3 3.7 4.7 6.1 9.4 11.4 14.4 16.2 15.6 16.6
17 0.1 0.2 0.5 0.8 1.6 3.2 3.7 5.9 7.2 6.1 8.8
18 0.1 0.1 0.2 0.3 0.7 1.7 2.2 3.0 3.5 4.2 4.6
19 0.5 0.7 1.3 1.9 4.8 7.7 9.1 12.8 12.9 15.5 19.3
20 1.9 2.3 3.3 4.1 5.2 8.9 11.8 13.8 14.1 16.2 17.1
21 3.7 4.8 7.3 8.3 9.0 10.9 11.5 12.2 13.5 12.4 13.8
22 1.5 2.2 3.0 3.7 5.1 5.9 8.1 7.8 9.2 8.8 11.1
23 1.2 1.7 2.0 2.5 4.5 6.9 7.5 9.2 8.5 12.7 11.6
24 3.2 4.2 5.1 6.2 8.3 10.6 14.9 17.5 16.6 18.4 15.8
25 1.0 1.6 3.4 4.7 7.4 10.7 15.9 16.7 17.4 28.7 25.9
(e) For each temperature, estimate the probability of failure at the test ter-
mination time.
(f) Repeat part (e) for a design life of 10 years.
8.8 Example 8.10 describes the degradation analysis for the IRLEDs. The de-
gradation data of the device at different measurement times (in hours) and
current levels (in mA) are shown in Tables 8.9 and 8.10.
(a) Fit the degradation model (8.36) to each degradation path, and estimate
the model parameters using the least squares method.
(b) Compute the pseudolife of each unit.
(c) For each current, plot the pseudolife data and the ML fits on lognor-
mal probability paper. Comment on the adequacy of the lognormal
distribution.
(d) Is it evident that the shape parameter depends on current?
(e) Use the inverse power relationship for current, and estimate the log-
normal scale parameter and the probability of failure at a use cur-
rent of 50 mA. Comment on the difference in results from those in
Example 8.10.
1 4.3 5.8 9.5 10.2 13.8 20.6 19.7 25.3 33.4 27.9
2 0.5 0.9 1.4 3.3 5.0 6.1 9.9 13.2 17.0 20.7
3 2.6 3.6 4.6 6.9 9.5 13.0 15.3 13.5 19.0 19.5
4 0.2 0.4 0.9 2.4 4.5 7.1 13.4 21.2 30.7 41.7
5 3.7 5.6 8.0 12.8 16.0 23.7 26.7 38.4 49.2 47.2
6 3.2 4.3 5.8 9.9 15.2 20.3 26.2 33.6 39.5 53.2
7 0.8 1.7 2.8 4.6 7.9 12.4 20.2 24.8 32.5 45.4
8 4.3 6.5 7.8 13.0 21.7 33.0 42.1 49.9 59.9 78.6
9 1.4 2.7 5.0 7.8 14.5 23.3 29.0 43.3 59.8 77.4
10 3.4 4.6 7.8 13.0 16.8 26.8 34.1 41.5 67.0 65.5
11 3.6 4.7 6.2 9.1 11.7 13.8 14.5 15.5 23.1 24.0
12 2.3 3.7 5.6 8.8 13.7 17.2 24.8 29.1 42.9 45.3
13 0.5 0.9 1.9 3.5 5.9 10.0 14.4 22.0 26.0 31.8
14 2.6 4.4 6.0 8.7 14.6 16.8 17.9 23.2 27.0 31.3
15 0.1 0.4 0.7 2.0 3.5 6.6 12.2 18.8 32.3 47.0
PROBLEMS 377
8.10 Refer to Example 8.1. The percent transconductance degradation data taken
at different times (in seconds) for five units of an MOS field-effect transistor
are shown in Table 8.11.
(a) Without fitting a degradation model, determine the failure time intervals
for each unit at thresholds 3%, 8%, and 13%, respectively.
(b) Estimate the life distributions at each threshold.
(c) Does the scale parameter depend on threshold?
(d) Develop a relationship between the distribution location parameter and
the threshold.
(e) Estimate the distribution location parameter at the usual threshold of
15%. Compare the result with that in Example 8.1.
8.11 To estimate the reliability of a resistor at a use temperature of 50◦ C, the
manufacturer plans to sample 45 units and divide them into two groups,
each tested at an elevated temperature. The failure of the resistor is defined
in terms of a resistance drift greater than 500 ppm (parts per million). The
tightest failure criterion is 100 ppm, and the maximum allowable tempera-
ture is 175◦ C. The time to failure of the resistor has a Weibull distribution
with shape parameter 1.63. Preestimates of the log characteristic life are
µ00 = 12.1, µ20 = 8.3, and µ22 = 5.9. Each group is tested for 2350 hours
or until all units fail, whichever is sooner. Develop a compromise test plan
for the experiment.