Discrete-time recurrent neural DC motor control using Kalman learning

An adaptive tracking controller for a discrete-time direct current (DC) motor model in presence of bounded disturbances is presented. A high order neural network is used to identify the plant model; this network is trained with an extended Kalman filter. Then, the discrete-time block control and sliding modes techniques are used to develop the reference tracking control. This paper includes also the respective stability analysis and a strategy to avoid specific adaptive weights zero-crossing. The scheme is illustrated via simulations for a discrete-time nonlinear model of an electric DC motor.

[1]  Richard A. Brown,et al.  Introduction to random signals and applied kalman filtering (3rd ed , 2012 .

[2]  Prashanth Krishnamurthy,et al.  Modeling and Adaptive Nonlinear Control of Electric Motors , 2003 .

[3]  W. Leonhard,et al.  Microcomputer control of high dynamic performance ac-drives - A survey , 1986, Autom..

[4]  Alan F. Murray,et al.  International Joint Conference on Neural Networks , 1993 .

[5]  C. Kravaris,et al.  Time-discretization of nonlinear control systems via Taylor methods , 1999 .

[6]  Alexander G. Loukianov,et al.  AVOIDING CONTROLLER SINGULARITIES IN ADAPTIVE RECURRENT NEURAL CONTROL , 2005 .

[7]  Wen Yu,et al.  Nonlinear system identification using discrete-time recurrent neural networks with stable learning algorithms , 2004, Inf. Sci..

[8]  Guanrong Chen,et al.  Kalman Filtering with Real-time Applications , 1987 .

[9]  Jorge Rivera,et al.  DISCRETE-TIME SLIDING MODE CONTROL OF AN INDUCTION MOTOR , 2002 .

[10]  Jin Zhang,et al.  Adaptive neural network control for a class of MIMO nonlinear systems with disturbances in discrete-time , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[11]  YuWen Nonlinear system identification using discrete-time recurrent neural networks with stable learning algorithms , 2004 .

[12]  J. Grizzle,et al.  The Extended Kalman Filter as a Local Asymptotic Observer for Nonlinear Discrete-Time Systems , 1992, 1992 American Control Conference.

[13]  H. Sira-Ramirez,et al.  DC motor velocity control through a DC-to-DC power converter , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[14]  A. D. Luca,et al.  Design of an exact nonlinear controller for induction motors , 1989 .

[15]  Asif Sabanovic,et al.  Application of Sliding Modes to Induction Motor Control , 1981, IEEE Transactions on Industry Applications.

[16]  Sharad Singhal,et al.  Training Multilayer Perceptrons with the Extende Kalman Algorithm , 1988, NIPS.

[17]  Manolis A. Christodoulou,et al.  Adaptive Control with Recurrent High-order Neural Networks , 2000, Advances in Industrial Control.