powered by:
MagicWare, s.r.o.

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.