Fault Diagnosis of Hierarchical Discrete-Event Systems Based on State-Tree Structures

被引:1
|
作者
Wang, Deguang [1 ]
Wang, Xi [2 ]
Yang, Jing [3 ]
Li, Zhiwu [2 ,4 ]
机构
[1] Guizhou Univ, Sch Elect Engn, Guiyang 550025, Peoples R China
[2] Xidian Univ, Sch Mechanoelect Engn, Xian 710071, Peoples R China
[3] Guizhou Univ, Sch Elect Engn, Guiyang 550025, Peoples R China
[4] Macau Univ Sci & Technol, Inst Syst Engn, Taipa 999078, Peoples R China
来源
IEEE SYSTEMS JOURNAL | 2024年 / 18卷 / 01期
关键词
Fault diagnosis; hierarchical discrete-event system (HDES); level-by-level analysis; state-tree structure (STS); symbolic diagnoser; SUPERVISORY CONTROL; DIAGNOSABILITY;
D O I
10.1109/JSYST.2023.3328898
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, fault diagnosis of hierarchical discrete event systems (HDES) is investigated using state-tree structures (STS). As a structured formalism, an STS provides a compact representation for an HDES model and utilizes binary decision diagrams (BDDs) for efficient symbolic computation. Building on the above advantages of STS, with "on-the-fly" analysis technique addressed, the issue of offline diagnosability verification can be efficiently tackled. A symbolic approach of diagnoser construction is presented based on predicates and predicate transformers. With the BDD representation of predicates, the state space of the diagnoser is compressed and managed such that the occupied computer memory space is greatly reduced. Besides, instead of flattening an STS model to its equivalent monolithic model at first and then constructing the entire diagnoser for such a model, a heuristic on-the-fly algorithm based on the depth-first search, which unfolds the STS model gradually, is proposed for the level-by-level diagnosability analysis. Finally, several case studies are provided for evaluating the effectiveness and the scalability of the proposed method.
引用
收藏
页码:620 / 631
页数:12
相关论文
共 50 条
  • [21] Aggregation in hierarchical discrete-event systems
    Al-Falou, AA
    Van Schuppen, JH
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2003, 13 (04): : 321 - 340
  • [22] Implementation of a fault diagnosis method for timed discrete-event systems
    Suiphon, Berangere
    Simeu-Abazi, Zineb
    Gascard, Eric
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND SYSTEMS MANAGEMENT (IEEE-IESM 2013), 2013, : 870 - 877
  • [23] Fault Diagnosis in Discrete-Event Systems: Incomplete Models and Learning
    Kwong, Raymond H.
    Yonge-Mallo, David L.
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2011, 41 (01): : 118 - 130
  • [24] Fault diagnosis in discrete-event systems: Incomplete models and learning
    Yeung, DL
    Kwong, RH
    ACC: Proceedings of the 2005 American Control Conference, Vols 1-7, 2005, : 3327 - 3332
  • [25] CONTROL OF DISCRETE-EVENT SYSTEMS MODELED AS HIERARCHICAL STATE MACHINES
    BRAVE, Y
    HEYMANN, M
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1993, 38 (12) : 1803 - 1819
  • [26] Fault diagnosis of continuous systems using discrete-event methods
    Daigle, Matthew
    Koutsoukos, Xenofon
    Biswas, Gautam
    PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 5456 - 5462
  • [27] Fault diagnosis in discrete-event systems: Framework and model reduction
    Zad, SH
    Kwong, RH
    Wonham, WM
    PROCEEDINGS OF THE 37TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1998, : 3769 - 3774
  • [28] Fault diagnosis of discrete-event systems under a general architecture
    Tan, Jianxin
    Liu, Fuchun
    Zhao, Rui
    Tian, Yuan
    Al-Nabhan, Najla
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021,
  • [29] Aggregation in Hierarchical Discrete-Event Systems
    A. A. Al-Falou
    J. H. Van Schuppen
    Discrete Event Dynamic Systems, 2003, 13 : 321 - 340
  • [30] Fault diagnosis in discrete-event systems: Incorporating timing information
    Zad, SH
    Kwong, RH
    Wonham, WM
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2005, 50 (07) : 1010 - 1015