|
|
(6 intermediate revisions by 4 users not shown) |
Line 1: |
Line 1: |
| '''Weibull Distribution Example - Demonstrate Reliability'''
| | #REDIRECT [[Reliability_Test_Design#Example_1:_Demonstrate_Reliability]] |
| | |
| In this example, we will design a test to demonstrate a reliability of 90% at <math>t=100</math> hours, with a 95% confidence. We will assume a Weibull distribution with a shape parameter <math>\beta =1.5</math> . No failures will be allowed on this test, or <math>f=0</math> .
| |
| | |
| | |
| '''Determining Units for Available Time'''
| |
| | |
| In the above scenario, we know that we have the testing facilities available for <math>t=48</math> hours. We must now determine the number of units to test for this amount of time with no failures in order to have demonstrated our reliability goal.
| |
| The first step is to determine the Weibull scale parameter, <math>\eta .</math> The Weibull reliability equation is:
| |
| | |
| ::<math>R={{e}^{-{{(t/\eta )}^{\beta }}}}</math>
| |
| | |
| | |
| This can be rewritten as:
| |
| | |
| ::<math>\eta =\frac{{{t}_{DEMO}}}{{{(-\text{ln}({{R}_{DEMO}}))}^{\tfrac{1}{\beta }}}}</math>
| |
| | |
| | |
| Since we know the values of <math>{{t}_{DEMO}}</math> , <math>{{R}_{DEMO}}</math> and <math>\beta </math> , we can substitute these in the equation and solve for <math>\eta </math> :
| |
| | |
| | |
| ::<math>\eta =\frac{100}{{{(-\text{ln}(0.9))}^{\tfrac{1}{1.5}}}}=448.3</math>
| |
| | |
| | |
| | |
| Next, the value of <math>{{R}_{TEST}}</math> is calculated by:
| |
| | |
| | |
| ::<math>{{R}_{TEST}}={{e}^{-{{({{t}_{TEST}}/\eta )}^{\beta }}}}={{e}^{-{{(48/448.3)}^{1.5}}}}=0.966=96.6%.</math>
| |
| | |
| | |
| The last step is to substitute the appropriate values into the cumulative binomial equation, which for the Weibull distribution appears as:
| |
| | |
| | |
| ::<math>1-C.L.=\underset{i=0}{\overset{f}{\mathop \sum }}\,\frac{n!}{i!\cdot (n-i)!}\cdot {{(1-{{e}^{-{{({{t}_{TEST}}/\eta )}^{\beta }}}})}^{i}}\cdot {{({{e}^{-{{({{t}_{TEST}}/\eta )}^{\beta }}}})}^{(n-i)}}</math>
| |
| | |
| The values of <math>CL</math> , <math>{{t}_{TEST}}</math> , <math>\beta </math> , <math>f</math> and <math>\eta </math> have already been calculated or specified, so it merely remains to solve the equation for <math>n.</math> This value is <math>n=85.4994,</math> or <math>n=86</math> units, since the fractional value must be rounded up to the next integer value. This example solved in Weibull++ is shown next.
| |
| | |
| [[Image:RDT Weibull Demonstrate Reliability Samples.png|thumb|center|400px ]]
| |
| | |
| | |
| '''Determining Time for Available Units'''
| |
| | |
| In this case, we will assume that we have 20 units to test, <math>n=20</math> , and must determine the test time, <math>{{t}_{TEST}}.</math> We have already determined the value of the scale parameter, <math>\eta </math> , in the previous example. Since we know the values of <math>n</math> , <math>CL</math> , <math>f</math> , <math>\eta </math> and <math>\beta </math> , it remains to solve Eqn. (weibcum) for <math>{{t}_{TEST}}</math> . This value is <math>{{t}_{TEST}}=126.4339</math> hours. This example solved in Weibull++ is shown next.
| |
| | |
| [[Image:RDT Weibull Demonstrate Reliability Test Time.png|thumb|center|400px ]] | |