Cascade fuzzy logic control of a single-link flexible-joint manipulator

This paper presents the design and control of a single-link flexible-joint robot manipulator. A cascade fuzzy logic controller (FLC) was used to remove link vibrations and to obtain fast trajectory tracking performance. The cascade FLC structure includes 3 different FLCs. The input variables of the first and the second FLCs are the motor rotation angle error, its derivative, and the end-point deflection error its derivative, respectively. The outputs of these controllers are the inputs of the third FLC, which yields the control signal to the flexible robot arm. All of the FLCs were embedded in a DS1103 real-time control board. Several experiments were conducted to verify the controller performance. In the step-response experiments, the error of motor rotation angle was obtained as less than 0.12° and there was no steady-state error in the end-point deflection. In trajectory tracking experiments with the same FLC structure, small errors and phase shifts in the system variables occurred. Model parameters of the flexible arm such as link length and spring stiffness were changed to test the robustness of the FLC. It was seen that the FLCs were very robust to internal and external disturbances. Considering the results of the experiments, the proposed FLC structure shows efficient control performance in flexible robot arms.

Cascade fuzzy logic control of a single-link flexible-joint manipulator

This paper presents the design and control of a single-link flexible-joint robot manipulator. A cascade fuzzy logic controller (FLC) was used to remove link vibrations and to obtain fast trajectory tracking performance. The cascade FLC structure includes 3 different FLCs. The input variables of the first and the second FLCs are the motor rotation angle error, its derivative, and the end-point deflection error its derivative, respectively. The outputs of these controllers are the inputs of the third FLC, which yields the control signal to the flexible robot arm. All of the FLCs were embedded in a DS1103 real-time control board. Several experiments were conducted to verify the controller performance. In the step-response experiments, the error of motor rotation angle was obtained as less than 0.12° and there was no steady-state error in the end-point deflection. In trajectory tracking experiments with the same FLC structure, small errors and phase shifts in the system variables occurred. Model parameters of the flexible arm such as link length and spring stiffness were changed to test the robustness of the FLC. It was seen that the FLCs were very robust to internal and external disturbances. Considering the results of the experiments, the proposed FLC structure shows efficient control performance in flexible robot arms.

___

  • M.A. Meggiolaro, S. Dubowsky, “Improving the positioning accuracy of powerful manipulators with application in nuclear maintenance”, Proceedings of the 16th Brazilian Congress of Mechanical Engineering on Robotics and Control, pp. 210-219, 2001.
  • J.F. Jansen, B.L. Burks, S.M. Babcock, R.L. Kress, W.R. Hamel, “Long-reach manipulator for waste storage tank remediation”, Modeling and Control of Compliant and Rigid Motion Systems, Vol. 31, pp. 67-73, 1991.
  • R. Kress, L. Love, R. Dubey, “Waste tank cleanup manipulator modeling and control”, Proceedings of the IEEE International Conference on Robotics and Automation, Vol. 1, pp. 662-668, 1997.
  • R. Kumar, P. Berkelman, P. Gupta, A. Barnes, P.S. Jensen, L.L. Whitcomb, R.H. Taylor, “Preliminary experiments in cooperative human/robot force control for robot assisted micro-surgical manipulation”, Proceedings of the IEEE International Conference on Robotics and Automation, Vol. 1, pp. 610-617, 2000.
  • M.A. Meggiolaro, S. Dubowsky, C. Mavroidis, “Error identiŞcation and compensation in large manipulators with application in cancer proton therapy”, Revista Controle & Automacao, Vol. 15, pp. 71-77, 2004.
  • I.C. Lin, L.C. Fu, “Adaptive hybrid force/position control of a flexible manipulator for automated deburring with online cutting trajectory modiŞcation”, Proceedings of the IEEE International Conference on Robotics and Automation, Vol. 1, pp. 818-825, 1998.
  • F. Pfeiffer, H. Bremer, J. Figueiredo, “Surface polishing with flexible link manipulator”, European Journal of Mechanics A, Vol. 15, pp. 137-153, 1996.
  • S. Gruber, W. Schiehlen, “Biped walking machines: a challenge to dynamics and mechatronics”, Fifth World Congress on Computational Mechanics, 2002.
  • W.J. Book, “Modeling, design and control of flexible link manipulator arms: a tutorial review”, Proceedings of IEEE Conference on Decision and Control, pp. 500-506, 1990.
  • R.H. Cannon, E. Schmitz Jr, “Initial experiments on the end-point control of a flexible one-link robot”, International Journal of Robotics Research, Vol. 3, pp. 62-75, 1984.
  • C. Trautman, D. Wang, “Experimental H∞control of a single flexible link with a shoulder joint”, IEEE International Conference on Robotic and Automation, Vol. 1, pp. 1235-1241, 1995.
  • M.T. Ho, Y.W. Tu, “PID controller design for a flexible-link manipulator”, 44th IEEE Conference on Decision and Control, and European Control Conference, pp. 6841-6846, 2005.
  • L.L. Tien, A.A. Schaffer, G. Hirzinger, “MIMO state feedback controller for a flexible joint robot with strong joint coupling”, IEEE International Conference on Robotics and Automation, pp. 3824-3830, 2007.
  • J.S.R. Jang, “ANFIS: Adaptive-network-based fuzzy inference systems”, IEEE Transactions on Systems, Man and Cybernetics, Vol. 23, pp. 665-685, 1993.
  • K.M. Passino, S. Yurkovich, “Fuzzy learning control for a flexible-link robot”, IEEE Transactions on Fuzzy Systems, Vol. 3, pp. 199-210, 1995.
  • Y. Kitamura, K. Iwabuchi, K. Nonami, H. Nishimura, “Positioning control of flexible arm using frequency-shaped sliding mode control”, Third International Conference on Motion and Vibration Control, pp. 178-183, 1996.
  • S.B. Choi, H.C. Shin, “A hybrid actuator scheme for robust position control of a flexible single-link manipulator”, Journal of Robotic Systems, Vol. 13, pp. 359-370, 1996.
  • R. Fareh, M. Saad, “Adaptive control for a single flexible link manipulator using sliding mode technique”, IEEE th International Multi-Conference on Systems, Signals and Devices, pp. 1-6, 2009.
  • M.N.H. Siddique, M.O. Tokhi, “GA-based neural fuzzy control of flexible-link manipulators”, Journal of Engineering Letters, Vol. 13, pp. 148-157, 2006.
  • J. Huang, J. Lin, “Backstepping control design of a single-link flexible robotic manipulator”, Proceedings of the th World Congress of the International Federation of Automatic Control, pp. 11775-11780, 2008.
  • A.R. Maouche, M. Attari, “Adaptive neural control of a rotating flexible manipulator”, IEEE International Sym- posium on Power Electronics, Electrical Drives, Automation and Motion, pp. 517-522, 2008.
  • J.X. Lee, G. Vukovich, “Fuzzy logic control of flexible link manipulators-controller design and experimental demon- strations”, IEEE International Conference on Systems, Man and Cybernetics, Vol. 2, pp. 2002-2007, 1998.
  • I.S.M. Khalil, E.D. Kunt, A. Sabanovic, “A novel algorithm for sensorless motion control of flexible structures”, Turkish Journal of Electrical Engineering & Computer Sciences, Vol. 18, pp. 799-810, 2010.
  • V.G. Mougdal, Direct, Supervisory, and Adaptive Fuzzy Logic Control of a Two-Link Flexible Manipulator, Master’s Thesis, Department of Electric Engineering, The Ohio State University, 1993.
  • H.A. Malki, D. Misir, D. Feigenspan, C. Guanrong, “Fuzzy PID control of a flexible-joint robot arm with uncer- tainties from time-varying loads”, IEEE Transactions on Control Systems Technology, Vol. 5, pp. 371-378, 1997.
  • B. Subudhi, A.S. Morris, “Fuzzy and neuro-fuzzy approaches to control a flexible single-link manipulator”, Journal of Systems and Control Engineering, Vol. 217, pp. 387-399, 2003.
  • A. Mannani, A., H.A. Talebi, “A fuzzy Lyapunov synthesis-based controller for a flexible manipulator: experimental results”, IEEE Conference of Control Applications, pp. 606-611, 2005.
Turkish Journal of Electrical Engineering and Computer Science-Cover
  • ISSN: 1300-0632
  • Yayın Aralığı: Yılda 6 Sayı
  • Yayıncı: TÜBİTAK