Abstract
A computationally simple model predictive control algorithm incorporates the attractive features of the internal model control (IMC) law. The algorithm first computes the IMC control effort via a model state feedback implementation which automatically compensates for past control effort saturation. Before applying the calculated control, the algorithm checks to see if this control effort, when applied over a single sampling interval and followed by a control effort at the opposite limit (relative to its steady state level), will cause the model output to exceed its desired trajectory. If not, the calculated control is applied. Otherwise the control is reduced appropriately.
Application of the new algorithm to a variety of linear, single input- single output systems shows a smooth rapid response without significant overshoot Comparisons with a QDMC algorithm, tuned to give the same unconstrained behaviour as the IMC system and the best possible constrained performance, favor the IMPC system. Application of the new algorithm to a simple multivariable problem drawn from web control in film manufacturing demonstrates the flexibility of the algorithm in dealing with control effort saturation in multivariable systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Campo, P.J. and Morali, M. “Robust Control of Processes Subject to Saturation Nonlinearities” Computers and Chemical Engineering Vol. 14, No 4/5, pp. 343–358, 1990.
Coulibaly, Eric, “Internal Model Predictive Control Using Model State Feedback,” MS Thesis, CWRU, May, 1992
Cutler, C.R. and Ramaker, B.C., “Dynamic Matrix Control — A computer control algorithm,” Proc. Joint Automatic Control Conference, San Francisco, CA, 1980.
Daoutidis, P. and Kravaris, C., “Synthesis of Feed forward/State Feedback Controllers for Nonlinear Processes,” AIChE Journal, October, 1989.
Doyle, J.C., “Structured Uncertainty in Control System Design,” Proc. IEEE Conf. on Decision and Control, Ft. Lauderdale, FL, 1985.
Garcia, C.E. Morshedi, A.M., “Quadratic Programming Solution of Dynamic Matrix Control (QDMC),” Chem. Eng. Communications. 1986, 46, 1985.
Kailath, T., “Linear Systems,” Prentice Hall, 1980.
Laiseca, M. and Brosilow, C., “Tuning Control Systems for Parametric Uncertainty,” Automatic Control Conference, Chicago, 1992.
Laughlin, S., Morari, M. and Braatz, R. “Robust Performance of Cross Directional Basis — Weight Control in Paper Machines.” Technical Report, Jan 1992 (submitted to automatica).
Morari M, and Lee, J.H. “Model Predictive Control: the good, the bad and the ugly” Chemical Process Control-CPC-IV, ALChE New York, pp. 419–444, 1991.
Morari, M. and Ricker, L., “CACHE Model Predictive Control Toolbox,” CACHE Corp. V1.0, 1992.
Morari, M. and Zafiriou, E., “Robust Process Control,” Prentice Hall, 1989.
Prett, D.M. and Garcia, C.E., “Fundamental Process Control,” Butterworths, 1988.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Coulibaly, E., Maiti, S., Brosilow, C. (1995). Internal Model Predictive Control (IMPC). In: Berber, R. (eds) Methods of Model Based Process Control. NATO ASI Series, vol 293. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-0135-6_16
Download citation
DOI: https://doi.org/10.1007/978-94-011-0135-6_16
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-4061-7
Online ISBN: 978-94-011-0135-6
eBook Packages: Springer Book Archive