Professional Documents
Culture Documents
Reliability
Contents
Description:
..................................................................................................................................................
3
Reliability:
.................................................................................................................................................
3
Conditional
Weibull
Distribution
-
Survival
Table:
...................................................................................
3
Input
and
Usage:
..........................................................................................................................................
4
Output:
.........................................................................................................................................................
6
Output
for
the
reliability
function
for
the
given
cycles:
...........................................................................
6
Output
for
the
survival
function
for
the
give
current
and
future
age:
.....................................................
6
Test
Cases:
....................................................................................................................................................
6
1.
Boundary
Value
Condition
Test
Cases:
.................................................................................................
6
Reliability
Description:
Reliability:
Based on the historic failure details, characteristic life and distribution shape parameter can be
calculated, and reliability can be determined at a specific point in time.
The Weibull distribution can be used to model many different failure distributions. Given a shape
parameter () and characteristic life () the reliability can be determined at a specific point in time (t).
where:
is the Weibull distribution shape parameter
is the Weibull distribution characteristic life
Reliability
{
"data": {
"data_set": {
"Cycles": [
"26",
"76",
"124",
"139",
"143",
"364",
"380",
"384",
"399",
"449",
"471",
"514",
"524",
"605",
"640",
"645",
"674",
Reliability
"684",
"699",
"727",
"801",
"870",
"893",
"946",
"1276",
"1402",
"1515",
"1640"
]
},
"constants": {
"current_age": "500",
"reliable_method": "abc",
"future_age": "900"
}
}
}
Here we have two functions 1.Reliability and 2.Survival
Weib_reliability(self,data,shape,scale)
Arguments:
Data : input data here Cycles columns we are passing has in put
shape
:
Weibull
Distribution
calculated
field
Reliability
scale
:
Weibull Distribution calculated field
weib_survival(self,current_age,future_age,shape,scale)
current_age : here we have to specify current age
future_age : here we have to specify the future age to predict the survival
shape : Weibull Distribution calculated field
scale
:
Weibull Distribution calculated field
Output:
Output
for
the
reliability
function
for
the
given
cycles:
Output:
[0.99338532467858065,
0.96680132965141585,
0.93152131252501769,
0.91911046363587989,
0.91570831372199024,
0.69545059275782295,
0.67862956268144015,
0.67443122671882294,
0.6587219065866865,
0.60695049109276311,
0.5845710191721124,
0.54175643618665492,
0.53199863802806846,
0.45619445223157057,
0.42540487761604645,
0.42111000287842271,
0.39672433857441064,
0.38852578450775549,
0.37643291171101034,
0.35452402057385274,
0.30083322194214118,
0.25625807523250815,
0.24255387705146178,
0.21310525035922645,
0.087698227240751936,
0.06035622094489046,
0.042522650112895376,
0.028405971548703234]
Output
for
the
survival
function
for
the
give
current
and
future
age:
0.570703136075
Test
Cases:
1.
Boundary
Value
Condition
Test
Cases
and
Custom
Messages:
please check reliable method, must be reliable or survival. If the entered method is not
available or spelling mistake.
Reliability
future_age must be greater than the current_age. if the entered future_age less than the
current_age.
Ages must be positive numbers. If the entered current_age and future_age are negative.