e-journal
Fault-Tolerant Control for Safety of Discrete-Event Systems
This paper considers fault-tolerant control that ensures the safety of a discrete-event system. We consider multiple faulty modes. Each faulty mode is modeled by an automaton. These automata, together with the automaton modeling normal mode, describe a discrete-event system with faults. Each faulty mode has some illegal states that must be avoided by control so that the fault can be tolerated. We assume that fault-tolerant control takes actions (disablements) only when the occurrence of a fault is certain.
We consider cases of both full event observation and partial event observation. We derive necessary and sufficient conditions for the existence of fault-tolerant control. We also provide formulas and
algorithms to calculate control actions if the necessary and sufficient conditions are satisfied. Both offline control synthesis (for full event observation) and online control synthesis (for partial event
observation) are investigated. We allow multiple faults as well as single faults.
Note to Practitioners—With increasing automation and complexity to achieve desired performance, complex engineering systems become increasingly vulnerable to unpredictable faults that can cause undesired behaviors and damage to the systems. Therefore, how to handle faults plays an increasing role in modern
engineering systems, where many highly automated components interact in a complex way such that a fault in a single component may cause the malfunction of the whole system. Many of these complex engineering systems, such as manufacturing systems, communication protocols, and reactive software are typically governed by operational rules that can be modeled by discrete-event systems. Hence, we need to investigate fault-tolerant control for discrete-event systems. This paper discusses how to control
discrete-event systems with faults to ensure safety which is the basic and critical property of engineering systems. The results provide methodologies for us to analyze and design fault-tolerant
engineering systems.
Index Terms—Fault-tolerant control, faults, safety, state-estimate-based feedback, supervisory control.
Tidak ada salinan data
Tidak tersedia versi lain