Design of a Fuzzy-Sliding Mode Controller for a SCARA Robot to Reduce Chattering

  • Go, Seok-Jo (Department of Machine System, Dongeui Institute of Technology) ;
  • Lee, Min-Cheol (School of Mechanical Engineering, Pusan National University)
  • Published : 2001.03.01

Abstract

To overcome problems in tracking error related to the unmodeled dynamics in the high speed operation of industrial robots, many researchers have used sliding mode control, which is robust against parameter variations and payload changes. However, these algorithms cannot reduce the inherent chattering which is caused by excessive switching inputs around the sliding surface. This study proposes a fuzzy-sliding mode control algorithm to reduce the chattering of the sliding mode control by fuzzy rules within a pre-determined dead zone. Trajectory tracking simulations and experiments show that chattering can be reduced prominently by the fuzzy-sliding mode control algorithm compared to a sliding mode control with two dead zones, and the proposed control algorithm is robust to changes in payload. The proposed control algorithm is implemented to the SCARA (selected compliance articulated robot assembly) robot using a DSP (digital signal processor) for high speed calculations.

Keywords

References

  1. Cin, C. T. and Lee, C. S. G., 1996, Neural Fuzzy System, Prentice-Hall
  2. Dong, Y. and Shifan, Xu, 1996, 'sliding Mode Control of Singular Perturbation Systems,' IEEE Int. Conference on System, Man and Cybernetics, pp. 113-116 https://doi.org/10.1109/ICSMC.1996.569750
  3. Fu, K. S., Gonzalez, R. C. and Lee, C. S. G., 1987, Robotics, McGraw-Hill
  4. Furuta, T. and Tomiyama, K., 1996, 'Sliding Mode Controller with Time-Varying Hyperplane,' Proc. of the IEEE/RSJ Int. Conference on Intelligent Robots and Systems, pp. 576-581 https://doi.org/10.1109/IROS.1996.570855
  5. Harashima, F., Hashimoto, H. and Maruyama, K., 1986, 'Sliding Mode Control of Manipulator with Time-Varying Switching Surfaces,' Trans. of SICE, Vol. 22, No. 3, pp. 335-342
  6. Hashimoto, H., Maruyama, K. and Harashima, F., 1987, 'A Microprocessor-Based Robot Manipulator Control with Sliding Mode,' IEEE Trans. Industrial Electronics, Vol. 34, No. 1, pp. 11-18 https://doi.org/10.1109/TIE.1987.350917
  7. Lee, M. C. and Aoshima, N., 1989, '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
  8. Lee, M. C. and Aoshima, N., 1993, 'Real Time Multi-Input Sliding Mode Control of a Robot Manipulator Based on DSP,' Proc. Of SICE, pp. 1223-1228
  9. Proc. of 2nd Asian Control Conference v.Ⅱ Real Time Fuzzy-Sliding Mode Control for SCARA Robot Based on DSP Lee M. C.;Go S. J.
  10. Lee, M. C. and Go, S. J., 1997, 'Real Time Fuzzy-Sliding Mode Control for SCARA Robot Based on DSP,' Proc. of 2nd Asian Control Conference, Vol. II, pp. 599-602
  11. Lee, M. C. and Shin, K. T., 1997, 'Development of a Dynamic Simulator for SCARA Robot Using Sliding Mode Control,' KSME(A), Vol. 21, No. 4, pp. 535-548
  12. Proc. of the 95' American Control Conference v.2 of 6 Implementation of a New Sliding Mode Control for SCARA ROBOT Lee M. C.;Son K.;Lee J. M.;Lee M. H.;Ahn D. S.;Han S. H.
  13. Lee, M. C., Son, K. and Lee, J. M., 1998, 'Improving Tracking Performance of Industrial SCARA Robots Using a New Sliding Mode Control Algorithm,' KSME International Journal, Vol. 12, No. 5, pp. 761-772
  14. Lee, M. C., Son, K., Lee, J. M., Lee, M. H., Ahn, D. S. and Han, S. H., 1995, 'Implementation of a New Sliding Mode Control for SCARA ROBOT,' Proc. of the 95' American Control Conference, Vol. 2 of 6, pp. 1387-1391
  15. Mohammad, J., Nader, U. and Timothy, J. R., 1993, Fuzzy Logic and Control, Prentice-Hall
  16. Robot, J. M., 1994, Fuzzy logic Technology and Applications, IEEE Technical Activities Board
  17. Slotine, J. J. E., 1985, 'The Robust Control of Robot Manipulators,' Int. Journal of Robotics Research, Vol. 4, No. 4, pp. 49-64 https://doi.org/10.1177/027836498500400205
  18. Son, K., Lee, M. C., Lee, J. M., Han, S. H., Lee, M. H. and Kim, S. K., 1997, 'Real-Time Evaluation of an off-Line Programming System for SCARA Robot,' Proc. of 2nd Asian Control Conference, Vol. I, pp. 89-92
  19. Young, K. K. D., 1978, 'Controller Design for Manipulator Using Theory of Variable Structure Systems,' IEEE Trans. on System, Man and Cybernetics, Vol. 8, No. 2, pp. 101-109