Abstract
Model Predictive Control (MPC) has recently found wide acceptance in industrial applications, but its potential has been much impeded by linear models due to the lack of a similarly accepted nonlinear modeling or databased technique. Aimed at solving this problem, the paper addresses three issues: (i) extending second-order Volterra nonlinear MPC (NMPC) to higher-order for improved prediction and control; (ii) formulating NMPC directly with plant data without needing for parametric modeling, which has hindered the progress of NMPC; and (iii) incorporating an error estimator directly in the formulation and hence eliminating the need for a nonlinear state observer. Following analysis of NMPC objectives and existing solutions, nonparametric NMPC is derived in discrete-time using multidimensional convolution between plant data and Volterra kernel measurements. This approach is validated against the benchmark van de Vusse nonlinear process control problem and is applied to an industrial polymerization process by using Volterra kernels of up to the third order. Results show that the nonparametric approach is very efficient and effective and considerably outperforms existing methods, while retaining the original data-based spirit and characteristics of linear MPC.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Ahn, S.-M., Park, M.-J. and Rhee, H.-K., “Extended Kalman Filter Based Model Predictive Control for a Continuous MMA Polymerization Reactor,”Ind. Eng. Chem. Res.,38(10), 3942 (1999).
Arpornwichanop, A., Kittisupakorn, P. and Hussain, M. A., “Modelbased Control Strategies for a Chemical Batch Reactor with Exothermic Reactions,”Korean J. Chem. Eng.,19, 221 (2002).
Billings, S.A. and Fakhouri, S.Y., “Identification of Nonlinear Systems Using Correlation Analysis Pseudorandom Inputs,”Int. J. Systems Sci.,11(3), C261 (1980).
Boyd, S. and Chua, L.O., “Fading Memory and the Problem of Approximating Nonlinear Operators with Volterra Series,”IEEE Trans. Circuits and Systems,32, 1150 (1985).
Chin, I. S., Chung, J.W. and Lee, K. S., “Model Predictive Control of a Fixed-bed Reactor with Nonlinear Quality Inference,”Korean J. Chem. Eng.,19, 213 (2002).
Cho, K.-H., Yeo, Y.-K., Kim, J.-S. and Koh, S.-T., “Fuzzy Model Predictive Control of Nonlinear pH Process,”Korean J. Chem. Eng.,16, 208 (1999).
Doyle III, F. J., Ogunnaike, B.A. and Pearson, R.K., “Nonlinear Modelbased Control Using Second-order Volterra Models,”Automatica,31(5), 697 (1995).
Fruzzetti, K. P., Palazoglu, A. and McDonald, K.A., “Nonlinear Model Predictive Control Using Hammerstein Models,”J. Process Control,7, 31 (1997).
Garcia, C. E., Prett, D.M. and Morari, M., “Model Predictive Control: Theory and Practice — A Survey,”Automatica,25, 335 (1989).
Genceli, H. and Nikolaou, M., “Design of Robust Constrained Modelpredictive Controllers with Volterra Series,”AIChE J.,41(9), 2098 (1995).
Henson, M.A., “Nonlinear Model Predictive Control: Current Status and Future Directions,”Comp. and Chem. Eng.,23, 187 (1998).
Hernandez, E. and Arkun, Y., “Control of Nonlinear Systems Using Polynomial ARMA Models,”AIChE J.,39, 446 (1993).
Jeong, B.-G., Yoo, K.-Y. and Rhee, H.-K., “Nonlinear Model Predictive Control Using a Wiener Model of a Continuous MMA Polymerization Reactor,”Ind. Eng. Chem. Res.,40(25), 5968 (2001).
Kashiwagi, H. and Sun, Y., “Identification of Nonlinear System by Use of Volterra Kernel,”Trans. SICE,31(8), 1054 (1995).
Kashiwagi, H., “M-Sequence and Its Applications,” Shoukoudou, Japan (1996).
Kashiwagi, H., Miyoshi, A. and Rong, L., “Model Predictive Control of Nonlinear Processes by Use of Volterra Kernel Model,” Proc. APCCM’98, Dunhuang, China, 193 (1998).
Kashiwagi, H. and Rong, L., “Identification of Volterra Kernels of Nonlinear van de Vusse Reactor,”Trans. Contr., Automation & Syst. Eng.,4(2), 109 (2002).
Kittisupakorn, P. and Hussain, M.A., “Model Predictive Control for the Reactant Concentration Control of a Reactor,”Korean J. Chem. Eng.,17, 368 (2000).
Li, Y., Kashiwagi, H., Chong, G. C.Y., Feng, W. and Tan, K. C., “Evolutionary CAutoCSD and Its Applications,”Memoirs of the Faculty of Engineering, Kumamoto University,47 (2002).
Maner, B.M., Doyle III, F. J., Ogunnaike, B. A. and Pearson, R. K., “Nonlinear Model Predictive Control of a Simulated Multivariable Polymerization Reactor Using Second-order Volterra Models,”Automatica,32(9), 1285 (1996).
Mayne, D.Q., Rawlings, J. B., Rao, C.V. and Scokaert, P.O. M., “Constrained Model Predictive Control: Stability and Optimality,”Automatica,36(6), 789 (2000).
Norquay, S. J., Palazoglu, A. and Romagnoli, J.A., “Model Predictive Control Based on Wiener Models,”Chem. Eng. Sci.,53(1), 75 (1998).
Oh, S. C. and Yeo, Y.-K., “A Study on the Adaptive Predictive Control Method for Multivariable Bilinear Processes,”Korean J. Chem. Eng.,12, 472 (1995).
Ohno, H., “Model Predictive Control and Its Applications,”Trans. ISCIC,38(10), 545 (1994).
Park, S. Y. and Park, S.W., “Nonlinear Control of a Batch Ester-Interchange Reactor,”Korean J. Chem. Eng.,16, 745 (1999).
Pearson, R.K., “Selecting Nonlinear Model Structures for Computer Control,”J. Process Control,13, 1 (2002).
Saintdonat, J., Bhat, N. and McAvoy, T. J., “Neural Net Based Model Predictive Control,”Int. J. Control,54, 1453 (1991).
Sung, S.W. and Lee, I.-B., “On-line Process Identification and PID Controller Autotuning,”Korean J. Chem. Eng.,16, 45 (1999).
Tan, K. C. and Li, Y., “Grey-box Model Identification via Evolutionary Computing,”Control Engineering Practice,10(7), 673 (2002).
Yeo, Y. and Williams, C., “Bilinear Model Predictive Control,”Ind. Eng. Chem. Res.,26, 2267 (1987).
Author information
Authors and Affiliations
Corresponding author
Additional information
This paper is dedicated to Professor Hyun-Ku Rhee on the occasion of his retirement from Seoul National University.
Rights and permissions
About this article
Cite this article
Kashiwagi, H., Li, Y. Nonparametric nonlinear model predictive control. Korean J. Chem. Eng. 21, 329–337 (2004). https://doi.org/10.1007/BF02705416
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF02705416