Exception Management on a Shop Floor Using Online Simulation

A framework for a supervisory controller to manage hard and soft exceptions on a shop floor is discussed. Various tasks involved in managing exceptions, the times at which these tasks are to be performed, and their impact on the performance of a supervisory controller are studied. Online simulation methodology is utilized to detect, classify, and handle exceptions. A synchronization procedure, an essential step to perform online control using a discrete-event simulation language, is developed. Its main purpose is to resolve discrepancies between the behavior of entities and resources in the simulation model and shop floor. The framework is restricted to manufacturing cells; however, it can easily be extended to manage exceptions in logistics and distribution systems. A simulation model of a flexible manufacturing cell is used to illustrate exception detection and synchronization concepts.

[1]  Diane P. Bischak,et al.  Object-oriented simulation , 1991, 1991 Winter Simulation Conference Proceedings..

[2]  P. Tayanithi,et al.  A knowledge-based simulation architecture to analyze interruptions in a flexible manufacturing system , 1992 .

[3]  Paul Rogers,et al.  A knowledge-based system linking simulation to real-time control for manufacturing cells , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[4]  Tien-Chien Chang,et al.  An approach to object-oriented discrete-event simulation of manufacturing systems , 1991, 1991 Winter Simulation Conference Proceedings..

[5]  E. T. Powner,et al.  A knowledge based scheduler , 1990, Expert Planning Systems.

[6]  David Ben-Arieh,et al.  Control methodology for FMS , 1988, IEEE J. Robotics Autom..

[7]  Catherine M. Harmonosky,et al.  Implementation issues using simulation for real-time scheduling, control, and monitoring , 1990, 1990 Winter Simulation Conference Proceedings.

[8]  Beno Benhabib,et al.  Manufacturing cell supervisory control-a timed discrete event system approach , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.