Voting with Dynamic Threshacold Values for Real-time Fault Tolerant Control Systems
Authors: | Latif-Shabgahi G. Reza, The Open University, United Kingdom Tokhi M. Osman, The University of Sheffield, United Kingdom Taghvaei M., The Open University, United Kingdom |
---|
Topic: | 3.1 Computers for Control |
---|
Session: | Real-time Embedded Systems |
---|
Keywords: | Safety-Critical Systems, Fault Tolerance, Redundancy Control, Threshold, Reliability |
---|
Abstract
Voting on the outputs of redundant modules with real number results (i.e., where correctly functioning redundant systems may arrive at slightly different yet correct outputs for identical inputs) is not straightforward. Such cases need inexact voting in which some discrepancies between the outputs of redundant modules are allowed. Documented inexact voters use a fixed threshold value that may cause problems in safety-critical systems. This paper introduces a voting algorithm with dynamic threshold value. The voter is implemented, and compared with its counterpart with a fixed threshold value. The experimental results show that the novel voter gives more correct yet less incorrect results than the conventional majority voter with a fixed threshold value in the examined error scenarios.