Controller Design for Flexible Joint of Industrial Robots: Part 2 - Vibration Suppression Control and Gain-Scheduling

산업용 로봇의 유연관절 제어기 설계: Part 2 - 진동억제 제어 및 게인스케듈링

  • 박종현 (한양대학교 기계공학부) ;
  • 이상훈 (한양대학교 대학원 정밀기계공학과)
  • Published : 2006.04.01


Increasing requirements for the high quality of industrial robot performance made the vibration control issue very important because the vibration makes it difficult to achieve quick response of robot motion and may bring mechanical damage to the robot. This paper presents a vibration control solution for industrial robots which have flexible joints. The joint flexibility is modeled as a two-mass system. And we analyze the vibration problem of a classical P-PI controller when it used for the flexible joints of industrial robots. Then a state feedback controller is designed for vibration suppression of the two-mass system. Finally, a gain-scheduling method is designed for maintaining control performance in spite of the time-varying nature of each joint's load side inertia. Simulation and experimental results show effective vibration suppression and uniform properties in overshoot in spite of the variation of load. The result of this study can be applied to the appropriate gain manipulation of many other mechatronic devices which have the two-mass system with varying load side inertia.


  1. N. Matsui and Y. Hori, 'Advanced technologies in motor control,' Trans. of IEE Japan, vol. 113-D, no. 10, pp. 1122-1137, Oct. 1993
  2. M. W. Spong, 'Modeling and control of elastic joint robots,' Journal of dynamic systems, measurement, and control, vol. 109, pp. 310-319, Dec. 1987
  3. H. Tomisaki and K. Tomita, 'Anti-vibration control for industrial robots using state observer,' 技報, 安川電機 , 第58卷, no. 3, pp. 177-182, 1994
  4. R. Oguro and K. Tomita, 'Machine control technology in servo systems,' 技報, 安川電機 , 第625卷, no. 4, pp. 274-279, 1998
  5. S. H. Lee, D. H. Kim and J. H. Song, 'A vibration suppression controller for the industrial manipulators using gain-scheduling with real-time calculation of Inertias,' Proc. of ISR2001, pp. 8-13, Apr. 2001
  6. J. S. Hur, S. H. Lee and J. H. Song, 'State observer based vibration suppression for an industrial robot,' Proc. of 1st Korea-China Joint Workshop on Robotics, pp. 162-166, May 2001
  7. 지준근, 송승호, 설승기, 박민호, '2관성계를 갖는 전동기 구동 시스템의 축비틀림 진동 억제를 위한 속도 제어기, ' 대한전기학회논문지, 제42권, 제8호, pp. 44-53, 8. 1993
  8. D. Economu, C. Mavroidis, I. Antoniadis and C. Lee, 'Maximally robust input preconditioning for residual vibration suppression using low-pass FIR digital filters,' Journal of dynamic systems, measurement, and control, vol. 124, pp. 85-97, Mar. 2002
  9. 박주이, 장평훈, '입력다듬기 기법을 이용한 유연관절을 갖는 로봇의 잔류진동 제어,' 대한기계학회논문집, 제 18권 제 11 호. pp. 3066-3074. 11. 1994
  10. K. Ogata, Modern Control Engineering, 3rd ed., Prentice Hall, 1997
  12. J. S. Shamma and M. Athans, 'Gain scheduling: potential hazards and possible remedies,' IEEE Control Systems Magazine, pp. 101-107, Jun. 1992
  13. W. J. Rugh and J. S. Shamma, 'Research on gain scheduling,' Automatica, vol. 36, no. 10, pp. 1401-1425, Oct. 2000
  14. F. L. Lewis, C. T. Abdallah and D. M. Dawson, Control of Robot Manipulators, Prentice Hall, 1993
  15. S. H. Lee, J. S. Hur, J. G. Lim and J. H. Park, 'A gain scheduling method for the vibration suppression servo controller of articulated robots,' Proc. of ICCAS2003, pp. 2725-2730, Oct. 2003
  16. J. H. Song, S. H. Lee and J. S. Hur, 'A HILS system and its application to collision detection of an industrial robot,' Proc. of ICCAS2002, pp. 2161-2165, Oct. 2002