Skip to main content

Research Repository

Advanced Search

Component-oriented voter model for dependable control applications

Latif-Shabgahi, G; Bass, J.M; Bennett, S

Authors

G Latif-Shabgahi

S Bennett



Abstract

In many industrial applications arbitration between redundant subsystems using voting algorithms is popular. Many voting strategies, implemented in hardware or software, have been proposed of which majority and median voters have been widely used in real applications. Component-oriented design and modeling is receiving increasing amounts of interest in the software engineering community. Detailed analysis of voters shows that they can also be considered as a combination of independent components, each performing a specific function. This article proposes a component-oriented model for voters. The model offers benefits such as reusability, flexibility, and extensibility to the system designer. Components and their families are introduced, categorised and simulated. The model is simulated and a library of simulated components is provided. The generality of the model not only supports the analysis of a large number of voter permutations but also facilitates system design and implementation phases. The article presents the experimental results of selected component-oriented voters including majority, median, and linear predictor voters within a Triple Modular Redundant, TMR, system for a wide range of error scenarios. The correctness of the voter model is also proved by comparing the experimental results of selected component-oriented voters with those of the corresponding directly implemented voters.

Citation

Latif-Shabgahi, G., Bass, J., & Bennett, S. (2001). Component-oriented voter model for dependable control applications. Microprocessors and Microsystems, 25(3), 167-176. https://doi.org/10.1016/S0141-9331%2801%2900109-0

Journal Article Type Article
Publication Date May 30, 2001
Deposit Date Dec 18, 2023
Journal Microprocessors and Microsystems
Print ISSN 0141-9331
Publisher Elsevier
Peer Reviewed Peer Reviewed
Volume 25
Issue 3
Pages 167-176
DOI https://doi.org/10.1016/S0141-9331%2801%2900109-0