본문 바로가기
KERD
논문KCI 등재

선박의 동적위치유지 시스템을 위한 Sliding Mode 제어 연구

A Study on a Sliding Mode Control Algorithm for Dynamic Positioning System of a Vessel

2

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류해상운송학

초록

본 연구에서는 선박 또는 해양구조물에 설치되는 터렛(Turret)과 같이 제어 대상의 무게 중심 주변이 아닌 임의 지점을 운동 중심으로 선정하여 제어할 수 있는 동적위치유지(Dynamic positioning; DP)용 슬라이딩모드(Sliding mode) 제어기를 연구하였다. 이러한 슬라이딩모드 제어기는 선박 및 해양구조물 동역학 모델의 불확실성, 시공간에서 변화하는 미지의 해양환경에 의한 외력, DP 제어시스템의 과도 성능을 고려한 제어가 가능하다. 선박 및 해양구조물의 임의 지점을 기준으로 제어하기 위해 제어 대상의 기구학 방정식에 포함되는 자코비안(Jacobian) 행렬을 수정하여 슬라이딩모드 제어기를 설계하였다. 제어기의 강건성(Robustness)을 확보하기 위해 슬라이딩모드 제어기 설계에 리아프노프(Lyapunov) 안정도 판별 이론을 적용하였다. 일반적으로 DP 제어에서 제어기의 강건성 확보를 위해 PD(Proportional derivative) 제어 알고리즘 기반의 이득 스케줄링(Gain scheduling)을 사용한다. 그러나 이득 스케줄링을 적용하기 위한 적절한 이득을 찾는 것은 DP 시스템 적용을 복잡하게 만든다. 따라서 본 연구에서는 이러한 선박 및 해양구조물 DP 제어기의 복잡성을 해소하기 위해 슬라이딩모드 제어 알고리즘을 고려하였다. 제안된 슬라이딩모드 제어 알고리즘의 유효성을 검증하기 위해 시간 영역 시뮬레이션을 구현하였으며, 제어 알고리즘의 성능평가에 활용되었다. 제안된 슬라이딩모드 제어기의 유효성 검토를 위해 일반적인 PD 제어 알고리즘을 적용한 DP 제어 시뮬레이션 결과와 비교하였다.

Abstract

In this study, a sliding mode (SM) controller for dynamic positioning (DP) was specifically designed for a turret connection operation of a ship or an offshore structure in which an arbitrary point on the structure could be controlled as the motion center instead of the center of mass. The SM controller allows control of the arbitrary point and provides capability to manage uncertainties in the dynamics of ships and offshore structures, external forces caused by unknown changing marine environments, and transient performance of DP systems. The Jacobian matrix included in kinematic equations of the controlled object was modified to design the SM controller to control based on an arbitrary point of ships or offshore structures. To ensure robustness of the controller, the Lyapunov stability theory was applied in the design of the SM controller. In general, for robustness in DP control, gain scheduling based on a proportional-derivative (PD) control algorithm is employed. However, finding appropriate gains for gain scheduling complicates the application of DP systems. Therefore, in this study, the SM control algorithm was considered to mitigate the complexity of the DP controller for ships and offshore structures. To validate the proposed SM control algorithm, time-domain simulations were conducted and utilized to evaluate the performance of the control algorithm. The effectiveness of the proposed SM controller was assessed by comparing simulation results with results of a conventional PD control algorithm applied in DP control.

참고문헌 (25)

  1. Balchen, J. G., "Dynamic positioning using Kalman filtering and optimal control theory", IFAC, 1976, pp.183, 186~
  2. Choi, Y. R., "An analysis of second-order wave forces on floating bodies by using a higher-order boundary element method", Ocean Engineering, 28, pp.117~138 (2001)
  3. Fossen, T. I., "Handbook of marine craft hydrodynamics and motion control" (2011), John Wiley & Sons
  4. Fossen, T. I., "Nonlinear passive weather optimal positioning control(WOPC)system for ships and rigs : experimental results", Automatica, 37, pp.701~715 (2001)
  5. Grimble, M., "The design of dynamic ship positioning control systems using extended Kalman filtering techniques", OCEANS'79, pp.488~497 (1979)
  6. 전마로, "퍼지게인 스케쥴링 PID 제어이론을 이용한 동적 위치 유지 제어기법에 관한 연구", 대한조선학회 논문집, 54(2), pp.102~112 (2017), 대한조선학회[DOI]
  7. Khalil, H. K., "Nonlinear systems (Vol. 3)" (2002), Prentice hall
  8. Kim H. S., "A study on the sliding mode controller of Manta type UUV", Proceedings of the Korean Institute of Navigation and Port Research Conference (2011), Korean Institute of Navigation and Port Research
  9. Kim, J. Y., "Controller design for an autonomous underwater vehicle using estimated hydrodynamic coefficients", Journal of Ocean Engineering and Technology, 20, pp.7~17 (2006)
  10. Kim, Y. S., "Modelling and experimental investigation of icevaning control for arctic offshore vessels", ~ (2018)
  11. Kim, Y. S., "A Robust Dynamic Positioning Control Algorithm and Its Validation through Experiment and Numerical Simulation", The 23rd International Offshore and Polar Engineering Conference(ISOPE) (2013)
  12. Kim, Y. S., "A Task Space based Weathervaning Control for Offshore Vessels", The 25th International Offshore and Polar Engineering Conference(ISOPE) (2015)
  13. Kim, Y. S., "Coordinated weathervaning control of two surface vessels in a tandem configuration", Ocean Engineering, 130, pp.142~155 (2017)
  14. 이동연, "자기위치 유지시스템 제어기의 설계변수에 관한 연구", 대한조선학회 논문집, 40(1), pp.2~19 (2003), 대한조선학회
  15. Lee, P. M., "Optimal Control of Dynamic Positioned Vessel Using Kalman Filtering Techniques", Journal of Ocean Engineering Technology, 2, pp.237~245 (1988)
  16. 이숙재, "컨테이너크레인 시스템의 슬라이딩모드제어", 한국항해항만학회지, 29(8), pp.747~753 (2005), 한국항해항만학회
  17. Shi, Y., "Advanced control in marine mechatronic systems : A survey", IEEE, 2017, pp.22, 1121~1131
  18. Sørensen, A. J., "A survey of dynamic positioning control systems", Annual reviews in control, 35, pp.123~136 (2011)
  19. Sørensen, A. J., "Marine control systems", Propulsion and Motion Control of Ships and Ocean Structures, 3 (2012)
  20. Steinbeck, J., "High drama of bold thrust through ocean floor", Life Magazine, ~ (1961)
  21. Tannuri, E. A., "Dynamic positioning systems : An experimental analysis of sliding mode control", Control Engineering Practice, 18, pp.1121~1132 (2010)
  22. Tannuri, E. A., "Dynamic positioning of a turret moored FPSO using sliding mode control", International Journal of Robust and Nonlinear Control : IFAC-Affiliated Journal, 11, pp.1239~1256 (2001)
  23. Yoo, H. R., "Dynamic Positioning Control of Floating Platform using H∞Control Method", Journal of Ocean Engineering. Technology, 10, pp.153~161 (1996)
  24. Zhi-Zun Xu, "Design of a Sliding Mode Control-Based Trajectory Tracking Controller for Marine Vehicles", 한국항해항만학회지, 42(2), pp.87~96 (2018), 한국항해항만학회[DOI]

이 간행물의 다른 논문 (8건)