A supervisory technique to apply neural networks in control

  • Felix García-Padilla
  • Francisco Morant-Anglada
Part of the Lecture Notes in Computer Science book series (LNCS, volume 540)


An architecture to perform a neural controller during its operation based upon indirect learning model is proposed in this paper, and a new vision of this model introducing a supervisory level is discussed. A supervisory level is used to monitorize the performance of a neural controller composed of a multilayer adaptive network of nonlinear elements, which can be taught to control the time responses of a non-linear system subjected to changes during its operation. The role of the supervisory level is examined throught an explanatory simulation process.


Supervisory level Neural Control Non-linear control adaptive control inverse modelling 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    S.Y. Kung and J.N. Hwang, "Neural Networks Architectures for Robotic Applications," IEEE Trans. Robotics Automat., Vol 5, No 5, pp 641–657, Oct. 1989.Google Scholar
  2. [2]
    E. Grant and B. Zhang, "A Neural-Net Approach to Supervised Learning of Pole Balancing," in Proc. IEEE Int. Symp. on Intelligent Control, pp 123–128, 1988.Google Scholar
  3. [3]
    K. M. Passino, M. A. Sartoris and P.J. Antsaklis, "Neural Computing for Numeric-To-Symbolic Conversion in Control Systems," IEEE Contr. Syst. Mag., Vol 9, No 3, pp 44–52, April 1989.Google Scholar
  4. [4]
    S. Lane, D. Handelman and J. Gelfand, "A Neural Network Computational Approach to Reflexive Motor Control," in Proc. IEEE Int. Symp. on Intelligent Control, 1988.Google Scholar
  5. [5]
    S.P. De Weerth, L. Nielsen, C.A. Mead and K.J. Astrom, "A Simple Neuron Servo," IEEE Trans. on Neural Network, Vol 2, No 2, March 1991.Google Scholar
  6. [6]
    P. Antsaklis, "Neural Networks in Control Systems," IEEE Contr. Syst. Mag., Vol 10, No 3, pp 3–5, April 1990.Google Scholar
  7. [7]
    Wittenmark B, Astrom K. J. (1984): "Practical Issues in the Implementation of Self-Tuning Control". Automatica, Vol 20, pp 595–605.Google Scholar
  8. [8]
    Landau. I.D. (1979): "Adaptive Control-The Model Reference Approach". Marcel Dekker, New York.Google Scholar
  9. [9]
    Isermann R. Lachmann K.H. (1985): "Parameter-adaptive Control with Configurations Aids and Supervision Functions". Automatica, Vol 21, No 6 pp 625–638.Google Scholar
  10. [10]
    Martinez M.A. (1991): "Indicadores para la Supervision del Control Adaptativo. Implementación mediante metodología de Sistema Experto". Doctoral Dissertation. DISCA. Univ. Politecnica Valencia, Valencia, Spain.Google Scholar
  11. [11]
    L. Gordon Kraft and D.P. Campagna, "A Comparison Between CMAC Neural Network Control and Two Traditional Adaptive Control Systems," IEEE Contr. Syst. Mag., Vol 10, No 3, pp 36–43, April 1990.Google Scholar
  12. [12]
    M. Sarens, A. Souquet, M. Renders and H. Bersini, "Preliminary Comparisons Between A Neural Adaptive Controller and a Model Reference Adaptive Controller" The International Neural Network Conference, Paris, 1990.Google Scholar
  13. [13]
    D. Psaltis, A. Sideris and A.A. Yamamura, "A Multilayered Neural Network Controller," IEEE IEEE Contr. Syst. Mag., April 1988.Google Scholar
  14. [14]
    B. Widrow and R. Winter: "Neural Nets for Adaptive Filtering and Adaptive Pattern Recognition". Computer. March 1988.Google Scholar
  15. [15]
    Widrow, B.(1986). "Adaptive inverse control," Second IFAC Workshop ain Adaptive Systems in Control and Signal Processing Sweden.Google Scholar
  16. [16]
    D.E. Rumelhart, G.E. Hinton and R.J. Williams, "Learning Internal Representations by Error Propagation", in Parallel Distributed Processing: Explorations in the Microstructure of Cognition, Vol1: Foundations,D.E. Rumelhart and J.L. McClelland, eds. Cambridge, MA: MIT Press, 1986.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1991

Authors and Affiliations

  • Felix García-Padilla
    • 1
  • Francisco Morant-Anglada
    • 1
  1. 1.Depto. Ingeniería de Sistemas, Computadores y AutomáticaUniversidad Politécnica de ValenciaValenciaSpain

Personalised recommendations