Smoothing the control action for NARMA-L2 controllers

There have been many approaches to the use of neural networks in control systems, such as the NARMA-L2 Controller, introduced by Narendra and Mukhopadhyay [1997]. One disadvantage of this controller is that it often produces chattering in the control action. In this paper we investigate the addition of linear feedback to the NARMA-L2 controller in order to smooth the control action. We show that under certain circumstances this linear feedback can cause problems of stability and increased steady state errors, especially when the plant model is inaccurate. These problems can be reduced significantly by the use of appropriate design strategies, which are presented in this paper.

[1]  Casimir C. Klimasauskas Neural networks for , 1996 .

[2]  Eduardo D. Sontag,et al.  Neural Networks for Control , 1993 .

[3]  Panos J. Antsaklis,et al.  Neural networks for control systems , 1990, IEEE Trans. Neural Networks.

[4]  O. De Jesus,et al.  A comparison of neural network control algorithms , 2001, IJCNN'01. International Joint Conference on Neural Networks. Proceedings (Cat. No.01CH37222).

[5]  Roger L. Schultz,et al.  Training Recurrent Neural Networks for Filtering and Control , 1999 .

[6]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[7]  Peter J. Gawthrop,et al.  Neural networks for control systems - A survey , 1992, Autom..

[8]  Snehasis Mukhopadhyay,et al.  Adaptive control using neural networks and approximate models , 1997, IEEE Trans. Neural Networks.

[9]  M. Hagan,et al.  TRAINING RECURRENT NETWORKS FOR FILTERING AND CONTROL , 1999 .