Control reconfiguration in the presence of software failures

M. Bodson, J. Lehoczky, R. Rajkumar, L. Sha, D. Soh, M. Smith, J. Stephan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In this paper, we discuss a special approach for software fault tolerance in control applications. A full-function, high-performance, but complex control system is complemented by an error-free implementation of a highly reliable control system of lower functionality. When the correctness of the high-performance controller is in doubt, the reliable control system takes over the execution of the task. An innovative feature of the approach is the disparity between the two control systems, which is used to exploit the relative advantages of the simple/reliable vs. complex/ high-performance systems. Another innovative feature is the fault detection mechanism, which is based on measures of performance and of safety of the control system. The example of a ball and beam system is used to illustrate the concepts, and experimental results obtained on a laboratory set-up are presented.

Original languageEnglish (US)
Title of host publicationProceedings of the IEEE Conference on Decision and Control
Editors Anon
PublisherPubl by IEEE
Pages2284-2289
Number of pages6
ISBN (Print)0780312988
StatePublished - 1993
Externally publishedYes
EventProceedings of the 32nd IEEE Conference on Decision and Control. Part 3 (of 4) - San Antonio, TX, USA
Duration: Dec 15 1993Dec 17 1993

Publication series

NameProceedings of the IEEE Conference on Decision and Control
Volume3
ISSN (Print)0191-2216

Other

OtherProceedings of the 32nd IEEE Conference on Decision and Control. Part 3 (of 4)
CitySan Antonio, TX, USA
Period12/15/9312/17/93

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Modeling and Simulation
  • Control and Optimization

Fingerprint

Dive into the research topics of 'Control reconfiguration in the presence of software failures'. Together they form a unique fingerprint.

Cite this