Tuning the Diagnoser-based Approach for Diagnosability Analysis of Finite Automata

被引:4
作者
Boussif, Abderraouf [1 ]
Ghazel, Mohamed [2 ]
机构
[1] Inst Rech Technol Railenium, F-59300 Famars, France
[2] Univ Gustave Eiffel, Univ Lille, IFSTTAR, COSYS ESTAS, F-59650 Villeneuve Dascq, France
关键词
Diagnosability analysis; diagnoser; discrete event systems; fault diagnosis; multiple faults; DISCRETE-EVENT SYSTEMS; POLYNOMIAL-TIME VERIFICATION; FAULT-DIAGNOSIS; CODIAGNOSABILITY;
D O I
10.1007/s12555-020-0100-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many diagnosis approaches for discrete event systems are diagnoser-based. A diagnoser is a deterministic automaton that can be built directly from the underlying system model by performing epsilon-reduction and determinization operations. The diagnoser-based approaches allow for analyzing diagnosability, but they also support online diagnosis in a straightforward way. The procedure for investigating diagnosability on the diagnoser consists in checking the existence of indeterminate cycles, and requires to verify for every F-uncertain cycle in the diagnoser whether there exists two corresponding cycles in the system model such that one is fault-free while the other is faulty. The present work aims to improve the efficiency of the diagnoser-based approaches by establishing a diagnoser variant that offers a convenient structure to help enhance the diagnosability analysis procedure. Namely, it consists in separating the normal states from each faulty state classes in each diagnoser node. Such a distinction serves to track the faulty and fault-free sequences in the diagnoser paths more efficiently. On the basis of various features offered by the diagnoser variant, we put forward simplified necessary and sufficient conditions for two diagnosability properties: (i) diagnosis of fault occurrences and (ii) detection of fault absence, i.e., non-fault detection. Such conditions are established for both cases of a single fault class and multiple fault classes, using the notion of indicating sequences associated with the F-uncertain cycles in the diagnoser.
引用
收藏
页码:2842 / 2858
页数:17
相关论文
共 53 条
  • [1] [Anonymous], 2006, P 17 INT WORKSH PRIN
  • [2] Basile F, 2014, 2014 EUROPEAN CONTROL CONFERENCE (ECC), P2636, DOI 10.1109/ECC.2014.6862631
  • [3] Robust codiagnosability of discrete event systems
    Basilio, Joao Carlos
    Lafortune, Stephane
    [J]. 2009 AMERICAN CONTROL CONFERENCE, VOLS 1-9, 2009, : 2202 - +
  • [4] Empirical studies in the size of diagnosers and verifiers for diagnosability analysis
    Bermeo Clavijo, Leonardo
    Basilio, Joao C.
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2017, 27 (04): : 701 - 739
  • [5] Bouscayrol A., 2017, P 11 C MOD SYST REAC, P1
  • [6] Boussif Abderraouf, 2018, International Journal of Critical Computer-Based Systems, V8, P141
  • [7] Boussif A., 2017, 11 C MOD SYST REACT
  • [8] Boussif A., 2017, VERIFICATION EVALUAT, P1
  • [9] Boussif A., 2016, THESIS U LILLE 1
  • [10] BOUSSIF A, 2018, PROC 15 IFAC S CONTR, V51, P150