DOI QR코드

DOI QR Code

Discrete-Time Sliding Mode Control for Robot Manipulators

  • 박재삼 (인천대학교 전자공학과)
  • Received : 2011.11.14
  • Accepted : 2011.12.15
  • Published : 2011.12.30

Abstract

In the real-field of control cases for robot manipulators, there always exists a modeling error, which results the model has the uncertainties in its parameters and/or structure. In many modem applications, digital computers are extensively used to implement control algorithms to control such systems. The discretization of the nonlinear dynamic equations of such systems results in a complicated discrete dynamic equations. Therefore, it will be difficult to design a discrete-time controller to give good tracking performances in the presence of certain uncertainties. In this paper, a discrete-time sliding mode control algorithm for nonlinear and time varying robot manipulators with uncertainties is presented. Sufficient conditions for guaranteeing the convergence of the discrete-time SMC system are derived. As example simulations, the proposed SMC algorithm is applied to a two-link robotic manipulator with unknown dynamics. The results of the simulation indicate that the developed control scheme is effective in manipulators and electro-mechanical system control.

Keywords

Acknowledgement

Supported by : 인천대학교

References

  1. C.C. Chung, C.W. Lee, and S.-H. Lee, "Discrete-Time Sliding Mode Control for Dual-stage Actuator of Hard Disk Drives," Journal of Information Storage and Processing Systems, Vol. 3, No.1, 2001.
  2. S. S. Ge, "Advance control techniques of robotic manipulators," Proc. of the American Control Conference, Philadelphia, Pennsylvania, pp. 2185-2199, 1998.
  3. S. Jagannathan and F. L. Lewis, "Discrete-time neural net controller for a class of nonlinear dynamical systems," IEEE Trans. on Automatic Control, vol. 41, no. 11, pp. 1693-1699, 1996. https://doi.org/10.1109/9.544013
  4. Yongjun Lei and Hongxin Wu , Tracking Control of Robotic Manipulators based on the All-Coefficient Adaptive Control Method, International Journal of Control, Automation, and Systems, vol. 4, no. 2, pp. 139-145, April 2006
  5. C. P. Neuman and V. D. Tourassis, "Discrete dynamic robot models," IEEE Trans. on Systems, Man and Cybernetics, vol. 15, no. 2, pp. 193-204, 1985.
  6. M. R. Rokui and K. K. Khorasani, "Experimental results on discrete-time nonlinear adaptive tracking control of a flexible-link manipulator," IEEE Trans. on Systems, Man, and Cybernetics - Part B: Cybernetics, vol. 30, no. 1, pp. 151-164, 2000. https://doi.org/10.1109/3477.826955
  7. J. J. E. Slotine and W. Li, "On the adaptive control of robot manipulators," International Journal of Robotics Research, vol. 6, no. 3, pp. 49-59, 1987. https://doi.org/10.1177/027836498700600303
  8. J. J. E. Slotine and W. Li, Applied Nonlinear Control (Reprint Edition), China Machine Press, Beijing, 2004.
  9. F. C. Sun, Z. Q. Sun, R. J. Zhang, and Y. B. Chen, "Neural adaptive tracking controller for robot manipulators with unknown dynamics," IEEE Proc. Control Theory Appl., vol. 147, no. 3, pp. 366-370, 2000.
  10. V.I. Utkin, "Variable structure systems with sliding modes", IEEE Transactions on Automatic Control, Vol. AC-22, pp.211-222, 1977
  11. A. Zagorianos, S. G. Tzafestas, and G. S. Stavrakakis, "Online discrete-time control of industrial robots," Robotics and Autonomous Systems, vol. 14, pp. 289-299, 1995. https://doi.org/10.1016/0921-8890(95)00008-4
  12. 고창건, 장문희, 이석규, "칼라 패치 변경을 이용한 축구 로봇 시스템의 성능 개선", 대한임베디드공학회논문지, Vol. 4, No.4, pp.118-125, 2009.
  13. 문인석, 홍원기, 류정탁, "초음파 센서 기반 장애물 인지 이동 로봇 설계", 대한임베디드공학회논문지, Vol. 6, No.5, pp.327-333, 2011
  14. 박재삼 "자기동조 경계층 범위를 갖는 적응슬라이딩모드 제어", 제어.자동화.시스템공학 논문지, pp.8-14, 2000.1.
  15. 박광현, 김혜경, 이대식, "새로운 적응퍼지 슬라이딩모드를 가지는 제어기 설계", 한국산업정보학회, 한국산업정보학회논문지, 7권4호, pp.66-73, 2002.12
  16. 안정향, "Stability of nonlinear differential system by Lyapunov method", 한국산업정보학회, 한국산업정보학회논문지, 12권5호, pp.54-59, 2007.12

Cited by

  1. Comparative Analysis of the Performance of Robot Sensors in the MSRDS Platform vol.19, pp.5, 2014, https://doi.org/10.9723/jksiis.2014.19.5.057
  2. 스크린도아용 고효율 직접구동 PMAC Driver 개발 vol.17, pp.7, 2011, https://doi.org/10.9723/jksiis.2012.17.7.035
  3. Performance Comparison of Sensor-Programming Schemes According to the Shapes of Obstacles vol.13, pp.3, 2011, https://doi.org/10.7236/ijibc.2021.13.3.56