DOI QR코드

DOI QR Code

반복 학습을 통한 무인 선박의 제어기 설계에 관한 연구

A Study on the Controller Design of Unmanned Surface Vessel through Repetitive Learning Method

  • 김민철 (육군3사관학교 기계공학과)
  • Kim, Mincheul (Department of Mechanical Engineering, Korea Army Academy at Yeongcheon)
  • 투고 : 2018.07.10
  • 심사 : 2018.10.19
  • 발행 : 2018.12.05

초록

In this paper, a controller based on repetitive learning control is designed to control an unmanned surface vessel with nonlinear characteristics and unknown parameters. First, we define the equations of motion and error system of the unmanned vessel, and then design an repetitive learning controller composed of system error and estimated unknown parameters based on repetitive learning control and adaptive control. The stability of the unmanned vessel model controlled by the designed controller is verified through the analysis of the Lyapunov stability. Simulation shows that the error converges asymptotically to zero with semi-global result, confirming that the unmanned vessel is moving toward a given ideal path, and verifies that the controller is also feasible.

키워드

GSGGBW_2018_v21n6_850_f0001.png 이미지

Fig. 1. A ship placed in a two-dimensional plane coordinate system

GSGGBW_2018_v21n6_850_f0002.png 이미지

Fig. 2. Position tracking error variation for each axis

GSGGBW_2018_v21n6_850_f0003.png 이미지

Fig. 3. Position tracking error for each axis

GSGGBW_2018_v21n6_850_f0004.png 이미지

Fig. 4. Position tracking error variation for each axis

GSGGBW_2018_v21n6_850_f0005.png 이미지

Fig. 5. Control input for each axis

참고문헌

  1. E. Zergeroglu, W. Dixon, D. Haste and D. Dawson, "A Composite Adaptive Output Feedback Tracking Controller for Robotic Manipulators," Proc. of the 1999 American Control Conference, Vol. 5, No. 1, pp. 3013-3017, 1999.
  2. W. E. Dixon, E. Zergeroglu, D. M. Dawson and B. T. Costic, “Repetitive Learning Control : A Lyapunov -Based Approach,” IEEE Transactins on Systems, Man, and Cybernetics, Part B(Cybernetics), Vol. 32, No. 4, pp. 538-545, Aug, 2002. https://doi.org/10.1109/TSMCB.2002.1018772
  3. D. H. Owens and J. Hatonen, "Iterative Learning Control - An Optimization Paradigm," Annual Reviews in Control, Vol. 29, Issue. 1, pp. 57-70, 2005. https://doi.org/10.1016/j.arcontrol.2005.01.003
  4. A. M. Lyapunov, “The General Problem of the Stability of Motion,” International Journal of Control, Vol. 55, No. 3, pp. 513-773, 1992.
  5. M. W. Spong and M. Vidyasagar, "Robot Dynamics and Control," John Wiley & Sons, New York, 1989.
  6. T. I. Fossen, "A Guidance and Control of Ocean Vehicles," John Wiely, Chichester, UK, 1994.
  7. T. I. Fossen and A. Groveln, “Nonlinear Output Feedback Control of Dynamically Positioned Ships using Vectorial Observer Backstepping,” IEEE Transaction on Control Systems Technology, Vol. 6, No. 1, pp. 121-128, 1998. https://doi.org/10.1109/87.654882
  8. W. E. Dixon, A. Behal, D. M. Dawson, S. P. Nagarkatti, "Nonlinear Control of Engineering Systems : A Lyapunov-Based Approach," Birkhauser, Boston, USA, pp.157, 2003
  9. F. Lewis, C. Abdallah and D. Dawson, "Control of Robot Manipulators," MacMillan Publishing Co., New York, 1993.