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
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.