Template:Tires: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
 
(10 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
#REDIRECT [[Example_Using_SCT_to_Analyze_Tire_Maintenance]]
===  Tire ===
 
Consider a car with four regular tires (RF, LF, RR, LR) and a spare tire (SP). Assume that each tire can fail based on two failure modes, wear and puncture, and:
 
*The wear failure mode follows a Weibull distribution with Beta = 1.5, Eta = 600 hours.
*The puncture failure mode follows an exponential distribution with a mean of 2 months.
*Regardless of the failure mode, the repair duration (of both wear and puncture) follows a Weibull distribution with Beta = 1.5,Eta = 100 hours.
*If the tire fails due to wear, the tire is replaced with a new one (wear is repaired ''as-good-as-new'').
*If the tire fails due to a puncture, it is patched up and placed back into service (repaired ''as-bad-as-old'').
*When a primary tire (RF, LF, RR or LR) fails, it is replaced with the spare (SP) until that tire is restored. Once restored, the tire is put back in its original position and the spare is removed and put back for later use.
 
[[Image:TireEx.png|thumb|center|500px]]
 
==== Purposes  ====
 
The purpose of this example is to illustrate the following options in [http://www.reliawiki.org/index.php/BlockSim_8:_State_Change_Triggers#State_Change_Triggers SCT]:
 
#State Upon Repair: Always ON, Always OFF
#Activate a block if any item from these associated maintenance group(s) goes down
#Deactivate a block if any item from these associated maintenance group(s) is restored
#Deactivate a block if any item from these associated maintenance group(s) goes down
#Activate a block if any item from these associated maintenance group(s) is restored
 
==== BlockSim Solution  ====
 
*To model this system, six diagrams are created: ''Car'', ''Tire_LF'', ''Tire_LR'', ''Tire_RF'', ''Tire_RR'' and ''Tire_SP ''with ''Car'' being the main diagram. Create the diagrams as follows:
 
#First create diagram ''Tire_LF'' with two blocks in series. Block Wear_LF represents the Wear failure mode and Puncture_LF represents the Puncture failure mode for Tire_LF respectively.
##Block Wear_LF belongs to maintenance group "Wear_LF" and Block Puncture_LF belongs to maintenance group "Puncture_LF."
##Block Wear_LF has state change triggers; its initial state is ON, and the state upon repair is "Always ON." If any item from maintenance group "Puncture_LF" goes down, deactivate this block and if any item from maintenance group "Puncture_LF" is restored, activate this block.
##Block Puncture_LF has state change triggers; its initial state is ON, and the state upon repair is "Always ON." If any item from maintenance group "Wear_LF" goes down, deactivate this block and if any item from maintenance group "Wear_LF" is restored, activate this block. <br>
#Create the other three diagrams (''Tire_LR'', ''Tire_RF'' and ''Tire_RR'') following the same logic.
#In diagram ''Tire_SP'', there are two blocks in series. Block Wear_SP represents the Wear failure mode and Puncture_SP represents the Puncture failure mode for the spare tire. Block Wear_SP belongs to maintenance group "Wear_SP" and Block Puncture_SP belongs to maintenance group "Puncture_SP."
##Block Wear_SP has state change triggers; its initial state is OFF, and the state upon repair is "Always OFF." If any item from maintenance group "Puncture_SP" goes down, deactivate this block and if any item from maintenance group "Puncture_SP" is restored, activate this block. If any item from maintenance group "Main Tires" goes down, activate this block and if any item from the maintenance group "Main Tires" is restored, deactivate this block.&nbsp;
##Block Puncture_SP has state change triggers; its initial state is OFF, and the state upon repair is "Always OFF." If any item from maintenance group "Wear_SP" goes down, deactivate this block and if any item from maintenance group "Wear_SP" is restored, activate this block. If any item from maintenance group "Main Tires" goes down, activate this block and if any item from the maintenance group "Main Tires" is restored, deactivate this block. <br>
#In the diagram ''Car'', there are five subdiagram blocks Tire_LF, Tire_LR, Tire_RF, Tire_RR and Tire_SP (each referencing/pointing to the diagram with the same names).
##In diagram Car, subdiagram blocks Tire_LF, Tire_LR, Tire_RF and Tire_RR belong to maintenance group "Main Tires."
 
[[Image:Car.png|thumb|center|500px]]
 
==== Blocks Up/Down plot  ====
 
The system event log is shown in Figure below and is as follows (only blocks have failures are plot):
 
#At 46, Block Wear_LR fails and brings down subdiagram Tire_LR. At the same time, it turns Block Puncture_LR OFF. Subdiagram Tire_LR goes down and actives Block Wear_SP and Puncture_SP, and subdiagram Spare is turn ON too.<br>
#At 184, Block Wear_LR is done with repair. According to setting, it is always ON upon repair (is restored). The restoration of Block Wear_LR activates Block Puncture_LR and thus subdiagram Tire_LR is ON. The restoration of subdiagram Tire_LR deactives Block Wear_SP and Puncture_SP, and subdiagram Tire_SP is turn OFF too. <br>
#At 375, Block Wear_RF fails and brings down subdiagram Tire_RF. At the same time, it turns Block Puncture_RF OFF. Subdiagram Tire_RF goes down and actives Block Wear_SP and Puncture_SP, and subdiagram Tire_SP is turn ON too.<br>
#At 445, Block Wear_RF is done with repair. According to setting, it is always ON upon repair (is restored). The restoration of Block Wear_RF activates Block Puncture_RF and thus subdiagram Tire_RF is ON. The restoration of subdiagram Tire_RF deactives Block Wear_SP and Puncture_SP, and subdiagram Tire_SP is turn OFF too. <br>
#At 536, Block Wear_LR fails again and brings down subdigram Tire_LR. At the same time, it turns Block Punture_LR OFF. Subdiagram Tire_LR goes down and actives Block Wear_SP and Puncture_SP, and the subdiagram Tire_SP is turn ON too.
#At 572, Block Puncture_SP fails and brings down subdigram Tire_SP. At the same time, it turns Block Wear_SP OFF. Since subdigram Tire_LR is already down at this time. Thus the system is down.
#At 602, Block Wear_LR is done with repar. According to setting, it is always ON upon repair(is resotred). The restoration of Block Wear_LR activates Block Puncture_LR and thus subdigram Tire_LR is ON. The restoration of subdigram Tire_LR should deactive Block Wear_SP and Puncture_SP. However, Wear_SP is already OFF and Puncture_SP is already down at this time, thus nothing happens. The system is ON at this time due to the restoration of subdiagram Tire_LR.
#At 617, Block Puncture_SP is done with repair. According to setting, it is always OFF upon repair.
#At 686, Block Puncture_LR fails and brings down subdigram Tire_LR. At the same time, it turns Block Wear_LR OFF. Subdigram Tire_LR goes down and actives Block Wear_SP and Puncture_SP, and the subdigram Tire_SP is turn ON too.
#At 718, Block Puncture_LR is done with repair. According to setting, it is always ON upon repair(is restored). The restoration of Block Puncture_LR actives Block Wear_LR and thus subdiagram Tire_LR is ON. The restoration of subdigram Tire_LR deactives Block Wear_SP and Puncture_SP, and the subdigram Tire_SP is turn OFF too.
 
[[Image:Block Up Down for BlockSim Example Tire Example.png|thumb|center|500px]]
 
[[Category:BlockSim_Examples]]

Latest revision as of 09:16, 31 July 2012