Short-Term Planning of Batch Plants in Process Industries

The paper deals with short-term planning problems in process industries where final products are obtained by several successive chemical or physical transformations of raw materials using scarce multi-purpose equipment. In batch production mode, the total requirements for intermediate and final products are partitioned into batches. The production start of a batch at a given level requires the availability of all input products. We consider the problem of scheduling the production of given primary requirements for final products such that the makespan is minimized, where the batch sizes can be chosen within prescribed intervals. Further constraints arise from limited production and storage capacities as well as sequence-dependent cleaning times for processing units. We propose a new solution approach which is based on the decomposition of the short-term planning problem into computing appropriate batch sizes (batching) and the subsequent scheduling of batches on processing units (batch scheduling). The former problem is modelled and solved as a nonlinear mixed integer program, whereas the latter problem is addressed using models and methods of resource-constrained project scheduling. The solution procedure proposed (approximately) solves problems of industrial size within a reasonable amount of computing time.

[1]  Professor Dr. Klaus Neumann,et al.  Project Scheduling with Time Windows and Scarce Resources , 2003, Springer Berlin Heidelberg.

[2]  Hans-Otto Günther,et al.  Netzplanorientierte Auftragsterminierung bei offener Fertigung , 1992 .

[3]  M. Grazia Speranza,et al.  New Trends in Distribution Logistics , 2000 .

[4]  Gintaras V. Reklaitis,et al.  Reactive schedule modification in multipurpose batch chemical plants , 1994 .

[5]  Ferdinand Blömer Produktionsplanung und -steuerung in der chemischen Industrie , 1999 .

[6]  Ignacio E. Grossmann,et al.  Assignment and sequencing models for thescheduling of process systems , 1998, Ann. Oper. Res..

[7]  Leon S. Lasdon,et al.  Design and Testing of a Generalized Reduced Gradient Code for Nonlinear Programming , 1978, TOMS.

[8]  Rolf H. Möhring,et al.  Scheduling project networks with resource constraints and time windows , 1988 .

[9]  Rolf H. Möhring,et al.  Resource-constrained project scheduling: Notation, classification, models, and methods , 1999, Eur. J. Oper. Res..

[10]  J. M. Pinto,et al.  A Continuous Time Mixed Integer Linear Programming Model for Short Term Scheduling of Multistage Batch Plants , 1995 .

[11]  F. Blomer,et al.  LP-based heuristics for scheduling chemical batch processes , 2000 .

[12]  Bettina Klinz,et al.  A process scheduling problem arising from chemical production planning , 1998 .

[13]  Gintaras V. Reklaitis,et al.  Issues in the use, design and evolution of process scheduling and planning systems , 1997 .

[14]  Klaus Neumann,et al.  Project scheduling with inventory constraints , 2003, Math. Methods Oper. Res..

[15]  R. Burkard,et al.  Rounding strategies for mixed integer programs arising from chemical production planning , 1998 .

[16]  Peter Brucker,et al.  Solving a chemical batch scheduling problem by local search , 2000, Ann. Oper. Res..

[17]  Klaus Neumann,et al.  Activity-on-node networks with minimal and maximal time lags and their application to make-to-order production , 1997 .

[18]  R. Sargent,et al.  A general algorithm for short-term scheduling of batch operations */I , 1993 .

[19]  Hans-Otto Günther,et al.  Scheduling of a multi-product batch process in the chemical industry , 1998 .

[20]  Norbert Trautmann,et al.  Batch scheduling in process industries: an application of resource–constrained project scheduling , 2000, OR Spectr..