Fast Restart of Manufacturing Cells Using Restart Points

When an error occurs in a manufacturing cell it sometimes means that the whole cell has to be emptied and then re-initialized before production can continue. Obviously, this is not an optimal approach. Instead, an automatic restart as close as possible in state and space to the one where the error first occurred should be strived for. One way of achieving this is by using the concept of restart points, that is, production states from which a cell can continue its work after the occurrence of an error, sometimes transparently. By restarting from such restart points a lot of actions do not need to be taken. Nonetheless, the restart points have to be identified. This paper presents a control system architecture (known as CHAMP) that, among other things, enables the fast restart of a machining cell after the occurrence of different error types through the use of restart points. The different error types that can be handled are described and the necessary actions to obtain fast restart are presented.

[1]  Anders Törne,et al.  Towards Error Recovery in Sequential Control Applications , 1996 .

[2]  Anders Adlemo,et al.  Exception Handling in a Flexible Cell Control System , 1997 .

[3]  Torbjörn Liljenvall Job-Shop Scheduling with Limited Buffers , 1997 .

[4]  Waldemar Karwowski,et al.  Causes and safety effects of production disturbances in FMS installations: A comparison of field survey studies in the USA and Finland , 1996 .

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

[6]  Anders Adlemo,et al.  Database Design for Flexible Manufacturing Cells , 1997 .

[7]  Beno Benhabib,et al.  A DES-theory-based hybrid supervisory control system for manufacturing systems , 1996 .

[8]  Dominique Bonvin,et al.  Failure Recovery of Flexible Production Systems through Cooperation of Distributed Agents , 1993, KNOWHSEM.

[9]  Fabrice R. Norelis,et al.  Control of mobile robot actions , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[10]  Nigel W. Hardy,et al.  Knowledge Based Error Recovery in Industrial Robots , 1983, IJCAI.

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

[12]  Kimon P. Valavanis,et al.  Error specification, monitoring and recovery in computer-integrated manufacturing: an analytic approach , 1996 .

[13]  A. Adlemo,et al.  Integrating process planning and control for flexible production systems , 1997, 1997 European Control Conference (ECC).

[14]  Sarah Messina,et al.  Enhancing CIMOSA with Exception Handling , 1996 .

[15]  Maria Gini,et al.  Recovering from Failures: A New Challenge for Industrial Robotics , 1984 .

[16]  Dominique Bonvin,et al.  A Systemic Framework for the Recovery of Flexible Production Systems , 1996 .

[17]  Risto Kuivanen Disturbance control in flexible manufacturing , 1996 .

[18]  Joaquín Ezpeleta,et al.  Automatic synthesis of colored Petri nets for the control of FMS , 1997, IEEE Trans. Robotics Autom..

[19]  Arthur C. Sanderson,et al.  Sensor-based error recovery for robotic task sequences using fuzzy Petri nets , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[20]  Erik Trostmann,et al.  The concept of state within one-of-a-kind real-time production control systems , 1998 .

[21]  Nejib Ben Hadj-Alouane,et al.  Developing control and integration software for flexible manufacturing systems , 1991, J. Syst. Integr..

[22]  Martin Fabian,et al.  Towards a truly flexible manufacturing system , 1995 .

[23]  John B. Goodenough,et al.  Exception handling: issues and a proposed notation , 1975, CACM.

[24]  J. M. Lopez,et al.  A software engineering method for the design of discrete manufacturing cell control , 1997 .

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