Fault detection based on Petri net models with faulty behaviors

We consider Petri net models of discrete event systems with faulty behaviors which are triggered by the firing of failure transitions. We extend a necessary and sufficient condition for diagnosability shown by Sampath et al. (1994, 1995) to unbounded Petri nets. But it is algorithmically impossible to check the condition in general. We introduce methods for modification of coverability trees in order to detect failure transitions. By using such approximated sets, we propose two kinds of diagnosers called a difference marking /spl omega/-diagnoser and an /spl omega/-refined diagnoser. For observable places whose token numbers are replaced by /spl omega/ in the coverability trees, the former diagnoser calculates difference between token numbers before and after partially observed markings change, and detects failures. In the latter diagnoser, we refine the symbol /spl omega/, and modify the coverability tree in order to distinguish markings reachable by normal behaviors from those reachable by faulty behaviors.

[1]  Feng Lin,et al.  Design and test of mixed signal circuits: a discrete-event approach , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[2]  Paul M. Frank,et al.  Fault Diagnosis in Dynamic Systems , 1993, Robotics, Mechatronics and Manufacturing Systems.

[3]  Stéphane Lafortune,et al.  Failure diagnosis using discrete event models , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

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

[5]  Feng Lin,et al.  Diagnosability of discrete event systems and its applications , 1994, Discret. Event Dyn. Syst..

[6]  Sujeet Chand Discrete-Event Based Monitoring and Diagnosis of Manufacturing Processes , 1993, 1993 American Control Conference.

[7]  Stéphane Lafortune,et al.  Failure diagnosis using discrete-event models , 1996, IEEE Trans. Control. Syst. Technol..

[8]  W. M. Wonham,et al.  The control of discrete event systems , 1989 .

[9]  Sujeet Chand,et al.  Time templates for discrete event fault monitoring in manufacturing systems , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[10]  Edwin K. P. Chong,et al.  Automated fault diagnosis using a discrete event systems framework , 1994, Proceedings of 1994 9th IEEE International Symposium on Intelligent Control.

[11]  Sujeet Chand Discrete-Event Based Monitoring and Diagnosis of Manufacturing Processes , 1993 .

[12]  N. Viswanadham,et al.  Fault Detection and Diagnosis of Automated Manufacturing Systems , 1988 .