Abstract
The original MPC(Model Predictive Control) algorithm cannot be applied to open loop unstable systems, because the step responses of the open loop unstable system never reach steadystates. So when we apply MPC to the open loop unstable systems, first we have to stabilize them by state feedback or output feedback. Then the stabilized systems can be controlled by MPC. But problems such as valve saturation may occur because the manipulated input is the summation of the state feedback output and the MPC output. Therefore, we propose Quadratic Dynamic Matrix Control(QDMC) combined with state feedback as a new method to handle the constraints on manipulated variables for multivariable unstable processes. We applied this control method to a single-input-single-output unstable nonlinear system and a multi-input-multi-output unstable system. The results show that this method is robust and can handle the input constraints explicitly and also its control performance is better than that of others such as well tuned PI control. Linear Quadratic Regulator (LQR) with integral action.
Similar content being viewed by others
Abbreviations
- A:
-
dynamic matrix of controlled variable step response coefficients
- CT:
-
composition transmitter
- e(k+1):
-
controlled variable projected setpoint error vector
- ei(k+1):
-
ith controlled variable projected setpoint error vector
- I(k):
-
system manipulated variable at time k
- ΔI(k):
-
move of manipulated variable at time k
- k:
-
discrete time
- k:
-
present time
- K:
-
gain matrix
- l :
-
control horizon
- O r :
-
Or-th controlled variable
- Ors :
-
r-th controlled variable setpoint
- Os:
-
controlled variable setpoint
- Q:
-
weighting matrix of controlled variables
- R:
-
weighting matrix of manipulated variables
- Ra :
-
universal gas constant
- r:
-
number of manipulated variables
- s:
-
number of controlled variables
- TT:
-
temperature transmitter
- u(k):
-
vector of present and future moves of manipulated variables, ΔI(k)
- u,(k):
-
ith manipulated variable moves
- x:
-
state variables
- x r :
-
uncontrolled variables
- ym :
-
measured output variables
- y:
-
selected controlled variables
- z:
-
augmented variables
- *:
-
projection based on moves up to present time k
- m:
-
feedback measurement
- max:
-
maximum
- min:
-
minimum
- r:
-
index for uncontrolled variables
- y:
-
index for controlled variables
- z:
-
index for augmented variables
References
Åstrom, K.J. and Wittenmark, B.: “ Computer Controlled System: Theory and Design”, PrenticeHall (1984).
Cheng, Chun-Min:Ind. Eng. Chem. Res.,28, 178 (1989).
Cutler, C. R.: Ph.D. Thesis, U. of Houston (1983).
Cutler, C.R.:ISA Transaction,21, 1(1982).
Cutler, C. R. and Ramaker, B. L: “ Dynamic Matrix Control-A Computer Control Algorithm”, AIChE 86th National Meeting, Apr., (1979).
Deshpande, Pradeep B.: “ Distillation Dynamics and Control”, Instrument Society of America, (1985).
Garcia, C. E. and Morshedi, A. M.:Chem. Eng. Commun.,46, 73(1986).
Georgiou, A., Georgakis, C. and Luyben, W. L.:Ind. Eng. Chem. Res.,28, 1481(1989).
Hidalgo, P. M. and Brosilow, C. B.:Computers and Chem. Eng,13, 481 (1990).
Maurath, P. R., Laub, A. J., Seborg, D. E. and Mellichamp, D. A.:Ind. Eng. Chem. Res.,27, 1204 (1988).
Ogata, K.: “ State Space Analysis of Control Systems”, Prentice-Hall (1967).
Ray, W. H.: “ Advanced Process Control”, McGraw-Hill (1981).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Lee, J.K., Park, S.W. Model predictive control for multivariable unstable processes with constraints on manipulated variables. Korean J. Chem. Eng. 8, 195–202 (1991). https://doi.org/10.1007/BF02706682
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF02706682