Decentralized Prognosis of Failures in Discrete Event Systems

被引:85
作者
Kumar, Ratnesh [1 ]
Takai, Shigemasa [2 ]
机构
[1] Iowa State Univ, Dept Elect & Comp Engn, Ames, IA 50011 USA
[2] Osaka Univ, Div Elect Elect & Informat Engn, Suita, Osaka 5650871, Japan
基金
美国国家科学基金会;
关键词
Coprognosability; decentralized decision making; discrete event systems (DESs); failure prognosis;
D O I
10.1109/TAC.2009.2034216
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study the prognosis of failures, i.e., their prediction prior to their occurrence, in discrete event systems in a decentralized setting where multiple prognosers use their local observations to issue local prognosis decisions. We define the notion of correctness of a decentralized set of prognosers in terms of "no missed detections" (each failure is prognosed prior to its occurrence) and "no false alarms" (an incorrect prognostic decision is never issued), and introduce the notion of coprognosability as an existence condition. When specialized to the centralized case (i.e., the case of a single prognoser), this condition turns out to be weaker than the one introduced by Genc and Lafortune in 2006 since a uniform bound on the number of steps within which a failure will occur is not required. For comparison, we also introduce the stronger notion of "uniformly bounded coprognosability" and identify the subclass of decentralized prognosers for which it serves as an existence condition. We show that the two notions coincide when the underlying system and its nonfailure specification possess finite-state representations, and present a verification algorithm whose complexity is polynomial in the sizes of the system being prognosed and its nonfailure specification, and is exponential in the number of the local prognosers. We also introduce the notion of reaction bound for coprognosis as the earliest time beyond a prognostic decision when a failure can occur, and present an algorithm for computing it. The complexity of this algorithm is identical to that of the verification algorithm. An algorithm with complexity linear in the size of the specification and the number of local prognosers is also presented for an online prognosis of failures. We show that the notions of coprognosability and its uniformly bounded version are in general incomparable with the notion of codiagnosability (that guarantees a uniformly bounded delay detection of a failure by a local diagnoser). When the system cannot execute an unbounded sequence of unobservable events, uniformly bounded coprognosability implies codiagnosability, whereas coprognosability and codiagnosability remain incomparable.
引用
收藏
页码:48 / 59
页数:12
相关论文
共 12 条
[1]   A dynamical systems approach to failure prognosis [J].
Chelidze, D ;
Cusumano, JP .
JOURNAL OF VIBRATION AND ACOUSTICS-TRANSACTIONS OF THE ASME, 2004, 126 (01) :2-8
[2]  
Fadel H. K., 1999, Proceedings of the 1999 IEEE International Symposium on Intelligent Control Intelligent Systems and Semiotics (Cat. No.99CH37014), P150, DOI 10.1109/ISIC.1999.796646
[3]  
GENC S, 2006, P IFAC S FAULT DET S
[4]  
Jeron T., 2007, 1834 IRISA
[5]  
Jiang AM, 2006, CMC-COMPUT MATER CON, V3, P1
[6]   Failure diagnosis of discrete-event systems with linear-time temporal logic specifications [J].
Jiang, SB ;
Kumar, R .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2004, 49 (06) :934-945
[7]  
Kumar R., 1995, Modeling and Control of Logical Discrete-Event Systems
[8]  
KUMAR R, 2008, P 9 INT WORKSH DISCR, P376
[9]   Guest editorial - Emerging approaches to integrating distributed, heterogeneous, and complex systems [J].
Qiu, RG ;
Zhou, MC .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2006, 36 (01) :2-4
[10]   A study on failure prediction in a plasma reactor [J].
Rietman, EA ;
Beachy, M .
IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 1998, 11 (04) :670-680