Fault diagnosis for non-Markovian timed stochastic discrete event systems

This paper concerns the fault diagnosis of stochastic discrete event systems that behave with non-Markovian dynamics. Partially observed Petri nets are used to model the system structure and the sensors. Stochastic processes with arbitrary probability density functions and various time semantics are used to model the dynamics including the failure processes. From the proposed modelling and the collected timed measurements, the probabilities of consistent trajectories are computed with a numerical scheme. The advantage of the proposed scheme is that it can be used for arbitrary probability density functions of the firing durations. It works for race or preselection choice policies. Diagnosis in terms of faults probability is established as a consequence. An example is presented to illustrate the method.

[1]  Dimitri Lefebvre Fault diagnosis and prognosis with partially observed stochastic Petri nets , 2014 .

[2]  Francesco Basile,et al.  State Estimation and Fault Diagnosis of Labeled Time Petri Net Systems With Unobservable Transitions , 2015, IEEE Transactions on Automatic Control.

[3]  Antonio Ramírez-Treviño,et al.  Online Fault Diagnosis of Discrete Event Systems. A Petri Net-Based Approach , 2007, IEEE Transactions on Automation Science and Engineering.

[4]  Toshimitsu Ushio,et al.  Fault detection based on Petri net models with faulty behaviors , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

[5]  Michel Kinnaert,et al.  Diagnosis and Fault-Tolerant Control , 2006 .

[6]  Gianmaria De Tommasi,et al.  An Efficient Approach for Online Diagnosis of Discrete Event Systems , 2009, IEEE Transactions on Automatic Control.

[7]  Eric Sanlaville,et al.  Estimation of the fault occurrence dates in DESs with partially observed stochastic Petri nets , 2015, ADHS.

[8]  Raja Sengupta,et al.  Diagnosability of discrete-event systems , 1995, IEEE Trans. Autom. Control..

[9]  Dimitri Lefebvre On-Line Fault Diagnosis With Partially Observed Petri Nets , 2014, IEEE Transactions on Automatic Control.

[10]  Antonio Ramírez-Treviño,et al.  Petri net based fault diagnosis of discrete event systems , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[11]  Christos G. Cassandras,et al.  Introduction to Discrete Event Systems , 1999, The Kluwer International Series on Discrete Event Dynamic Systems.

[12]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[13]  Alessandro Giua,et al.  A New Approach for Diagnosability Analysis of Petri Nets Using Verifier Nets , 2012, IEEE Transactions on Automatic Control.

[14]  Walter Ukovich,et al.  On-line fault detection in discrete event systems by Petri nets and integer linear programming , 2009, Autom..

[15]  Stéphane Lafortune,et al.  Overview of fault diagnosis methods for Discrete Event Systems , 2013, Annu. Rev. Control..

[16]  George Jiroveanu,et al.  A distributed approach for fault detection and diagnosis based on Time Petri Nets , 2006, Math. Comput. Simul..

[17]  Jean-Jacques Lesage,et al.  The concept of residuals for fault localization in discrete event systems , 2011 .

[18]  Michel Bigand,et al.  A MONITORING APPROACH FOR DISCRETE EVENT SYSTEMS BASED ON A TIME PETRI NET MODEL , 2005 .

[19]  Moamar Sayed-Mouchaweh Decentralized Fault Free Model Approach for Fault Detection and Isolation of Discrete Event Systems , 2012 .

[20]  Eric Sanlaville,et al.  State Estimation for DES according to Partially Observed Stochastic Petri Nets , 2016 .

[21]  Christoforos N. Hadjicostis,et al.  Algebraic approaches for fault identification in discrete-event systems , 2005, IEEE Transactions on Automatic Control.

[22]  Jan Lunze,et al.  State Observation and Diagnosis of Discrete-Event Systems Described by Stochastic Automata , 2001, Discret. Event Dyn. Syst..