Direct control and coordination using neural networks

The performance of an industrial process control system equipped with a conventional controller may be degraded severely by a long system-time delay, dead zone and/or saturation of actuator mechanisms, model and/or parameter uncertainties, and process noises. The coordinated control of multiple robots is another challenging problem. In a multiple-robot system, each robot is a stand-alone device equipped with commercially designed servo controllers. When such robots hold a solid object, failure of their effective coordination may damage the object and/or the robots. To overcome these problems, we propose to design a direct adaptive controller and a coordinator using neural networks. One of the key problems in designing such a controller/coordinator is to develop an efficient training algorithm. A neural network is usually trained using the output errors of the network, not controlled plant. However, when a neural network is used to directly control a plant, the output errors of the network are unknown, because the desired control actions are unknown. A simple training algorithm is proposed. that enables the neural network to be trained with the output errors of the controlled plant. The only a priori knowledge of the controlled plant is the direction of its output response. A detailed analysis of the algorithm is presented and the associated theorems are proved. Due to its simple structure, algorithm and good performance, the proposed scheme has high potential for handling the difficult problems arising from industrial process control and multiple-system coordination. >

[1]  A. Guez,et al.  A neuromorphic controller with a human teacher , 1988, IEEE 1988 International Conference on Neural Networks.

[2]  Mark E. Pittelkau Adaptive load-sharing force control for two-arm manipulators , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

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

[4]  Levin,et al.  Neural network architecture for adaptive system modeling and control , 1989 .

[5]  Yoh-Han Pao,et al.  Learning control with neural networks , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[6]  Paul J. Werbos,et al.  Neural networks for control and system identification , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[7]  B. Malakooti,et al.  On training of artificial neural networks , 1989, International 1989 Joint Conference on Neural Networks.

[8]  P. J. Werbos,et al.  Backpropagation and neurocontrol: a review and prospectus , 1989, International 1989 Joint Conference on Neural Networks.

[9]  A. Guez,et al.  Neuromorphic adaptive control , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[10]  Esther Levin,et al.  Neural network architecture for adaptive system modeling and control , 1991, International 1989 Joint Conference on Neural Networks.

[11]  L. G. Kraft,et al.  Comparison of convergence properties of CMAC neural networks and traditional adaptive controllers , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[12]  You-Liang Gu On Nonlinear System Invertibility and Learning Approaches by Neural Networks , 1990, 1990 American Control Conference.

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

[14]  L. Gordon Kraft,et al.  A summary comparison of CMAC neural network and traditional adaptive control systems , 1990 .

[15]  W. Thomas Miller,et al.  Real-time dynamic control of an industrial manipulator using a neural network-based learning controller , 1990, IEEE Trans. Robotics Autom..

[16]  Eduardo D. Sontag,et al.  Feedback Stabilization Using Two-Hidden-Layer Nets , 1991, 1991 American Control Conference.

[17]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1992, Math. Control. Signals Syst..

[18]  Kang G. Shin,et al.  Design of a General-Purpose MIMO Predictor with Neural Networks , 1994 .