Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 31903
Adaptive MPC Using a Recursive Learning Technique

Authors: Ahmed Abbas Helmy, M. R. M. Rizk, Mohamed El-Sayed


A model predictive controller based on recursive learning is proposed. In this SISO adaptive controller, a model is automatically updated using simple recursive equations. The identified models are then stored in the memory to be re-used in the future. The decision for model update is taken based on a new control performance index. The new controller allows the use of simple linear model predictive controllers in the control of nonlinear time varying processes.

Keywords: Adaptive control, model predictive control, dynamic matrix control, online model identification

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1559


[1] paul Serban Agachi, Zoltan K. Nagy, Mircea Vasile Cristea, and Arpad Imre-Lucaci, "Model Based Control - Case Studies in Process Engineering", WILEY-VCH, 2006, pp.26-32.
[2] Kalra L, Georgakis C. Effects of process nonlinearity on the performance of linear model predictive controllers for the environmentally safe operation of a fluid catalytic cracking unit. Ind. Eng Chem Res 1994;33:3063-9.
[3] Yingyi Jin, Chengli Su, "Adaptive Model Predictive Control Using Diagonal Recurrent Neural Network", IEEE Fourth International Conference on Natural Computation, 2008.
[4] Chengli Su, Yun Wu, "Adaptive Model Predictive Control Based on PSO Algorithm", IEEE Chinese Control and Decision Conference (CCDC 2009), 2009.
[5] Vincent A. Akpan, George d. Hassapis, "Nonlinear model identification and adaptive model predictive control using neural networks", ISA transactions, 2011.
[6] XUE Meisheng, TAO Chenggang, ZHUGE Jinjun, "A Fuzzy Compensation Mechanism in FFRLS-based Adaptive MPC Strategy", Proceedings of the 29th Chinese Control Conference, 2010.
[7] Edinzo J. Iglesias Sanchez, "Using fuzzy logic to enhance control performance of sliding mode control and dynamic matrix control", PhD thesis, 2006.
[8] N. A. Wahab, R. Katebi, J. Balderud, M. F. Rahmat, Data-driven adaptive model-based predictive control with application in wastewater systems", IET Control Theory and Applications, 2010.
[9] Yasuki Kansha, Min-Sen Chiu, Adaptive generalized predictive control based on JITL technique, Journal of Process Control, 2009.
[10] Dones I, Manenti F, Preisig HA, Buzzi-Ferraris G. Nonlinear model predictive control: a self-adaptive approach. Ind Eng Chem Res 2010;49(10):4782-91.
[11] J. A. Rossiter, "Model Based Predictive Control AP Practical Approach", CREC Press, 2003.
[12] R. Sivakumar, K. Suresh Manic, V. Nerthiga, R. Akila, K. Balu, "Application of Fuzzy Model Predictive Control in Multivariable Control of Dissilation Column" International Journal of Chemical Engineering and Applications, vol. 1, no. 1, June 2010.
[13] Piotr Tatjexski and Maciej Lawryn Czuk (2006), "Soft computing in model-based predictive control", International Journal of Applied Maths and Computer Science, vol. 16, no. 1, pp. 7-26, 2006.
[14] Chow, C., Kuznetsoc, A. G., & Clarke, D. W., Successive one step-ahead predictions in a multiple model predictive control, International Journal of Systems Science, 1998.
[15] Banerjee, A., Arkun, Y., Ogunnaike, B., & Pearson, R., Estimation of nonlinear systems using linear multiple models. AICHE Journal, 1997.
[16] Yu, c., Roy, R. J., Kaufman, H., & Bequette, B. W., Multiple model adaptive predictive control of mean arterial pressure and cardiac output. IEEE Transactions on Biomedical Engineering, 1992.
[17] Hou Guolian, Zhang Jinfang, Liu Junjun, Zhang Jianhua, Multiple-model Predictive Control Based on Fuzzy Adaptive Weights and its Application to Main-Stream Temperature in Power Plant," 5th IEEE Conference on Industrial Electronics and Applications, 2010.
[18] Chikkula, Y., & Lee, J. H., Robust adaptive predictive control of nonlinear progress using nonlinear moving average system models, Industrial & Engineering Chemical Research, 2000.
[19] Danielle Dougherty, Doug Cooper, A practical multiple model adaptive strategy for single-loop MPC, Control Engineering Practice, 2003.
[20] Danielle Dougherty, Doug Cooper, A practical multiple model adaptive strategy for single-loop MPC, Control Engineering Practice, 2003.