Computer Science ›› 2023, Vol. 50 ›› Issue (11A): 220800224-6.doi: 10.11896/jsjkx.220800224

• Interdiscipline & Application • Previous Articles     Next Articles

Verification Algorithm for Weak Prognosability of Discrete Event Systems

CAO Weihua, LIU Fuchun   

  1. School of Computers,Guangdong University of Technology,Guangzhou 510006,China
  • Published:2023-11-09
  • About author:CAO Weihua,born in 1983,postgra-duate.His main research interests include control theory and control engineering,algorithm analysis and design.
  • Supported by:
    National Natural Science Foundation of China(61673122) and Natural Science Foundation of Guangdong Pro-vince,China(2019A1515010548,2020A1515010941).

Abstract: This paper proposes the concept of weak prognosability.For fault detection,prognosis can reduce the loss caused by faults to the system more than diagnosis.However,even if most fault strings are prognosable,as long as one fault string is unprognosable and can only be diagnosed,the whole system is unprognosable and can only be handled by diagnosis,which is unfavorable to most fault strings.The concept of weak prognosability can avoid this situation.Weak prognosability is the prediction of whether the system will be in a fault state in the future.Compared with prognosability,weak prognosability does not require all fault event strings to be prognosable.Weak prognosability can alarm the prognosable fault strings before the fault occurs,and it can also alarm the unprognosable but diagnosable fault strings after the fault occurs.A verifier is constructed to test the weak prognosability of the system,a polynomial algorithm of weak prognosability of the system is given based on the verifier,and the sufficient and necessary conditions of weak prognosability are also given.

Key words: Discrete event system, Fault prognosis, Weak prognosability, Polynomial complexity, Automata

CLC Number: 

  • TP206
[1]CASSANDRAS C G,LAFORTUNE S.Introduction to discrete event systems[M].New York:Springer,2010.
[2]SAMPATH M,SENGUPTA R,LAFORTUNE S,et al.Diag-nosability of discrete-event systems[J].IEEE Transactions on Automatic Control,1995,40(9):1555-1575.
[3]YOO T S,LAFORTUNE S.Polynomial-time verification of dia-gnosability of partially observed discrete-event systems[J].IEEE Transactions on Automatic Control,2002,47(9):1491-1495.
[4]WHITE A,KARIMODDINI A,SU R.Fault diagnosis of discrete event systems under unknown Initial conditions[J].IEEE Transactions on Automatic Control,2019,64(12):5246-5252.
[5]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.
[6]REN K,ZHANG Z,XIA C.Event-based fault diagnosis of networked discrete event systems[J].IEEE Transactions on Circuits and Systems II:Express Briefs,2022,69(3):1787-1791.
[7]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.
[8]LU W,ZHANG L M,ZHU Y A.Partial Diagnosability Analysis of Discrete-event Systems[J].Computer Science,2015,42(2):177-181.
[9]FANG H,FANG X W,LI D Q.Review on Fault DiagnosisTheory and Application Based on Petri Nets[J].Computer Science,2014,41(3):17-22.
[10]WANG X Y,OUYANG D T,ZHAO X F,et al.Algorithm of Dynamic Event System's Synchronization Diagnosis[J].Compu-ter Science,2010,37(2):180-182.
[11]GENC S,LAFORTUNE S.Predictability of event occurrences in partially-observed discrete-event systems[J].Automatica,2009,45(2):301-311.
[12]XIAO C,LIU F.Robust Fault Prognosis of Discrete-Event Systems Against Loss of Observations[J].IEEE Transactions on Automation Science and Engineering,2022,19(2):1083-1094.
[13]LIU F.Predictability of failure event occurrences in decentra-lized discrete-event systems and polynomial-time verification[J].IEEE Transactions on Automation Science and Enginee-ring,2019,16(1):498-504.
[14]YIN X,LI Z.Decentralized Fault Prognosis of Discrete-EventSystems Using State-Estimate-Based Protocols[J].IEEE Transactions on Cybernetics,2019,49(4):1302-1313.
[15]TAKAI S,KUMAR R.Inference-Based Decentralized Prognosis in Discrete Event Systems[J].IEEE Transactions on Automatic Control,2011,56(1):165-171.
[16]TAKAI S,KUMAR R.Distributed Failure Prognosis of Discrete Event Systems With Bounded-Delay Communications[J].IEEE Transactions on Automatic Control,2012,57(5):1259-1265.
[17]CHEN J,KUMAR R.Stochastic failure prognosability of dis-crete event systems[J].IEEE Transactions on Automatic Control,2015,60(6):1570-1581.
[18]LIAO H,LIU F C.Verification algorithm of fault prediction of random discrete event system under permanent loss of observation[J].Application Research of Computers,2022,39(1):106-112.
[19]SHU S,LIN F,HAO Y.Detectability of Discrete Event Systems[J].IEEE Transactions on Automatic Control,2007,52(12):2356-2359.
[20]WONHAM W M,RAMADGE P J.Modular supervisory control of discrete-event systems[J].Mathematics of Control Signals and Systems,1988,1(1):13-30.
[21]LIN F.Opacity of discrete event systems and its applications[J].Automatica,2011,47(3):496-503.
[22]YOKOMIZOWATANABE A T,BITTENCOURTLEAL A,CURY J E R,et al.Combining online diagnosis and prognosis for safe controllability[J].IEEE Transactions on Automatic Control,2022,67(10):5563-5569.
[1] WANG Zhixi, JIANG Guide. Synchronizing Algorithms for Bounded Partially Ordered Automata [J]. Computer Science, 2023, 50(6A): 220500099-5.
[2] ZHAO Geng, GAO Shirui, MA Yingjie, DONG Youheng. Design of Dynamic S-box Based on Anti-degradation Chaotic System and Elementary Cellular Automata [J]. Computer Science, 2023, 50(11): 333-339.
[3] ZHU Kai, WU Guo-qing, YUAN Meng-ting. On Hardness of Approximation for Optimized Problem of Synchronizing Partially Specified Deterministic Finite Automata [J]. Computer Science, 2020, 47(5): 14-21.
[4] LIANG Yan-hui, LI Guo-dong. Image Encryption Algorithm of Chaotic Cellular Automata Based on Fractional Hyperchaos [J]. Computer Science, 2019, 46(11A): 502-506.
[5] WANG Ming, ZHUANG Lei, WANG Guo-qing, ZHANG Kun-li. Virtual Network Mapping Algorithm Based on Cellular Genetic Mechanism [J]. Computer Science, 2018, 45(12): 66-70.
[6] YANG Hong, HONG Mei, QU Yuan-yuan. Approach of Mutation Test Case Generation Based on Model Checking [J]. Computer Science, 2018, 45(11A): 488-493.
[7] LU Zheng-fu, PU Yan-hong, NI Sheng-bin, XU Chen-ming, YANG Chun-yao. Design and Simulation of Fair Data Exchange Protocol with Bounded Rationality [J]. Computer Science, 2018, 45(11): 115-123.
[8] JIN Da-wei, SHI Si, YI Cai and YANG Bing. Study of Complex Event Hierarchies Realization Based on Hierarchical Automata Model [J]. Computer Science, 2017, 44(7): 151-160.
[9] SUN Cheng, XING Jian-chun, YANG Qi-liang and HAN De-shuai. Modeling and Verifying Device Automatic Polling Control Logic Using Hierarchical Timed Automata [J]. Computer Science, 2017, 44(4): 66-71.
[10] ZHANG Zhao-feng, WU Ze-min, JIANG Qing-zhu, DU Lin and HU Lei. Co-saliency Detection via Superpixel Matching [J]. Computer Science, 2017, 44(11): 314-319.
[11] ZHANG Ju-xiao. Application of Nondeterministic Finite Automata in Braille Transcoding [J]. Computer Science, 2017, 44(1): 271-276.
[12] ZENG Ping-an and ZHENG Zhi-jie. Using Variable Value Coding to Show 4 Classical Classification Models of Cellular Automata [J]. Computer Science, 2016, 43(Z6): 139-141.
[13] FENG Ya-chao, YANG Hong-li, WANG Fei, WU Wen-jia and QIN Sheng-chao. Modeling and Analyzing of WSNs Data Gathering Protocol Based on UPPAAL [J]. Computer Science, 2016, 43(9): 124-130.
[14] ZHU Ge, ZENG Guo-sun, DING Chun-ling and WANG Wei. Analysis and Verification for OpenFlow Multi-switch Protocol Based on Model Checking [J]. Computer Science, 2016, 43(10): 74-80.
[15] SHEN Ning-min, LI Jing, BAI Hai-yang and ZHUANG Yi. Transformation and Verification Method of AADL Data Flows for Real-time System Using Uppaal [J]. Computer Science, 2016, 43(1): 211-217.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!