Table of Contents Author Guidelines Submit a Manuscript
Mathematical Problems in Engineering
Volume 2015, Article ID 681232, 8 pages
Research Article

Weibull Failure Probability Estimation Based on Zero-Failure Data

1College of Information System and Management, National University of Defense Technology, Changsha 410073, China
2College of Continuing Education, National University of Defense Technology, Changsha 410073, China

Received 27 May 2014; Revised 4 September 2014; Accepted 15 October 2014

Academic Editor: Wenbin Wang

Copyright © 2015 Ping Jiang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


Reliability testing is often carried out with small sample sizes and short duration because of increasing costs and the restriction of development time. Therefore, for highly reliable products, zero-failure data are often collected in such tests, which could not be used to evaluate reliability by traditional methods. To cope with this problem, the match distribution curve method was proposed by some researchers. The key step needed to exercise this method is to estimate the failure probability, which has yet to be solved in the case of the Weibull distribution. This paper presents a method to estimate the intervals of failure probability for the Weibull distribution by using the concavity or convexity and property of the distribution function. Furthermore, to use the method in practice, this paper proposes using the approximate value of the shape parameter determined by either engineering experience or by hypothesis testing through a p value. The estimation of the failure probability is thus calculated using a Bayesian approach. A numerical example is presented to validate the effectiveness and robustness of the method.

1. Introduction

Reliability testing is usually required in product development to evaluate product reliability. Product lifetimes are becoming longer than in previous decades because of the improvement of reliability. Therefore, with the restrictions of increasing costs and short development times, reliability testing is often carried out with small sample sizes and short duration, which will often lead to zero-failure data [1]. Accordingly, it is desirable to estimate product reliability using the zero-failure data.

The zero-failure scenario is described as follows.

Let denote the lifetime distribution of a product, where is the parameter of the distribution and is the parameter space. The reliability test is composed of truncated tests with corresponding censored time , which satisfies . The sample size for the th test is . As no failure is observed in the tests, the zero-failure data is expressed by , . Let denote the failure probability of the product at time . Then satisfies the following statements:(1), when ;(2).

Let denote the number of samples at time ; that is, there are samples in the reliability test at time .

Estimating product reliability based on zero-failure data is challenging. Welker and Lipow [1] first raised this problem and, since then, some researchers have made progress on the topic [2, 3]. For the binomial distribution, Bailey [4] proposes a model to predict failure probability from zero-failure data; however, his model requires a large sample size. Based on zero-failure data, Wang and Langanke [5] present an approach that compares the reliability index—mean time to failure (MTTF)—between a newly designed product and the old product, but their approach is based on the assumption that the shape parameters for the two products are the same, which limits the application in practice. Miller et al. [6] study the estimation of failure probability for software when no errors are observed in testing. Jiang et al. [7] construct the shrinkage preliminary test estimator (SPTE) to estimate the reliability of a product following a Weibull distribution, when a prior estimate is available. Chen et al. [8] introduce the optimal confidence limit method to obtain the optimal lower confidence limit of some parameters of reliability distributions, in the case of zero-failure data. However, their method only considers one sample in each test and could not be applied to the case of multiple samples in each test. As no failure is observed in the tests, the maximum likelihood estimation (MLE) approach could not be applied in such a scenario. To solve this problem, L. Wang and B. Wang [9] propose the modified maximum likelihood estimation (MMLE), introducing a new parameter, , to modify the results obtained by applying MLE on the zero-failure data. The key to MMLE is the value of parameter . However, some researchers have found that the parameter, , will often cause the overestimation of parameters. The overestimation usually results from the improper use of the zero-failure data, which has raised debates among researchers for a long time. One solution is to introduce failure information when dealing with zero-failure data [10]. The key to this method is to acquire the failure information (i.e., failure time), whereas it is often estimated by the zero-failure data. This will result in an inaccurate estimate when the test duration is far less than the real lifetime of a product [11]. Mao and Luo [12] present the match distribution curve (MDC) method to solve the evaluation on zero-failure data: first, estimating the failure probability at censoring time is carried out; then, the data pairs are used to construct a distribution curve to estimate the parameters of the distribution; finally, the reliability can be evaluated based on the distribution. The MDC method is widely used in various distributions with zero-failure data; however, it is not discussed in the case of a Weibull distribution because of the computational complexity of the distribution. Motivated by this problem, we focus our research on the failure probability estimation method in a Weibull distribution.

2. Weibull Distribution

When evaluating reliability using test data, we often assume that the product life follows some kind of distribution. Then, the parameters of the distribution are estimated based on the data, and reliability is evaluated by using the determined distribution. The Weibull distribution is one of the most commonly used distributions in reliability evaluation because of its ability to take on various forms by adjusting its parameters [13]. The two-parameter Weibull distribution is defined aswhere is the shape parameter and is the scale parameter. The CDF of the Weibull distribution is defined as

The failure rate function is an increasing function, when , which describes the character of various products. The Weibull distribution will become another type of distribution when the value of shape parameter varies. For example, it becomes an exponential distribution when ; it becomes a Rayleigh distribution when ; and it approximates a normal distribution when . Ning [10] summarizes that a Weibull distribution can be used to describe traumatic failures, when , and it can be applied to describe degradation failures, when . Therefore, it can be adopted to describe the combined effects of traumatic failures and degradation failures, when , where the ratio of the two failures is determined by the value of . Due to the flexibility of Weibull distribution, it is widely used in reliability evaluation in practice, even in the cases of zero-failure data.

As the key step in the MDC method is failure probability estimation, which is yet to be solved in the case of a Weibull distribution, we present this estimation procedure in the following section.

3. Failure Probability Estimation

Let , , and ; then (2) is transformed into

The linear regression method could be applied to calculate the parameters of the Weibull distribution. Here, the weighted least square estimation method is used to obtain the estimates of parameters and , which minimizes

As it is already proven that the weighted least square estimates, and , are unbiased, we propose the use of the method and briefly introduce it here.

Denote the weight , where is failure time. Let , , , and . The weighted least square estimates, and , are obtained by referring to

After and are acquired, given the test time , it is easy to calculate the failure probability at time for the Weibull distribution by

The above procedure is typical to obtain the failure probability at time for the Weibull distribution given that is the corresponding failure time. To calculate the failure probability at time for the Weibull distribution with zero-failure data, we have to consider an alternative solution. This is discussed in the next subsection for Weibull distribution.

3.1. Failure Probability Estimation with Zero-Failure Data

In cases of zero-failure data, Ning [10] proposes the following equation to estimate at censoring time :

Equation (7) is designed to calculate the mean value of the upper limit and lower limit 0, which is too simple and arbitrary, and often results in inaccurate estimation.

Bayesian theory is the most popular method to estimate as it combines prior information with test data, making the estimation more accurate than if only prior information or test data was used alone. In Bayesian theory, distribution parameter is regarded as a random variable, and the prior distribution is determined by using historical data, experts’ judgments, or data from similar products to obtain the posterior distribution of bywhere is the PDF of the population , or it can be replaced by likelihood function , and is the prior distribution of . The point estimate of is , which is the expectation of the posterior distribution under the square loss.

In the case of zero-failure data, to estimate , the likelihood function is usually defined as . Therefore, in terms of Bayes’ theorem, the key to estimating is to choose the prior distribution of . To achieve this, two important answers should be sought here: the right choice of the prior distribution and the determination of the interval of in the prior distribution.

(1) The Right Choice of the Prior Distribution of . For the choice of the prior distribution of , one may simply assume that follows the uniform distribution. However, since the data exhibits zero failure, the value of failure probability is more likely to be small. Therefore, Han and Li [14] present the idea of utilizing the decreasing function to construct the prior distribution. We also adopt this idea and use it to construct the prior distribution in the next section.

(2) The Interval of . To determine the interval of for a normal distribution, Zhang [15] proves that the CDF of is a concave function in , when . Then, based on the properties of the concave function, Zhang concludes that the following inequalities stand:Then the interval of is , where is the upper limit preset by expert or engineering experience.

Inspired by this theory, and given the distribution type, researchers tried to use the properties of the distribution to determine the interval of if there is no other prior information: in the case of an exponential distribution, Ning [10] obtains the interval of as , and in the case of an extreme distribution, Li [11] obtains the interval of as . However, in the case of a Weibull distribution, there is no reference to determine the interval of , which is why we choose to study this problem according to the convex and concave properties of the Weibull distribution.

3.2. Weibull Failure Probability Estimation

Based on the accumulated test data from Weibull-distributed products in worldwide practice, Han [16] states that the shape parameter, , for Weibull-distributed products is usually within the interval of . So, the interval for is set to be .

To obtain the convex and concave properties of the Weibull distribution, by taking the second derivative of (2), we have

From (10), it is easy to find that , when , and when , let the inflexion point ; then , when ; , when . So, according to the convex and concave criteria, we have the following: is convex, when , and is concave, when and . This conclusion provides us with the criteria for determining the interval of .

When , is convex, so we have

As we have assumed that , the following inequality stands:

Therefore, the interval of is , which could be calculated by an iterative method beginning from ().

The calculation begins with , which can be estimated by the Bayesian method. Let the interval of be , where is the upper limit set by experts. In practice, is often used. However, this value of is conservative here, as no failure occurs; we can assume that , so could be set at less than 0.5.

When , is not strictly convex or concave, which makes it difficult to analyze. Therefore, we present our solution as follows.

We can acquire the median time by referring to (1), when . The inflexion point (time) is obtained in a similar manner, which is denoted by .

As the data reveals no failure, we assume that . Therefore, to find the interval, within which exhibits convexity or concavity, we will determine the interval that satisfies .

Let and , where . Then it is easy to prove that both and are strictly increasing in and , when , as shown in Figure 1. Therefore, when , we have , and is concave.

Figure 1: Comparison between abscissas of inflection point and time when failure probability is 0.5.

When , is concave. According to the property of the concave function (as shown in (9)), we have . Thus, the upper limit of needs to be determined. Li [11] and Zhang [15] suggest setting a universal value of the upper limit, , for all , which, in fact, extends the interval of and makes analysis inaccurate. In this paper, we introduce the parameter , which satisfies , where is the possible difference of and , that is, . As there are censored tests with zero-failure data, we can assume that the value of is around . So, its value is limited to a much smaller range and can be preset by expert or engineering experience. So we have when , .

When , there is no similar method to find the concave or convex properties of . We can transform (2) into the following equations, given and , respectively:

We can combine these two equations to obtainwhich is equivalent to

Then we can obtain the lower limit of as . For the upper limit of , in a similar manner, let it be . So here we have, when , .

Now, we can determine the intervals of , the failure probability in prior distribution, with respect to the values of . Denote the interval by . Let denote the core of the prior distribution. To meet the requirement of the distribution (i.e., ) the PDF of the prior distribution of is defined by . Then, by referring to (8), we can obtain the PDF of the posterior distribution for as . Under the square loss assumption, we can acquire the expectation of as the estimate as follows:where

According to this, the interval of depends on the value of . But it is not necessary to find the exact value of ; only the interval of is to be determined to calculate the estimate of failure probability.

In our early paper [17], we presented the above estimate without discussing the estimate of . There is a large amount of engineering experience in practice to help us estimate the interval of [18]. If there is little knowledge that we can refer to, we propose using the following method [19] to determine , which is based on hypothesis testing.Propose the hypothesis: .Construct the statisticwhere and .When , the rejection interval for is , where is the % quantile, and the CDF of is defined bywhere and .Let value = , which is maximized, if , is the sample result of . When value is maximized, the estimate of is the best.

From the above introduction to our proposed method, one may find that to estimate the failure probability of a Weibull distribution with zero-failure data, it requires only roughly determining the interval of parameter (instead of obtaining its exact value). Besides, there is no need to match the exact value of by the above hypothesis testing method as it greatly increases the complexity of the calculation. Therefore, in practice, if the value in the hypothesis testing is comparatively large, we can conclude that parameter is determined.

3.3. Summary of the Method

The proposed method is summarized as follows.Roughly determine the interval of parameter in the Weibull distribution. If engineering experience is not available, roughly estimate by referring to the value in the hypothesis testing.Based on the estimate of , determine the interval of failure probability byEstimate by (16).

4. A Numerical Example

To illustrate the validity of our proposed method, it is applied to estimate the failure probability and compared with the true value from a given Weibull distribution. Simulation data is used in this numerical example. There are twelve samples in the example and they will experience six censored tests. We use MATLAB software to generate several groups of random values for twelve variables following a given Weibull distribution and, for each group, randomly divide them into six subgroups. The largest variable in each subgroup is regarded as the censoring time for the subgroup. To ensure that the random variables generated correspond to no failure, the failure probability of each variable should be less than 0.5. This means that only those groups whose failure probability of the largest variable in each subgroup is less than 0.5 are chosen as our samples. The samples are listed in Table 1.

Table 1: Sample data.

After the data is obtained, the failure probability at censoring time is estimated and is then compared with the true value, calculated by the given Weibull distribution at censoring time . The results are also compared with those calculated by the classical method in (7). In this example, we assume that the interval of parameter is predetermined by engineering experience or by our proposed hypothesis testing, and we also try to figure out the effects that and have on the final estimation.

Figure 2 shows the samples generated by the Weibull distribution with the parameters , . The values of are assigned to 0.3 and 0.25 to compare the effects of . Figures 3 and 4 are generated by the Weibull distributions with the parameters , and , , respectively. In the calculation of Figures 3 and 4, we let , where the values of are assigned to 0.1 and 0.11, to compare the effects of . In all these figures, the left graph compares the estimates by our proposed method with those by the classical method with the true values; the right graph shows the absolute differences between the estimates by our proposed method and the true values, as well as the differences between the estimates by the classical method with the true values.

Figure 2: Comparison of failure probability among real value, estimator, and classical estimation value when .
Figure 3: Comparison of failure probability among true value, estimator, and classical estimation value when .
Figure 4: Comparison of failure probability among real value, estimator, and classical estimation value when .

From the above comparisons, we find that(1) and have limited effects on the failure probability estimation, which validates the robustness of our proposed method;(2)the estimations of our proposed method have less MSEs than those of the classical method, especially when the number of tests increases. The comparisons indicate that our method is more accurate than the classical method.

5. Conclusion

Reliability analysis based on zero-failure data attracts more and more attention as products become more reliable and very few failures are observed during testing. To solve the failure probability estimation problem in the Weibull distribution with zero-failure data, this paper presents a method of combining the decreasing function method with Bayesian theory to estimate the failure probability. The proposed method applies the concave and convex properties of the Weibull distribution with respect to the shape parameter, , and provides the corresponding interval of failure probability, . Then, the prior distribution of is constructed by using the decreasing function method, based on which the estimate of is calculated by applying the Bayesian method. A numerical example is presented to compare the estimations made by the proposed method and the classical method and the true values, which illustrates the validity and robustness of the proposed method.


CDF:Cumulative distribution function
PDF:Probability density function
MSE:Mean square error.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.


This research is supported by the projects of the National Natural Science Foundation of China (with Grant nos. 71371182 and 71401170) and the Research Project of National University of Defense Technology (with Grant no. JC13-02-05).


  1. E. L. Welker and M. Lipow, “Estimating the exponential failure rate from data with no failure events,” in Proceedings of the Annual Reliability and Maintainability Symposium, pp. 420–427, 1974.
  2. H. F. Martz Jr. and R. A. Waller, “A bayes zero-failure(BAZE) reliability demonstration testing procedure,” Journal of Quality Technology, vol. 11, no. 3, pp. 128–137, 1979. View at Google Scholar · View at Scopus
  3. H. Qi, S. Ganesan, and M. Pecht, “No-fault-found and intermittent failures in electronic products,” Microelectronics Reliability, vol. 48, no. 5, pp. 663–674, 2008. View at Publisher · View at Google Scholar · View at Scopus
  4. R. T. Bailey, “Estimation from zero-failure data,” Risk Analysis, vol. 17, no. 3, pp. 375–380, 1997. View at Publisher · View at Google Scholar · View at Scopus
  5. W. Wang and D. R. Langanke, “Comparing two designs when the new design has few or no failures—is the new design better than previous one?” in Proceedings of the International Symposium on Product Quality and Integrity, pp. 322–325, January 2001. View at Scopus
  6. K. W. Miller, L. J. Morell, R. E. Noonan et al., “Estimating the probability of failure when testing reveals no failures,” IEEE Transactions on Software Engineering, vol. 18, no. 1, pp. 33–43, 1992. View at Publisher · View at Google Scholar · View at Scopus
  7. P. Jiang, J.-H. Lim, M. J. Zuo, and B. Guo, “Reliability estimation in a Weibull lifetime distribution with zero-failure field data,” Quality and Reliability Engineering International, vol. 26, no. 7, pp. 691–701, 2010. View at Publisher · View at Google Scholar · View at Scopus
  8. J. D. Chen, W. L. Sun, and B. X. Li, “The confidence limits in the case of no failure data,” Acta Mathematicae Applicatae Sinica, vol. 18, no. 1, pp. 90–100, 1995 (Chinese). View at Google Scholar · View at MathSciNet
  9. L. Wang and B. Wang, “Statistical analysis for no-failure data-modified likelihood function method,” Mathematical Statistics and Applied Probability, vol. 11, no. 1, pp. 64–70, 1996 (Chinese). View at Google Scholar
  10. J. Ning, Reliability assessment on zero-failure data of liquid rocket engine [M.S. thesis], National University of Defense Technology, 2005 (Chinese).
  11. F. Li, Statistical analysis on zero-failure data [M.S. thesis], Anhui Normal University, 2006.
  12. S. Mao and C. Luo, “Reliability analysis of no failure data,” Mathematic Statistics and Applied Probability, vol. 4, no. 4, pp. 489–506, 1989 (Chinese). View at Google Scholar
  13. D. Ling, Research on Weibull distribution and its applications in mechanical reliability engineering [Dissertation thesis], University of Electronic Science and Technology of China, 2010, (Chinese).
  14. M. Han and Y.-Q. Li, “Hierarchical Bayesian estimation of the products reliability based on zero-failure data,” Journal of Systems Science and Systems Engineering, vol. 8, no. 4, pp. 467–471, 1999. View at Google Scholar
  15. Z. Zhang, “Statistical analysis of data only one failure under normal case,” Chinese Journal of Applied Probability, vol. 14, no. 2, pp. 185–190, 1998 (Chinese). View at Google Scholar
  16. M. Han, “Confidence limits of reliability parameters for weibull distribution,” Journal of Mechanical Strength, vol. 31, no. 1, pp. 59–62, 2009 (Chinese). View at Google Scholar · View at Scopus
  17. P. Jiang, X. Jia, and B. Guo, “Failure probability estimation in the Weibull distribution with zero-failure data,” in Proceedings of the 8th IMA International Conference on Modelling in Industrial Maintenance and Reliability (MIMAR '14), pp. 131–136, 2014.
  18. L. Xiong, Statistical analysis of reliability about zero-failure data [M.S. thesis], Jiling University, 2004, (Chinese).
  19. D. C. Li and L. S. Lin, “A new approach to assess product lifetime performance for small data sets,” European Journal of Operational Research, vol. 230, no. 2, pp. 290–298, 2013. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus