Iterative learning control of nonlinear systems with consideration on input magnitude

입력의 크기를 고려한 비선형 시스템의 반복학습 제어

  • Choi, Chong-Ho (ERC-ACI, ASRI, Dept.of Electirc Engineering, Seoul National University) ;
  • Jang, Tae-Jeong (Dept. of Control and Instrumentation Engineering, Kangwon National University)
  • 최종호 (서울대학교 전기공학부, ERC-ACI, ASRI) ;
  • 정태정 (강원대학교 제어계측공학과)
  • Published : 1996.09.01

Abstract

It is not desirable to have too large control input in control systems, because there are usually a limitation for the input magnitude and cost for the input energy. Previous papers in the iterative learning control did not considered on these points. In this paper, an iterative learning control method is proposed for a class of nonlinear systems with consideration on input magnitude by adopting a concept of cost function consisting of the output error and the input magnitude in quadratic form. We proposed a new input update law with an input penalty function. If we choose a reasonable input penalty function, the two control objectives, good command following and small input energy, can be achieved. The characteristics of the proposed method are shown in the simulation examples.

Keywords

References

  1. Trans. Soc. Instrum. and Contr. Eng. v.14 no.6 Formulation of high-speed motion pattern of a mechanical arm by trial M.Uchiyama
  2. J. Robotic Systems v.1 no.2 Bettering operation of robots by learning S.Arimoto;S.Kawamura;F.Miyaxaki
  3. IEEE Trans. System, Man, Cybern. v.18 Realization of robot motion based on a learning method S.Kawamura;F.Miyazaki;S.Arimoto
  4. Proc. IEEE Conf. Robotics Autom. Robot trajectory learning through practice C.G.Atkeson;J.McIntyre
  5. Proc. 26th IEEE Conf. Decision Contr. Learning control for a class of nonlinear systems J.E.Hauser
  6. IEEE Trans. Automat. Contr. v.37 no.1 Stability of learning control with disturbances and uncertain initial conditions G.Heinzinger;D.Fenwick;B.Paden;F.Miyazaki
  7. IEEE Trans. Robotics Autom. v.7 An iterative learning control of robot manipulators T.Kuc;K.Nam;J.S.Lee
  8. Automatical v.28 An iterative learning control theory for a class of nonlinear systems T.Kuc;J.S.Lee;K.Nam
  9. IEEE Trans. Tobotics Autom. v.4 no.5 An iterative learning control method with application for robot manipulator S.R.Oh;Z.Bien;I.H.Suh
  10. Automatica v.27 no.4 An iterative learning control law for dynamical systems T.Sugie;T.Ono
  11. Automatica v.29 no.6 Iterative learning control for a class of nonlinear systems H.S.Ahn;C.H.Choi;K.B.Kim
  12. Int. J. System Sci. v.25 no.7 Iterative learning control for discrete-time nonlinear systems T.J.Jang;H.S.Ahn;C.H.Choi
  13. Automatica v.31 no.2 Iterative learning control in feedback systems T.J.Jang;C.H.Choi;H.S.Ahn
  14. IEEE Trans. System. Man, Cybern. v.22 A Discrete-Time Design of Robust Iterative Learning Controllers T.Ishihara;K.Abe;H.Takeda
  15. IEEE Proc. Pt. D v.138 no.2 Iterative learning control method for discrere-time dynamic systems D.H.Hwang;Z.Bien;S.R.Oh
  16. 대한전기학회 논문지 v.42 no.10 비선형 시스템의 반복 학습제어 알고리즘에 관한 연구 황동환;변증남;오상록
  17. Nonlinear Control Systems:An Introduction v.72 A.Isidori
  18. Nonlinear Dynamical Control Systems H.Nijmeijer;Arzan van der Schaft
  19. Robotics:Control, Sensing, Vision, and Intelligence K.S.Fu;R.C.Gonzalez;C.G.S.Lee