Fuzzy-Sliding Mode Control for SCARA Robot Based on DSP

DSP를 이용한 스카라 로봇의 퍼지-슬라이딩 모드 제어

  • Go, Seok-Jo (Dept.of Intelligent Mechanical Engineering, Graduate School of Busan National University) ;
  • Lee, Min-Cheol (Busan National University)
  • 고석조 (부산대학교 대학원 지능기계공학과) ;
  • 이민철 (부산대학교 기계공학부)
  • Published : 2000.04.01

Abstract

This paper shows that the proposed fuzzy-sliding mode control algorithm for a SCARA robot could reduce the chattering due to sliding mode control and is robust against a change of payload and parameter uncertainties. That is, the chattering can be reduced by changing control input for compensating disturbances into a control input by fuzzy rules within a pre-determined dead zone. The experimental results show that the chattering can be reduced more effectively by the fuzzy-sliding mode control algorithm than the sliding mode control with two dead zones. It is proved experimentally that the proposed control algorithm is robust to a change of payload. The proposed control algorithm is implemented to the SCARA robot using a DSP(board) for high speed calculations.

Keywords

References

  1. K. K. D. Young, 'Controller design for manipulator using theory of variable structure systems,' IEEE Trans. on System, Man and Cybernetics, vol. 8, no. 2, pp. 101-109, 1978
  2. Hashimoto, H., et al., 'A microprocessor-based robot manipulator control with sliding mode,' IEEE Trans. Industrial Electronics, vol. 134, no. 1, pp. 11-18, 1987 https://doi.org/10.1109/TIE.1987.350917
  3. M. C. Lee, and N. Aoshima, 'Real time multi-input sliding mode control of a robot manipulator based on DSP,' Proc. of SICE '93, pp. 1223-1228, 1993
  4. 이민철, 靑島伸治, '슬라이딩 모드를 이용한 로보트 매니퓰레이터의 실시간 제어에 관한 연구,' 대학기계학회논문집, 16권, 11호, pp. 2011-2020, 1993
  5. 이민철, 진상영, 이만형, '슬라이딩 모드를 이용한 SCARA 로봇의 궤적제어에 관한 연구,' 대학기계학회논문집, 19권, 1호, pp. 99-110, 1995
  6. 이민철, 신기태, '슬라이딩모드제어를 이용한 SCARA 로봇의 동적시뮬레이터 개발에 관한 연구,' 대학기계학회논문집(A), 21권, 4호, pp. 535-548, 1997
  7. M. C. Lee, K. Son, and J. M. Lee, 'Improving tracking performance of industrial scara robots using a new sliding mode control algorithm,' KSME International Journal, vol. 12, no. 5, pp. 761-772, 1998
  8. J. Mohammad, U. Nader, J. R. Timothy, Fuzzy Logic and Control, Prentice-Hall, 1993
  9. Y. F. Li, and C. C. Lau, 'Development of fuzzy algorithms for servo systems', IEEE Control Systems Magazine, pp. 65-72, 1989 https://doi.org/10.1109/37.24814
  10. Chan-Teng Cin and C. S. George Lee, Neural Fuzzy System, Prentice-Hall, 1996
  11. J. M. Robot, 'Fuzzy logic technology and applications,' IEEE Technical Activities Board, 1994
  12. 김정식, 최승복, '퍼지-슬라이딩 모드를 이용한 로봇의 강건추적제어,' 대한기계학회 '94년도 춘계학술대회논문집(I), pp. 758-761, 1994
  13. 오민환, 박진배, '로봇 매니퓰레이터를 위한 퍼지 슬라이딩 모드 제어기 설계,' '94 한국자동제어학술대회논문집, pp. 1376-1381, 1994
  14. Min C. Lee and S. J. Go, 'Real time fuzzy-sliding mode control for SCARA robot based on DSP,' Proc. of 2nd Asian Control Conf., vol. II, pp. 599-602, 1997
  15. K. Son, M. C. Lee, J. M. Lee, S. H. Han, M. H. Lee, S. K. Kim, 'Real-time evaluation of an off-line programming system for scara robot,' Proc. of 2nd Asian Control Conf., vol. I, pp. 89-92, 1997
  16. M. C. Lee and N. Aoshima, 'Identification and its evaluation of the system with a nonlinear element by signal compression method,' Trans. of SICE, vol. 25, no. 7, pp. 729-736, 1989