Distributed scheduling of flexible manufacturing systems: stability and performance

We consider a manufacturing system producing several part-types on several machines. Raw parts are input to the system. Each unit of a given part-type requires a predetermined processing time at each of several machines, in a given order. A setup time is required whenever a machine switches from processing one part-type to another. For a single machine system with constant demand rates, we present a class of generalized round-robin scheduling policies for which the buffer level trajectory of each part-type converges to a steady state level. Furthermore, for all small initial conditions, we show that these policies can be Pareto-efficient with respect to the buffer sizes required. Allowing the input streams to have some burstiness, we derive upper bounds on the buffer levels for small initial conditions. For non-acyclic systems, we consider a class of policies which are stable for all inputs with bounded burstiness. We show how to employ system elements, called regulators, to stabilize systems. Using the bounds for the single machine case, we analyze the performance of regulated systems implementing generalized round-robin scheduling policies. >

[1]  P. R. Kumar,et al.  Re-entrant lines , 1993, Queueing Syst. Theory Appl..

[2]  F. Fairman Introduction to dynamic systems: Theory, models and applications , 1979, Proceedings of the IEEE.

[3]  P. R. Kumar,et al.  Dynamic instabilities and stabilization methods in distributed real-time scheduling of manufacturing systems , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[4]  Thomas Kailath,et al.  Linear Systems , 1980 .

[5]  Rene L. Cruz,et al.  A calculus for network delay, Part II: Network analysis , 1991, IEEE Trans. Inf. Theory.

[6]  J. R. Perkins,et al.  Stable, distributed, real-time scheduling of flexible manufacturing/assembly/diassembly systems , 1989 .

[7]  Kevin M. Passino,et al.  Distributed Intelligent Control of Flexible Manufacturing Systems , 1993, 1993 American Control Conference.

[8]  P. R. Kumar,et al.  Real Time Scheduling of Manufacturing Systems , 1990 .

[9]  P. R. Kumar,et al.  Distributed scheduling based on due dates and buffer priorities , 1991 .

[10]  P. R. Kumar,et al.  Stable distributed real-time scheduling of flexible manufacturing/assembly/disassembly systems , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[11]  Peter J. Ramadge,et al.  On real-time scheduling policies for flexible manufacturing systems , 1992 .

[12]  Rene L. Cruz,et al.  A calculus for network delay, Part I: Network elements in isolation , 1991, IEEE Trans. Inf. Theory.

[13]  James Randolph Perkins Stable, Real-Time Scheduling of a Single Machine Manufacturing System , 1990 .

[14]  Jr. C. Humes,et al.  A regulator stabilization technique: Kumar-Seidman revisited , 1994, IEEE Trans. Autom. Control..

[15]  Suresh P. Sethi,et al.  Analysis of a Class of Real-Time Multiproduct Lot Scheduling Policies , 1991 .

[16]  Leyuan Shi,et al.  Note on 'distributed scheduling based on due dates and buffer priorities' by S.H. Lu and P.R. Kumar , 1992 .

[17]  P. R. Kumar,et al.  Dynamic instabilities and stabilization methods in distributed real-time scheduling of manufacturing systems , 1990 .