In engineering, redundancy is the duplication of critical components of a system with the intention of increasing reliability of the system, usually in the case of a backup or fail-safe.
In many safety-critical systems, such as fly-by-wire and hydraulic systems in aircraft, some parts of the control system may be triplicated.[1] An error in one component may then be out-voted by the other two. In a triply redundant system, the system has three sub components, all three of which must fail before the system fails. Since each one rarely fails, and the sub components are expected to fail independently, the probability of all three failing is calculated to be extremely small. Redundancy may also be known by the terms "majority voting systems"[2] or "voting logic".[3]
Contents |
Forms of redundancy
There are four major forms of redundancy, these are:
- Hardware redundancy, such as DMR and TMR
- Information redundancy, such as Error detection and correction methods
- Time redundancy, including transient fault detection methods such as Alternate Logic
- Software redundancy such as N-version programming
Calculating the Probability of System Failure
Each duplicate component added to the system decreases the probability of system failure according to the formula:
P = 
where:
- n - number of components
- c pi - probability of component i failing
- P - the probability of all components failing (system failure)
This formula assumes independence of failure events. That means that the probability of a component B failing given that a component A has already failed is the same as that of B failing when A has not failed. There are situations where this is unreasonable, such as using two power supplies connected to the same socket, whereby if one socket failed, the other would too.
It also assumes that at only one component is needed to keep the system running. If m components are needed for the system to survive, out of n, the probability is failure is
1 − ((1 − p)(m − n) * nCm) , Assuming all components have equal probability, p, of failure
This model is probably unrealistic in that it assumes that components are not replaced in time when they fail.
See also
References
- ^ Redundancy Management Technique for Space Shuttle Computers (PDF), IBM Research
- ^ Majority voting systems
- ^ Designing Integrated Circuits to Withstand Space Radiation
- ^ Using powerline as a redundant communication channel
External links
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)



