Model predictive control: Theory and practice—A survey

Automatica - Tập 25 - Trang 335-348 - 1989
Carlos E. García1, David M. Prett2, Manfred Morari1
1Shell Development Company, P.O. Box 1380, Houston, TX 77110, U.S.A.
2Chemical Engineering, 206-41, California Institute of Technology, Pasadena CA 91125, U.S.A.

Tài liệu tham khảo

Arkun, 1978, Design of steady-state optimizing control structures for chemical processes Arkun, 1986, Experimental study of internal model control, Ind. Engng Chem. Process Des. Dev., 25, 102, 10.1021/i200032a016 Athans, 1966 Bristol, 1980, After DDC. Idiomatic control, Chem. Engng Prog., 76, 84 Brosilow, 1979, The structure and design of Smith Predictors from the viewpoint of inferential control Brosilow, 1984, A linear programming approach to constrained multivariable control, 667 Brosilow, 1986, A linear programming approach to constrained multivariable process control, Adv. Control Dyn. Syst., 24 Bryson, 1963, Optimal programming problems with inequality constraints—I. Necessary conditions for extremal solutions, AIAA J., 1, 2544, 10.2514/3.2107 Bryson, 1975 Caldwell, 1987, On-line analyzer predictive control Campo, 1986, ∞-Norm formulation of model predictive control problems, 339 Chang, 1961 Chang, 1983, A linear programming approach to multivariable feedback control with inequality constraints, Int. J. Control, 37, 583, 10.1080/00207178308932994 Clarke, 1987, Properties of generalized predictive control, Vol. 10, 63 Clarke, 1987, Generalized predictive control—I. The basic algorithm, Automatica, 23, 137, 10.1016/0005-1098(87)90087-2 Clarke, 1987, Generalized predictive control—II. Extensions and interpretations, Automatica, 23, 149, 10.1016/0005-1098(87)90088-4 Cutler, 1979, Dynamic matrix control—a computer control algorithm 1980 Cutler, 1987, Constrained multivariable control of a hydrocracker reactor, 1014 DeKeyser, 1982, Typical application possibilities for self-tuning predictive control, Vol. 2, 1552 DeKeyser, 1985, Extended prediction self-adaptive control, 1255 DeKeyser, 1985, A comparative study of self-adaptive long-range predictive control methods, 1317 Denham, 1964, Programming problems with inequality constraints—II. Solution by the steepest ascent, AIAA J., 2, 25, 10.2514/3.2209 Economou, 1985, Newton control laws for nonlinear controller design, 1361 Economou, 1986, An operator theory approach to nonlinear controller design Economou, 1986, Internal model control—5. Extension to nonlinear systems, Ind. Engng Chem. Process Des. Dev., 25, 403, 10.1021/i200033a010 Enns, 1984, Model reduction for control system design Frank, 1974 Gantmacher, 1959, Vol. I García, 1982, Studies in optimizing and regulatory control of chemical processing systems García, 1982, Internal model control—1. A unifying review and some new results, Ind. Engng Chem. Process Des. Dev., 21, 308, 10.1021/i200017a016 García, 1984, Quadratic dynamic matrix control of nonlinear processes. An application to a batch reaction process García, 1984, Quadratic programming solution of dynamic matrix control (QDMC) 1986, Chem. Engng Commun., 46, 73, 10.1080/00986448608911397 García, 1985, Internal model control—2. Design procedure for multivariable systems, Ind. Engng Chem. Process Des. Dev., 24, 472, 10.1021/i200029a043 García, 1985, Internal model control—3. Multivariable control law computation and tuning guidelines, Ind. Engng Chem. Process Des. Dev., 24, 484, 10.1021/i200029a044 García, 1986, Advances in industrial model—predictive control, 249 Giloi, 1959, Zur Theorie und Verwirklichung einer Regelung für Laufzeitstreken nach dem Prinzip der ergänzenden Rückführung, Ph.D. Thesis Grosdidier, P. (1987). Setpoint, Inc., Houston, Personal communication. Gutman, 1982, Controllers for bilinear and constrained linear systems Hirschorn, 1979, Invertibility of Multivariable nonlinear control systems, IEEE Trans. Aut. Control, 24, 855, 10.1109/TAC.1979.1102181 Horowitz, 1963 Kwakernaak, 1972 Lee, 1967 Levien, 1985, Studies in the design and control of coupled distillation columns Levien, 1987, Internal model control of coupled distillation columns, A.I.Ch.E. Jl, 33, 83, 10.1002/aic.690330111 Marqués, 1985, On-line optimization of large scale dynamic systems Marqués, 1986, Model predictive control of gas pipeline networks, 349 Martin, 1986, Predictive control applications for the petroleum refining industry Matsko, 1985, Internal model control for chemical recovery, Chem. Engng Prog., 81, 46 Mehra, 1980, Theoretical considerations on model algorithmic control for nonminimum phase systems Mehra, 1982, Model algorithmic control: review and recent development, 287 Morari, 1980, Minimizing unobservability in inferential control schemes, Int. J. Control, 31, 367, 10.1080/00207178008961047 Morari, 1986, A unifying framework for control system design under uncertainty and its implications for chemical process control, 5 Morari, 1989, A comparison of internal model control and linear quadratic optimal control for SISO systems, Ind. Engng Chem. Res. Morari, 1989 Morshedi, 1985, Optimal solution of dynamic matrix control with linear programming techniques (LDMC), 199 Newton, 1957 Parrish, 1985, Inferential control applications, Automatica, 21, 527, 10.1016/0005-1098(85)90002-0 Peterka, 1984, Predictor-based self-tuning control, Automatica, 20, 39, 10.1016/0005-1098(84)90063-3 Prett, 1979, Optimization and constrained multivariable control of a catalytic cracking unit Prett, 1979, Optimization and constrained multivariable control of a catalytic cracking unit Prett, 1988 Propoi, 1963, Use of LP methods for synthesizing sampled-data automatic systems, Automn Remote Control, 24, 837 Reid, 1979, Robustness properties of output predictive dead-beat control: SISO case Richalet, 1978, Model predictive heuristic control: applications to an industrial process, Automatica, 14, 413, 10.1016/0005-1098(78)90001-8 Ricker, 1985, The use of quadratic programming for constrained internal model control, Ind. Engng Chem. Process Des. Dev., 24, 925, 10.1021/i200031a006 Skogestad, 1986, Control of ill-conditioned plants: high purity distillation Smith, 1957, Closer control of loops with dead time, Chem. Engng Prog., 53, 217 Vidyasagar, 1985 Ydstie, 1984, Extended horizon adaptive control Youla, 1976, Modern Wiener-Hopf design of optimal controllers—I. The single-input-output case, IEEE Trans. Aut. Control, AC-21, 3, 10.1109/TAC.1976.1101139 Youla, 1976, Modern Wiener-Hopf design of optimal controllers—II. The multivariable case, IEEE Trans. Aut. Control, AC-21, 319, 10.1109/TAC.1976.1101223 Zadeh, 1962, On optimal control and linear programming, IRE Trans. Aut. Control, 7, 45, 10.1109/TAC.1962.1105469 Zafiriou, 1985, Digital controllers for SISO systems, Int. J. Control, 42, 855, 10.1080/00207178508933400 Zafiriou, 1985, Robust digital controller design for multivariable systems Zafiriou, 1986, Design of the IMC filter by using the structured singular value approach, 1 Zafiriou, 1986, Design of robust controllers and sampling time selection for SISO systems, Int. J. Control, 44, 711, 10.1080/00207178608933629 Zafiriou, 1987, Digital controller design for multivariable systems with structural closed-loop performance specifications, Int. J. Control, 46, 2087, 10.1080/00207178708934037 Zames, 1981, Feedback and optimal sensitivity: model reference transformations, multiplicative seminorms, and approximate inverses, IEEE Trans. Aut. Control, AC-26, 301, 10.1109/TAC.1981.1102603 Zirwas, 1958, Die ergänzende Rückführung als Mittel zur schnellen Regelung von Regelstrecken mit Laufzeit, Ph.D. Thesis