Table of ContentsTHE USE OF WEIBULL IN DEFECT DATA ANALYSIS INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Information Sources . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Application to Sampled Defect Data . . . . . . . . . . . . . . . . . 1 DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Quality of Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Quantity of Data . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 THE MECHANICS OF WEIBULL ANALYSIS . . . . . . . . . . . . . . 4 The Value of Analysis . . . . . . . . . . . . . . . . . . . . . . . . . 4 Evaluating the Weibull Parameters . . . . . . . . . . . . . . . . . . 5 INTERPRETATION OF WEIBULL OUTPUT . . . . . . . . . . . . . . 7 Concept of Hazard . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Scale Parameter or Characteristic LIfe . . . . . . . . . . . . . . . . 10 Location Parameter or Minimum Life . . . . . . . . . . . . . . . . 11 PRACTICAL DIFFICULTIES WITH WEIBULL PLOTTING. . . . . . . 13 Scatter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Extrapolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Multi-Modal Failures . . . . . . . . . . . . . . . . . . . . . . . . . 13 Confidence Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Censoring of Sample Data . . . . . . . . . . . . . . . . . . . . . . . 15 COMPARISON WITH HAZARD PLOTTING . . . . . . . . . . . . . . 16 CONCLUSIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 TWO CYCLE WEIBULL PAPER . . . . . . . . . . . . . . . . . . 18 PROGRESSIVE EXAMPLE OF WEIBULL PLOTTING . . . . . . 20 ESTIMATION OF WEIBULL LOCATION PARAMETER . . . . 31 EXAMPLE OF A 3-PARAMETER WEIBULL PLOT . . . . . . . . . . 32 THE EFFECT OF SCATTER . . . . . . . . . . . . . . . . . . . . . . 37 95% CONFIDENCE LIMITS FOR WEIBULL . . . . . . . . . . . . . 39 WEIBULL PLOT OF MULTIPLY-CENSORED DATA . . . . . . . . 42 THE USE OF WEIBULL IN DEFECT DATA ANALYSIS THE USE OF WEIBULL IN DEFECT DATA ANALYSIS 1 INTRODUCTION These notes give a brief introduction to Weibull analysis and its potential contribution to equipment maintenance and lifing policies. Statistical terminology has been avoided wherever possible and those terms which are used are explained, albeit briefly. Weibull analysis originated from a paper, Reference 1, published in 1951 by a Swedish mechanical engineer, Professor Waloddi Weibull. His original paper did little more than propose a multi-parameter distribution, but it became widely appreciated and was shown by Pratt and Whitney in 1967 to have some application to the analysis of defect data. 1.1 Information Sources The definitive statistical text on Weibull is cited at Reference 2, and publications closer to the working level are given at Reference 3 and 4. A set of British Standards, BS 5760 Parts 1 to 3 covering a broad spectrum of reliability activities are being issued. Part 1 on Reliability Programme Management was issued in 1979 but is of little value here except for its comments on the difficulties of obtaining adequate data. Part 2, Reference 5, contains valuable guidance for the application of Weibull analysis although this may be difficult to extract. The third of the Standard contains authentic practical examples illustrating the principles established in Parts 1 and 2. One further source of information is an I Mech E paper by Sherwin and Lees at Reference 6. Part 1 of this paper is a good review of current Weibull theory and Part 2 provides some insight into the practical problems inherent in its use. 1.2 Application to Sampled Defect Data It is important to define the context in which the following Weibull analysis may be used. All that is stated subsequently is applicable to sampled defect data. This is a very different situation to that which exists on, say, the RB-211 for which Rolls Royce has a complete data base. They know at any time the life distribution of all the in-service engines and their components, and their analysis can be done from a knowledge of the utilizations at failure and the current utilisation for all the non-failed components. Their form of Weibull analysis is unique to this situation of total visibility. It is assumed here, however, that most organisations are not in this fortunate position; their data will at best be of some representative sample of the failures which have occurred, and of utilization of unfailed units. It is stressed too highly, though, that Warwick Manufacturing Group Revision date: 6 December, 2004 1 THE USE OF WEIBULL IN DEFECT DATA ANALYSIS life of unfailed units must be known if a realistic estimate of lifetimes to failure is to be made, and, therefore, data must be collected on unfailed units in the sample. 2 DATA The basic elements in defect data analysis comprise: • a population, from which some sample is taken in the form of times to failure (here time is taken to mean any appropriate measure of utilisation), • an analytical technique such as Weibull which is then applied to the sample of failure data to derive a mathematical model for the behaviour of the sample, and hopefully of the population also, and finally • some deductions which are generated by an examination of the model. These deductions will influence the decisions to be made about the maintenance strategy for the population. The most difficult part of this process is the acquisition of trustworthy data. No amount of elegance in the statistical treatment of the data will enable sound judgements to be made from invalid data. Weibull analysis requires times to failure. This is higher quality data than a knowledge of the number of failures in an interval. A failure must be a defined event and preferably objective rather than some subjectively assessed degradation in performance. A typical sample, therefore, might at its most superficial level comprise a collection of individual times to failure for the equipment under investigation. 2.1 Quality of Data The quality of data is a most difficult feature to assess and yet its importance cannot be overstated. When there is a choice between a relatively large amount of dubious data and a relatively small amount of sound data, the latter is always preferred. The quality problem has several facets: • The data should be a statistically random sample of the population. Exactly what this means in terms of the hardware will differ in each case. Clearly the modification state of equipments may be relevant to the failures being experienced and failure data which cannot be allocated to one or other modification is likely to be misleading. By an examination of the source of the data the user must satisfy himself that it contains no bias, or else recognise such a bias and confine the deductions accordingly. For example, data obtained from one user unit for an item experiencing failures of a nature which may be influenced by the quality of maintenance, local operating conditions/practices or any other idiosyncrasy of that unit may be used providing the conclusions drawn are suitably confined to the unit concerned. Warwick Manufacturing Group Revision date: 6 December, 2004 2 on the basis of this sample. be countered. 50%. Consider a sample of 5 failures (sample size n = 5). It is this latter set of F(t) use values which should be plotted against the corresponding ranked failure times on a Weibull plot. in part. the corresponding F(t) is 40% and so on. This table is issued with these notes. for example the installed position of the failures which comprise the sample. 68. 80% and 100%. This problem of small sample bias is best overcome as follows: • Sample Size Less Than 50. • It is necessary to know any other details which may have a bearing on the failure sensitivity of the equipment. 7. where i = 1 and n = 5.4%. it must not only be the appropriate one for the equipment as a whole. the effects of inadequate quantity of data are more apparent and can. A table of Median Ranks has ben calculated which gives a best estimate of the F(t) value corresponding to each failure time in the sample. the F(t) values corresponding to the 5 ascending failure times quoted are not 20%.9%. In other words. so here i will take the integer values 1 to 5 inclusive. which is the distribution in time of the cumulative failure pattern or cumulative percent failed as a function of time. 13. As will be seen later. 2004 3 .2 or 20% Similarly for the second failure time of 7 cycles. as indicated by the sample. A much larger sample of 1000 items may well indicate that rather than correspond to a 100% cumulative failure. but are 12. Now the first failure at 2 cycles may be thought to correspond to an F(t) value of i/n. 60%. an analysis at equipment level can be totally misleading if there are several significant failure modes each exhibiting their own type of behaviour. but it must also be appropriate for the major failure modes. The symbol i is used to indicate the failure number once the failure times are ranked in ascending order. The more meaningful deeper examination will not be possible unless the data contains mode information at the right depth and degree of integrity. Warwick Manufacturing Group Revision date: 6 December.6% and 87. 100% of the population will fail by 27 cycles. ie F(t) @ 2 cycles = 1/5 or 0.2 • A less obvious data quality problem concerns the measure of utilisation to be used. Quantity of Data Whereas the effects of poor quality are insidious. Suppose the 5 failure times are 2. There are many factors which may render elements of a sample unrepresentative including such things as misuse or incorrect diagnosis. 27 cycles corresponds to some lesser cumulative failure of any 85 or 90%. 31. A further sample of 10 items may contain one or more which exceed a 27 cycle life. 19 and 27 cycles. this data is suggesting that the fifth failure at 27 cycles corresponds to a cumulative percent failed of 100%. The view of the problem at equipment level may give a misleading indication of the counter-strategies to be employed. To see how this may be done it is necessary to examine one of the statistical characteristics used in Weibull analysis. An equipment undergoing in-service failures will exhibit a cumulative distribution function (F(t)).THE USE OF WEIBULL IN DEFECT DATA ANALYSIS 2. On this basis. Clearly this is unrealistic.1%. It indicates that in the example just considered. 40%. Median rank values give the best estimate for the primary Weibull parameter and are best suited to some later work on confidence limits. and hence provide information on the 3 failure regimes normally encountered.0. However. Weibull analysis is primarily a graphical technique although it can be done analytically. First.4) • Sample Sizes Greater Than 100. the true behaviour of equipments can be obscured when viewed by the most experienced assessor. the aim is to appreciate in broad terms how the equipment is behaving.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS • Sample Size Less Than 100. Warwick Manufacturing Group Revision date: 6 December. Weibull will provide meaningful information on 2 such characteristics. an analysis of the data reveals little that was not apparent from engineering judgement applied to the physics of the failures and an examination of the raw data. Weibull is a 3-parameter distribution which has the great strength of being sufficiently flexible to encompass almost all the failure distributions found in practice. this is why. Ideally. It is always necessary to keep a balance between deductions drawn from data analysis and those which arise from an examination of the mechanics of failure. There are many reliability characteristics of an item which may be of interest and significantly more reliability measures or parameters which can be used to describe those characteristics. in the absence of Median Rank tables the true median rank values can be adequately approximated using Bernard’s Approximation: F(t) = (i . Weibull can make such profound statements about an equipment’s behaviour that ±5% may be relatively trivial. The significance of these 2 measures of reliability is described later. The danger in the analytical approach is that it takes away the picture and replaces it with apparent precision in terms of the evaluated parameters. it will indicate the hazard regime for the failures under consideration. it is a nonsense to worry about errors of about 1% when using Bernard’s approximation. to some extent.1 The Value of Analysis On occasions. However. when the process of plotting the points and fitting the best straight line will probably involve significantly larger “errors”. Weibull plots are often used to provide a broad feel for the nature of the failures. Second. 2004 4 . these should be suggesting complementary rather than conflicting counter-strategies to unreliability. However. it will give some measure of how failures are distributed with time. this is generally considered to be a poor practice since it eliminates the judgement and experience of the plotter. on other occasions.3)/(n + 0. For sample sizes less than 100. Above a sample size of about 100 the problem of small sample bias is insignificant and the F(t) values may be calculated from the expression for the Mean Ranks: i/(n + 1) 3 THE MECHANICS OF WEIBULL ANALYSIS 3. Do not attempt to draw more than one straight line through the data and do not construct a straight line where there is manifestly a Warwick Manufacturing Group Revision date: 6 December. 1200. The mechanics of the plot are described progressively using the following example and the associated illustrations in plots 1 to 12 of Annex B. obtained from the Median Rank tables. g : Location parameter or minimum life. 660. 300. this is not a problem providing the snaking motion is clearly to either side of the line. 2004 5 . 900. • Assemble the data in ascending order and tabulate it against the corresponding F(t) values for a sample size of 10. and that data forms a straight line. 1050. • Mark the appropriate time scale on the horizontal axis on a piece of Weibull paper (plot 2). • If the points constitute a reasonable straight line then construct that line. The general expression for the Weibull F(t) is: t g F t 1 e b h This can be transformed into: log log 1 1 F t b log t g b log h It follows that if F(t) can be plotted against t (corresponding failure times) on paper which has a reciprocal double log scale on one axis and a log scale on the other. 825. • Consider the following times to failure for a sample of 10 items: 410.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS 3. A piece of 2 cycle Weibull paper (Chartwell Graph Data Ref C6572) is shown at Annex A and this is simply a piece of graph paper constructed such that its vertical scale is a double log reciprocal and its horizontal scale is a conventional log. then the data can be modelled by Weibull and the parameters extracted from the plot. When determining the position of the line give more weight to the later points rather than the early ones. h : Scale parameter or characteristic life. • Plot on the Weibull paper the ranked hours at failure (ti) on the horizontal axis against the corresponding F(t) value on the vertical axis (plot 3).2 Evaluating the Weibull Parameters The first stage of Weibull analysis once the data has been obtained is the estimation of the 3 Weibull parameters: b : Shape parameter. Note that real data frequently snakes about the straight line due to scatter in the data. 750 and 600 hours. this is necessary both because of the effects of cumulation and because the Weibull paper tends to give a disproportionate emphasis to the early points which should be countered where these are at variance with the subsequent points. 500. The tabulation is shown at table 1 (Annex B). plot 6 illustrates that this data is indicating that a 400 hour life would result in about 15% of in-service failures for these equipments. This value is inserted in the F(t) scale and its intersection with the plotted line determines the estimated mean of the distribution of the times to failure ( $ ). In this example. an acceptable level of in-service failure may be converted into a life.2% of the population. In this example the fitting of the line presents no problem (plot 4). based on this sample. for example it can be seen from plot 6 that an acceptable level of in-service failure of say. • At plot 11 the evaluation of the proportion failed corresponding to the mean of the distribution of the times to failure (Pµ) is shown to be 52. 2004 6 .4 (plot 8). • At plot 9 a dotted horizontal line is highlighted corresponding to an F(t) value of $ is the life which 63. Conversely. information based on the sample can be extracted. In this case this is about 740 hours. 7 or so points would be a reasonable minimum.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS curve. • The next step is to construct a perpendicular from the Estimation Point in the top left hand corner of the paper to the plotted line (plot 5). although b values outside this range are possible. • The fact that the data produced a straight line when initially plotted enables 2 statements to be made: • The data can apparently be modelled by the Weibull distribution.5 to 5. For example. 30% would correspond to a life of about 550 hours. This scale can be seen to range from 0.2% of them will have failed. and so on. • $ is given by the intersection of the constructed The estimated value of b. that is to say the life corresponding to 50% mortality. • One additional piece of information which can be easily extracted also is the median life. Warwick Manufacturing Group Revision date: 6 December. This parameter is discussed later.5% using the point of intersection of the perpendicular and the Pµ scale. Generally. these components have an h hours. $ of about 830 Plot 10 shows that. b$ is about 2. perpendicular and the b scale. Note also that on the matter of how much data is required for a Weibull plot that any 4 or so of the pieces of data used here would give an adequate straight line. • At plot 7 a scale for the estimate of the Shape Parameter b. Now the scale parameter or characteristic life estimate h corresponds to a cumulative mortality of 63. Hence to deter$ it is necessary only to follow the h Estimator line horizontally until it intermine h sects the plotted line and then read off the corresponding time on the lower scale.2%. is highlighted. In such circumstances 4 points may well be enough. By this time 63. This is shown at plot 12 to be about 720 hours. • Once the plotted line is obtained. depending on their shape once plotted. • The location parameter or minimum life (g) is approximately zero. based on this sample. termed b. The second primary cause of infant mortality is an inadequate standard of maintenance activity. where this probability varies with the time the item has been in service. in terms of failure rate. their individual failure modes (see Reference 5 and 7). First such failures result from poor quality control in the manufacturing process or some other mechanism which permits the installation of low quality components.1 Concept of Hazard Before examining the significance of the Weibull shape parameter b it is necessary to know something of the concept of hazard and the 3 so-called failure regimes. It is for this reason that burn-in programmes are the common counterstrategy to poor quality control for electronic components which would otherwise generate an unacceptably high initial in-service level of failure. possibly of new design. particularly if the sample size and therefore the confidence. The parameter of interest here is the hazard rate. 2004 7 . Just as importantly. which are classically attributed to two deficiencies. this is a valid concept for the behaviour of a system over its whole life but is a misleading model for the vast majority of components and. The circumstance classically associated with infant mortality problems is the introduction of a new equipment. therefore. constant or increasing hazard. as is a common misconception.9 for example would be a relatively weak early failure effect. a b<1 gives a powerful indication of the causes of these failures. The 3 regimes are often thought of in the form of the so-called ‘bath-tub’ curve. the instantaneous failure rate and can in general be thought of as a measure of the probability of failure. Clearly in such situations. The problem of infant mortality has been shown to be much more prevalent than might have been anticipated. whilst relatively few fail between the extremes. Warwick Manufacturing Group Revision date: 6 December. and here the analysis is pointing to a lack of quality rather than quantity in the work undertaken. was low. Shape Parameter Less Than Unity. The distribution of times to failure will follow a hyper-exponential distribution in which the instantaneous probability of failure is decreasing with time in service. more importantly. This is sometimes termed the early failure of infant mortality period and it is a common fallacy that such failures are unavoidable. 0. A b value of less than unity indicates that the item or failure mode may be characterised by the first regime of decreasing hazard. the high initial level of unreliability should decrease with the dissemination of experience and the replacement of weakling components with those of normal standard. The 3 failure regimes are defined in terms of hazard rate and not. An individual mode is unlikely to exhibit more than one of the 3 characteristics of decreasing. many items fail early or else go on to a substantial life. which is unfamiliar to its operators and its maintainers.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS 4 INTERPRETATION OF WEIBULL OUTPUT 4. In one particular study (Part 2 of Reference 6) it was found to be the dominant failure regime on a variety of mechanical components of traditional design. then clearly component lifing is inappropriate since the replacement is more likely to fail than the replaced item. This hyper-exponential distribution models a concentration of failure times at each end of the time scale. It is. h(t). The extent to which b is below 1 is a measure of the severity of the early failures. This is the conditional probability that an equipment will fail in a given interval of unit time given that it has survived until that interval of time. If there is a single or a predominant failure mode with a b<1 . therefore. MTBF and MTTF may be used meaningfully. This summation effect is a particular characteristic of complex maintained systems comprising multiple series elements whether they be electronic.see Figure 1: Such distributions may be attributable to a wear-out phenomenon but are classically generated by situations where failure is due to the nucleation effect of imperfections or weaknesses. with its associated negative exponential distribution of times to failure. 2004 8 . a need for a deeper analysis at mode level. an equipment will appear to exhibit constant hazard because it has several failure modes of a variety of types. The instantaneous probability of failure is therefore increasing with time. Such situations need not necessarily be viewed with alarm. the shape of the pdf approaches the symmetrical normal distribution until at b = 3. A shape parameter of about 2 is an indication. the greater is the rate of increase. the replacement has the same hazard or instantaneous probability of failure as the replaced item. There may well be. The term ‘random failures’ is often used to describe constant hazard and refers to the necessary conditions that failures be independent of each other and of time. Typical counter-strategies to known constant hazard conditions include de-rating. When the shape parameter has a value of approximately one. over some or all of an equipment’s life must frequently produce misleading conclusions. Various values of b can be associated with certain distributions of times to failure and the commonest causes of such distributions. To assume constant hazard. As the b value increases above 2.4 the pdf is fully normal (Figure 2). electrical. Shape Parameter Greater Than Unity. The interval for such replacements should be optimised and there is at least one general technique (Reference 8) which will do this directly from the Weibull parameters. A b value of about 2 arises from a times to failure distribution which is roughly log-normal . particularly when their lives have been randomized by earlier failure replacements. none of which is dominant. the Weibull analysis is indicating that constant hazard conditions apply. redundancy or modification. This is the most frequently assumed distribution because to do so simplifies the mathematical manipulation significantly and opens up the possibility of using many other reliability techniques which are based on. of fatigue failure. but rarely state. such as in crack propagation. This is often called the ‘wear-out’ phase. by definition. providing the total costs are known. This is the special case where the degree of hazard is not changing with time in service and such terms as failure rate. Individual failure modes with b = 1 tend to be the exception.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Shape Parameter Equal to Unity. the higher the b value. A b value of this order indicates at least one dominant failure mode which is being caused by wear or attrition. If the Weibull shape parameter is greater than one the analysis is indicating that increasing hazard conditions apply. if the combined analysis for the 3 Weibull Warwick Manufacturing Group Revision date: 6 December. although again this term can be misleading. Equipments which predominantly suffer constant hazard over their working lives should not be lifed since. therefore. Frequently. As the b value rises still further so does the rate of wear-out. mechanical or some combination. The time dependence of failures now permits sensible consideration of planned replacement providing the total cost of a failure replacement is greater than the total cost of a planned replacement. The difficulty here is that the counter-strategy for the individual failure modes may well be significantly different to those suggested by constant hazard conditions for the system or equipment as a whole. the precondition that constant hazard conditions apply. 4 pdf for b = 6 or 7 t0 time Figure 3 Probability Density Function for a Shape Parameter of 6 to 7 parameters indicates a pdf of the form shown below. 2004 9 . since the evidence suggests there will be no in-service failures once that life is introduced (Figure 3). then clearly a strategy to replace at t0 might be highly satisfactory. is just one element.4 time Figure 2 Probability Density Function for a Shape Parameter of 3.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS pdf for b = 2 time Figure 1 Probability Density Function for a Shape Parameter of 2 pdf for b = 3. Warwick Manufacturing Group Revision date: 6 December. of which a very high b. say about 6 or 7. particularly if it is a critical component. To say here that the characteristic life is 830 hours is to say simply that roughly two thirds of all failures will occur by that time. It can be used therefore.5%. providing some standard measure of the distribution of times to failure. however. There are. The mean of this log-normalish distribution for these items was found to be about 740 hours and corresponded to a percent failed of 52. Some General Comments on b The Weibull shape parameter provides a clear indication of which failure regime is the appropriate one for the mode under investigation and quantifies the degree of decreasing or increasing hazard.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS The initiation of increasing hazard conditions and their rate of increase may be a function of the maintenance policy adopted and the operating conditions imposed on the equipment. Its significance is strengthened by the fact that when constant hazard conditions apply. This Looking back at the example of 10 items. It can also be used to quantify the effects of any modifications or maintenance policy changes. Figure 5 can be sketched using these estimates: Alternatively the median or 50% life was found to be about 720 hours: Here the 3 measures of time are all doing roughly the same thing.4 and h information helps the construction of a picture of the appropriate pdf. it was found that b$ = 2. 2004 10 . however.2% h = 830 time Figure 4 Probability Density Function and Characteristic Life Warwick Manufacturing Group Revision date: 6 December. $ = 830 hours. As Sherwin showed in his study at Reference 6. h is the value in time by which 63. then the h value becomes the mean f(t) b = 2. this is a very useful means of quantifying the effects of some change in maintenance strategy. h is just one point on the time scale. is taken as the standard measure of position. according to this sample. The characteristic life.2 Scale Parameter or Characteristic LIfe As stated earlier. 4. In this sense. Although the use of median ranks provides the best estimate of b by un-biasing the sample data.2% of all failures will have occurred. ie b = 1.4 63. to indicate which counter-strategies are most likely to succeed and aids interpretation of the physics of failure. it is important to remember that the confidence which can be placed on the b estimate for any given failure mode is primarily a function of the sample size and quality of the data for that mode. others some of which were evaluated in the example. an estimate of g. Warwick Manufacturing Group Revision date: 6 December.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS f(t) b = 2. however. termed g$ . Sometimes. then the value of the location parameter is approximately zero. This is best done by a method attributed to General Motors and shown in Annex C. 4.4 50% life = 720 time Figure 6 Probability Density Function and Median Life time between failures (MTBF) for a repairable equipment or a mean time to failure (MTTF) for a non-repairable equipment. can be obtained. the first plot may appear concave when viewed from the bottom right hand corner of the sheet (Figure 7): When this occurs it is necessary to subtract some quantity of time (g$ ) from every failure time used to plot the curve. 2004 11 . and the best estimate of g is that value which when subtracted from all the failure times gives the best straight line. Using this or any other suitable method.4 52. and is therefore the inverse of the constant hazard failure rate. The estimate is enhanced by subtracting its value from every failure time and replotting the data: if g$ is too small the curve will remain concave but to a lesser degree than before: if g$ is too large the plot will become convex.3 Location Parameter or Minimum Life It was briefly stated during the example that if a reasonable straight line could be fitted to the initial plot. This is the only circumstance in which h may be termed an MTBF/MTTF.7% time = 740 Figure 5 Probability Density Function and Mean Life f(t) b = 2. g$ had taken some positive value. In the earlier example the distribution with g$ = 0 is shown at Figure 4.2% g = 425 830 time new h = 830 + 425 = 1255 Figure 8 Effect of Location Parameter Warwick Manufacturing Group Revision date: 6 December. however. 2004 12 . Here two thirds of the population do not fail until 1245 hours and most importantly the g value or minimum life value has shifted the time origin such that no failures are anticipated in the first 425 hours of service. If. The existence of a positive location parameter is therefore a highly desirable feature in any equipment and the initial plot should always be examined for a potential concave form. and Figure 4 would have changed to that illustrated at Figure 8. A further example of a 3-parameter Weibull plot is given at Annex D. hence the term ‘location’. f(t) b = 2. normally to the right.4 63.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS x x x F(t) x x x x time Figure 7 Representing Points on a Curve using Weibull Paper The significance of g is that it is some value of time by which the complete distribution of times to failure is shifted. say 425 hours. then this value must be added to all the times to failure extracted from the subsequent analysis of the straight line. the more the individual characteristics of number of failure modes often tends to look like constant hazard (b = 1. 5. Inaccuracies will arise if the span in time of that data is not significantly greater than the mean of the distribution of times to failure. estimates of the 3 parameters are likely to be inaccurate and may well fail to reveal characteristics of later life such as a bi-modal wear-out phenomenon. The solution once again is data precise enough to identify the F(t) or time Figure 9 Representation of Multi-Modal Behaviour on Weibull Paper Warwick Manufacturing Group Revision date: 6 December.e.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS 5 PRACTICAL DIFFICULTIES WITH WEIBULL PLOTTING 5. however. At Annex E.0). is a plot using 11 pieces of real data which illustrates a severe case of snaking. The difficulty is obvious. If data obtained over an inadequate range is used as a basis for extrapolation (i. so the more modes there are contributing to the failure data.) extending the plotted line significantly. In the same way that the distribution of times to failures for a single mode will be a characteristic of that mode. The solution is comprehensive data at the right level. it is necessary to satisfy yourself that you are seeing true snaking about a straight line caused by scatter of the points about the line and not some other phenomenon.1 Scatter The problem of scatter in the original data and the resultant snaking effect this can produce has been briefly mentioned.3 Multi-Modal Failures The difficulty of multi-modal failures has been mentioned previously. In some cases this has been found to be so even when the modes themselves have all had a high wearout characteristic (b » 3 or 4).2 Extrapolation Successful Weibull plotting relies on having historical failure data. 2004 13 . It is possible to plot a line and an attempt has been made in this case which gives the necessary added weight to later points. Hence a knowledge of the failure regimes of the individual failure modes of an equipment is more useful in formulating a maintenance policy than that of the failure regime of the equipment itself. This tendency is strongest when there are many modes none of which is dominant. 5. showing time dependent failures time Figure 10 Multiple Probability Density Functions One example of this bi-modal behaviour is quoted in Reference 6. and the 5% upper confidence limit (UCL) or 95% Ranks. The technique for using these ranks consists of entering the Warwick Manufacturing Group Revision date: 6 December.4 Confidence Limits As was pointed out earlier. One form of corruption stems from the concept of a negative location parameter. With these notes are tables of LCL and UCL ranks which can be seen to be a function solely of sample size. 5. The limitations of the data are best recognised by the construction of suitable confidence limits on the original plot.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS characteristics of all the significant failure modes. particularly when the same size is less than 50. 2004 14 . The confidence limits normally employed are the 95% lower confidence limit (LCL) or 5% Ranks. A Weibull plot using data gathered at equipment level may or may not indicate multi-modal behaviour. This is rarely the case.2). this topic is covered later. in general the bi. There a vacuum pump was found to have one mode of severe infant mortality (b = 0. although other levels of confidence can be used.or multi-modal plots will be found to be mixed along both lines. The most frequent manifestation of such behaviour is a convex or cranked plot as shown in Figure 9. It is most unlikely that an analysis of their combined times to failure would have suggested an adequate maintenance strategy for the item as a whole. This approach provides more confidence than simply plotting failure data for the individual mode and is best done using an adaptation of the technique for dealing with multiply-censored data. The cranked plot shown above should not normally be drawn since it implies the existence of 2 failure regimes. if life is consumed in storage but the failure data under analysis is using an in-service life measured once the items are issued from store. then clearly the data is corrupt in that only a part life is being used in the analysis. This is illustrated in Figure 10. hence infant mortality f(t) mode 2 — b > 1. Once adequate multi-modal data has been obtained it is possible to separate the data for each mode and replot all the data in such a way as to make maximum use of every piece of life information. because the distributions of times to failure themselves overlap. mode 1 — b < 1.42) combined with another of wearout (b = 3. one following the other in time. The convex curve also shown in Figure 9 indicates the presence of corrupt or multi-modal data. most forms of analysis will give a false impression of accuracy and Weibull is no exception. Column (c) is calculated as the survivors prior to each event in either of columns a or b. The outcome of such situations is generally a series of complete failure times and a series of incomplete failure times or censorings for the mode under investigation. this may be considered as an alternative to the failure number i used previously. Similarly at Plot 2. Clearly the data in the sample is multiply-censored in that it is a mixture of failure and censored times. failure times attributable to all other modes become censorings. with 95% confidence. move vertically up (for a lower limit) or down (for an upper limit) until horizontal with the corresponding ith plotted point.5 Censoring of Sample Data Often samples contain information on incomplete times to failure in addition to the more obviously useful consumed lives at failure. based on the data used.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS vertical axis of the Weibull plot at the ith F(t) value quoted in the tables for the appropriate sample size. This incomplete data may arise because an item has to be withdrawn for some reason other than the failure which is being studied. the primary difference being that the mean order number becomes a non-integer once the first censoring is reached. and diminish the confidence level associated with subsequent statements drawn from the plot. that the true h is greater than or equal to 615 hours. The technique is shown at Plot 1 of Annex F for the lower bound using the same example as in Annex B. From the point of intersection. Hence it can be said here that although the best estimate for h is 830 hours. The assumption is generally made that the non-failures would have failed with equal probability at any time between the known failures or censored lives or after all of them. 5. we can be 95% confident that the true h is less than or equal to 1040 hours. If the equipment suffers multi-modal failures then in an analysis of a particular mode. This range can only be reduced by either diminishing the confidence level (and therefore increasing the risks of erroneous deduction) or by increasing the quantity of data. The next value is 3. The primary use of this lower bound curve constructed through the final set of points is that it is a visual statement of how bad this equipment might be and still give rise to the raw data $ observed.7 and this is shown to produce point (2) which is level with the third plotted point for the straight line. A straight horizontal line should be drawn from the point of entry to intersect the line constructed from the data. this collection of times when the equipment did not fail for the particular reason cannot be ignored since to do so would bias the analysis. The third point of entry is at 8. this cannot be used since it does not intersect the plotted line. and so on. Alternatively the data collection period may end without some equipments failing. As a first step a table is constructed with columns a and b listing in ascending order the failure and censoring times respectively. The technique is outlined using the example at Annex G. Therefore an item removed during inspection because it is nearing unacceptable limits is closer to a failure and is not a censoring. These 2 statements can be combined to give symmetrical 90% confidence limits of between 615 and 1040 hours. we can be only 95% confident. The mechanics of dealing with censored data require the determination of a mean order number for each failure.6 and this is shown in Plot 1 to generate point (1) on the lower bound.5. ie unknown finish times. This latter information. The first value obtained from the table for a sample size of 10 is 0. Warwick Manufacturing Group Revision date: 6 December. 2004 15 . which shows the construction of a 95% upper bound. where the event is a censoring the corresponding surviving number is shown in parenthesis by convention. a total of 7 failures and 9 censorings gives a sample size n of 16. This limitation is is compounded by the difficulty of attempting the evaluation of confidence limits on a cumulative hazard plot. More importantly. Once the first censoring occurs at 65.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Column (d) is obtained using the formula: mi Where mi mi n 1 mi 1 1 1 ki = current mean order number mi-1 = previous mean order number n = total sample size for failure and censorings ki = number of survivors prior to the failure or censoring under consideration Mean order number values are determined only for failures. The median rank figures in column (e) are plotted on Weibull paper against the corresponding failure times at column a in the normal way. all subsequent mi values are non-integers. Such methods will give estimates of the 3 Weibull parameters and the mechanics of obtaining them are often slightly simpler than for the equivalent application of Weibull. The median rank values at column (e) are taken from the median rank tables using linear interpolation when necessary. Plot 2 shows the 5% LCL $ of between 90 and 148 units of time is AND 95% UCL curves. Finally 5% LCL AND 95% UCL figures are included at columns (g) and (h). (i-0. the equivalent median ranks obtained from Bernard’s Approximation. However. h and g estimates without difficulty. Finally.3)/(n + 0. For completeness. These can be seen to be largely in agreement with the purer figures in column (e). cumulative hazard plots give little feel for the behaviour of the equipment in terms of the levels of risk of in-service failures for a proposed life. 2004 16 . The plot is illustrated at Plot 1 of Annex G. For purposes of comparison only. These are obtained by substituting mi for i in the standard expression. Warwick Manufacturing Group Revision date: 6 December.4) are included at column (f). such methods contain no correction for small sample bias and are therefore less suitable for use with samples smaller than 50. cases have occurred where cumulative hazard plots have failed to indicate multimodal behaviour which was readily apparent from a conventional Weibull plot from the same data. a 90% confidence range for h obtained. and produces b. These are obtained from the tables using linear interpolation where necessary. 6 COMPARISON WITH HAZARD PLOTTING It is often thought that Weibull plots are no better than plotting techniques based on the cumulative hazard function calculated from sample data. The information it provides. Proc Instn Mech Engrs. 1980. both in terms of the modelled distribution of times to failure and the prevailing failure regime is fundamental to the selection of a successful maintenance strategy. equipments and components. The final point to be made is that Weibull. A statistical distribution function of wide application. 7. 8. like all such techniques. Schafer R E and Singpurwalla N D. 3. Carter ADS. Nov 1951.fact or fiction. No 29. including those where non-constant hazard conditions apply. Methods for statistical analysis of reliability and life data. 2. The degree of risk associated with small samples can be quantified using confidence limits and this can be done for complete or multiply-censored data. 5. relies upon data of adequate quantity and quality. However. Sherwin D J and Lees F P. ASME paper 51-A-6.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS 7 CONCLUSIONS The ability of the Weibull distribution to model failure situations of many types. 6. Loughborough 1973. Mechanical reliability. An investigation of the application of failure data analysis to decision making in the maintenance of process plant. Conference on Improvement of Reliability in Engineering. Journal of Quality Technology. Carter A D S. Vol 194. Reliability of systems. it must be used in conjunction with a knowledge of the mechanics of the failures under study. British Standard 5760: Part 2: 1981. McGraw-Hill 1973.the use of reliability data. Wiley 1974. Weibull is not an autonomous process for providing instant solutions. Mechanical survival . Macmillan 1972. Instn Mech Engrs. Weibull’s use of median ranks helps overcome the problems inherent in small samples. 4. REFERENCES 1. Planned replacement: some theory and its application. guide to the assessment of reliability. Warwick Manufacturing Group Revision date: 6 December. In addition. Vol 1. April 1969. Mann R N. whether or not component lifing is an element in that strategy. this is particularly true of multi-modal failure patterns. 2004 17 . The bathtub curve for mechanical components . Weibull plots can quantify the risks associated with a proposed lifing policy and can indicate the likely distribution of failure arisings. Bompas-Smith J H. make it one of the most generally useful distributions for analyzing failure data. Glasser G J.No 2. they may well indicate the presence of more than one failure mode. Weibull W. 2004 18 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS ANNEX A TWO CYCLE WEIBULL PAPER Warwick Manufacturing Group Revision date: 6 December. THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 19 . 2 3 500 25.8 10 1200 93. 2004 20 .8 7 825 64.5 5 660 45.2 6 750 54. Warwick Manufacturing Group Revision date: 6 December.7 2 410 16.3 Failure Number (i) The following plots illustrate Weibull plotting.9 4 600 35.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS ANNEX B PROGRESSIVE EXAMPLE OF WEIBULL PLOTTING Arranging the Raw Data Ranked Hours Median Rank at Failure Cumulative % Failed (ti) F(t) 1 300 6.1 9 1050 83.5 8 900 74. THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 21 . THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 22 . THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 23 . 2004 24 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 25 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 26 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 27 . 2004 28 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 29 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 30 . 2004 31 . 4. 2.t2)(t2 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS ANNEX C ESTIMATION OF WEIBULL LOCATION PARAMETER Steps: 1.(t2 .t1) a t1 t2 t3 time Figure 11 Estimation of Location Parameter Warwick Manufacturing Group Revision date: 6 December. Plot the data initially.t2) . Divide the physical distance between points a and b in half without regard for the scale of the vertical axis. Determine the failure time corresponding to point c (ie t2).t1) (t3 . and determine the corresponding failure times (t1 and t3). 5. he estimate of the location parameter is given by: g$ t2 t3 t3 t2 t2 t2 t2 t1 t1 Weibull Plot b g = t2 .(t3 . and so obtain point c. Select 2 extreme points on the vertical scale (say a and b). observing a concave curve when viewed from the bottom right hand corner. 3. 2450 and 3000 hours. 1550. Determine g and evaluate modified times to failure.6 Failure Number (i) Warwick Manufacturing Group Revision date: 6 December. 1850.0 5 2100 63. Plot modified points and confirm a straight line (Plot 3). Steps: 1.2 7 3000 90. Plotting the raw data: Ranked Hours Median Rank at Failure Cumulative % Failed (ti) F(t) 1 1000 9.4 2 1300 22. 5. Plot initially (Plot 1).4 4 1850 50. Having identified a concave form apply the technique at Annex C (Plot 2). Sketch the probability density function (Plot 5). 3. 4. 6. 2. 1300. Extract b and h in the normal way remembering to add g to the straight line value for h (Plot 4). 2100. 2004 32 .8 3 1550 36.6 6 2450 77.THE USE OF WEIBULL IN DEFECT DATA ANALYSIS ANNEX D EXAMPLE OF A 3-PARAMETER WEIBULL PLOT Problem: to determine the Weibull parameters for the following (ordered) sample times to failure: 1000. 2004 33 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 34 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 547 = 2453 f(t) b = 1.547 = 1303 2100 .547 = 1903 3000 .2% g = 547 1560 time h = 547 + 1560 = 2107 Figure 12 Probability Density Function Warwick Manufacturing Group Revision date: 6 December.547 = 753 1550 . 2004 35 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS From Plot 2: t1 = 810 hours t2 = 1500 hours t3 = 4000 hours General expression from Annex D: g$ t2 g$ 1500 t3 t2 t3 t2 t2 t1 t2 t1 4000 1500 1500 810 4000 1500 1500 810 1500 953 547 hours Replot using: 1000 .547 = 453 1300 .547 = 1003 1850 .9 63.547 = 1553 2450 . THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 36 . 2004 37 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS ANNEX E THE EFFECT OF SCATTER Warwick Manufacturing Group Revision date: 6 December. 2004 38 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. THE USE OF WEIBULL IN DEFECT DATA ANALYSIS ANNEX F 95% CONFIDENCE LIMITS FOR WEIBULL Warwick Manufacturing Group Revision date: 6 December. 2004 39 . 2004 40 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 41 . 2004 42 .THE USE OF WEIBULL IN DEFECT DATA ANALYSIS ANNEX G WEIBULL PLOT OF MULTIPLY-CENSORED DATA Warwick Manufacturing Group Revision date: 6 December. 0 75.37 4.53 — 1 4.08 — 63.35 — 44.46 10.0 12 65.69 — 7.89 — 16.65 — 13.5 65.27 (f) Bernards Approx % — 43.7 Censoring Times ci Failure Times ti 4.8 130.14 — 25.2 4.3 95% Rank Upper Bound 5% Rank Lower Bound THE USE OF WEIBULL IN DEFECT DATA ANALYSIS 43 .8 9.08 3 — 10.63 23.05 — 16.48 — 34 26 17 (h) (g) 0.0 11 70.09 — 29.7 (10) 75.2 (c) 16 (b) (a) Survivors ki 31.0 15 39.2 — 80.49 22.0 105.Warwick Manufacturing Group Revision date: 6 December.12 42.2 (9) 101.16 4.18 — 49.8 13) 14 57.03 — 29.45 — 64.5 84.2 (1) 2 (3) 4 (5) (7) 88.3 10.3 2.0 109.31 — 44.08 1 11 5. 2004 110.3 (6) (8) 87.32 — 5.2 (e) Median Ranks % Multiply Censored Data 16 16 1 3 1 12 — 3 2 1 (d) Mean Order Number Mi — 63. THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 44 . THE USE OF WEIBULL IN DEFECT DATA ANALYSIS Warwick Manufacturing Group Revision date: 6 December. 2004 45 .