Abstract
This paper describes development of a nonlinear Model Predictive Control (MPC) algorithm. The algorithm is very computationally efficient because for control signal calculation an explicit control law is used, no on-line optimisation is necessary. The control law is implemented by a neural network which is trained off-line by means of a particle swarm optimisation algorithm. Inefficiency of a classical gradient-based training algorithm is demonstrated for the polymerisation reactor. Moreover, the discussed MPC algorithm is compared in terms of accuracy and computational complexity with two suboptimal MPC algorithms with model linearisation and MPC with full nonlinear optimisation.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
References
Eberhart, R.C., Shi, Y., Kennedy, J.: Swarm Intelligence. Morgan Kaufmann (2001)
Haykin, S.: Neural networks–a comprehensive foundation. Prentice Hall, Englewood Cliffs (1999)
Henson, M.A.: Nonlinear model predictive control: current status and future directions. Computers and Chemical Engineering 23, 187–202 (1998)
Ławryńczuk, M.: Explicit neural network-based nonlinear predictive control with low computational complexity. In: Szczuka, M., Kryszkiewicz, M., Ramanna, S., Jensen, R., Hu, Q. (eds.) RSCTC 2010. LNCS (LNAI), vol. 6086, pp. 649–658. Springer, Heidelberg (2010)
Ławryńczuk, M.: Neural networks in model predictive control. In: Nguyen, N.T., Szczerbicki, E. (eds.) Intelligent Systems for Knowledge Management. SCI, vol. 252, pp. 31–63. Springer, Heidelberg (2009)
Ławryńczuk, M.: Explicit nonlinear predictive control of a distillation column based on neural models. Chemical Engineering and Technology 32, 1578–1587 (2009)
Ławryńczuk, M.: A family of model predictive control algorithms with artificial neural networks. International Journal of Applied Mathematics and Computer Science 17, 217–232 (2007)
Maciejowski, J.M.: Predictive control with constraints. Prentice Hall, Harlow (2002)
Maner, B.R., Doyle, F.J., Ogunnaike, B.A., Pearson, R.K.: Nonlinear model predictive control of a simulated multivariable polymerization reactor using second-order Volterra models. Automatica 32, 1285–1301 (1996)
Morari, M., Lee, J.H.: Model predictive control: past, present and future. Computers and Chemical Engineering 23, 667–682 (1999)
Nørgaard, M., Ravn, O., Poulsen, N.K., Hansen, L.K.: Neural networks for modelling and control of dynamic systems. Springer, London (2000)
Pillay, N., Govender, P.: Particle swarm optimization of PID tuning paremeters: optimal tuning of single-input-single-output control loops. LAP Lambert Academic Publishing (2010)
Pourjafari, E., Mojallali: Predictive control for voltage collapse avoidance using a modified discrete multi-valued PSO algorithm. ISA Transactions 50, 195–200 (2011)
Qin, S.J., Badgwell, T.A.: A survey of industrial model predictive control technology. Control Engineering Practice 11, 733–764 (2003)
Tatjewski, P.: Advanced control of industrial processes, Structures and algorithms. Springer, London (2007)
Yousuf, M.S.: Nonlinear predictive control using particle swarm optimization: application to power systems. VDM Verlag (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ławryńczuk, M. (2013). Development of Explicit Neural Predictive Control Algorithm Using Particle Swarm Optimisation. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds) Artificial Intelligence and Soft Computing. ICAISC 2013. Lecture Notes in Computer Science(), vol 7894. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38658-9_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-38658-9_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38657-2
Online ISBN: 978-3-642-38658-9
eBook Packages: Computer ScienceComputer Science (R0)