A Systemic Framework for the Recovery of Flexible Production Systems

In this paper, the real-time failure-recovery of flexible production systems is considered. Initially, the problem is structured and formulated within a systemic framework, and then, a generic local-in-time, schedule-repair approach is proposed. The coloured timed Petri net formalism is used to represent, in a modular and compact way, the production system's discrete-event dynamics. In connection with this, an intelligent opportunistic recovery technique has been developed for obtaining, in real time, the recovery trajectory which conforms best to a chosen production strategy. The application of the approach is demonstrated by considering recovery cases in a batch-processing chemicals plant.

[1]  Ingemar J. Cox,et al.  Exception handling in robotics , 1989, Computer.

[2]  L. F. Pau,et al.  Survey of expert systems for fault detection, test generation and maintenance , 1986 .

[3]  Frank DiCesare,et al.  A schema-based representation for execution monitoring and error recovery in assembly systems , 1989, Proceedings. IEEE International Symposium on Intelligent Control 1989.

[4]  Christer Carlsson,et al.  Achieving fault tolerance in factory automation systems by dynamic configuration , 1990, Systems Integration '90. Proceedings of the First International Conference on Systems Integration.

[5]  Joël Favrel,et al.  Taking into account the rescheduling problem during the scheduling phase , 1993 .

[6]  Frank DiCesare,et al.  Scheduling flexible manufacturing systems using Petri nets and heuristic search , 1994, IEEE Trans. Robotics Autom..

[7]  J. T. Black,et al.  An expert system for manufacturing cell control , 1989 .

[8]  L.O. Hertzberger,et al.  Exception handling system for autonomous robots based on PES , 1989, Robotics Auton. Syst..

[9]  K. Srihari,et al.  A review of petri-net applications in manufacturing , 1992 .

[10]  S. Lloyd,et al.  Real-time control of batch process plant through timed Petri net modelling and dynamic optimisation , 1991 .

[11]  Frank DiCesare,et al.  Extending error recovery capability in manufacturing by machine reasoning , 1993, IEEE Trans. Syst. Man Cybern..

[12]  James C. Bean,et al.  Matchup Scheduling with Multiple Resources, Release Dates and Disruptions , 1991, Oper. Res..

[13]  D. Yan,et al.  An intelligent reactive monitoring and scheduling system , 1992, IEEE Control Systems.

[14]  Kurt Jensen,et al.  Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use. Vol. 2, Analysis Methods , 1992 .

[15]  Bruce Randall Donald,et al.  Error Detection and Recovery in Robotics , 1989, Lecture Notes in Computer Science.

[16]  D. Bonvin,et al.  Optimal Failure Recovery in Batch Processing Using Petri Net Models , 1992, 1992 American Control Conference.

[17]  Li-Chen Fu,et al.  Petri-Net based modeling and scheduling of a flexible manufacturing system , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[18]  MengChu Zhou,et al.  Adaptive design of Petri net controllers for error recovery in automated manufacturing systems , 1989, IEEE Trans. Syst. Man Cybern..

[19]  Ekaterini C. Yamalidou Modeling, optimization and control of discrete-event chemical processes using Petri net theory , 1991 .

[20]  Fabrice R. Noreils Integrating error recovery in a mobile robot control system , 1990, Proceedings., IEEE International Conference on Robotics and Automation.