Supervisory predictive control and on-line set-point optimization
The subject of this paper is to discuss selected effective known and novel structures for advanced process control and optimization. The role and techniques of model-based predictive control (MPC) in a supervisory (advanced) control layer are first shortly discussed. The emphasis is put on algorithm efficiency for nonlinear processes and on treating uncertainty in process models, with two solutions presented: the structure of nonlinear prediction and successive linearizations for nonlinear control, and a novel algorithm based on fast model selection to cope with process uncertainty. Issues of cooperation between MPC algorithms and on-line steady-state set-point optimization are next discussed, including integrated approaches. Finally, a recently developed two-purpose supervisory predictive set-point optimizer is discussed, designed to perform simultaneously two goals: economic optimization and constraints handling for the underlying unconstrained direct controllers.
Allgöwer, F., Badgwell, T., Qin, J., Rawlings, J. and Wright, S. (1999). Nonlinear predictive control and moving horizon estimation—An introductory overview, in P. Frank (Ed.), Advances in Control—Highlights of ECC'99, Springer, London, Chapter 12.
Bemporad, A. (1998). Reference governor for constrained nonlinear systems, IEEE Transactions on Automatic Control43(3): 415-419.
Bemporad, A. and Morari, M. (1999). Robust model predictive control: A survey, in A. Garulli, A. Tesi and A. Vicino (Eds.), Robustness in Identification and Control, Lecture Notes in Control and Information Sciences, Vol. 245, Springer, New York, NY.
Bemporad, A., Morari, M., Dua, V. and Pistikopoulos, E. (2002). The explicit linear-quadratic regulator for constrained systems, Automatica38(1): 3-20.
Blevins, T. L., McMillan, G. K., Wojsznis, W. K. and Brown, M. W. (2003). Advanced Control Unleashed, ISA Society, Research Triangle Park, NC.
Brdys, M. A. and Chang, T. (2001). Robust model predictive control of chlorine residuals in water systems based on a state space modeling, in B. Ulanicki, B. Coulbeck and J. Rance (Eds.), Water Software Systems: Theory and Applications, Research Studies Press, Baldock.
Brdys, M. and Tatjewski, P. (2005). Iterative Algorithms for Multilayer Optimizing Control, Imperial College Press/World Scientific, London/Singapore.
Camacho, E. and Bordons, C. (1999). Model Predictive Control, Springer, London.
Deinrych, P., Szumski, A., Brdys, M. A., Grochowski, M. and Szczygielski, P. (2007). Softly switched robustly feasible mpc for constrained linear systems under set bounded uncertainty, Proceedings of the 11th IFAC/IFORS/IMACS/ IFIP Symposium on Large Scale Complex Systems Theory and Applications, Gdańsk, Poland, (on CD-ROM).
Diehl, M. and Bjornberg, J. (2004). Robust dynamic programming for minmax model predictive control of constrained uncertain systems, IEEE Transactions on Automatic Control49(12): 2253-2257.
DoyleIII, F. J., Ogunnaike, B. A. and Pearson, R. K. (1995). Non-linear model-based control using second-order Volterra models, Automatica31(5): 669-714.
Feng, G. and Lozano, R. (1999). Adaptive Control Systems, Newness, Oxford.
Findeisen, W. (1997). Control Structures for Complex Processes, Warsaw University of Technology Press, Warsaw, (in Polish).
Findeisen, W., Bailey, F. N., Brdyś, M., Malinowski, K., Tatjewski, P. and Woźniak, A. (1980). Control and Coordination in Hierarchical Systems, J. Wiley & Sons, Chichester/New York, NY/Brisbane/Toronto.
Goodwin, G. C., Graebe, S. F. and Salgado, M. E. (2001). Control System Design, Prentice Hall, Upper Saddle River, NJ.
Haseltine, E. L. and Rawlings, J. B. (2005). Critical evaluation of extended Kalman filtering and moving horizon estimation, Industrial and Engineering Chemistry Research44(5): 2451-2460.
Jeong, S. C. and Park, P. (2002). Output-feedback robust adaptive receding horizon controller design, Proceedings of the American Control Conference 2002, Anchorage, AK, USA.
Kassmann, D. E., Badgwell, T. and Hawkins, R. (2000). Robust steady-state target calculation for model predictive control, AIChE Journal46(5): 1007-1024.
Kerrigan, E. and Maciejowski, J. (2004). Feedback minmax model predictive control using a single linear program: Robust stability and the explicit solution, International Journal of Robust and Nonlinear Control14(4): 395-413.
Ławryńczuk, M., Marusak, P. and Tatjewski, P. (2007). Multilevel and integrated structures for predictive control and economic optimisation, Proceedings of the 11th IFAC/IFORS/IMACS/ IFIP Symposium on Large Scale Complex Systems Theory and Applications, Gdańsk, Poland, (on CD-ROM).
Ławryńczuk, M., Marusak, P. and Tatjewski, P. (2008). Cooperation of model predictive control with steady-state economic optimisation, Control and Cybernetics37(1): 133-158.
Ławryńczuk, M., Marusak, P. and Tatjewski, P. (2009a). Integrated predictive optimizer and constraint supervisor for processes with basic feedback control, Proceedings of the European Control Conference 2009, Budapest, Hungary, pp. 3359-3364.
Ławryńczuk, M., Marusak, P. and Tatjewski, P. (2009b). On cooperation of set-point optimisation and predictive control based on hammerstein models, Proceedings of the 7th Workshop on Advanced Control and Diagnosis ACD2009, Zielona Góra, Poland, (on CD-ROM).
Ławryńczuk, M. and Tatjewski, P. (2010). Nonlinear predictive control based on neural multi-models, International Journal of Applied Mathematics and Computer Science20(1): 7-21, DOI: 10.2478/v10006-010-001-y.
Lee, J. and Yu, Z. (1997). Worst-case formulations of model predictive control for systems with bounded parameters, Automatica33(5): 763-781.
Lefkowitz, I. (1966). Multilevel approach applied to control system design, Journal of Basic Engineering, Transactions of ASME88(Ser. B2): 392-398.
Maciejowski, J. (2002). Predictive Control, Prentice Hall, Harlow.
Marlin, T. E. (1995). Process Control, McGraw-Hill, New York, NY.
Marusak, P. and Tatjewski, P. (2008). Actuator fault tolerance in control systems with predictive constrained set-point optimizers, International Journal of Applied Mathematics and Computer Science18(4): 539-551, DOI: 10.2478/v10006-008-0047-2.
Marusak, P. and Tatjewski, P. (2009). Effective dual-mode fuzzy dmc algorithms with on-line quadratic optimization and guaranteed stability, International Journal of Applied Mathematics and Computer Science19(1): 127-141, DOI: 10.2478/v10006/009-0012-8.
Mayne, D., Rawlings, J., Rao, C. and Scokaert, P. (2000). Constrained model predictive control: Stability and optimality, Automatica36(6): 789-814.
Mesarović, M. D., Macko, D. and Takahara, Y. (1970). Theory of Hierarchical, Multilevel Systems, Academic Press, New York, NY.
Qin, S. and Badgwell, T. (2003). A survey of industrial model predictive control technology, Control Engineering Practice11(7): 733-764.
Rao, V., Rawlings, J. B. and Mayne, D. Q. (2003). Constrained state estimation for nonlinear discrete-time systems: Stability and moving horiozon approximations, IEEE Transactions on Automatic Control48(2): 246-258.
Roberts, P. (1979). An algorithm for steady-state optimization and parameter estimation, International Journal of Systems Science10: 719-734.
Rossiter, J. (2003). Model-Based Predictive Control, CRC Press, Boca Raton, FL/London/New York, NY/Washington, DC.
Saez, D., Cipriano, A. and Ordys, A. W. (2002). Optimisation of Industrial Processes at Supervisory Level: Application to Control of Thermal Power Plants, Springer, London.
Scokaert, P. and Mayne, D. (1998). Minmax feedback model predictive control for constrained linear systems, IEEE Transactions on Automatic Control43(8): 1136-1142.
Skogestad, S. (2000). Plantwide control: the search for the self-optimizing control structure, Journal of Process Control10(5): 487-507.
Skogestad, S. (2004). Control structure design for complex chemical plants, Computers and Chemical Engineering28(1-2): 219-234.
Sztyber, K. (2008). Predictive Control Algorithms under Uncertainty, Ph.D. thesis, Warsaw University of Technology, Warsaw, (in Polish).
Tatjewski, P. (2007). Advanced Control of Industrial Processes, Springer, London.
Tatjewski, P. (2008). Advanced control and on-line process optimization in multilayer structures, Annual Reviews in Control32(1): 71-85.
Tatjewski, P. and Ławryńczuk, M. (2006). Soft computing in model-based predictive control, International Journal of Applied Mathematics and Computer Science16(1): 7-26.
Tatjewski, P., Ławryńczuk, M. and Marusak, P. (2006). Linking nonlinear steady-state and target set-point optimization for model predictive control, Proceedings of the Control Conference 2006, Glasgow, UK, (on CD-ROM).
Tondell, P., Johansen, T. A. and Bemporad, A. (2003). An algotithm for multiparametric quadratic programming and explicit mpc solutions, Automatica39(3): 489-497.
Tran, V. N. and Brdys, M. A. (2009). Optimizing control by robustly feasible model predictive control and application to drinking water distribution systems, Artificial Neural Networks ICANN 2009, Lecture Notes in Computer Science, Vol. 5769, Springer, Berlin/Heidelberg.
Wang, Y. (2002). Robust Model Predictive Control, Ph.D. thesis, University of Wisconsin-Madison, Madison, WI.
Zanin, A., de Gouvea, M. T. and Odloak, D. (2002). Integrating real-time optimization into model predictive controller of the FCC system, Control Engineering Practice10(8): 819-831.
Zheng, A., Mahajanam, R. V. and Douglas, J. M. (1999). Hierarchical procedure for plantwide control system synthesis, AIChE Journal45(6): 1255-1265.