Abstract A reactive, on-line scheduler has been developed. It controls path and sequencing choices, start times of phases, batch sizes and flows, in order to optimize production. Constraints may involve state variables, which makes it especially useful for mixed-batch/continuous plants. In reactive mode it acts as a model-based predictive controller and deals on-line with disturbances and failures. The reactiveness of the scheduler is achieved by using a combination of: non-monotonic reasoning, event driven reasoning, hierarchical control loops, progressive reasoning, anticipatory reasoning, parallelism and heuristics. Due to the reactive behaviour of the scheduler, an increase of production compared to non-reactive schedules is obtained.
[1]
Henk B. Verbruggen,et al.
On-line batch scheduling, combining a model-based approach with robustness analysis
,
1993
.
[2]
S. Macchietto,et al.
Minimizing the effects of batch process variability using online schedule modification
,
1989
.
[3]
P. Djavdan,et al.
Design of an on-line scheduling strategy for a combined batch/continuous plant using simulation
,
1992
.
[4]
Henk B. Verbruggen,et al.
Artificial Intelligence in Real-Time Control
,
1992
.
[5]
Geert Jan Olsder,et al.
Synchronization and Linearity: An Algebra for Discrete Event Systems
,
1994
.