선박 자동 이접안을 위한 비선형 제어알고리즘 연구

A Study on a Nonlinear Control Algorithm for the Automatic Berthing of Ships

  • 원문철 (충남대학교 BK2l 메카트로닉스고급인력양성산학공동사업단) ;
  • 홍성국 (충남대학교 BK2l 메카트로닉스고급인력양성산학공동사업단) ;
  • 정윤하 (충남대학교 BK2l 메카트로닉스고급인력양성산학공동사업단) ;
  • 김선영 (한국해양연구원 해상교통안전연구사업단) ;
  • 손남선 (한국해양연구원 해상교통안전연구사업단) ;
  • 윤현규 (한국해양연구원 해상교통안전연구사업단)
  • Won, Moon-Cheol (Dept. of Mechatronics of BK 21 Mechatronics Group, Chungnam National University) ;
  • Hong, Seong-Kuk (Dept. of Mechatronics of BK 21 Mechatronics Group, Chungnam National University) ;
  • Jung, Yun-Ha (Dept. of Mechatronics of BK 21 Mechatronics Group, Chungnam National University) ;
  • Kim, Sun-Young (Maritime and Ocean Engineering Research Institute/KORDI) ;
  • Son, Nam-Sun (Maritime and Ocean Engineering Research Institute/KORDI) ;
  • Yoon, Hyun-Gyu (Maritime and Ocean Engineering Research Institute/KORDI)
  • 발행 : 2008.06.30

초록

his study discusses the design of an automatic berthing control algorithm for ships with a haw thruster and a stern thruster, as well as a rudder. A nonlinear mathematical model for the law speed maneuvering of ships was used to design a MIMO (multi-input multi-output) nonlinear control algorithm. The algorithm consists of two parts, the forward velocity control and heading angle control. The control algorithm was designed based on the longitudinal and yaw dynamic models of ships. The desired heading angle was obtained by the so-called "Line of Sight" method. An optimal control force allocation method forthe rudder and the thrusters is suggested. The nonlinear control algorithm was tested by numerical simulations using MATLAB, and showed good tracking performance.

키워드

참고문헌

  1. 김선영 등 (2004). 차세대 선박의 조종성/안전성 평가기술 개발 (II), 한국해양연구원 해양시스템안전연구소 연구보고서, UCN00370-2433
  2. 윤현규, 김선영 (2005). '저속시 선체에 작용하는 유체력 수학 모형 정립을 위한 모형시험 방안 연구', 대한조선학회논문집, 제42권, 제2호, pp 98-104 https://doi.org/10.3744/SNAK.2005.42.2.098
  3. Amerongen, J.van and Udink, T.C.A.J. (1975). 'Model Reference Adaptive Autopilots for Ships', Automatica, Vol 11, pp 441-449 https://doi.org/10.1016/0005-1098(75)90020-5
  4. Bech, M.I. (1972). 'Some Aspects of the Stability of Automatic Course Control of Ships', Journal of Mechanical Engineering Science (supplementary issue), Vol 14, No 7, pp 123-131 https://doi.org/10.1243/JMES_JOUR_1972_014_072_02
  5. Bu, R., Liu, Z. and Li, T. (2007). 'Nonlinear Sliding Mode Berthing Control of Underactuated Surface Ships', 2007 IEEE International Conference on Control and Automation (2007 ICCA), Guangzhou, pp 1371-1376
  6. Burns, R.S. (1989). 'Application of the Riccati Equation in Control and Guidance of Marine Vehicles', IFAC Proc. Workshop on the Riccati Equation in Control, Systems, and Signals, Italy, pp 7
  7. Fossen, T. (1994). Guidance and Control of Ocean Vehicles, John Wiley & Sons Ltd., pp 307-321
  8. Fossen, T. (2002). Marine control Systems, 1th ed., Marine Cybernetics
  9. Hasegawa, K. and Kitera, K. (1993). 'Automatic Berthing Control System Using Network and Knowledge-base', Journal of Kansai Society of Naval Architecture of Japan, pp 144-153
  10. Im, N. and Hasegawa, K. (2002). 'Motion Identification using Neural Networks and Its Application to Automatic Ship', Journal of Ship and Ocean Technology, pp 16-26
  11. Koyama, T., Yan J. and Huan, J.K. (1993). 'A Systematic Study on Automatic Berthing Control(1st Report)', Journal of the Society of Naval Architects of Japan, Vol 162, pp 201-210 (in Japanese)
  12. Le Minh-Duc, Nguyen, S.H. and Nguyen, L.A. (2003). 'Sliding mode control for harbor maneuvering of large ships', SICE 2003 Annual Conference, Vol 3, pp 2635-2640
  13. Lu, X.R., Jiang, J.H. and Huang, Y.X. (1990). 'Design of a Self-Tuning Adaptive Track-Keeping Control System for Shops', Proc. Intenational Conference on Modelling and Control of Marine Craft, Exeter, UK, pp 178-192
  14. Matsumoto, N. and Yumuro, A. (1987) 'Prediction of Ship Manoeuvrability and its Application - Chapter 3 : Interference Effects of Hydrodynamics between Hull, Rudder and Propeller', Society of Naval Architects of Japan, the Fourth Manoeuvrability Symposium, pp 93-132
  15. Ohtsu, K., Takai, T. and Yoshihisa, H. (1991). 'A Fully Automatic Berthing Test Using the Training Ship Shioji Maru', The Journal of Navigation, Vol 44, No 2, pp 213-223 https://doi.org/10.1017/S0373463300009954
  16. Rios-Neto, A. and Da Cruz, J.J. (1985). 'A Stochastic Rudder Control Law for Ship Path-Following Autopilots', Automatica, Vol 21, No 4, pp 371-384 https://doi.org/10.1016/0005-1098(85)90074-3
  17. Sutton, R., Roberts, G.N. and Taylor, S.D.H. (1997). 'Tuning fuzzy ship autopilots using artificial neural networks', Transactions of the Institute of Measurement and Control, Vol 19, No 2, pp 94-106 https://doi.org/10.1177/014233129701900204
  18. Slotine, J.J. and Li, W. (1991). Applied Nonlinear Control, Prentice Hall
  19. Yoshimura, Y. (1986) 'Mathematical Model for the Manoeuvring Ship Motion in Shallow Water', The Journal of the Kansai Society of Naval Architects, Vol 200, Japan, pp 41-51
  20. Yoshimura, Y. (1988) 'Mathematical Model for the Manoeuvring Ship Motion in Shallow Water (2nd Report) - Mathematical Model at Slow Forward Speed -', The Journal of the Kansai Society of Naval Architects, Vol 210, Japan, pp 77-84
  21. Yamato, H., Uetsuki, H and Koyama, T. (1990). 'Automatic Berthing by the Neural Controller', Proc. 9th Ship Control Systems Symposium (9th SCSS), Bethesda, MD, USA, Vol 3, pp 183-201
  22. Yamato, H., Koyama, T. and Nakagawa, T. (1993). 'Automatic Berthing Using the Expert System', Journal of the Society of Naval Architects of Japan, Vol 174, pp 327-337 (in Japanese)
  23. Zhang, Y., Hearn, Grant E. and Pratyush, S. (1997). 'A Multi variable Neural Controller for Automatic Ship Berthing', Control Systems Magazine, IEEE, Vol 17, pp 31-45 https://doi.org/10.1109/37.608535