Sequential failure analysis using counters of Petri net models

Assessment of reliability and safety of a complex system with sequential failures is an important issue in industries, since the reliability and safety of a complex system depends, not only upon all failed states of the system components, but also upon the sequence of occurrence of those failures. In this paper, we present an alternative methodology for assessing sequential failures in a complex system. In previous research, the probability of sequential failures is computed based on tracking the markings of Petri net models and it is assumed that the time to failure of basic events follows an exponential distribution. To overcome the limitations of the current methods in applying Petri nets for assessment of sequential failures, the method presented in this paper employs the concept of counters used in Petri net simulation to perform sequential failure analysis and is developed based on evolution equations that describe the dynamics of the system. It is demonstrated with a sequential failure analysis example of an automated machining and assembly system.

[1]  Srini Ramaswamy,et al.  Extended Petri net-based modeling, analysis and simulation of an intelligent materials handling system , 1994, J. Intell. Robotic Syst..

[2]  Yoshinobu Sato,et al.  Quantification of sequential failure logic for fault tree analysis , 2000, Reliab. Eng. Syst. Saf..

[3]  K. K. Aggarwal,et al.  Petri Net modelling and reliability evaluation of distributed processing systems , 1993 .

[4]  F. Baccelli,et al.  Free-choice Petri nets-an algebraic approach , 1996, IEEE Trans. Autom. Control..

[5]  T. W. Yellman Failures and related topics , 1999 .

[6]  Michael K. Molloy Discrete Time Stochastic Petri Nets , 1985, IEEE Transactions on Software Engineering.

[7]  David He,et al.  Analysis of sequential failures for assessment of reliability and safety of manufacturing systems , 2002, Reliab. Eng. Syst. Saf..

[8]  Norman J. McCormick,et al.  Reliability and Risk Analysis , 1981, IEEE Transactions on Reliability.

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

[10]  E. Henley,et al.  An action-chain model for the design of hazard-control systems for robots , 1990 .

[11]  Mary K. Vernon,et al.  A Generalized Timed Petri Net Model for Performance Analysis , 1985, IEEE Transactions on Software Engineering.

[12]  James Lyle Peterson,et al.  Petri net theory and the modeling of systems , 1981 .

[13]  François Baccelli,et al.  Parallel simulation of stochastic Petri nets using recurrence equations , 1993, TOMC.

[14]  Hiromitsu Kumamoto,et al.  Probabilistic Risk Assessment , 1996 .

[15]  MengChu Zhou,et al.  Introduction to Petri Nets in Flexible and Agile Automation , 1995 .

[16]  G. S. Hura,et al.  The use of Petri nets to analyze coherent fault trees , 1988 .

[17]  Nancy G. Leveson,et al.  Safety Analysis Using Petri Nets , 1987, IEEE Transactions on Software Engineering.

[18]  Yoshinobu Sato,et al.  Monte Carlo Simulation for Analysis of Sequential Failure Logic , 2000 .

[19]  蒋昌俊 A Study on Reliability of Manufacturing System Based on Petri Net , 1995 .

[20]  Andrew Kusiak,et al.  Decomposition in automatic generation of Petri nets for manufacturing system control and scheduling , 2000 .

[21]  Tzong-Shi Liu,et al.  FAILURE ANALYSIS FOR AN AIRBAG INFLATOR BY PETRI NETS , 1997 .

[22]  J.B. Fussell,et al.  On the Quantitative Analysis of Priority-AND Failure Logic , 1976, IEEE Transactions on Reliability.

[23]  Han-Pang Huang,et al.  Failure modeling and process monitoring for flexible manufacturing systems using colored timed Petri nets , 2000, IEEE Trans. Robotics Autom..

[24]  David He,et al.  Failure and safety assessment of systems using Petri nets , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[25]  François Baccelli,et al.  Parallel and distributed simulation of free choice Petri Nets , 1995, PADS.

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

[27]  M Yu RELIABILITY MODELING AND ANALYSIS OF CIMS , 1994 .

[28]  Tzong-Shi Liu,et al.  The application of Petri nets to failure analysis , 1997 .

[29]  Dimitri Lefebvre,et al.  Firing and enabling sequences estimation for timed Petri nets , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[30]  G. Florin,et al.  Stochastic Petri nets: Properties, applications and tools , 1991 .

[31]  J. H. Pickles A stochastic domino model for a sequential failure process , 1986 .