8.
Assessing Product Reliability
8.3.
Reliability Data Collection
8.3.1.
How do you plan a reliability assessment test?
8.3.1.2.
|
Lognormal or Weibull tests
|
|
| Planning
reliability tests for distributions other than the exponential is difficult
and involves a lot of guesswork |
Planning a reliability test
is not simple and straightforward when the assumed model is lognormal or
Weibull. Since these models have two parameters, no estimates are possible
without at least two test failures, and good estimates require considerably
more than that. Because of censoring, without a good guess ahead of time
at what the unknown parameters are, any test plan may fail.
However, it is often possible to make a good guess ahead of time about
at least one of the unknown parameters - typically the "shape" parameter
( for the lognormal
or
for the Weibull). With one parameter assumed known, test plans can be derived
that assure the reliability or failure rate of the product tested will
be acceptable.
Lognormal Case (shape parameter known): The lognormal model is
used for many microelectronic wear-out failure mechanisms, such as electromigration.
As a production monitor, samples of microelectronic chips taken randomly
from production lots might be tested at levels of voltage and temperature
that are high enough to significantly accelerate the occurrence of electromigration
failures. Acceleration factors are known from previous testing and range
from several hundred to several thousand. |
| Lognormal test plans, assuming sigma and
the acceleration factor are known |
The goal is to construct a test plan (put
n
units on stress test for T hours and accept the lot if no more than r
failures occur). The following assumptions are made:
-
The life distribution model is lognormal
-
Sigma =
is known from past testing and does not vary appreciably from lot to lot
-
Lot reliability varies because T50's (the lognormal median
or 50th percentile) differ from lot to lot
-
The acceleration factor from high stress to use stress is a known quantity
"A"
-
A stress time of T hours is practical as a line monitor
-
A nominal use T50 of Tu (combined with
)
produces an acceptable use CDF (or use reliability function). This is equivalent
to specifying an acceptable use CDF at, say, 100,000 hours to be a given
value p0
and calculating Tu via:
where
is the inverse of the standard normal distribution
-
An unacceptable use CDF of p1 leads to a "bad" use T50
of
Tb , using the same equation as above with po
replaced by p1
The acceleration factor A is used to calculate a "good" or acceptable
proportion of failures pa at stress and a
"bad" or unacceptable proportion of fails pb:
![pa = PHI[LN(AT/Tu)sigma0], pb = PHI[LN(AT/Tb)/sigma0]](eqns/pab.gif)
where
is the standard normal CDF. This reduces the reliability problem to a well-known
Lot
Acceptance Sampling Plan (LASP) problem, which was covered in Chapter
6.
If the sample size required to distinguish between pa
and pb turns out to be too large, it may be necessary
to increase T or test at a higher stress. The important point is that the
above assumptions and equations give a methodology for planning ongoing
reliability tests under a lognormal model assumption. |
| Weibull test plans, assuming gamma and the
acceleration. factor are known |
Weibull Case (shape parameter known):
The assumptions and calculations are similar to those made for the lognormal:
-
The life distribution model is Weibull
-
Gamma =
is known from past testing and does not vary appreciably from lot to lot
-
Lot reliability varies because
's
(the Weibull characteristic life or 62.3 percentile) differ from lot to
lot
-
The acceleration factor from high stress to use stress is a known quantity
"A"
-
A stress time of T hours is practical as a line monitor
-
A nominal use
of u
(combined with )
produces an acceptable use CDF (or use reliability function). This is equivalent
to specifying an acceptable use CDF at, say, 100,000 hours to be a given
value p0 and calculating u
-
An unacceptable use CDF of p1 leads to a "bad" use
of
, using the same equation as above with po replaced by
p1
The acceleration factor A is used next to calculate a "good" or
acceptable proportion of failures pa at stress and a
"bad" or unacceptable proportion of failures pb:
This reduces the reliability problem to a Lot
Acceptance Sampling Plan (LASP) problem, which was covered in Chapter
6.
If the sample size required to distinguish between pa
and pb turns out to be too large, it may be necessary
to increase T or test at a higher stress. The important point is that the
above assumptions and equations give a methodology for planning ongoing
reliability tests under a Weibull model assumption.
Planning
Tests to Estimate Both Weibull or Both Lognormal Parameters |
| Rules-of-thumb for general lognormal or Weibull
life test planning |
All that can be said here are some general rules-of-thumb:
-
If you can observe at least 10 exact times of failure, estimates are usually
reasonable - below 10 failures the critical shape parameter may be hard
to estimate accurately. Below 5 failures, estimates are often very inaccurate.
-
With readout data, even with more than 10 total failures, you need failures
in three or more readout intervals for accurate estimates.
-
When guessing how many units to put on test and for how long, try various
reasonable combinations of distribution parameters to see if the corresponding
calculated proportion of failures expected during the test, multiplied
by the sample size, gives a reasonable number of failures.
-
As an alternative to the last rule, simulate test data from reasonable
combinations of distribution parameters and see if your estimates from
the simulated data are close to the parameters used in the simulation.
If a test plan doesn't work well with simulated data, it is not likely
to work well with real data.
|