Real time implementation of NARMA L2 feedback linearization and smoothed NARMA L2 controls of a single link manipulator

Robotics is a field of modern technology which requires knowledge in vast areas such as electrical engineering, mechanical engineering, computer science as well as finance. Nonlinearities and parametric uncertainties are unavoidable problems faced in controlling robots in industrial plants. Tracking control of a single link manipulator driven by a permanent magnet brushed DC motor is a nonlinear dynamics due to effects of gravitational force, mass of the payload, posture of the manipulator and viscous friction coefficient. Furthermore uncertainties arise because of changes of the rotor resistance with temperature and random variations of friction while operating. Due to this fact classical PID controller can not be used effectively since it is developed based on linear system theory. Neural network control schemes for manipulator control problem have been proposed by researchers; in which their competency is validated through simulation studies. On the other hand, actual real time applications are rarely established. Instead of simulation studies, this paper is aimed to implement neural network controller in real time for controlling a DC motor driven single link manipulator. The work presented in this paper is concentrating on neural NARMA L2 control and its improvement called to as Smoothed NARMA L2 control. As proposed by K. S Narendra and Mukhopadhyay, Narma L2 control is one of the popular neural network architectures for prediction and control. The real time experimentation showed that the Smoothed NARMA L2 is effective for controlling the single link manipulator for both point-to-point and continuous path motion control.

[1]  J. Y. S. Luh,et al.  Resolved-acceleration control of mechanical manipulators , 1980 .

[2]  Mansour Eslami,et al.  Robust adaptive controller designs for robot manipulator systems , 1987, IEEE J. Robotics Autom..

[3]  Y.F. Li,et al.  Development of fuzzy algorithms for servo systems , 1989, IEEE Control Systems Magazine.

[4]  Petros A. Ioannou,et al.  Instability analysis and robust adaptive control of robotic manipulators , 1989, IEEE Trans. Robotics Autom..

[5]  Peter J. Gawthrop,et al.  Neural networks for control systems - A survey , 1992, Autom..

[6]  J. Y. S. Luh,et al.  Conventional controller design for industrial robots — A tutorial , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  Steven Dubowsky,et al.  The application of model-referenced adaptive control to robotic manipulators , 1979 .

[8]  J. Slotine,et al.  On the Adaptive Control of Robot Manipulators , 1987 .

[9]  O. De Jesus,et al.  Smoothing the control action for NARMA-L2 controllers , 2002, The 2002 45th Midwest Symposium on Circuits and Systems, 2002. MWSCAS-2002..

[10]  Snehasis Mukhopadhyay,et al.  Adaptive control using neural networks and approximate models , 1997, IEEE Trans. Neural Networks.

[11]  Geok Soon Hong,et al.  Ideal motion control using pre-shape sliding mode controller , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[12]  T. Ishimatsu,et al.  Control system design and robust stability analysis for a single-link manipulator , 1994, Proceedings of IECON'94 - 20th Annual Conference of IEEE Industrial Electronics.

[13]  Mansour Eslami,et al.  Robust adaptive controller designs for robot manipulator systems , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.