Fault recovery in control systems : a discrete event system approach

Fault recovery is a challenging task that is crucial in achieving stringent reliability and safety goals. In this thesis, the problem of fault recovery is studied in discrete-event systems (DES), assuming permanent failures. A diagnosis system is assumed to be available to detect and isolate faults...

Full description

Bibliographic Details
Main Author: Moosaei, Mohammad
Format: Others
Published: 2003
Online Access:http://spectrum.library.concordia.ca/2276/1/MQ83873.pdf
Moosaei, Mohammad <http://spectrum.library.concordia.ca/view/creators/Moosaei=3AMohammad=3A=3A.html> (2003) Fault recovery in control systems : a discrete event system approach. Masters thesis, Concordia University.
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.2276
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.22762013-10-22T03:42:24Z Fault recovery in control systems : a discrete event system approach Moosaei, Mohammad Fault recovery is a challenging task that is crucial in achieving stringent reliability and safety goals. In this thesis, the problem of fault recovery is studied in discrete-event systems (DES), assuming permanent failures. A diagnosis system is assumed to be available to detect and isolate faults with a bounded delay. Thus, the combination of the plant and diagnosis system can be thought of having three modes: normal, transient, and recovery. Initially the plant is in the normal mode. Once a failure occurs, the system enters the transient mode. After the failure is diagnosed by the diagnosis system, the system enters the recovery mode. This framework does not depend on the diagnosis technique used, as long as the diagnosis delay is bounded. As a result, the diagnosis and control problems are almost decoupled. In general, for each mode there is a set of specifications that have to be met. We propose a modular switching supervisory scheme. The proposed framework contains one normal-transient supervisor and multiple recovery supervisors each corresponding to a particular failure mode. Once a fault is detected and isolated by the diagnoser, the normal-transient supervisor is removed from the feedback loop and one of the recovery supervisors will take sole control of the system. The issue of non-blocking is studied and it is shown that essentially if the system under supervision is non-blocking in the normal mode, then it will remain non-blocking during the recovery procedure. Supervisor admissibility is also studied. This approach is developed for untimed DES and then extended to timed DES. In the process, previous results on supervisor design for untimed DES with partial observation are extended to timed DES. Various examples from manufacturing and process control are provided to illustrate the approach. 2003 Thesis NonPeerReviewed application/pdf http://spectrum.library.concordia.ca/2276/1/MQ83873.pdf Moosaei, Mohammad <http://spectrum.library.concordia.ca/view/creators/Moosaei=3AMohammad=3A=3A.html> (2003) Fault recovery in control systems : a discrete event system approach. Masters thesis, Concordia University. http://spectrum.library.concordia.ca/2276/
collection NDLTD
format Others
sources NDLTD
description Fault recovery is a challenging task that is crucial in achieving stringent reliability and safety goals. In this thesis, the problem of fault recovery is studied in discrete-event systems (DES), assuming permanent failures. A diagnosis system is assumed to be available to detect and isolate faults with a bounded delay. Thus, the combination of the plant and diagnosis system can be thought of having three modes: normal, transient, and recovery. Initially the plant is in the normal mode. Once a failure occurs, the system enters the transient mode. After the failure is diagnosed by the diagnosis system, the system enters the recovery mode. This framework does not depend on the diagnosis technique used, as long as the diagnosis delay is bounded. As a result, the diagnosis and control problems are almost decoupled. In general, for each mode there is a set of specifications that have to be met. We propose a modular switching supervisory scheme. The proposed framework contains one normal-transient supervisor and multiple recovery supervisors each corresponding to a particular failure mode. Once a fault is detected and isolated by the diagnoser, the normal-transient supervisor is removed from the feedback loop and one of the recovery supervisors will take sole control of the system. The issue of non-blocking is studied and it is shown that essentially if the system under supervision is non-blocking in the normal mode, then it will remain non-blocking during the recovery procedure. Supervisor admissibility is also studied. This approach is developed for untimed DES and then extended to timed DES. In the process, previous results on supervisor design for untimed DES with partial observation are extended to timed DES. Various examples from manufacturing and process control are provided to illustrate the approach.
author Moosaei, Mohammad
spellingShingle Moosaei, Mohammad
Fault recovery in control systems : a discrete event system approach
author_facet Moosaei, Mohammad
author_sort Moosaei, Mohammad
title Fault recovery in control systems : a discrete event system approach
title_short Fault recovery in control systems : a discrete event system approach
title_full Fault recovery in control systems : a discrete event system approach
title_fullStr Fault recovery in control systems : a discrete event system approach
title_full_unstemmed Fault recovery in control systems : a discrete event system approach
title_sort fault recovery in control systems : a discrete event system approach
publishDate 2003
url http://spectrum.library.concordia.ca/2276/1/MQ83873.pdf
Moosaei, Mohammad <http://spectrum.library.concordia.ca/view/creators/Moosaei=3AMohammad=3A=3A.html> (2003) Fault recovery in control systems : a discrete event system approach. Masters thesis, Concordia University.
work_keys_str_mv AT moosaeimohammad faultrecoveryincontrolsystemsadiscreteeventsystemapproach
_version_ 1716605813782478848