“Predictive Control Based upon State Space Models”

Authors: Jens G. Balchen, Dag Ljungquist and Stig Strand,
Affiliation: NTNU, Department of Engineering Cybernetics
Reference: 1989, Vol 10, No 2, pp. 65-76.

Keywords: Optimal control, predictive control, non-linear control system, state-space models, iterative methods, on-line operation

Abstract: Repetitive online computation of the control vector by solving the optimal control problem of a non-linear multivariable process with arbitrary performance indices is investigated. Two different methods are considered in the search for an optimal, parameterized control vector: Pontryagin´s Maximum Principle and optimization by using the performance index and its gradient directly. Unfortunately, solving this optimization problem has turned out to be a rather time-consuming task which has resulted in a time delay that cannot be accepted when the actual process is exposed to rapidly-varying disturbances. However, an instantaneous feedback strategy operating in parallel with the original control aogorithm was found to be able to cope with this problem.

PDF PDF (783 Kb)        DOI: 10.4173/mic.1989.2.1

DOI forward links to this article:
[1] MICHAEL A. HENSON and DALE E. SEBORG (1993), doi:10.1080/00207179308923043
[1] BALCHEN, J.G. MUMME, K.I. (1987). Structures in Process Control Systems, Van Nostrand Reinhold Company Inc., New York.
[2] BALCHEN, J.G., LJUNGQUIST, D. STRAND, S. (1988). State space model predictive control of a multistage electrometallurgical process, Modeling, Identification and Control, 10, 35-52 doi:10.4173/mic.1989.1.3
[3] CLARKE, D.W., MOHTADI C. TUFFS, P.S. (1987). Generalized predictive control - Parts I and II, Automatica, 23,137-160 doi:10.1016/0005-1098(87)90087-2
[4] CUTLER, C.R. RAMAKER, B.L. (1980). Dynamic matrix control - a computer control algorithm, Joint Auto. Contr. Conf. Proc., paper WP5-B, San Francisco, CA.
[5] LJUNGQUIST, D. (1986). Predictive control based on Pontryagin´s Maximum Principle, In Norwegian, Thesis.sivilingeniør Division of Engineering Cybernetics, The Norwegian Institute of Technology, Trondheim, Norway, Des. 1986.
[6] MARCHETTI, L., MELLICHAMP, D.A. SEBORG, D.E. (1983). Predictive control based on discrete convolution models, Ind. Eng. Chem. Proc. Des. Develop., 22, 488-495 doi:10.1021/i200022a025
[7] MEHRA, R.K. MAHMOOD, S. (1985). Model algorithmic control, Chapter 15 in Distillation Dynamics and Control, ed. P.B. Desphande.Instruments Society of America.
[8] PERLMUTTER, D.D. (1972). Example 2,3 in Stability of Chemical Reactors, Prentice-Hall, Inc.; Englewood Cliffs, New Jersey.
[9] REID, J.G. (1981). Output predictive algorithmic control: precision tracking with application to terrain following, AIAA Journal of Guidance and Control, 4, 502-509, No. 5, Sept.- Oct.
[10] RICHALET, J.A., RAULT, A., TESTUD, J.D. PAPON, J. (1978). Model predictive heuristic control: applications to industrial processes, Automatica, 14, 413-425 doi:10.1016/0005-1098(78)90001-8
[11] STRAND, S. (1987). System for predictive control based on repetitive simulation of a dynamic model with a parameterized control vector, In Norwegian, Thesis.Sivilingeniør Division of Engineering Cybernetics, The Norwegian Institute of Technology, Trondheim, Norway, March 1987.

  title={{Predictive Control Based upon State Space Models}},
  author={Balchen, Jens G. and Ljungquist, Dag and Strand, Stig},
  journal={Modeling, Identification and Control},
  publisher={Norwegian Society of Automatic Control}