Fault Probability Evaluation in DESs with an Algorithm of Linear Complexity and Partially Observed SPNs

Abstract This article concerns fault diagnosis for stochastic discrete event systems. For this purpose, partially observed stochastic Petri nets are introduced that include (i) the Markovian stochastic dynamics used to represent failure processes and also (ii) the model of the sensors used to measure the events and markings. Timed observation sequences result from this modeling and the probabilities of marking trajectories consistent with a given timed observation sequence are systematically computed. Diagnosis in terms of faults probability is obtained as a consequence and an algorithm of linear complexity is proposed to evaluate the fault probability on the basis of segments extracted from the timed observation sequence. Performance of the algorithm is discussed wrt to usual non detection and false alarm rates.

[1]  Christoforos N. Hadjicostis,et al.  Fault Diagnosis in Discrete Event Systems Modeled by Partially Observed Petri Nets , 2009, Discret. Event Dyn. Syst..

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

[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]  Dimitri Lefebvre On-Line Fault Diagnosis With Partially Observed Petri Nets , 2014, IEEE Transactions on Automatic Control.

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

[6]  Dimitri Lefebvre State estimation and fault prediction with partially observed Petri nets , 2013, 2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA).

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

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

[9]  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).

[10]  Dimitri Lefebvre An Algorithm of Linear Complexity for the Diagnosis of Discrete Event Systems , 2013, MIM.

[11]  Kishor S. Trivedi,et al.  Recent Developments in Non-Markovian Stochastic Petri Nets , 1998, J. Circuits Syst. Comput..

[12]  Michael K. Molloy Performance Analysis Using Stochastic Petri Nets , 1982, IEEE Transactions on Computers.

[13]  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).