Automatic simulation model generation for simulation-based, real-time shop floor control

Abstract This paper presents a structure and architecture for automatic simulation model generation (for very detailed simulation models intended to be used for real-time simulation-based shop floor control). The simulation model code is generated from a shop floor resource model and a shop floor control model. The shop floor resource model provides much of the static information for the simulation model; while a shop level control model provides much of the dynamic information required by the simulation model. The simulation code generated can be used for traditional system analysis, but more importantly, it can also be used to control the manufacturing system by sending and receiving messages using an Ethernet communication link to a high-level task executing system. Six manufacturing systems are used to illustrate and test the validity of the simulation model generation methodology. Finally, factory level planning and scheduling activities using the generated simulation model are described.

[1]  Jeffrey S. Smith,et al.  Simulation as a planning and scheduling tool for flexible manufacturing systems , 1995, WSC '95.

[2]  Frank DiCesare,et al.  Real time control of multilevel manufacturing systems using colored Petri nets , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[3]  Harry M. Markowitz,et al.  PROGRAMMING BY QUESTIONNAIRE: HOW TO CONSTRUCT A PROGRAM GENERATOR, , 1966 .

[4]  Jeffrey S. Smith,et al.  Process planning interface for a shop floor control architecture for computer-integrated manufacturing , 1995 .

[5]  Han-Pang Huang,et al.  Specification, modelling and control of a flexible manufacturing cell , 1992 .

[6]  Hyunbo Cho,et al.  Intelligent workstation controller for computer-integrated manufacturing: Problems and models , 1995 .

[7]  Shui-Shong Lu,et al.  A Petri-net and entity-relationship diagram based object-oriented design method for manufacturing systems control , 1997 .

[8]  Richard A. Wysk,et al.  Multi-pass expert control system - a control/scheduling structure for flexible manufacturing cells , 1988 .

[9]  Haldun Aytuḡ,et al.  A framework and a simulation generator for kanban-controlled manufacturing systems , 1998 .

[10]  S. C. Mathewson,et al.  The Application of Program Generator Software and Its Extensions to Discrete Event Simulation Modeling , 1984 .

[11]  Richard A. Wysk,et al.  A multi-pass simulation-based, real-time scheduling and shop floor control system , 1999 .

[12]  Bernard J. Schroer,et al.  An expert manufacturing simulation system , 1987, Simul..

[13]  Yongbin Yuan,et al.  A flexible simulation model generator , 1993 .

[14]  Jeffrey S. Smith,et al.  A shop floor controller class for computer-integrated manufacturing , 1995 .

[15]  Albert Jones,et al.  A multi-leve/multi-layer architecture for intelligent shopfloor control , 1990 .

[16]  K. R. Christenson,et al.  A simulation generator for dual-card kanban-controlled flow shops , 1995 .

[17]  Sallie V. Sheppard,et al.  Knowledge-based simulation model specification , 1988, Simul..

[18]  James B. Sinclair,et al.  Computer performance evaluation with GIST: a tool for specifying extended queueing network models , 1985, WSC '85.

[19]  George E. Heidorn,et al.  English as a very high level language for simulation programming , 1974, SIGPLAN Symposium on Very High Level Languages.

[20]  Richard A. Wysk,et al.  Automatic generation of control software in computer-integrated manufacturing , 1989 .

[21]  Richard A. Wysk,et al.  Resource modeling for the integration of the manufacturing enterprise , 2001 .