A P-type Iterative Learning Controller for Uncertain Robotic Systems

불확실한 로봇 시스템을 위한 P형 반복 학습 제어기

  • Published : 2004.05.01

Abstract

We present a P-type iterative learning control(ILC) scheme for uncertain robotic systems that perform the same tasks repetitively. The proposed ILC scheme comprises a linear feedback controller consisting of position error, and a feedforward and feedback teaming controller updated by current velocity error. As the learning iteration proceeds, the joint position and velocity mrs converge uniformly to zero. By adopting the learning gain dependent on the iteration number, we present joint position and velocity error bounds which converge at the arbitrarily tuned rate, and the joint position and velocity errors converge to zero in the iteration domain within the adopted error bounds. In contrast to other existing P-type ILC schemes, the proposed ILC scheme enables analysis and tuning of the convergence rate in the iteration domain by designing properly the learning gain.

동일한 작업을 반복하여 수행하는 불확실한 로봇 시스템을 위한 P형 반복 학습 제어기를 제안한다. 제안된 반복 학습 제어기는 조인트 위치 오차로 구성되는 선형 피드백 제어기와 현재의 조인트 속도 오차로 갱신되는 피드포워드 및 피드백 학습 제어기로 구성된다. 반복 작업 동작이 계속 진행됨에 따라 조인트 위치와 속도 오차는 균일하게 0으로 수렴한다. 반복 횟수에 따라 변화하는 학습 이득을 채택함으로서 반복 횟수 영역에서 임의적으로 수렴 비율을 조절할 수 있는 조인트 위치, 속도 오차한계를 제시하고, 조인트 위치와 속도 오차는 그 한계 내에서 반복 횟수 영역에서 0으로 수렴한다. 기존의 P형 반복 학습 제어기와는 달리 제안된 반복 학습 제어 알고리즘은 학습 이득을 적절하게 설계함으로써 반복 횟수 영역에서 오차 수렴 비율의 분석과 조정을 가능하게 하는 장점이 있다.

Keywords

References

  1. S. Arimoto, 'Learning control theory for robotic motion', Int. J. Adaptive Control Signal Processing, vol.4, pp. 543-564, 1990 https://doi.org/10.1002/acs.4480040610
  2. J. J. Craig, 'Adaptive control of robot manipulators through repeated trials', Proc. Am. Control Conf., pp. 1566-1573, San Diego, CA, 1984
  3. S. Arimoto, S. Kawamura and F. Miyasaki, 'Bettering operation of robots by learning', J. Robot. Syst., vol. 1, no. 2, pp. 123-140, 1984 https://doi.org/10.1002/rob.4620010203
  4. P. Bondi, C. Casaline, and L. Gambardella, 'On the iterative learning control theory for robotic manipulators', IEEE Trans. Robotics and Automation, vol. 4, pp. 14-22, 1988 https://doi.org/10.1109/56.767
  5. Z. Qu, J. Dorsey, D. M. Dawson, and R. W. Johnson, 'Linear learning control of robot motion', J. Robot. Syst., vol. 10, no. 1, pp.123-140, 1993 https://doi.org/10.1002/rob.4620100107
  6. T. Y. Kuc, J. S. Lee, and K. Nam, 'An iterative learning control theory for a class of nonlinear dynamical systems', Automatica, vol. 28, no. 6, pp. 1215-1221, 1992 https://doi.org/10.1016/0005-1098(92)90063-L
  7. C. Ham, Z. Qu, and T. J. Kaloust, 'Nonlinear learning control for a class of nonlinear systems', Automatica, vol. 37, pp. 419-428, 2001 https://doi.org/10.1016/S0005-1098(00)00165-5
  8. T. Y. Kuc, K. Nam, and J. S. Lee, 'An iterative learning control of robot manipulators', IEEE Trans. on Robotics and Automation, vol. 7, no. 6, pp. 835-842, 1991 https://doi.org/10.1109/70.105392
  9. C. J. Chien, and J. S. Liu, 'A P-type iterative learning controller for robust output tracking of nonlinear time-varying systems', Int. J. of Control, vol. 64, no. 2, pp. 319-334, 1996 https://doi.org/10.1080/00207179608921630
  10. B. H. Park, T. Y. Kuc, and J. S. Lee, 'Adaptive learning control of uncertain robotic systems', Int. J. of Control, vol. 65, no. 5, pp. 725-744, 1996 https://doi.org/10.1080/00207179608921719
  11. C. H. Ham, Z. Qu, and R. W. Johnson, 'A nonlinear iterative learning control for robot manipulators in the presence of actuator dynamics', Int. J. of Robotics and Automation', vol. 15, no. 3, pp. 119-130, 2000
  12. T. Y. Kuc, J. S. Lee, and B. H. Park, 'Tuning convergence rate of a robust learning controller for robot manipulators, IEEE Conf. on Dec. and Contr., pp. 1714-1719, New Orleans, LA, 1995 https://doi.org/10.1109/CDC.1995.480387
  13. D. M. Shin, J. Y. Choi, and J. S. Lee, 'A P-type iterative learning controller for uncertain robotic systems with exponentially decaying error bounds', J. of Robotic Systems, vol. 20, no. 2, pp. 79-91, 2003 https://doi.org/10.1002/rob.10069
  14. F. L. Lewis, C. T. Abdallah, and D. M. Dawson, Control of robot manipulators, Macmillan, New York, 1993
  15. H. L. Royden, Real analysis, Macmillan, New York, 1988, 3rd edn.