DocumentCode
1006242
Title
Failure diagnosis of discrete-event systems with linear-time temporal logic specifications
Author
Jiang, Shengbing ; Kumar, Ratnesh
Author_Institution
GM R&D & Planning, Warren, MI, USA
Volume
49
Issue
6
fYear
2004
fDate
6/1/2004 12:00:00 AM
Firstpage
934
Lastpage
945
Abstract
The paper studies failure diagnosis of discrete-event systems (DESs) with linear-time temporal logic (LTL) specifications. The LTL formulas are used for specifying failures in the system. The LTL-based specifications make the specification specifying process easier and more user-friendly than the formal language/automata-based specifications; and they can capture the failures representing the violation of both liveness and safety properties, whereas the prior formal language/automaton-based specifications can capture the failures representing the violation of only the safety properties (such as the occurrence of a faulty event or the arrival at a failed state). Prediagnosability and diagnosability of DESs in the temporal logic setting are defined. The problem of testing prediagnosability and diagnosability is reduced to the problem of model checking. An algorithm for the test of prediagnosability and diagnosability, and the synthesis of a diagnoser is obtained. The complexity of the algorithm is exponential in the length of each specification LTL formula, and polynomial in the number of system states and the number of specifications. The requirement of nonexistence of unobservable cycles in the system, which is needed for the diagnosis algorithms in prior methods to work, is relaxed. Finally, a simple example is given for illustration.
Keywords
discrete event systems; fault diagnosis; formal languages; temporal logic; discrete-event systems; failure diagnosis; linear-time temporal logic specifications; model checking; Computer science; Discrete event systems; Formal languages; Logic; Polynomials; Reliability engineering; Safety; Sensor systems; System recovery; System testing; DES; Diagnosability; discrete-event system; failure diagnosis; linear-time temporal logic;
fLanguage
English
Journal_Title
Automatic Control, IEEE Transactions on
Publisher
ieee
ISSN
0018-9286
Type
jour
DOI
10.1109/TAC.2004.829616
Filename
1304915
Link To Document