Accendo Reliability

Your Reliability Engineering Professional Development Site

  • Home
  • About
    • Contributors
    • About Us
    • Colophon
    • Survey
  • Reliability.fm
  • Articles
    • CRE Preparation Notes
    • NoMTBF
    • on Leadership & Career
      • Advanced Engineering Culture
      • ASQR&R
      • Engineering Leadership
      • Managing in the 2000s
      • Product Development and Process Improvement
    • on Maintenance Reliability
      • Aasan Asset Management
      • AI & Predictive Maintenance
      • Asset Management in the Mining Industry
      • CMMS and Maintenance Management
      • CMMS and Reliability
      • Conscious Asset
      • EAM & CMMS
      • Everyday RCM
      • History of Maintenance Management
      • Life Cycle Asset Management
      • Maintenance and Reliability
      • Maintenance Management
      • Plant Maintenance
      • Process Plant Reliability Engineering
      • RCM Blitz®
      • ReliabilityXperience
      • Rob’s Reliability Project
      • The Intelligent Transformer Blog
      • The People Side of Maintenance
      • The Reliability Mindset
    • on Product Reliability
      • Accelerated Reliability
      • Achieving the Benefits of Reliability
      • Apex Ridge
      • Field Reliability Data Analysis
      • Metals Engineering and Product Reliability
      • Musings on Reliability and Maintenance Topics
      • Product Validation
      • Reliability by Design
      • Reliability Competence
      • Reliability Engineering Insights
      • Reliability in Emerging Technology
      • Reliability Knowledge
    • on Risk & Safety
      • CERM® Risk Insights
      • Equipment Risk and Reliability in Downhole Applications
      • Operational Risk Process Safety
    • on Systems Thinking
      • Communicating with FINESSE
      • The RCA
    • on Tools & Techniques
      • Big Data & Analytics
      • Experimental Design for NPD
      • Innovative Thinking in Reliability and Durability
      • Inside and Beyond HALT
      • Inside FMEA
      • Institute of Quality & Reliability
      • Integral Concepts
      • Learning from Failures
      • Progress in Field Reliability?
      • R for Engineering
      • Reliability Engineering Using Python
      • Reliability Reflections
      • Statistical Methods for Failure-Time Data
      • Testing 1 2 3
      • The Manufacturing Academy
  • eBooks
  • Resources
    • Accendo Authors
    • FMEA Resources
    • Glossary
    • Feed Forward Publications
    • Openings
    • Books
    • Webinar Sources
    • Podcasts
  • Courses
    • Your Courses
    • Live Courses
      • Introduction to Reliability Engineering & Accelerated Testings Course Landing Page
      • Advanced Accelerated Testing Course Landing Page
    • Integral Concepts Courses
      • Reliability Analysis Methods Course Landing Page
      • Applied Reliability Analysis Course Landing Page
      • Statistics, Hypothesis Testing, & Regression Modeling Course Landing Page
      • Measurement System Assessment Course Landing Page
      • SPC & Process Capability Course Landing Page
      • Design of Experiments Course Landing Page
    • The Manufacturing Academy Courses
      • An Introduction to Reliability Engineering
      • Reliability Engineering Statistics
      • An Introduction to Quality Engineering
      • Quality Engineering Statistics
      • FMEA in Practice
      • Process Capability Analysis course
      • Root Cause Analysis and the 8D Corrective Action Process course
      • Return on Investment online course
    • Industrial Metallurgist Courses
    • FMEA courses Powered by The Luminous Group
    • Foundations of RCM online course
    • Reliability Engineering for Heavy Industry
    • How to be an Online Student
    • Quondam Courses
  • Calendar
    • Call for Papers Listing
    • Upcoming Webinars
    • Webinar Calendar
  • Login
    • Member Home
  • Barringer Process Reliability Introduction Course Landing Page
  • Upcoming Live Events
You are here: Home / Articles / AND and OR Gate Probability Calculations

by Fred Schenkelberg 3 Comments

AND and OR Gate Probability Calculations

AND and OR Gate Probability Calculations

In system modeling and fault tree analysis (FTA) we use a set of similar calculations based on Boolean logic, the AND and OR gate probability calculations. Within FTA, the AND and OR gates are just two of many possible ways to model a system. Within system modeling, often reliability block diagrams (RBD) we model parallel and series elements of a system.

In order to do these basic calculations, we need to consider a few assumptions then proceed to the math.

First the Assumptions

A key assumption for AND & OR gates as well as series or parallel system modeling is the individual components, or failure mechanisms are independent. This implies that a change in the probability of one event does not change the probability of other events.

For example, if one component begins to fail it may heat up to near its maximum rating, thus increasing the probability of that component failing. If that increase in temperature also increases the chance of nearby components to fail or other failure mechanisms within the component to accelerate toward failure, then the items are not independent.

The way I think of this if each component in a system behaves on its own, reacting to loads, use, and the environment as it navigates applied stresses toward its eventual failure. Within a single component, I think of the many ways it may fail, the many failure mechanisms, and if each mechanism behaves separately from other mechanisms, it’s simply a race to sort out which causes the component to fail. Same with a system, the components are racing to be the first to cause failure.

This brings up another assumption. In these simple models, we are modeling time to first system failure. System failure as with AND gates or Parallel systems there may be more than one component failure before the system fails. We are not modeling a system with degraded performance nor with full or partial preventative or corrective maintenance.

Finally, we are modeling the system or set of elements over some defined duration. An unfortunate common practice is to assume, falsely, that a failure rate for components is true over time. No, it is true over some amount of time. A good practice is to set the duration(s) of interest for the modeling, plus define the use/environmental conditions, along with what is meant by failure.

Depending on your model and system there may be other assumptions involved. In all situations, be clear about what is being assumed and why.

OR gate or Series System Calculations

Here we are modeling a system where if any one component fails the system fails. Likewise, if any individual failure mechanism within a component causes a failure, the component has failed. We often use the chain analogy, where the chain fails if any link in the chain fails.

In RBD, where we are often modeling reliabilities, the math is simply the product of the component reliabilities.

$$ \displaystyle R_{sys}\left(t\right)=\prod_{i=1}^{n}R_{i}\left(t\right)=R_{1}\left(t\right)\times R_{2}\left(t\right)\times\cdots\times R_{n}\left(t\right) $$

For an OR gate if any one element fails then the gate fails thus the probability of failure for the gate is:

$$ \displaystyle F_{sys}\left(t\right)=\prod_{i=1}^{n}\left(1-R_{i}\left(t\right)\right)=\prod_{i=1}^{n}F_{i}\left(t\right) $$

AND gate or Parallel System Calculations

In this case, the model is considering redundancy within the system. If one element fails, and other elements are still functioning then the system continues to operate. Of course, there are more complex ways to design a redundant system, yet for this simple case in an RBD the probability of success, the reliability, the calculation is:

$$ \displaystyle R_{sys}\left(t\right)=1-\prod_{i=1}^{n}F_{i}\left(t\right)=1-\prod_{i=1}^{n}\left(1-R_{i}\left(t\right)\right) $$

Within an FTA, we typically consider the probability of failure. Here if all the contributing elements fail, then the gate fails. The math using the probability of failure is:

$$ \displaystyle F_{sys}\left(t\right)=\prod_{i=1}^{n}F_{i}\left(t\right)=\prod_{i=1}^{n}\left(1-R_{i}\left(t\right)\right) $$

Probability Calculations Check Step

You may have noticed the formulas are similar and it is easy to miss the 1 minus bit, or to confuse series and parallel along with the probability of success or failure. So, check your work.

One quick method to consider is if a model element requires only one element or component to fail for that part of the model or the system to fail, then you are dealing with a series system or an OR gate.

If the design of the system includes redundancy and more than one element has to fail before the system fails, then you are dealing with a parallel or AND gate.

Remember to first check your assumptions, then understand the system design, and double-check the math.

Filed Under: Articles, CRE Preparation Notes, Probability and Statistics for Reliability

About Fred Schenkelberg

I am the reliability expert at FMS Reliability, a reliability engineering and management consulting firm I founded in 2004. I left Hewlett Packard (HP)’s Reliability Team, where I helped create a culture of reliability across the corporation, to assist other organizations.

« Hazard Analysis and FMEA
Start Here to Achieve Your Maintenance and Reliability Goals »

Comments

  1. Larry George says

    January 12, 2021 at 10:50 AM

    Two questions from the CRE exam, published in ASQ RRD Dec. Newsletter…
    Which of the following is true if all the subsystems in a series system have a constant failure rate?
    A. The failure rate of the system is constant
    B. The failure rate of the system will increase as more subsystems are added
    C. The failure rate of the system is the sum of the subsystem failure rates
    D. All of the above
    The reliability of a system consisting of two units in parallel is 0.96. If the reliability of each component is increased by 10%, what is the percentage increase in the reliability of the system?
    A. 10% B. 5% C. 3.33% D. 2.66%
    What is missing from these questions???
    These questions are now part of the “Cognitive Reli-Ability Test” https://sites.google.com/site/fieldreliability/

    Reply
  2. Jochen says

    February 10, 2022 at 8:15 AM

    Isn’t at the OR gate Fsys(t) = 1 – Rsys(t) and not as mentioned?

    Reply
    • Fred Schenkelberg says

      February 10, 2022 at 9:25 AM

      May have to look at this a bit closer, yet I think both are correct. when using Fsys – then you’re right, yet when dealing with individual elements of a system, F1, F2, then using the product of 1 – Rx is also correct. I may be missing something…

      cheers,

      Fred

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

CRE Preparation Notes

Article by Fred Schenkelberg

Join Accendo

Join our members-only community for full access to exclusive eBooks, webinars, training, and more.

It’s free and only takes a minute.

Get Full Site Access

Not ready to join?
Stay current on new articles, podcasts, webinars, courses and more added to the Accendo Reliability website each week.
No membership required to subscribe.

[popup type="" link_text="Get Weekly Email Updates" link_class="button" ][display_form id=266][/popup]

  • CRE Preparation Notes
  • CRE Prep
  • Reliability Management
  • Probability and Statistics for Reliability
  • Reliability in Design and Development
  • Reliability Modeling and Predictions
  • Reliability Testing
  • Maintainability and Availability
  • Data Collection and Use

© 2025 FMS Reliability · Privacy Policy · Terms of Service · Cookies Policy