Direct Learning Control for a Class of Multi-Input Multi-Output Nonlinear Systems

다입력 다출력 비선형시스템에 대한 직접학습제어

  • 안현식 (국민대학교 전자정보통신공학부)
  • Published : 2003.03.01


For a class of multi-input multi-output nonlinear systems which perform a given task repetitively, an extended type of a direct leaning control (DLC) is proposed using the information on the (vector) relative degree of a multi-input multi-output system. Existing DLC methods are observed to be applied to a limited class of systems with the relative degree one and a new DLC law is suggested which can be applied to systems having higher relative degree. Using the proposed control law, the control input corresponding to the new desired output trajectory is synthesized directly based on the control inputs obtained from the learning process for other output trajectories. To show the validity and the performance of the proposed DLC, simulations are performed for trajectory tracking control of a two-axis SCARA robot.

본 논문에서는 주어진 작업을 반복적으로 수행하는 다입력 다출력 비선형시스템에 대하여 시스템의 (벡터)상대차수 개념을 이용한 확장된 형태의 직접학습제어를 제안한다. 기존의 직접학습제어가 적용될 수 있는 시스템은 상대차수가 제한적인 시스템임을 보이고 고차의 상대차수를 갖는 시스템에 적용 가능한 제어 법칙을 제시한다. 이 제어법칙을 이용하여 다른 형태의 출력 궤적들에 대한 학습을 통하여 얻어진 제어입력들로부터 새로 주어진 원하는 출력 궤적에 대응하는 제어입력을 직접적으로 생성한다. 제안된 직접학습제어의 타당성 및 성능을 보이기 위하여 2축 스카라 로봇에 대한 궤적추종제어의 시뮬레이션 결과를 제시한다



  1. K. L. Moore, Iterative learning control for deterministic systems, Springer-Verlag, London, 1993
  2. Z. Bien and J.-X. Xu, Iterative learning control-Analysis, Design, Integration and Applications, Kluwer Academic Publishers, Boston, 1998
  3. P. Bondi, G. Casalino, and L. Gambardella, 'On the iterative learning control theory for robotic amnipulators,' IEEE Journal of Robotics and Automation, Vol. 4, pp. 14-22, 1988
  4. S.-R. Oh, Z. Bien, and I.-H. Suh, 'An iterative learning control method with application for the robot manipulator,' IEEE Journal of Robotics and Automation, Vol. 4, pp. 508-514, 1988
  5. S. S. Garimella, and K. C. Srinivasan, 'Application of iterative learning control to coil-to-coil control in rolling,' IEEE Transactions on Control Systems Technology, Vol. 6, pp. 281-293, 1998
  6. S. Kawamura and N. Fukao, 'A time-scale interpolation for input torque patterns obtained through learning control on constrained robot motions,' Proceedings of the IEEE International Conference on Robotics and Automation, pp. 2156-2161, 1995
  7. J.-X. Xu, 'Direct learning of control efforts for trajectories with different time scales,' IEEE Transactions on Automatic Control, Vol. 43, pp. 1027-1030, 1998
  8. J.-X. Xu and T. Zhu, 'Dual-scale direct learning control of trajectory tracking for a class of nonlinear uncertain systems,' IEEE Transactions on Automatic Control, Vol. 44, pp. 1884-1888, 1999
  9. H.-S. Ahn, 'Extended direct learning control for systems with arbitrary relative degree,' Electronics Letters, Vol. 36, pp. 1248-1250, 2000
  10. 박중민, 안현식, 김도현, '단일 입출력 비선형시스템에 대한 확장된 직접학습제어,' 대한전자공학회논문지 39권, SC편, 5호, pp. 1-7, 2002
  11. A. Isidori, Nonlinear Control Systems, Springer-Verlag, London, 1995