Neural control of a nonlinear system with inherent time delays

We have used a small robot arm to study the use of neural networka as adaptive controller and neural emulators. Our objectives were to investigate nonlinear systems that are accompanied by large time delays. Such systems can be difficult to control, since delays in feedback loops often give rise to instabilities. We have trained neural network emulators to simulate the operation of this system using a database of dynamic stimulus-response. Conventional methods of indirect learning -back-propagating errors through the emulator -to train an inverse kinematic feedforward controller do not work for such systems. Instead, it is necessary to provide the controller with the capability to anticipate future target trajectories. We present an example of such a controller, its function and performance in our prototypical system.

[1]  Marco Saerens,et al.  A neural controller , 1989 .

[2]  Kumpati S. Narendra,et al.  Neural networks in control systems , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[3]  G. Josin,et al.  Robot control using neural networks , 1988, IEEE 1988 International Conference on Neural Networks.

[4]  A. Sideris,et al.  A multilayered neural network controller , 1988, IEEE Control Systems Magazine.

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

[6]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[7]  Jenq-Neng Hwang,et al.  Neural network architectures for robotic applications , 1989, IEEE Trans. Robotics Autom..

[8]  B. Widrow,et al.  Neural networks for self-learning control systems , 1990, IEEE Control Systems Magazine.

[9]  Neil A. Duffie,et al.  Computer Control of Machines and Processes , 1988 .

[10]  Mitsuo Kawato,et al.  Feedback-error-learning neural network for trajectory control of a robotic manipulator , 1988, Neural Networks.

[11]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[12]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.