Abstract
Model predictive control (MPC) algorithms are widely used in practical applications. They are usually formulated as optimization problems. If the model used for prediction is linear (or linearized on–line) then the optimization problem is standard, quadratic one. Otherwise, it is a nonlinear, in general, non–convex optimization problem. In the latter case the numerical problems may occur and time needed to calculate the control signals cannot be determined. Therefore approaches based on linear or linearized models are preferred in practical applications. In the paper a new algorithm is proposed, with prediction which employs heuristic fuzzy modeling. The algorithm is formulated as quadratic optimization problem but offers performance very close to that of MPC algorithm with nonlinear optimization. The efficiency of the proposed algorithm is demonstrated in the control system of the nonlinear control plant with inverse response – a chemical CSTR reactor.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Babuska, R., te Braake, H.A.B., van Can, H.J.L., Krijgsman, A.J., Verbruggen, H.B.: Comparison of intelligent control schemes for real–time pressure control. Control Engineering Practice 4, 1585–1592 (1996)
Blevins, T.L., McMillan, G.K., Wojsznis, W.K., Brown, M.W.: Advanced Control Unleashed. ISA (2003)
Camacho, E.F., Bordons, C.: Model Predictive Control. Springer, Heidelberg (1999)
Doyle, F., Ogunnaike, B.A., Pearson, R.K.: Nonlinear model–based control using second–order Volterra models. Automatica 31, 697–714 (1995)
Fink, A., Fischer, M., Nelles, O., Isermann, R.: Supervision of nonlinear adaptive controllers based on fuzzy models. Control Engineering Practice 8, 1093–1105 (2000)
Foss, B.A., Johansen, T.A., Sorensen, A.V.: Nonlinear predictive control using local models–applied to a batch fermentation process. Control Engineering Practice 3, 389–396 (1995)
Maciejowski, J.M.: Predictive control with constraints. Prentice Hall, Harlow (2002)
Marusak, P.: Efficient fuzzy predictive economic set–point optimizer. In: Rutkowski, L., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2008. LNCS (LNAI), vol. 5097, pp. 273–284. Springer, Heidelberg (2008)
Morari, M., Lee, J.H.: Model predictive control: past, present and future. Computers and Chemical Engineering 23, 667–682 (1999)
Piegat, A.: Fuzzy Modeling and Control. Physica–Verlag, Berlin (2001)
Rossiter, J.A.: Model-Based Predictive Control. CRC Press, Boca Raton (2003)
Takagi, T., Sugeno, M.: Fuzzy identification of systems and its application to modeling and control. IEEE Trans. Systems, Man and Cybernetics 15, 116–132 (1985)
Tatjewski, P.: Advanced Control of Industrial Processes; Structures and Algorithms. Springer, London (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Marusak, P.M. (2009). Efficient Model Predictive Control Algorithm with Fuzzy Approximations of Nonlinear Models. In: Kolehmainen, M., Toivanen, P., Beliczynski, B. (eds) Adaptive and Natural Computing Algorithms. ICANNGA 2009. Lecture Notes in Computer Science, vol 5495. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04921-7_46
Download citation
DOI: https://doi.org/10.1007/978-3-642-04921-7_46
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04920-0
Online ISBN: 978-3-642-04921-7
eBook Packages: Computer ScienceComputer Science (R0)