Published in

Elsevier, Journal of Process Control, 1(24), p. 239-249, 2014

DOI: 10.1016/j.jprocont.2013.11.005

Links

Tools

Export citation

Search in Google Scholar

Model predictive control for batch processes: Ensuring validity of predictions

Journal article published in 2014 by D. Laurí, Barry Lennox, José Camacho ORCID
This paper is available in a repository.
This paper is available in a repository.

Full text: Download

Green circle
Preprint: archiving allowed
Orange circle
Postprint: archiving restricted
Red circle
Published version: archiving forbidden
Data provided by SHERPA/RoMEO

Abstract

The intuitive and simple ideas that support model predictive control (MPC) along with its capabilities have been the key to its success both in industry and academia. The contribution this paper makes is to further enhance the capabilities of MPC by easing its application to industrial batch processes. Specifically, this paper addresses the problem of ensuring the validity of predictions when applying MPC to such processes. Validity of predictions can be ensured by constraining the decision space of the MPC problem. The performance of the MPC control strategy relies on the ability of the model to predict the behaviour of the process. Using the model in the region in which it is valid improves the resulting performance. In the proposed approach four validity indicators on predictions are defined: two of them consider all the variables in the model, and the other two consider the degrees of freedom of the controller. The validity indicators are defined from the latent variable model of the process. Further to this, these are incorporated as constraints in the MPC optimization problem to bound the decision space and ensure the proper use of the model. Finally, the MPC cost function is modified to enable fine case-specific tuning if desired. Provided the indicators are quadratic, the controller yields a quadratic constrained quadratic programming problem for which efficient solvers are commercially available. A fed-batch fermentation example shows how MPC ensuring validity of predictions improves performance and eases tuning of the controller. The target in the example provided is end-point control accounting for variations in the initial measurable conditions of the batch. © 2013 Elsevier Ltd.