Related Experiment Video
Updated: Apr 21, 2026

Design and Analysis for Fall Detection System Simplification
Published on: April 6, 2020
A novel N-input voting algorithm for X-by-wire fault-tolerant systems
Abbas Karimi1, Faraneh Zarafshan2, S A R Al-Haddad3
1Department of Computer Engineering, Faculty of Engineering, Arak Branch, Islamic Azad University, Arak, Markazi, Iran.
Abstract:
Voting is an important operation in multichannel computation paradigm and realization of ultrareliable and real-time control systems that arbitrates among the results of N redundant variants. These systems include N-modular redundant (NMR) hardware systems and diversely designed software systems based on N-version programming (NVP). Depending on the characteristics of the application and the type of selected voter, the voting algorithms can be implemented for either hardware or software systems. In this paper, a novel voting algorithm is introduced for real-time fault-tolerant control systems, appropriate for applications in which N is large. Then, its behavior has been software implemented in different scenarios of error-injection on the system inputs. The results of analyzed evaluations through plots and statistical computations have demonstrated that this novel algorithm does not have the limitations of some popular voting algorithms such as median and weighted; moreover, it is able to significantly increase the reliability and availability of the system in the best case to 2489.7% and 626.74%, respectively, and in the worst case to 3.84% and 1.55%, respectively.
More Related Videos
07:28A Method for Evaluating Timeliness and Accuracy of Volitional Motor Responses to Vibrotactile Stimuli
Published on: August 2, 2016
06:45Design and Application of a Fault Detection Method Based on Adaptive Filters and Rotational Speed Estimation for an Electro-Hydrostatic Actuator
Published on: October 28, 2022
Related Concept Videos
Multi-input and Multi-variable systems
In the absence of...
Distributed Loads: Problem Solving
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
Control System Problem
When forming a closed-loop system, issues can arise if the poles cross into the unstable region, leading to potential...
Block Diagram Reduction
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
Electro-mechanical Systems
A key component of the DC motor is the armature, a rotating circuit positioned within a magnetic field. As an electric current passes through the...