Dynamic recurrent neural networks for modeling flexible robot dynamics

The identification of a general class of multi-input and multi-output (MIMO) discrete-time nonlinear systems expressed in the state space form is studied using dynamic recurrent neural network (DRNN) approach. A novel discrete-time DRNN, which is represented by a set of parameterized nonlinear difference equations and has the universal approximation capability, is proposed for modeling unknown discrete-time nonlinear systems. Dynamic backpropagation learning algorithm is discussed extensively in order to carry out the modeling task using the input-output data. A simulation example of modeling flexible robot dynamics is provided to demonstrate the usefulness of the proposed technique.

[1]  Yuichi Nakamura,et al.  Approximation of dynamical systems by continuous time recurrent neural networks , 1993, Neural Networks.

[2]  Liang Jin,et al.  Adaptive control of discrete-time nonlinear systems using recurrent neural networks , 1994 .

[3]  Ronald J. Williams,et al.  A Learning Algorithm for Continually Running Fully Recurrent Neural Networks , 1989, Neural Computation.

[4]  Petar V. Kokotovic,et al.  An integral manifold approach to the feedback control of flexible joint robots , 1987, IEEE J. Robotics Autom..

[5]  Kumpati S. Narendra,et al.  Gradient methods for the optimization of dynamical systems containing neural networks , 1991, IEEE Trans. Neural Networks.

[6]  D.R. Hush,et al.  Progress in supervised neural networks , 1993, IEEE Signal Processing Magazine.

[7]  J J Hopfield,et al.  Neurons with graded response have collective computational properties like those of two-state neurons. , 1984, Proceedings of the National Academy of Sciences of the United States of America.

[8]  Fernando J. Pineda,et al.  Dynamics and architecture for neural computation , 1988, J. Complex..

[9]  Pineda,et al.  Generalization of back-propagation to recurrent neural networks. , 1987, Physical review letters.

[10]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[11]  Madan M. Gupta,et al.  Dynamic Recurrent Neural Networks for Control of Unknown Nonlinear Systems , 1994 .

[12]  J J Hopfield,et al.  Neural networks and physical systems with emergent collective computational abilities. , 1982, Proceedings of the National Academy of Sciences of the United States of America.