Output Feedback Dynamic Surface Control of Flexible-Joint Robots

  • Yoo, Sung-Jin (Department of Electrical and Electronic Engineering, Yonsei University) ;
  • Park, Jin-Bae (Department of Electrical and Electronic Engineering, Yonsei University) ;
  • Choi, Yoon-Ho (School of Electronic Engineering, Kyonggi University)
  • Published : 2008.04.30

Abstract

A new output feedback controller design approach for flexible-joint (FJ) robots via the observer dynamic surface design technique is presented. The proposed approach only requires the feedback of position states. We first design an observer to estimate the link and actuator velocity information. Then, the link position tracking controller using the observer dynamic surface design procedure is developed. Therefore, the proposed controller can be simpler than the observer backstepping controller. From the Lyapunov stability analysis, it is shown that all signals in a closed-loop system are uniformly ultimately bounded. Finally, the simulation results of a three-link FJ robot are presented to validate the good position tracking performance of the proposed control system.

Keywords

References

  1. J. H. Oh and J. S. Lee, "Control of flexble joint robot system by backstepping design approach," Proc. of the IEEE Int. Conf. Robotics and Automation, pp. 3435-3429, 1997
  2. A. A. Abouelsoud, "Robust regulator for flexible-joint robots using integrator backstepping," Journal of Intelligent and Robotic Systems, vol. 22, pp. 23-38, 1998 https://doi.org/10.1023/A:1007947416837
  3. S. Nicosia and P. Tomei, "A new approach to control elastic joint robots with application to adaptive control," Proc. of IEEE Conf. Decision and Control, pp. 343-347, 1991
  4. C. W. Park and Y. W. Cho, "Adaptive tracking control of flexible joint manipulator based on fuzzy model reference approach," IEE Proc. Control Theory and Appl., vol. 150, no. 2, pp. 198-204, 1992
  5. E. Gurkan, S. P. Banks, and I. Erkmen, "Stable controller design for the T-S fuzzy model of a flexible-joint robot arm based on Lie algebra," Proc. of IEEE Conf. Decision and Control, pp. 4717-4722, 2003
  6. C. J. B. Macnab, G. M. T. D'Eleuterio and M. Meng, "CMAC adaptive control of flexible-joint robots using backstepping with tuning functions," Proc. of the IEEE Int. Conf. Robotics and Automation, pp. 2679-2686, 2004
  7. C. Kwan and F. L. Lewis, "Robust backstepping control of nonlinear systems using neural networks," IEEE Trans. on Systems, Man, and Cybernetics, Part A: Syst. Humans, vol. 30, no. 6, pp. 753-766, 2000 https://doi.org/10.1109/3468.895898
  8. P. Tomei, "An observer for flexible joint robots," IEEE Trans. on Automatic Control, vol. 35, no. 6, pp. 739-743, 1990 https://doi.org/10.1109/9.53558
  9. E. Gyurkovics and D. Svirko, "A nonlinear observer for flexible joint robots," Periodica Polytechnica Ser. Mech. Eng., vol. 46, no. 2, pp. 127-137, 2002
  10. F. Abdollahi, H. A. Talebi, and R. V. Patel, "A stable neural network-based observer with application to flexible-joint manipulators," IEEE Trans. on Neural Networks, vol. 17, no. 1, pp. 118-129, 2006 https://doi.org/10.1109/TNN.2005.863458
  11. J. D. León-morales, J. G. Alvarez-leal, R. Castrolinares, and J. Alvarez-gallegos, "Control of a flexible joint manipulator via a non-linear control-observer scheme," International Journal of Control, vol. 74, no. 3, pp. 290-302, 2001 https://doi.org/10.1080/00207170010004080
  12. A. R. Angeles and H. Nijmeijer, "Synchronizing tracking control for flexible joint robots via estimated state feedback," Journal of Dynamic Systems, Measurement, and Control, vol. 126, pp. 162-172, 2004 https://doi.org/10.1115/1.1636197
  13. M. Jankovic, "Observer based control for elastic joint robots," IEEE Trans. on Robotics and Automation, vol. 11, no. 4, pp. 618-623, 1995 https://doi.org/10.1109/70.406947
  14. M. Krstic, I. Kanellakopoulos, and P. Kokotovic, Nonlinear and Adaptive Control Design, Wiley Interscience, NJ, 1995
  15. S. Nicosia and P. Tomei, "A global output feedback controller for flexible joint robots," Automatica, vol. 31, no. 10, pp. 1465-1469, 1995 https://doi.org/10.1016/0005-1098(95)00052-X
  16. S. Nicosia and P. Tomei, "A Tracking controller for flexible joint robots using only link position feedback," IEEE Trans. on Automatic Control, vol. 40, no. 5, pp. 885-890, 1995 https://doi.org/10.1109/9.384223
  17. J. H. Oh and J. S. Lee, "Backstepping control design of flexible joint manipulator using only position measurements," Proc. of the IEEE Conf. Decision and Control, pp. 931-936, 1998
  18. S. Y. Lim, D. M. Dawson, J. Hu, and M. S. D. Queiroz, "An adaptive link position tracking controller for rigid-link flexible-joint robots without velocity measurements," IEEE Trans. on Systems, Man, and Cybernetics, vol. 27, no. 3, pp. 412-427, 1997
  19. W. E. Dixon, E. Zergeroglu, D. M. Dawson, and M. W. Hannan, "Global adaptive partial state feedback tracking control of rigid-link flexiblejoint robots," Robotica, vol. 18, pp. 325-336, 2000 https://doi.org/10.1017/S0263574799002167
  20. D. Swaroop, J. K. Hedrick, P. P. Yip, and J. C. Gerdes, "Dynamic surface control for a class of nonlinear systems," IEEE Trans. on Automatic Control, vol. 45, no. 10, pp. 1893-1899, 2000 https://doi.org/10.1109/TAC.2000.880994
  21. P. P Yip and J. K. Hedrick, "Adaptive dynamic surface control: A simplified algorithm for adaptive backstepping control of nonlinear systems," Int. Jour. of Control, vol. 71, no. 5, pp 959-979, 1998 https://doi.org/10.1080/002071798221650
  22. D. Wang and J. Huang, "Neural network-based adaptive dynamic surface control for a class of uncertain nonlinear systems in strict-feedback form," IEEE Trans. on Neural Networks, vol. 16, no. 1, pp. 195-202, 2005 https://doi.org/10.1109/TNN.2004.839354
  23. B. Song and J. K. Hedrick, "Observer-based dynamic surface control for a class of nonlinear systems: An LMI Approach," IEEE Trans. on Automatic Control, vol. 49, no. 11, pp. 1995-2001, 2004 https://doi.org/10.1109/TAC.2004.837562
  24. S. J. Yoo, J. B. Park, and Y. H. Choi, "Adaptive dynamic surface control of flexible-joint robots using self-recurrent wavelet neural networks," IEEE Trans. on Systems, Man, and Cybernetics, Part B: Cybernetics, vol. 36, no. 6, pp. 1342-1355, 2006 https://doi.org/10.1109/TSMCB.2006.875869
  25. M. W. Spong, "Adaptive control of flexible-joint manipulators," System Control Letters, vol. 13, pp. 15-21, 1989 https://doi.org/10.1016/0167-6911(89)90016-9