Complex Failure Modes Example: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
'''Competing Failures with Complex Configuration Example'''
<noinclude>{{Banner Weibull Examples}}
''This example appears in the [https://help.reliasoft.com/reference/life_data_analysis Life data analysis reference]''. </noinclude>


Assume that a product has five failure modes: A, B, C, D and F. Furthermore, assume that failure of the product will occur if mode A occurs, modes B and C occur simultaneously or if either modes C and D, C and F or D and F occur simultaneously. Times-to-failure for each mode is given in the next table.
Assume that a product has five independent failure modes: A, B, C, D and E. Furthermore, assume that failure of the product will occur if mode A occurs, modes B and C occur simultaneously or if modes D and E occur simultaneously. The objective is to estimate the reliability of the product at 100 hours, with 90% two-sided confidence bounds.


The product is tested to failure, and the failure times due to each mode are recorded in the following table.
{| border="1" align="center" style="border-collapse: collapse;" cellpadding="5" cellspacing="5"
|- align="center"
!TTF for A
!TTF for B
!TTF for C
!TTF for D
!TTF for E
|- align="center"
|276 ||23 || 499||467||67
|- align="center"
|320 ||36 || 545||540||72
|- align="center"
|323 ||57 || 661||716||81
|- align="center"
|558 ||89 || 738||737||108
|- align="center"
|674 ||99 || 987||761||110
|- align="center"
|829 ||154 || 1165||1093||127
|- align="center"
|878 ||200 || 1337||1283||148


<center><math>\begin{matrix}
|}  
  \text{TTF for A} & \text{TTF for B} & \text{TTF for C} & \text{TTF for D} & \text{TTF for  F}  \\
  \text{276} & \text{23} & \text{499} & \text{467} & \text{67}  \\
  \text{320} & \text{36} & \text{545} & \text{540} & \text{72}  \\
  \text{323} & \text{57} & \text{661} & \text{716} & \text{81}  \\
  \text{558} & \text{89} & \text{738} & \text{737} & \text{108}  \\
  \text{674} & \text{99} & \text{987} & \text{761} & \text{110}  \\
  \text{829} & \text{154} & \text{1165} & \text{1093} & \text{127}  \\
  \text{878} & \text{200} & \text{1337} & \text{1283} & \text{148}  \\
\end{matrix}</math></center>


'''Solution'''


The RBD that describes this configuration is shown next.
The reliability block diagram (RBD) approach can be used to analyze the reliability of the product. But before creating a diagram, the data sets of the failure modes need to be segregated so that each mode can be represented by a single block in the diagram. Recall that when you analyze a particular mode, the failure times for all other competing modes are considered to be suspensions. This captures the fact that those units operated for a period of time without experiencing the failure mode of interest before they were removed from observation when they failed due to another mode. We can easily perform this step via Weibull++'s Batch Auto Run utility. To do this, enter the data from the table into a single data sheet. Choose the '''2P-Weibull''' distribution and the '''MLE''' analysis method, and then click the '''Batch Auto Run''' icon on the control panel. When prompted to select the subset IDs, select them all. Click the '''Processing Preferences''' tab. In the '''Extraction Options''' area, select the second option, as shown next.  


[[Image:Batch Auto Run.png|center|450 px| ]]


<math></math>
This will extract the data sets that are required for the analysis. Select the check box in the '''Calculation Options''' area and click '''OK'''. The data sets are extracted into separate data sheets in the folio and automatically calculated.
[[Image:lda23.9.gif|thumb|center|400px| ]]


One folio with multiple data sheets was created in Weibull++ for each of the data sets and each file was analyzed using the two-parameter Weibull distribution, MLE as the analysis method and Fisher Matrix as the confidence bounds method. A diagram is created by choosing '''Diagram''' from the Insert menu. The failure modes can be inserted into the diagram by selecting them from the '''Adding Block''' window.
Next, create a diagram by choosing '''Insert > Tools > Diagram'''. Add blocks by right-clicking the diagram and choosing '''Add Block''' on the shortcut menu. When prompted to select the data sheet of the failure mode that the block will represent, select the data sheet for mode A. Use the same approach to add the blocks that will represent failure modes B, C , D and E. Add a connector by right-clicking the diagram sheet and choosing '''Connect Blocks''', and then connect the blocks in an appropriate configuration to describe the relationships between the failure modes. To insert a node, which acts as a switch that the diagram paths move through, right-click the diagram and choose '''Add Node'''. Specify the number of required paths in the node by double-clicking the node and entering the appropriate number (use 2 in both nodes).  
[[Image:Competing Failure Mode Example 2 Adding Block.png|thumb|center|400px| ]]


The following figure shows the completed diagram.


The nodes are inserted by clicking choosing Add Node from the Diagram menu. The number of required paths can be specified by double clicking the node and entering the appropriate number (1 in the first node and 2 in the second node).
[[Image:Competing Failure Mode Example 2 Diagram.png|center|450px| ]]


<math></math>
Click '''Analyze''' to analyze the diagram, and then use the Quick Calculation Pad (QCP) to estimate the reliability. The estimated R(100 hours) and the 90% two-sided confidence bounds are:
[[Image:Competing Failure Mode Example 2 Node Path.png|thumb|center|400px| ]]
 
The diagam is:
 
<math></math>
[[Image:Competing Failure Mode Example 2 Diagram.png|thumb|center|500px| ]]
 
 
Using the Quick Calculation Pad (QCP), the estimated R( <math>100</math>  hours <math>)</math>  and the 90% two-sided confidence bounds are:


::<math>\begin{matrix}
::<math>\begin{matrix}
   {{{\hat{R}}}_{U}}(100)=0.991 \\
   {{{\hat{R}}}_{U}}(100)=0.895940 \\
   \hat{R}(100)=0.9905 \\
   \hat{R}(100)=0.824397 \\
   {{{\hat{R}}}_{L}}(100)=0.9080 \\
   {{{\hat{R}}}_{L}}(100)=0.719090 \\
\end{matrix}</math>
\end{matrix}\,\!</math>

Latest revision as of 18:52, 18 September 2023

Weibull Examples Banner.png


New format available! This reference is now available in a new format that offers faster page load, improved display for calculations and images and more targeted search.

As of January 2024, this Reliawiki page will not continue to be updated. Please update all links and bookmarks to the latest references at Weibull examples and Weibull reference examples.




This example appears in the Life data analysis reference.

Assume that a product has five independent failure modes: A, B, C, D and E. Furthermore, assume that failure of the product will occur if mode A occurs, modes B and C occur simultaneously or if modes D and E occur simultaneously. The objective is to estimate the reliability of the product at 100 hours, with 90% two-sided confidence bounds.

The product is tested to failure, and the failure times due to each mode are recorded in the following table.

TTF for A TTF for B TTF for C TTF for D TTF for E
276 23 499 467 67
320 36 545 540 72
323 57 661 716 81
558 89 738 737 108
674 99 987 761 110
829 154 1165 1093 127
878 200 1337 1283 148

Solution

The reliability block diagram (RBD) approach can be used to analyze the reliability of the product. But before creating a diagram, the data sets of the failure modes need to be segregated so that each mode can be represented by a single block in the diagram. Recall that when you analyze a particular mode, the failure times for all other competing modes are considered to be suspensions. This captures the fact that those units operated for a period of time without experiencing the failure mode of interest before they were removed from observation when they failed due to another mode. We can easily perform this step via Weibull++'s Batch Auto Run utility. To do this, enter the data from the table into a single data sheet. Choose the 2P-Weibull distribution and the MLE analysis method, and then click the Batch Auto Run icon on the control panel. When prompted to select the subset IDs, select them all. Click the Processing Preferences tab. In the Extraction Options area, select the second option, as shown next.

Batch Auto Run.png

This will extract the data sets that are required for the analysis. Select the check box in the Calculation Options area and click OK. The data sets are extracted into separate data sheets in the folio and automatically calculated.

Next, create a diagram by choosing Insert > Tools > Diagram. Add blocks by right-clicking the diagram and choosing Add Block on the shortcut menu. When prompted to select the data sheet of the failure mode that the block will represent, select the data sheet for mode A. Use the same approach to add the blocks that will represent failure modes B, C , D and E. Add a connector by right-clicking the diagram sheet and choosing Connect Blocks, and then connect the blocks in an appropriate configuration to describe the relationships between the failure modes. To insert a node, which acts as a switch that the diagram paths move through, right-click the diagram and choose Add Node. Specify the number of required paths in the node by double-clicking the node and entering the appropriate number (use 2 in both nodes).

The following figure shows the completed diagram.

Competing Failure Mode Example 2 Diagram.png

Click Analyze to analyze the diagram, and then use the Quick Calculation Pad (QCP) to estimate the reliability. The estimated R(100 hours) and the 90% two-sided confidence bounds are:

[math]\displaystyle{ \begin{matrix} {{{\hat{R}}}_{U}}(100)=0.895940 \\ \hat{R}(100)=0.824397 \\ {{{\hat{R}}}_{L}}(100)=0.719090 \\ \end{matrix}\,\! }[/math]