动态观测下离散事件系统的双模式可诊断性

肖存涛 ,  刘富春

工业工程 ›› 2026, Vol. 29 ›› Issue (4) : 86 -95.

PDF (1190KB)
工业工程 ›› 2026, Vol. 29 ›› Issue (4) : 86 -95. DOI: 10.3969/j.issn.1007-7375.250039
系统建模与优化

动态观测下离散事件系统的双模式可诊断性

作者信息 +

Dual-Pattern Diagnosability of Discrete Event Systems under Dynamic Observation

Author information +
文章历史 +
PDF (1217K)

摘要

双模式诊断要求系统在故障模式发生后,能够在关键模式发生之前做出正确决策从而避免重大损失,相比传统的故障诊断更具有实际应用价值。针对静态观测中传感器设置的高成本低效率问题,提出一种动态观测策略下离散事件系统双模式诊断的多项式算法。对离散事件系统在动态观测下的双模式诊断给出形式化定义,构造模式识别器,分别对故障模式和关键模式进行标记,并通过自动机复合构造验证器验证系统的双模式可诊断性,进而基于该验证器推导出离散事件系统在动态观测下实现双模式可诊断的充分必要条件。结论和实例表明,所提出的多项式算法不仅可以有效验证离散事件系统的双模式可诊断性,还能够通过动态调整传感器的触发设置,优化资源利用效率的同时增强系统的可诊断性能,为复杂系统双模式诊断提供一种高效经济的解决方案。

Abstract

Dual-pattern diagnosis compels the system to act correctly between a faulty pattern and a subsequent critical pattern, thereby avoiding major losses. This capability makes it more practically relevant than traditional fault diagnosis. A polynomial algorithm for verifying the dual-pattern diagnosis of discrete event systems under dynamic observation is proposed to address the high cost and low efficiency of sensor deployment under static observation. Firstly, a formal definition of dual-pattern diagnosis under dynamic observation is presented. Pattern recognizers are then constructed to label faulty and critical patterns, respectively. Subsequently, a verifier automaton is built through automaton composition to verify dual-pattern diagnosability, from which a sufficient and necessary condition is derived. Theoretical analysis of the case study show that the proposed polynomial algorithm not only effectively verifies the dual-pattern diagnosability of discrete event systems, but also optimizes resource utilization efficiency while strengthening system diagnosability by dynamically adjusting sensor trigger settings. This approach provides an efficient and economical solution for dual-pattern diagnosis of complex systems.

关键词

双模式诊断 / 离散事件系统 / 动态观测 / 多项式算法 / 验证器

Key words

dual-pattern diagnosis / discrete event system / dynamic observation / polynomial algorithm / verifier

引用本文

引用格式 ▾
肖存涛,刘富春. 动态观测下离散事件系统的双模式可诊断性[J]. 工业工程, 2026, 29(4): 86-95 DOI:10.3969/j.issn.1007-7375.250039

登录浏览全文

4963

注册一个新账户 忘记密码

参考文献

[1]

Cassandras C G, Lafortune S. Introduction to discrete event systems[M]. Boston, MA: Springer US, 2008: 35-48.

[2]

Gao Z W, Cecati C, Ding S X. A survey of fault diagnosis and fault-tolerant techniques-Part II: fault diagnosis with knowledge-based and hybrid/active approaches[J]. IEEE Transactions on Industrial Electronics, 2015, 62(6): 3768-3774.

[3]

Zaytoon J, Lafortune S. Overview of fault diagnosis methods for discrete event systems[J]. Annual Reviews in Control, 2013, 37(2): 308-320.

[4]

Sampath M, Lafortune S, Teneketzis D. Active diagnosis of discrete-event systems[J]. IEEE Transactions on Automatic Control, 1998, 43(7): 908-929.

[5]

Debouk R, Lafortune S, Teneketzis D. Coordinated decentralized protocols for failure diagnosis of discrete event systems[J]. Discrete Event Dynamic Systems, 2000, 10(1): 33-86.

[6]

Qiu W B, Kumar R. Decentralized failure diagnosis of discrete event systems[J]. IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems and Humans, 2006, 36(2): 384-395.

[7]

Thorsley D, Teneketzis D. Diagnosability of stochastic discrete-event systems[J]. IEEE Transactions on Automatic Control, 2005, 50(4): 476-492.

[8]

Yin X, Chen J, Li Z J, et al. Robust fault diagnosis of stochastic discrete event systems[J]. IEEE Transactions on Automatic Control, 2019, 64(10): 4237-4244.

[9]

Liu F C, Qiu D W. Diagnosability of fuzzy discrete-event systems: a fuzzy approach[J]. IEEE Transactions on Fuzzy Systems, 2009, 17(2): 372-384.

[10]

Deng W L, Qiu D W. State-based decentralized diagnosis of bifuzzy discrete event systems[J]. IEEE Transactions on Fuzzy Systems, 2017, 25(4): 854-867.

[11]

Ru Y, Hadjicostis C N. Fault diagnosis in discrete event systems modeled by partially observed Petri nets[J]. Discrete Event Dynamic Systems, 2009, 19(4): 551-575.

[12]

Cabasino M P, Giua A, Paoli A, et al. Decentralized diagnosis of discrete-event systems using labeled Petri nets[J]. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2013, 43(6): 1477-1485.

[13]

Yoo T S, Lafortune S. Polynomial-time verification of diagnosability of partially observed discrete-event systems[J]. IEEE Transactions on Automatic Control, 2002, 47(9): 1491-1495.

[14]

Moreira M V, Jesus T C, Basilio J C. Polynomial time verification of decentralized diagnosability of discrete event systems[J]. IEEE Transactions on Automatic Control, 2011, 56(7): 1679-1684.

[15]

Genc S, Lafortune S. Diagnosis of patterns in partially-observed discrete-event systems[C]// Proceedings of the 45th IEEE Conference on Decision and Control. Piscataway: IEEE, 2007: 422-427.

[16]

Geng X N, Ouyang D T, Jiang Z G. Pattern diagnosis for stochastic discrete event systems[J]. Engineering Applications of Artificial Intelligence, 2020, 87: 103305.

[17]

Lefebvre D, Hadjicostis C N. Diagnosability of fault patterns with labeled stochastic Petri nets[J]. Information Sciences, 2022, 593: 341-363.

[18]

Carvalho L K, Basilio J C, Moreira M V. Robust diagnosis of discrete event systems against intermittent loss of observations[J]. Automatica: Journal of IFAC, 2012, 48(9): 2068-2078.

[19]

Carvalho L K, Moreira M V, Basilio J C, et al. Robust diagnosis of discrete-event systems against permanent loss of observations[J]. Automatica: Journal of IFAC, 2013, 49(1): 223-231.

[20]

Chen Z Q, Feng L, Wang C S, et al. Active diagnosability of discrete event systems and its application to battery fault diagnosis[J]. IEEE Transactions on Control Systems Technology, 2014, 22(5): 1892-1898.

[21]

Cabral F G, Moreira M V. Synchronous diagnosis of discrete-event systems[J]. IEEE Transactions on Automation Science and Engineering, 2020, 17(2): 921-932.

[22]

Cao L, Shu S, Lin F, et al. Weak diagnosability of discrete-event systems[J]. IEEE Transactions on Control of Network Systems, 2022, 9(1): 184-196.

[23]

Shu S, Lin F. Detectability of discrete event systems with dynamic event observation[J]. System Control Letters, 2010, 59(1): 9-17.

[24]

Yin X, Lafortune S. Codiagnosability and coobservability under dynamic observations: transformation and verification[J]. Automatica, 2015, 61: 241-252.

[25]

Li B, Lu J, Liu R, et al. Distributed diagnosis of discrete-event systems under dynamic event observations[J]. Journal of the Franklin Institute-Engineering and Applied Mathematics, 2023, 360(15): 11075-11093.

[26]

Moreira M V, Cabral F G, Silveira W R. An efficient algorithm for the verification of codiagnosability of discrete event systems with dynamic observations[J]. Journal of Control Automation and Electrical Systems, 2022, 33(5): 1430-1441.

[27]

黄楠, 刘富春, 赵锐, . 基于动态观测的随机离散事件系统故障诊断[J]. 控制与决策, 2022, 37(2): 417-423.

[28]

Huang Nan, Liu Fuchun, Zhao Rui, et al. Failure diagnosis of stochastic discrete event systems based on dynamic observations[J]. Control and Decision, 2022, 37(2): 417-423.

[29]

刘富春, 周鹏. 随机离散事件系统基于动态观测的安全诊断研究[J]. 工业工程, 2024, 27(1): 96-103.

[30]

Liu Fuchun, Zhou Peng. Safety diagnosis of stochastic discrete event systems based on dynamic observations[J]. Industrial Engineering Journal, 2024, 27(1): 96-103.

[31]

Ma Z Y, Tong Y, Seatzu C. Verification of pattern-pattern diagnosability in partially observed discrete event systems[J]. IEEE Transactions on Automatic Control, 2024, 69(3): 2044-2051.

[32]

Paoli A, Lafortune S. Safe diagnosability for fault-tolerant supervision of discrete-event systems[J]. Automatica: Journal of IFAC, 2005, 41(8): 1335-1347.

基金资助

国家自然科学基金项目(61673122)

广东省自然科学基金项目(2023A1515012783)

AI Summary AI Mindmap
PDF (1190KB)

0

访问

0

被引

详细

导航
相关文章

AI思维导图

/