Reliability Estimation and Life Testing: July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur
Reliability Estimation and Life Testing: July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur
RELIABILITY
ESTIMATION AND LIFE
TESTING
Introduction
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 2
Reference Books
PART I
DATA AND DATA TYPES
6
Taxonomy of Data
Taxonomy of Data
Failure data may be classified in several other ways as well:
Censoring
• Some sources of censoring are:
• Fixed time to end test (lower bound on T for unfailed units).
• Test terminated after a certain number of failures.
• Inspections times or grouped or readout (upper and lower bounds
on T).
• Staggered entry of units into service leads to multiple
censoring.
• Where units are introduced into the field or test at different times.
• Multiple failure modes (also known as competing risks,
and resulting in multiple right censoring):
• independent (simple).
• non independent (difficult).
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 15
Data Classification
• Complete
• Singly Censored data
• Censored on left
• Censored on right
• Type I censoring
• Type II censoring
• Interval Censored
Complete Data
Singly Censored-Left
•A failure time is only
known to be before a
certain time.
• This is identical to interval
censored data in which the
starting time for the interval
is zero.
• we may know that a certain
unit failed sometime before
100 hours but not exactly
when..
• it could have failed any time
between 0 and 100 hours)
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 18
Singly Censored-Right
• Data sets are composed
of units that did not fail.
• The term "right
censored" implies that
the event of interest, i.e.
the time-to-failure, is to
the right of our data
point.
• In other words, if the
units were to keep on
operating, the failure
would occur at some
time after our data point
(or to the right on the
time scale).
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 19
Censoring Type-I
• Right Censored (T Fixed, r random, exact
time to failures are recorded)
• During the T hours of test we observe r failures
(where r can be any number from 0 to n). The
(exact) failure times are t1, t2, ..., tr and there are
(n - r) units that survived the entire T-hour test
without failing.
Censoring-Type II
• Censored Type II Data
• We observe t1, t2, ..., tr, where r is specified in advance. The
test ends at time T = tr, and (n-r) units have survived.
• Again we assume it is possible to observe the exact time of
failure for failed units.
• Type II censoring has the significant advantage that you know in
advance how many failure times your test will yield - this helps
enormously when planning adequate tests.
• However, an open-ended random test time is generally
impractical from a management point of view and this
type of testing is rarely seen.
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 21
Censoring-Interval
• Readout /Interval Data /Inspection
• Sometimes exact times of failure are not known;
only an interval of time in which the failure
occurred is recorded.
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 22
Lack of failures
• Failure data is needed to accurately assess
and improve reliability - this poses problems
when testing highly reliable parts. it becomes
increasingly difficult to assess the failure rates
of highly reliable components.
Lack of failures
• In other words, a test where 5 fail out of a
total of 10 on test gives more information than
a test with 1000 units but only 2 failures.
PART II :
DATA ANALYSIS
• LARGE
• SMALL
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 29
7. Sensitivity Analysis
8. Conclusions.
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 31
0.8 0.8
0.6 0.6
0.4 0.4
Q(t)
R(t)
0.2 0.2
0 0
0 5 10 15 0 5 10 15
Time Interval Time Interval
Example: Plots of f(t) and (t)
0.14 0.5
0.12
0.4
0.1
0.08 0.3
0.06
0.2
f(t)
(t)
0.04
0.02 0.1
0
0 5 10 15 0
Time Interval
0 5 10 15
Time Interval
Analysis with Censored Data
• To illustrate this case, let us consider that
electronic sensors are provided on 50 equipment
(one to each) to monitor the performance.
• However, if the equipment has failed and the
repair is unsuccessful, the observation on the
sensor attached to that equipment is terminated.
• The observations are continued for 4 years.
Twelve sensors are still found to be functioning.
• The following table provides the computation of
nonparametric reliability estimation of the sensors
including the observations recorded.
Analysis with Censored Data
ns 1 nf m
R (ti )
i i
i 1 ns i 1
i ti ns i 1 nf i R(ti)
ns i nf i nti ns i 1 nsi 1 nfi
months ns i 1
nf i 29 nt i 9
Analysis with Censored Data
If we assume exponential failure distribution for the time to
failure of the sensors, the MTTF is given by:
Empirical Distributions
• Calculated directly from sample
• Advantage: Avoids uncertainty associated with selecting
and fitting distributions
• Disadvantage: extrapolation and sample may not be
representative
• [min, max] - given by data, estimated by extending the
tails, or inferred by judgment
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 51
Large Small
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 52
ia
• General F(ti) 100
n 1 2a
where a that varies [0, 0.5]
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 54
t i+1 ) - R(
R( ti ) 1
= -
f(t) = for t i < t < t i+1
t i+1 - t i ( t i+1 - t i )(n+ 1)
f(t) 1
(t) = = for t i < t < t i+1
R(t) ( t i+1 - t i )(n+ 1- i)
n+ 1 - i
R( t i ) =
n+ 1
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 58
2
i=1
2
t
i - n
MTTF
2
s =
n -1
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 59
Example
Calculation of descriptive Statistics
and Empirical curves
0.9 0.8
0.6
0.8
0.7
0.7 0.5
0.6
0.6
0.4 0.5
R(t)
h(t)
0.5
f(t)
0.3 0.4
0.4
0.3
0.3 0.2
0.2
0.2
0.1
0.1 0.1
0 0 0
0 50 100 012345678910
1112131416
511718290 012345678910
1112131416
511718290
Time Interval Interval
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 62
ni
R( t i ) = , i = 1, 2, , k
n
t i+1 ) - R(
R( ti )
= -
f(t) for t i < t < t i+1
( t i+1 - t i )
ni - ni+1
=
( t i+1 - t i )n
Animated
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 63
f(t) ni - ni+1
(t) = = for t i < t < t i+1
R(t) ( t i+1 - t i ) ni
k -1
( ni - ni+1 ) ( t i + t i+1 )
MTTF = t i
where t i =
i=0 n 2
( n -n )
k -1
t
i i+1
2
s =
2
i - MTTF 2
i=0
n
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 64
Example
Seventy compressors are observed at 5 month intervals with the following
number of failures: 3, 7, 8, 9, 13, 18, and 12.
Example
Example
0 0 70 67 - 60
(t) = 1.000 .0086= 0.0209 .0086
for 5 < t < 10
5 3 67 .957 .0200
(10 - 5)67 .0209
10 7 60 .857 .0229 .0267
15 8 52 .743 .0257 .0346
20 9 43 .614 .0371 .0605
25 13 30 .429 .0514 .1200
30 18 12 .171 .0343 .2000
35 12 0 0.000
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 67
Example
Example
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 69
Example
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 70
Animated
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 72
Example
4 49 5 {5*1.125+9}/ 6 = 0.255
2.438
5 82 4 {4*2.438+9}/ 5 = 0.411
3.750
6 90 3 5.063 0.567
7 96 2 6.375 0.723
8 100+ 1 - -
Suspended items do not affect rank numbers until
after they occur.
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 77
PARAMETRIC APPROACH
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 79
• Preferred Approach
• Encompasses both, i.e., Choices of Distributions and their
parameter estimation.
• Extrapolation beyond the censored data points is
possible.
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 80
Candidate Distributions
Exponential PDF
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 83
Shape is determined by .
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 85
Normal 1
t
1 t 2 No closed form for F(t),
F (t )
2
exp(
2
) dt
R(t), h(t). Standard Normal
tables are employed for
calculations, which has
It can be associated mean=Skewness=
with a failure rate peakedness = 0, and
function that is of variance = 1
wear-out mode. h(t)
rises sharply as t
exceed the MTTF.
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 86
Normal PDF
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 87
Category CDF/Characteristics Comments/Applications
Lognormal PDF
Probability Plots
• Probability plotting is a graphical method for
determining whether sample data conform to a
hypothesized distribution based on a subjective
visual examination of the data.
Typically, a cdf looks like the graph below. It’s certainly not a
straight line.
1.0
0.9
0.8
0.7
F (x) 0.6
0.5
0.4
0.3
0.2
0.1
0.0
0 1 2 3 4 5 6 7 8 9 10
x
Now “distort” (transform) the axes so that the
cdf does plot as a straight line.
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 92
g y ln(1 y ), h x x, a , and b 0.
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 94
Lognormal
y
1
[ F ( t )]
1
1
[ F (t )] log(t )
x log( t )
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 96
Procedure of Plotting
Objective: to fit a line (linear regression) of the type y =
ax +b to a set of transformed data.
1. Calculate F(ti) : use ranking statistics and plot (t, F(ti))
2. Visual Check: If the points plotted fall in a straight
line, it indicates that the empirical data could be
represented by particular distribution.
3. Fitting the Best Line :The chosen line should be the
best representative of all point.
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 97
Therefore,
• Plotting { ti, F(ti)} on the probability paper
would graph as an approximate straight line
• Provides the visual test of a distribution in
comparison to a histogram.
• Gives an initial assessment of distribution’s
parameters involved.
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 98
Note
A least square fit to the data is recommended over a
manual plot of the data on probability paper.
It is more accurate and less subjective than fitting a
straight line by eye.
Example
30
20
1200C:
10 shape 1.22780
5 scale 2612.56
3
2
1
800 C:
shape 1.2946
100 1000 10000
Time to failure scale 6131.95
Percent
30
Percent
60
50 20
40
30 10
20
5
10
3
5
2
1 1
40 38 113 85 304 67
282 157 34 83 42 91
1711 155 273 18 67 24
759 492 738 24 146 67
29 60 52 159 213 179
246 82 112 20 34 34
216 118 117 514 123 87
675 95 150 190 51 89
106 7 92 62 201 46
121 105 74 26 54 26
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 113
40
30
Frequency
20
NAH!!!
10
99 ML Estimates
Mean: 172.917
95
StDev: 260.052
90
80
70
Percent
60
50
40
30
20
10
5
Data
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 115
Now would you say that the (transformed) data come from a
normal distribution?
20
YEAH!!!
So – we can
reasonably say that
Frequency
10
the (original) data
come from a log-
normal distribution.
0
Location: 4.56693
95
Scale: 1.02871
90
80
70
Percent
60
50
40
30
20
10
5
10 100 1000
Cycles-to-fracture
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 117
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 119
?
• Indication of a Mixture of FMs.
• Chk Broken Parts and failure reports.
• Try to categorize in groups,
• Redo analysis for each group to
• get a better fit. Otherwise try for
• Other distribution.
•
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 120
?
Conclusions
• Identifying candidate distribution is both an art and
science.
It Requires:
• Statistical analysis of data
• An understanding of failure process knowledge of
characteristics of theoretical distribution
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 128
PART III
Graphical methods
• Ask is there any trend in their times to failure ?
• A simple example : suppose 3 system are observed until time till 12th failure :
7/31/2018 S. K. Chaturvedi, REC IIT Kharagpur 131
Duane plots
• A scatter of Log (N(ti )) vs Log (ti )on a double log paper.
• This N(ti ) vs ti is often called as Cumulative failure rate .
• Duane plots should be roughly linear if power law process ( time between
failures governed by Weibull ) governs the failure times .
• Duane plot of a radar : What do u conclude ?
• The downward slope of the points for sys would suggest reliability improvement
• An upward slope with increase in points would suggest deterioration and if
points roughly lie on a straight line horizontal , its shows stability
July 31, 2018 S. K. Chaturvedi, REC IIT Kharagpur 132
S. K. Chaturvedi, REC IIT Kharagpur
7/31/2018 133
duane plot
0
0 5 10
-1
-2
ln(N(ti)/ti)
-3 Series1
Linear (Series1)
-4
-5
-6 y = -0.5327x - 1.1934
ln (ti) R² = 0.9097
S. K. Chaturvedi, REC IIT Kharagpur
7/31/2018 134
TTT PLOTS
• TOTAL TIME ON TEST PLOTS
• PLOT OF Uj vs j/n
• PLOT OF A RADAR : REVEALING IT FOLLOWS A POWER LAW PROCESS