Fault Tree Analysis
Fault Tree Analysis (FTA) is a top-down, deductive reliability engineering method that starts with a defined undesired system event (top event) and uses Boolean logic gates (AND, OR, INHIBIT) to map all possible combinations of lower-level component failures, human errors, or software faults that could cause it. It is standardized under IEC 61025.
In shop floor maintenance applications, FTA is used within CMMS/Asset Reliability systems like ServiceGrid to reverse-engineer root causes of recurring equipment failures logged in the CMMS, identifying critical failure pathways. It quantifies failure probability by attaching component failure rates from field data, enabling engineers to prioritize reliability improvement budgets and justify redundancy or predictive maintenance strategies. FTA also validates Safety-Instrumented Systems (SIS) by calculating the probability of failure on demand to determine Safety Integrity Level (SIL) for compliance. Additionally, it generates minimal cut sets to define specific preventive maintenance tasks or inspection intervals in the CMMS schedule.
- Over-simplified logic modeling: Ignoring complex dependencies (e.g., common-cause failures) or misusing AND/OR gates leads to underestimated risk and ineffective maintenance plans.
- Lack of quantitative data: Building trees without accurate failure rate data (e.g., using generic values instead of field data from the CMMS) renders the analysis purely qualitative and useless for budget prioritization.
- Incomplete system boundaries: Failing to define boundary conditions or excluding human error/software faults results in missing critical failure pathways, causing unexpected breakdowns despite reliable component designs.
How does FTA differ from Reliability Block Diagram (RBD)?
FTA is deductive (top-down, failure-focused), while RBD is inductive (bottom-up, success-focused); FTA explicitly models logic gates for failure combinations, whereas RBD models system success paths.
What is a 'Minimal Cut Set' in FTA?
It is the smallest combination of basic events (component failures) that, if they all occur, will cause the top-level system failure; it is critical for identifying critical maintenance paths.
How is FTA standardized?
It is standardized under IEC 61025, which defines the symbols, logic gates, and procedures for constructing and analyzing fault trees.
Can FTA handle dependent failures?
Standard FTA assumes independent events; dependent failures (e.g., common-cause) require extended FTA techniques or integration with Monte Carlo simulations to avoid bias.
What metric does FTA calculate for 'unavailability'?
FTA calculates the probability of top-event occurrence (system unavailability) by propagating basic event failure probabilities through the logic gates.