Design of self-learning controllers using expert system techniques

The use of real-time expert system techniques to control systems, including robot manipulator control systems, is discussed. A novel type of intelligent controller structure, the expert learning controller prototype called ELEC (expert learning controller), is developed for the control series optimization of trajectory tracking problems in repeat operations. The ELEC, acting as an intelligent real-time controller in a closed-loop system, can modify the control series in a human-expert-like way using the experience of previous operations in order to force the system output to converge to the previously given desired trajectory. With the self-learning functions, the ELEC does not require the knowledge of system models; thus, it can be used in a wide range of control problems, especially in robot control. Numerical examples and simulation results of nonlinear, time-varying and multiple-variable robot systems are given to show the satisfactory performance of ELEC.<<ETX>>

[1]  F. Miyazaki,et al.  Bettering operation of dynamic systems by learning: A new control theory for servomechanism or mechatronics systems , 1984, The 23rd IEEE Conference on Decision and Control.

[2]  Ebrahim H. Mamdani,et al.  A linguistic self-organizing process controller , 1979, Autom..

[3]  Karl-Erik Årzén,et al.  Expert control , 1986, at - Automatisierungstechnik.

[4]  Jay Liebowitz,et al.  An introduction to expert systems , 1988 .

[5]  James H. Taylor,et al.  An Expert System Scenario for Computer-Aided Control Engineering , 1984, 1984 American Control Conference.

[6]  King-Sun Fu,et al.  Learning Control Systems-Review and Outlook , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.