Unmasking the Sneaky Culprits: A Fun Dive into Common Cause Failures

By Cody Smith

The Power of Testing in Functional Safety Ensuring Systems Fail Safely (1)

What Are Common Cause Failures? 

Imagine two flight control computers, designed to back each other up. Now, picture both failing because of a single faulty circuit breaker. That's a CCF in action! These failures are like the sneaky villains in a thriller, hard to spot but capable of causing major trouble. A common cause failure (CCF) is a single-point failure (SPF) that destroys independent redundant designs.   

CCF

Why Should We Care About CCFs?

CCFs are the stealthiest hazards out there. They hide in plain sight, making them tough to identify. Any system using redundancy or identical components is at risk. Overlooking CCFs means underestimating total system risk, which could lead to catastrophic failures. 

Sources of CCFs 

CCFs can stem from various sources, such as: 

  • Design flaws in redundancy  

    • Single Point of failure - In a data center, having multiple generators for redundancy but connecting them through a single circuit breaker can lead to a failure if that breaker trips 

  • Identical components in multiple subsystems 

    • Example: Using the same type of electronic control unit (ECU) in both the engine and transmission systems. If a defect is found in the ECU, it could affect both subsystems 

  • Software bugs 

    • Example: A login button that fails to authenticate users due to a coding error 

  • Manufacturing errors 

    • Example: Power tools that break due to incorrect assembly of parts 

  • Environmental factors 

    • Example: Ice storms causing simultaneous failures in multiple power lines 

The Power of CCFA 

Common Cause Failure Analysis (CCFA) is our superhero tool for spotting these hidden threats in a system design. It helps us identify common causes of multiple failure events, ensuring our systems stay robust and reliable. 

Steps in CCFA 

The following is the general guideline when performing a common cause failure analysis: 

  1. Define the System:

    • Understand the system boundaries and interfaces. 

  2. Develop Initial Logic Model:

    • Create a fault tree to identify key components. 

  3. Screening Analysis:

    • Spot potential CCF vulnerabilities. 

  4. Detailed Analysis:

    • Assess CCF risks qualitatively and quantitatively. 

  5. Evaluate Risk:

    • Determine if the risk is acceptable. 

  6. Recommend Actions:

    • Develop strategies to counteract CCFs. 

  7. Track Hazards:

    • Monitor identified hazards. 

  8. Document the Process:

    • Keep detailed records for future reference. 

 CCFA Models 

There are several models that have been developed to help evaluate CCFs, including: 

  • Beta Factor Model  

    • It assumes that a fixed fraction (beta) of all failures are common cause failures, making it simple and easy to use, though it doesn't account for varying dependencies among components. 

  • Basic Parameter Model 

    • It uses a set of parameters to describe the probabilities of different combinations of component failures, providing a detailed analysis but requiring extensive data. 

  • Multiple Greek Letter Model 

    • It extends the Beta Factor Model by introducing multiple parameters to represent different levels of dependency among components, offering a more nuanced understanding but being more complex and data-intensive. 

  • Binomial Failure Rate Model 

    • It assumes that failures occur due to random shocks affecting multiple components simultaneously, which is useful for scenarios involving external shocks, though it assumes equal failure probability for all components. 

  • System Fault Tree Model 

    • It uses fault tree analysis to model the logical relationships between different component failures and the overall system failure, including CCFs as specific events, providing a visual and logical representation but potentially becoming very complex for large systems. 

Advantages and Disadvantages of CCFA technique Advantages

  • Structured and methodical approach 

  • Identifies critical fault events 

  • Provides a true view of system risk 

Disadvantages

  • Requires trained analysts 

  • Can be complex and costly 

  • Doesn't identify all system hazards 

Common Mistakes in CCFA 

When first learning how to perform a CCFA, it is commonplace to commit some traditional errors. The following is a list of typical errors made during the conduct of a CCFA: 

  • Incomplete investigation of CCF factors 

  • Ignoring redundant subsystems 

  • Not using fault tree analysis for visualization 

Conclusion 

CCFs are the hidden gremlins of system design, but with thorough CCFA, we can unmask these culprits and keep our systems safe. Remember, a well-executed CCFA is your best defense against these sneaky failures! 

Interested in our services?

Contact us or learn more about the services CSA provides

Contact us