Computation of synchronous diagnosis bases of discrete-event

被引:0
|
作者
Reis, Lucas N. R. [1 ]
Moreira, Marcos V. [1 ]
机构
[1] Univ Fed Rio de Janeiro, Dept Elect Engn, BR-21949900 Rio De Janeiro, RJ, Brazil
关键词
Fault diagnosis; Synchronous diagnosis; Diagnosability; Discrete-event systems; Verifiers; DIAGNOSABILITY; SYSTEMS;
D O I
10.1016/j.ins.2025.122031
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Several works have been proposed to address fault diagnosis of Discrete-Event Systems (DES) considering different approaches and architectures. In the vast majority, the fault diagnoser is constructed based on the complete system model, which may have a huge number of states, due to the parallel composition of several modules. The implementation of diagnosers with a large number of states consumes a large amount of computer memory, and may become, in some cases, unfeasible. Recently, synchronous diagnosis of DES has been proposed, where state observers of fault-free models of system modules are used for fault diagnosis. The method provides a diagnoser that is not based on the composed plant model, which leads to a diagnoser with fewer states and transitions than the classical diagnoser. In the synchronous diagnosis approach, all the subsystem models are assumed to contribute to fault detection. However, in practice, certain subsystems may not provide useful information on fault occurrences, or redundant information may be available from other modules. Consequently, these redundant modules are not necessary in the synchronous diagnosis scheme and can be discarded, leading to reduced diagnosers. In this paper, we present a method for computing a synchronous diagnoser that uses only part of the subsystem models. It is also shown that the fault can be diagnosed using modules where the fault event is not even modeled. To do so, we present an algorithm for computing all the sets of modules that ensure the synchronous diagnosability of a DES. These sets are called synchronous diagnosis bases (SDB). We prove that the complexity of the problem of finding an SDB with cardinality less than or equal to a given natural number is NP-complete. Thus, the algorithm proposed in this work has the objective of mitigating the computational efforts to find all the SDB of a DES. Two examples are used to illustrate the efficiency of the proposed method.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Active Prediction in Discrete-event Systems
    Zhao, Rui
    Liu, Fuchun
    CONTROL ENGINEERING AND APPLIED INFORMATICS, 2021, 23 (01): : 13 - 21
  • [22] Diagnosis of Temporal Faults in Discrete-Event Systems
    Bertoglio, Nicola
    Lamperti, Gianfranco
    Zanella, Marina
    Zhao, Xiangfu
    ECAI 2020: 24TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, 325 : 632 - 639
  • [23] Event Counting of Partially-Observed Discrete-Event Systems with Uniformly and Nonuniformly Bounded Diagnosis Delays
    Yoo, Tae-Sic
    Garcia, Humberto E.
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2009, 19 (02): : 167 - 187
  • [24] K-loss robust codiagnosability of Discrete-Event Systems
    Lima Oliveira, Vinicius de Souza
    Cabral, Felipe Gomes
    Moreira, Marcos Vicente
    AUTOMATICA, 2022, 140
  • [25] Diagnosability and online diagnosis of discrete-event systems modeled by acyclic labeled Petri nets
    Paiva, Pedro R. R.
    Carvalho, Lilian Kawakami
    Basilio, Joao Carlos
    IFAC PAPERSONLINE, 2017, 50 (01): : 13630 - 13635
  • [26] On the Computation of Natural Observers in Discrete-Event Systems
    Lei Feng
    W. M. Wonham
    Discrete Event Dynamic Systems, 2010, 20 : 63 - 102
  • [27] On the Computation of Natural Observers in Discrete-Event Systems
    Feng, Lei
    Wonham, W. M.
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2010, 20 (01): : 63 - 102
  • [28] Escaping Diagnosability and Entering Uncertainty in Temporal Diagnosis of Discrete-Event Systems
    Bertoglio, Nicola
    Lamperti, Gianfranco
    Zanella, Marina
    Zhao, Xiangfu
    INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 2, 2020, 1038 : 835 - 852
  • [29] Active diagnosis of discrete-event systems
    Sampath, M
    Lafortune, S
    Teneketzis, D
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (07) : 908 - 929
  • [30] Decentralized Diagnosis of Discrete-Event Systems Using Labeled Petri Nets
    Cabasino, Maria Paola
    Giua, Alessandro
    Paoli, Andrea
    Seatzu, Carla
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (06): : 1477 - 1485