Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Experimental design›Simulation-Assisted Fault Tree Analysis — SA-FTA
Process / pipelineEngineering methods

Simulation-Assisted Fault Tree Analysis — SA-FTA

Simulation-Assisted Fault Tree Analysis · Also known as: SA-FTA, Monte Carlo FTA, simulation-based FTA, stochastic fault tree analysis

Simulation-assisted fault tree analysis (SA-FTA) combines the logical structure of classical fault tree analysis with Monte Carlo or discrete-event simulation to estimate the probability and timing of an undesired top event when component failures follow complex, non-exponential, or correlated probability distributions. The approach overcomes the analytical limitations of Boolean algebra-based FTA and is widely used in nuclear, aerospace, chemical process, and manufacturing reliability engineering.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Simulation-assisted fault tree analysis
Event Tree AnalysisFailure Mode and Effects…Fault Tree AnalysisMONTE-CARLO-SIMULATIONReliability AnalysisRisk-based fault tree an…Simulation-assisted even…Simulation-assisted root…

When to use it

Use SA-FTA when: (1) component failure distributions are non-exponential (Weibull aging, lognormal repair times) or empirically estimated with uncertainty; (2) common-cause failures or dependent failure modes make analytical solutions intractable; (3) the system involves time-dependent degradation or phased-mission profiles; or (4) confidence intervals around probability estimates are required for regulatory or decision-making purposes. Do NOT use SA-FTA when component failure data are sparse or unreliable — garbage-in-garbage-out applies with amplified precision illusion; when the system is small and all failures are independent and exponential (analytical FTA is faster and equally accurate); or when the analysis timeline and budget cannot support building and validating a simulation model.

Strengths & limitations

Strengths
  • Handles non-exponential, empirically fitted, and correlated component failure distributions that analytical FTA cannot accommodate.
  • Produces full probability distributions and confidence intervals for the top-event probability, not just point estimates.
  • Naturally accommodates time-dependent failure rates, maintenance schedules, and phased-mission logic.
  • Sensitivity and importance measures derived from simulation trials guide maintenance prioritization and design improvements.
  • Scales to large, complex fault trees where analytical minimal-cut-set enumeration becomes computationally prohibitive.
Limitations
  • Requires substantial, well-characterized failure data for each basic event; the quality of output is bounded by input data quality.
  • Computationally intensive for very low probability top events (< 10^-6) without variance reduction techniques.
  • Building and validating a simulation model demands significant analyst time and domain expertise compared to simple analytical FTA.
  • Results can create a false impression of precision if input distributions are poorly calibrated.

Frequently asked

How is SA-FTA different from standard (analytical) FTA?

Standard FTA computes top-event probability algebraically from minimal cut sets, assuming component failures are independent and usually exponentially distributed. SA-FTA replaces the algebra with Monte Carlo sampling, which allows any failure distribution (Weibull, lognormal, empirical), correlated failures, and time-dependent behavior. The tree structure and gate logic are identical; only the quantification method differs.

How many simulation trials do I need?

As a rule of thumb, you need at least 10 / P(T) trials to observe the top event roughly ten times on average, giving a coefficient of variation around 30%. For P(T) = 10^-4, that implies at least 100,000 trials; for P(T) = 10^-6, at least 10 million. Variance reduction techniques (importance sampling, stratified sampling) can reduce this requirement significantly for rare events.

Can I use SA-FTA if I have very little failure data?

Sparse data is a fundamental limitation. If failure data are insufficient to fit a distribution, sensitivity analysis should be run over a plausible range of parameter values (e.g., optimistic, nominal, pessimistic) and results reported as a range rather than a point estimate. Bayesian updating — starting with a prior from generic databases and updating with plant-specific observations — is a recognized approach for small data sets.

What software tools support simulation-assisted FTA?

Commercial tools include CAFTA (EPRI), RiskSpectrum (Lloyd's Register), Isograph FaultTree+, and Relex/Windchill Quality Solutions. Open-source and research tools include OpenFTA, FAUNET, and custom Python implementations using libraries such as NumPy and SciPy. Most tools support direct Monte Carlo sampling; importance sampling typically requires custom scripting.

How do I validate my SA-FTA model?

Start by verifying simple subtrees against closed-form analytical solutions. Cross-check importance measures: Birnbaum importance should sum to the total first-order contribution, and Fussell-Vesely values should be consistent with minimal cut set probabilities. If historical incident data are available, compare the predicted top-event frequency to the observed incident rate as a validation benchmark.

Sources

  1. Vesely, W. E., Goldberg, F. F., Roberts, N. H., & Haasl, D. F. (1981). Fault Tree Handbook. US Nuclear Regulatory Commission, NUREG-0492. link ↗
  2. Zio, E. (2013). The Monte Carlo Simulation Method for System Reliability and Risk Analysis. Springer. ISBN: 978-1447145882

How to cite this page

ScholarGate. (2026, June 3). Simulation-Assisted Fault Tree Analysis. ScholarGate. https://scholargate.app/en/experimental-design/simulation-assisted-fault-tree-analysis

Related methods

Event Tree AnalysisFailure Mode and Effects AnalysisFault Tree AnalysisMONTE-CARLO-SIMULATIONReliability AnalysisRisk-based fault tree analysis

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Event Tree AnalysisReliability↔ compare
  • Failure Mode and Effects AnalysisExperimental design↔ compare
  • Fault Tree AnalysisReliability↔ compare
  • MONTE-CARLO-SIMULATIONDecision-making↔ compare
  • Reliability AnalysisReliability↔ compare
  • Risk-based fault tree analysisExperimental design↔ compare
Compare side by side →

Referenced by

Simulation-assisted event tree analysisSimulation-assisted root cause analysis

Similar methods

Simulation-assisted event tree analysisSensitivity analysis with fault tree analysisRobust Fault Tree AnalysisRisk-based fault tree analysisFault Tree AnalysisMulti-response fault tree analysisBayesian Fault Tree AnalysisHybrid Fault Tree Analysis

Related reference concepts

Monte Carlo MethodsMonte Carlo Methods in PhysicsStatistical Simulation Methods: GeneralProbabilistic InferenceMonte Carlo IntegrationRandom Number Generation

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Simulation-assisted fault tree analysis (Simulation-Assisted Fault Tree Analysis). Retrieved 2026-07-21 from https://scholargate.app/en/experimental-design/simulation-assisted-fault-tree-analysis · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Fault tree analysis: H. A. Watson (Bell Labs, 1961); Monte Carlo integration in reliability: Herman Kahn / Stanislaw Ulam (RAND, late 1940s); combination formalized in reliability engineering literature from the 1970s onward
Year
1970s–1980s (widespread adoption in nuclear and aerospace industries)
Type
Quantitative reliability and risk analysis technique
DataType
Component failure rate data, probability distributions, logic gate structures
Subfamily
Engineering methods
Related methods
Event Tree AnalysisFailure Mode and Effects AnalysisFault Tree AnalysisMONTE-CARLO-SIMULATIONReliability AnalysisRisk-based fault tree analysis
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account