batchmpc:
OPTIMAL SYNTHESIS OF MULTIPRODUCTBATCH PLANTSWITH CYCLIC SCHEDULEING AND INVENTORY CONSIDERATIONS

B.Bolio,V.T.Voudouris and I.E.Grossmann


Screen Shots:
Initial screen
Data input
Output
 
Data Input:
Data interactive input
Data file

 

 


BATCHMPC is a program for optimizing design of multiproduct batch plants using the MILP
model developed by V. Vouduoris and Ignacio E. Grossmann (1993). This model involves cyclic
scheduling, inventories and standard unit sizes.

The following assumptions are considered

  • No units in parallel
  • Processing sequence is uniform for all products
  • Batch processing time is independent of batch sizes

This interface is written in language C and it is implemented on Windows NT, IBM RS6000, HP and SUN (SunOS and Solaris) workstations. The way BATCHMPC works is through the use of
different menus, it is flexible and easy to use.Given the data of the problem, BATCHMPC creates a
new GAMS file containing the model equations and optimizes the problem using the solvers OSL or
SCICONIC.

BATCHMPC has been developed by Beatriz Bolio under the supervision of Ignacio Grossmann .

References for BATCHMPC:

Voudouris, V. T. and I. E. Grossmann, Optimal Synthesis of Multiroduct Batch Plants
with Cyclic Scheduling and Inventory Considerations, I&EC RESEARCH, 1993, Vol.
32, No. 9, pp. 1962-1980.

Bolio, Beatriz, Guidelines for BATCHMPC Interface, Carnegie Mellon University,
Engineering Design Research Center, Pittsburgh, PA.