DOI QR코드

DOI QR Code

Design of Adaptive Controller to Compensate Dynamic Friction for a Benchmark Robot

벤치마크 로봇의 동적 마찰 보상을 위한 적응 제어기 설계

  • Received : 2013.09.16
  • Published : 2014.01.25

Abstract

Friction force on robot systems is highly nonlinear and especially disturbs precise control of the robots at low speed. This paper deals with the dynamic friction compensation problem of a well-known one-link benchmark robot system. We consider the LuGre model because the model can successfully represent dynamic characteristics and various effects of friction phenomenon. The proposed controller is constructed as two parts. An adaptive controller based on dual observers is used to estimate and compensate the dynamic friction. In order to attenuate the friction estimation error and other disturbances, PI observer is additionally designed. Through the computer simulations with the benchmark system, this paper first examines the effects of nonlinear dynamic friction on the control performance of the benchmark robot system. Next, it is shown that the control performance against the dynamic friction is improved by using the proposed controller.

로봇 시스템에 작용하는 마찰력은 비선형 형태이며 특히 저속에서의 정밀 제어를 어렵게 만든다. 본 논문에서는 로봇 연구에서 자주 활용되고 있는 벤치마크 로봇 시스템의 단축 모델에 대한 동적 마찰 보상 문제를 다룬다. 마찰 모델은 동적 특성 및 다양한 효과를 나타낼 수 있도록 비선형 동적 모델인 LuGre 모델을 고려한다. 본 논문에서 제안하는 제어기는 두 부분으로 구성된다. 동적 마찰의 추정 및 보상을 위해 Dual 관측기 기반의 적응 제어기를 사용한다. 마찰 추정 오차 및 나머지 외란을 보상하기 위해 PI 관측기를 추가로 설계한다. 모의실험을 통해 비선형 동적 마찰이 벤치마크 로봇 시스템의 제어 성능에 미치는 영향을 확인하고 제안된 제어기를 사용함으로써 동적 마찰에 대한 제어 성능이 향상됨을 보인다.

Keywords

References

  1. C. Canudas de Wit, H. Olsson, K.J. Astrom and P. Lischinsky, "A New Model for Control of Systems with Friction", IEEE Trans. on Automatic Control, vol.40, no. 3, pp. 419-425, 1995. https://doi.org/10.1109/9.376053
  2. G. Morel, K. Iagnemma and S. Dubowsky, "The Precise Control of Manipulators with High Joint-friction Using Base Force/Torque Sensing", Automatica, vol. 36, no. 7, pp. 931-941, 2000. https://doi.org/10.1016/S0005-1098(00)00007-8
  3. P.S. Gandhi, F.H. Ghorbel, and J. Dabney, "Modeling, Identification, and Compensation of Friction in Harmonic Drives", Proc. of the 41st IEEE Conf. on Decision and Control, 2002
  4. M. Jin, S. H. Kang and P. H. Chang, "Robust Compliant Motion Control of Robot with Nonlinear Friction Using Time-delay Estimation", IEEE Trans. on Industrial Electronics, vol. 55, no. 1, pp, 258-269, 2008. https://doi.org/10.1109/TIE.2007.906132
  5. 김두규, 김자영, 이지홍, 최동걸, 권인소, "마찰계수의 비접촉 추정을 위한 영상정보 활용방법", 전자공학회 논문지, vol. 47, SP 편, no. 4, pp. 28-34, July, 2010.
  6. W. Xie, "Sliding Mode Observer Based Adaptive Control for Servo Actuator with Friction", IEEE Trans. on Industrial Electronics, vol. 54, no. 3, pp. 1517-1527, 2007. https://doi.org/10.1109/TIE.2007.894718
  7. S. Soffker, T.J. Yu, P.C. Muller, "State Estimation of Dynamical Systems with Non-linearities by Using Proportional Integral Observer", Int. J. Systems Sci., vol. 26, no. 9, pp. 1571-1582, 1995. https://doi.org/10.1080/00207729508929120
  8. 김성종, 손영익, 정유석, "단상 DC/AC 인버터 시스템의 부하변동을 고려한 외란 관측기 기반 제어기", 전자공학회 논문지, vol. 44, SC 편, no. 4, pp. 21-26, July, 2007.
  9. Y. Tan and I. Kanellakopoulos, "Adaptive Non-linear Friction Compensation with Parametric Uncertainties", Proc. of the American Control Conference, San Diego, California, 1999.
  10. Y. Tan, J. Chang and H. Tan, "Adaptive Backstepping Control and Friction Compensation for AC Servo with Inertia and Load Uncertainties", IEEE Trans. on Industrial Electronics, vol. 50, no. 5, pp. 944-952, 2003. https://doi.org/10.1109/TIE.2003.817574
  11. L. Xu and B. Yao, "Adaptive Robust Control of Mechanical Systems with Non-linear Dynamic Friction Compensation", Int. J. of Control, vol. 81, no. 2, pp. 167-176, 2008. https://doi.org/10.1080/00207170701390132
  12. S. Moberg, J. Ohr and S. Gunnarsson, "A Benchmark Problem for Robust control of a Multivariable Nonlinear Flexible Manipulator", Proc. of 17th IFAC World Congress, Seoul, Korea, 2008.