Voting Architectures in Safety Systems: 1oo1 vs 1oo2 vs 2oo2 vs 2oo3 Compared

Share:
Functional Safety & SIS

Voting Architectures in Safety Systems: 1oo1 vs 1oo2 vs 2oo2 vs 2oo3 Compared

More sensors don't automatically mean a safer system. How they vote against each other decides whether you get better safety, better uptime, or accidentally neither.

Safety Instrumented Systems Voting Logic SIL 9 Min Read

1oo1, 1oo2, 2oo2, and 2oo3 describe how redundant sensors, logic solvers, and final elements vote before a safety instrumented function acts. This guide compares all four architectures on safety, availability, and cost, with a simplified PFD calculator to show why the choice matters.

What is Voting Logic in a Safety Instrumented System?

A Safety Instrumented Function (SIF) rarely relies on a single sensor. Instead, it uses two, three, or more redundant devices, sensors, logic solvers, or final elements, arranged so that a defined number of them must agree before the function trips the process to a safe state. That agreement rule is called the voting architecture, written in "M-out-of-N" notation, or MooN: how many of the N channels must vote to trip (M) before the safety action actually occurs.

The choice of voting architecture is a deliberate tradeoff, not a free upgrade. Adding redundancy can make a system safer, more available, more expensive, or in the wrong configuration, actually less safe. Understanding what each of the four common architectures, 1oo1, 1oo2, 2oo2, and 2oo3, actually does is essential before specifying a Safety Instrumented System (SIS).

💡 Quick Summary: 1oo1 is a single channel with no redundancy. 1oo2 trips if either of two channels calls for a trip, favoring safety. 2oo2 requires both channels to agree, favoring uptime over safety. 2oo3 needs two of three channels to agree, balancing both safety and availability at a higher hardware cost.
Advertisement
Advertisement

Real Life Example

Think of three friends deciding whether to pull a fire alarm. If any one of them can pull it alone (1oo2-style, with two friends present), you get a fast response but a higher chance of a false alarm if one friend panics unnecessarily. If both must agree before pulling it (2oo2-style), false alarms almost disappear, but so does your protection if one friend is asleep during a real fire. Add a third friend and require any two of the three to agree (2oo3-style), and you get the best of both worlds, at the cost of recruiting and coordinating a third person.

Voting-Architectures-in-Safety-Systems
📖 Did You Know? A 2oo2 architecture is actually less safe than a single 1oo1 channel in terms of dangerous failure probability, even though it dramatically reduces spurious trips. Requiring both channels to agree means either one failing to detect a real hazard prevents the trip entirely.

The Four Common Voting Architectures

1oo1 (One-out-of-One)

A single channel with no redundancy. Hardware Fault Tolerance (HFT) of 0. If the one component fails, the safety function fails with it.
Typical Use: Low demand, non-critical loops where SIL 1 is sufficient.
Lowest Cost

1oo2 (One-out-of-Two)

Two independent channels. Either channel alone can trigger a trip. HFT of 1. Prioritizes safety: a single failed channel still allows the other to detect a real hazard.
Typical Use: Emergency shutdown (ESD) and fire and gas systems targeting SIL 2 or SIL 3.
High Safety

2oo2 (Two-out-of-Two)

Two channels that must both agree before a trip occurs. HFT of 0. Prioritizes availability and spurious trip avoidance over dangerous failure protection.
Typical Use: Non-critical monitoring where unplanned shutdown cost outweighs marginal safety gain.
High Availability

2oo3 (Two-out-of-Three)

Three channels; any two agreeing trigger a trip. HFT of 1. Combines the safety of 1oo2 with the spurious trip resistance of 2oo2, tolerating a single failure of either kind.
Typical Use: High-consequence SIL 2/3 safety functions in refining, offshore, and nuclear applications.
High SafetyHigh AvailabilityHighest Cost
Advertisement
Advertisement

Comparison Table

Architecture
HFT
Safety
Availability
Best For
1oo1
0
Baseline
Moderate
Low SIL, non-critical loops
1oo2
1
High
Lower (more spurious trips)
ESD, fire and gas detection
2oo2
0
Lower than 1oo1
High
Non-critical, trip-averse loops
2oo3
1
High
High
High-consequence SIL 2/3 SIFs
💡 Engineering Tip: Under IEC 61508, the required SIL directly constrains which architectures are even allowed. A 1oo1 system typically struggles to justify SIL 2, and a 2oo2 system should generally never be used to claim a high SIL target, regardless of how good the individual component's PFD looks on paper.

Simplified PFD Comparison Calculator

🧮

Voting Architecture PFD Comparison

Simplified, ignores common cause failure and test interval effects
-
1oo1 PFD
-
1oo2 PFD
-
2oo2 PFD
-
2oo3 PFD

Common Voting Architecture Mistakes

✅ Do This

  • Match the architecture to the required SIL, not just to available budget
  • Use 2oo3 when both high safety and high uptime genuinely matter
  • Account for common cause failure (beta factor) in any real PFD calculation
  • Plan proof testing procedures for each architecture before installation

❌ Avoid This

  • Choosing 2oo2 for a genuinely high-consequence safety function
  • Assuming more redundant channels always means a safer system
  • Ignoring that testing a 1oo2 system temporarily drops it to 1oo1 coverage
  • Mixing up fail-safe and fault-tolerant behavior for the same MooN notation

Voting Architectures in Safety Systems: Video Walkthrough

Advertisement
Advertisement

Frequently Asked Questions About Voting Architectures

What does 2oo3 mean in a safety system?
2oo3 means two-out-of-three: the safety system requires at least two of three redundant channels to agree before it triggers a trip, balancing safety and availability.
Is 1oo2 safer than 2oo2?
Yes. 1oo2 trips if either channel calls for a trip, so a single failed channel does not block a genuine safety response. 2oo2 requires both channels to agree, meaning one failed channel can prevent a needed trip entirely.
Why would anyone use 2oo2 if it's less safe?
2oo2 dramatically reduces spurious, unnecessary trips since both channels must agree before shutting down. For non-critical loops where unplanned shutdown cost is the bigger concern, that tradeoff can make sense.
What is Hardware Fault Tolerance (HFT)?
HFT is the number of faults a system can tolerate while still performing its safety function. 1oo1 and 2oo2 have an HFT of 0, while 1oo2 and 2oo3 have an HFT of 1.
Does proof testing affect the voting architecture?
Yes. Testing one channel of a 1oo2 system typically requires bypassing it, temporarily leaving the system in a 1oo1 configuration until testing is complete, which must be carefully managed to avoid introducing risk.
External References
Advertisement
Advertisement

What We Learn Today

  • Voting architecture (MooN notation) defines how many redundant channels must agree before a safety function trips
  • 1oo2 favors safety, 2oo2 favors availability, and 2oo3 balances both at a higher hardware cost
  • More redundancy does not automatically mean more safety, the voting rule determines the actual outcome
  • Required SIL under IEC 61508 directly constrains which architectures are permitted for a given application
  • Proof testing procedures and common cause failure must be planned for and accounted for in any real PFD calculation
"I hope you like above blog. There is no cost associated in sharing the article in your social media. Thanks for Reading !! Happy Learning"

Leave a Reply

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