Modeling and analysis of fault-tolerant systems for machining operations based on Petri nets

This paper introduces a methodology for modeling and analyzing fault-tolerant manufacturing systems that not only optimizes normal productive processes, but also performs detection and treatment of faults. This approach is based on the hierarchical and modular integration of Petri nets. The modularity provides the integration of three types of processes: those representing the productive process, fault detection, and fault treatment. The hierarchical aspect of the approach allows us to consider processes on different levels of detail (i.e., factory, manufacturing cell, or machine). Case studies considering detection and treatment of faults are presented, and a simulation tool is applied to verify the models.

[1]  Paulo E. Miyagi,et al.  Supervisor system for detection and treatment of failures in balanced automation systems using Petri nets , 2001, 2001 IEEE International Conference on Systems, Man and Cybernetics. e-Systems and e-Man for Cybernetics in Cyberspace (Cat.No.01CH37236).

[2]  Pankaj Jalote,et al.  Fault tolerance in distributed systems , 1994 .

[3]  Paul M. Frank Principles of Model-Based Fault Detection , 1992 .

[4]  Rüdiger Valk Self-Modifying Nets, a Natural Extension of Petri Nets , 1978, ICALP.

[5]  Jean-Jacques E. Slotine,et al.  Robot analysis and control , 1988, Autom..

[6]  MengChu Zhou,et al.  Petri net synthesis for discrete event control of manufacturing systems , 1992, The Kluwer international series in engineering and computer science.

[7]  Yu-Chi Ho,et al.  Discrete event dynamic systems : analyzing complexity and performance in the modern world , 1992 .

[8]  Jorge C. A. de Figueiredo,et al.  A Fault Tolerant Colored Petri Net Model for Flexible Manufacturing Systems , 1997, J. Braz. Comput. Soc..

[9]  Brenan J. McCarragher Petri net modelling for robotic assembly and trajectory planning , 1994, IEEE Trans. Ind. Electron..

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

[11]  Yasushi Umeda,et al.  A design methodology for a self-maintenance machine based on functional redundancy , 1992 .

[12]  M. F. DeVries,et al.  Neural Network Sensor Fusion for Tool Condition Monitoring , 1990 .

[13]  Luigi Portinale Behavioral Petri nets: a model for diagnostic knowledge representation and reasoning , 1997, IEEE Trans. Syst. Man Cybern. Part B.

[14]  Fabio Gagliardi Cozman,et al.  Modeling of failure treatment in manufacturing systems through Petri nets , 1998 .

[15]  Ichiro Inasaki,et al.  Tool Condition Monitoring (TCM) — The Status of Research and Industrial Application , 1995 .

[16]  Edmund H. Durfee,et al.  Distributed Problem Solving and Planning , 2001, EASSS.

[17]  Hamideh Afsarmanesh,et al.  Balanced Automation Systems , 1995, IFIP — The International Federation for Information Processing.

[18]  MengChu Zhou,et al.  Petri nets and industrial applications: A tutorial , 1994, IEEE Trans. Ind. Electron..