Neuronal Implementation of Predictive Controllers

  • José Manuel López-Guede
  • Ekaitz Zulueta
  • Borja Fernández-Gauna
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6077)


In spite of the multiple advantages that Model Predictive Control offers (for example, they can control systems that classical control schemes can’t), it has a main drawback: it is computationally expensive in its working phase. In this paper we deal with the problem of getting an implementation of predictive controllers that implements its operations in an efficient way, so we use a neuronal implementation. We show how we have trained these neural networks, and how we exploit their generalization property and their robustness when there are control and measurement disturbances.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Voicu, M., Lazär, C., Schönberger, F., Pästravanu, O., Ifrim, S.: Predictive Control vs. PID Control of Thermal Treatment Processes. In: Control Engineering Solution: a Practical Approach, pp. 163–174Google Scholar
  2. 2.
    McKinstry, J.L., Edelman, G.M., Krichmar, J.L.: A cerebellar model for predictive motor control tested in a brain-based device. Proceedings of the National Academy of Sciences of The United States of America 103(9), 3387–3392 (2006)CrossRefGoogle Scholar
  3. 3.
    Aleksic, M., Luebke, T., Heckenkamp, J., Gawenda, M., et al.: Implementation of an Artificial Neural Network to Predict Shunt Necessity in Carotid Surgery. Annals if Vascular Surgery 22(5), 635–642 (2008)CrossRefGoogle Scholar
  4. 4.
    Kang, H.: A neural network based identification-control paradigm via adaptative prediction. In: Proceedings of the 30th IEEE Conference on Decision and Control, vol. 3, pp. 2939–2941 (1991)Google Scholar
  5. 5.
    Wilson, W.H.: Stability of Learning in Classes of Recurrent and Feedforward Networks. In: Proceedings of the Sixth Australian Conference on Neuronal Networks (ACNN 1995), pp. 142–145 (1995)Google Scholar
  6. 6.
    Camacho, E.F., Bordons, C.: Model Predictive Control. Springer, London (2004)zbMATHGoogle Scholar
  7. 7.
    Camacho, E.F., Bordons, C.: Model Predictive Control in the Process Industry. Springer, London (1995)Google Scholar
  8. 8.
    Maciejowski, J.M.: Predictive Control with Constraints. Prentice Hall, London (2002)Google Scholar
  9. 9.
    Sunan, H., Kok, T., Tong, L.: Applied Predictive Control. Springer, London (2002)Google Scholar
  10. 10.
    López-Guede, J.M., Zulueta, E., Graña, M., Oterino, F.: Ajuste Manual de Controladores Predictivos. In: III Jornadas de Inteligencia Computacional. Ed. Universidad del País Vasco, pp. 472–475 (2009),
  11. 11.
    Braspenning, P.J., Thuijsman, F., Weijters, A.J.M.M.: Artificial Neural Networks. Springer, Berlin (1995)zbMATHCrossRefGoogle Scholar
  12. 12.
    Chester, M.: Neural Networks. Prentice Hall, New Jersey (1993)zbMATHGoogle Scholar
  13. 13.
    Widrow, B., Lehr, M.A.: 30 Years of Adaptative Neural Networks: Perceptron, Madaline, and Backpropagation. Proceedings of IEEE 78(9), 1415–1441 (1990)CrossRefGoogle Scholar
  14. 14.
    Waibel, A., Hanazawa, T., Hinton, G., Shikano, K., Lang, K.: Phoneme Recognition Using Time Delay Neural Networks. IEEE Transactions on Accoustics, Speech and Signal Processing 37, 328–339 (1989)CrossRefGoogle Scholar
  15. 15.
    Wang, Y., Kim, S.-P., Principe, J.C.: Comparison of TDNN training algorithms in brain machine interfaces. In: Proceedings of the IEEE International Joint Conference on Neural Networks (IJCNN 2005), vol. 4, pp. 2459–2462 (2005)Google Scholar
  16. 16.
    Taskaya-Temizel, T., Casey, M.C.: Configuration of Neural Networks for the Analysis of Seasonal Time Series. In: Singh, S., Singh, M., Apte, C., Perner, P. (eds.) ICAPR 2005. LNCS, vol. 3686, pp. 297–304. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  17. 17.
    Narendra, K.S., Parthasarathy, K.: Indentification and Control of Dynamical Systems Using Neural Networks. IEEE Tran. Neural Networks 1(1), 491–513 (1990)Google Scholar
  18. 18.
    Norgaard, M., Ravn, O., Poulsen, N.K., Hansen, L.K.: Neural Networks for Modelling and Control of Dynamic Systems. Springer, London (2003)Google Scholar
  19. 19.
    Arahal, M.R., Berenguel, M., Camacho, E.F.: Neural identification applied to predictive control of a solar plant. Control Engineering Practice 6, 333–344 (1998)CrossRefGoogle Scholar
  20. 20.
    Huang, J.Q., Lewis, F.L., Liu, K.: A Neural Net Predictive Control for Telerobots with Time Delay. Journal of Intelligent and Robotic Systems 29, 1–25 (2000)zbMATHCrossRefGoogle Scholar
  21. 21.
    Graña, M., Torrealdea, F.J.: Hierarchically structured systems. European Journal of Operational Research 25, 20–26 (1986)CrossRefGoogle Scholar
  22. 22.
    Duro, R.J., Graña, M., de Lope, J.: On the potential contributions of hybrid intelligent approaches to multicomponent robotic system development. Information Sciences (in pres, 2010)Google Scholar
  23. 23.
    Echegoyen, Z., Villaverde, I., Moreno, R., Graña, M., d’Anjou, A.: Linked multicomponent mobile robots: modeling, simulation and control. Robotics and Autonomous Systems (submitted, 2010)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • José Manuel López-Guede
    • 1
  • Ekaitz Zulueta
    • 1
  • Borja Fernández-Gauna
    • 1
  1. 1.Computational Intelligence Group UPV/EHU 

Personalised recommendations