Diagnosis of repeated/intermittent failures in discrete event systems

被引:80
作者
Jiang, SB
Kumar, R
Garcia, HE
机构
[1] Univ Kentucky, Lexington, KY 40506 USA
[2] Argonne Natl Lab, Idaho Falls, ID 83403 USA
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 2003年 / 19卷 / 02期
基金
美国国家科学基金会;
关键词
diagnosability testing; discrete event system; failure diagnosis; polynomial algorithm; repeated failures;
D O I
10.1109/TRA.2003.809590
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce the notion of repeated failure diagnosability for diagnosing the occurrence of a repeated number of failures in discrete event systems. This generalizes the earlier notion of diagnosability that was used to diagnose the occurrence of a failure, but from which the information regarding the multiplicity of the occurrence of the failure could not be obtained. It is possible that in some systems the same type of failure repeats a multiple number of times. It is desirable to have a diagnoser which not only diagnoses that such a failure has occurred but also determines the number of times the failure has occurred. To aid such analysis we introduce the notions of K-diagnosability (K failures diagnosability), [1, K]-diagnosabilitv (1 through K failures diagnosability), and [1, infinity]-diagnosability (1 through infinity failures diagnosability). Here the first (resp., last) notion is the weakest (resp., strongest) of all three and the earlier notion of diagnosability is the same as that of K-diagnosability or that of [1, K]-diagnosability with K = 1. We give polynomial algorithms for checking these various notions of repeated failure diagnosability and also present a procedure of polynomial complexity for the on-line diagnosis of repeated failures.
引用
收藏
页码:310 / 323
页数:14
相关论文
共 17 条
[1]   AUTOMATIC VERIFICATION OF FINITE-STATE CONCURRENT SYSTEMS USING TEMPORAL LOGIC SPECIFICATIONS [J].
CLARKE, EM ;
EMERSON, EA ;
SISTLA, AP .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1986, 8 (02) :244-263
[2]   Characterizing a confidence space for discrete event timings for fault monitoring using discrete sensing and actuation signals [J].
Das, SR ;
Holloway, LE .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2000, 30 (01) :52-66
[3]   Coordinated decentralized protocols for failure diagnosis of discrete event systems [J].
Debouk, R ;
Lafortune, S ;
Teneketzis, D .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2000, 10 (1-2) :33-86
[4]   Communication protocols for a fault-tolerant automated highway system [J].
Godbole, DN ;
Lygeros, J ;
Singh, E ;
Deshpande, A ;
Lindsey, AE .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2000, 8 (05) :787-800
[5]  
HOLLOWAY LE, 1996, INTEGR COMPUTERS AID, V3
[6]  
JIANG S, 2002, P AM CONTR C ANCH AK, P128
[7]  
Jiang SB, 2002, IEEE DECIS CONTR P, P4000
[8]   A polynomial algorithm for testing diagnosability of discrete-event systems [J].
Jiang, SB ;
Huang, ZD ;
Chandra, V ;
Kumar, R .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2001, 46 (08) :1318-1321
[9]  
LARSSON M, 1999, THESIS LINKOPING U L
[10]  
LIN F, 1994, J DEDS, V4, P197