DOI QR코드

DOI QR Code

Path-following Control for Autonomous Navigation of Marine Vessels Considering Disturbances

외력을 고려한 선박의 자율운항을 위한 경로추종 제어

  • Lee, Sang-Do (Division of Navigation & Information System, Mokpo National Maritime University)
  • 이상도 (목포해양대학교 항해정보시스템학부)
  • Received : 2021.06.21
  • Accepted : 2021.08.27
  • Published : 2021.08.31

Abstract

Path-following control is considered as one of the most fundamental skills to realize autonomous navigation of marine vessels in the ocean. This study addresses with the path-following control for a ship in which there are environmental disturbances in the directions of the surge, sway, and yaw motions. The guiding principle and back-stepping method was utilized to solve the ship's tracking problem on the reference path generated by a virtual ship. For path-following control, error dynamics is one of the most important skills, and it extends to the research fields of automatic collision avoidance and automatic berthing control. The algorithms for the guiding principles and error variables have been verified by numerical simulation. As a result, most error variables converged to zero values with the controller except for the yaw angle error. One of the most interesting results is that the tracking errors of path-following control between two ships are smaller than the existing safe passing distances considering interaction forces from near passing ships. Moreover, a trade-off between tracking performance and the ship's safety should be considered for determining the proper control parameters to prevent the destructive failure of actuators such as propellers, fins, and rudders during the path-following of marine vessels.

경로추종 제어는 대양에서 선박의 자율운항을 위한 가장 기본적인 연구 중에 하나로 여겨진다. 본 연구는 선수미방향, 횡방향 및 회두방향으로 외력이 작용하는 경로추종 제어를 다룬다. 가상의 선박에서 발생하는 항로를 자선이 추종하는 문제를 해결하기 위해서 유도 원리와 백스테핑 기법을 활용하였다. 경로추종 제어에서 가장 중요한 기술 중에 하나는 오차 동역학에 관한 것으로서, 이 개념은 선박의 자동 충돌 회피 및 자동 접안 제어 등과 같은 연구 영역에서도 활용이 가능하다. 유도 원리와 오차 변수의 알고리즘은 수치 시뮬레이션을 통해 증명하였다. 그 결과, 회두각의 오차를 제외한 대부분의 오차 변수는 제어기를 통하여 제로 값으로 수렴하였다. 기존에 근거리 통항선박의 간섭력을 고려한 안전통항거리의 값보다 두 선박 간의 경로추종 제어의 트래킹 오차의 값이 더 작은 점이 가장 흥미로운 결과 중에 하나로 여겨진다. 또한 프로펠러, 핀이나 러더와 같은 엑츄에이터의 손상을 줄이기 위해서는 수렴의 성능과 선박의 안전을 절충하여 적합한 제어 파라미터를 결정할 필요가 있다.

Keywords

Acknowledgement

Following are results of a study on the "Leaders in INdustry-university Cooperation +" Project, supported by the Ministry of Education and National Research Foundation of Korea.

References

  1. Aguiar, A. P. and J. P. Hespanha(2007), Trajectory Tracking and Path following of underactuated Autonomous Vehicles with Parametric Modeling Uncertainty. IEEE Transactions on Automatic Control, Vol. 52, No. 8, pp. 1362-1379. https://doi.org/10.1109/TAC.2007.902731
  2. Do, K. D., Z. P. Jiang, and J. Pan(2004), Robust Adaptive Path following of Underactuated Ships, Automatica, Vol. 40, pp. 929-944. https://doi.org/10.1016/j.automatica.2004.01.021
  3. Fossen, T. I.(1994), Guidance and Control of Ocean Vehicles, John Wiley & Sons Ltd, pp. 6-7.
  4. Fossen, T. I.(2011), Handbook of Marine Craft Hydro dynamics and Motion Control, First Edition, John Wiley & Sons Ltd, pp. 133-136.
  5. Gertler, M. and S. C. Gover(1959), Handling Quality Criteria for Surface Ships, Technical Report DTMB-1461, Naval Ship Research and Development Center, Washington D.C.
  6. Lee, S. D.(2017a), Simulation of Interaction Forces between Two Ships considering Ship's Dimension. Journal of Korean Society of Simulation, Vol. 26, No. 3, pp. 47-54. https://doi.org/10.9709/JKSS.2017.26.1.047
  7. Lee, S. D.(2017b), A Basic Study on the Distance of Safe Passing considering Ship-to-Ship Interaction, Journal of Korean Society of Fisheries and Marine Sciences Education, Vol. 29, No. 5, pp. 1343-1355. https://doi.org/10.13000/JFMSE.2017.29.5.1343
  8. Lee, S. D., B. D. H. Phuc, X. Xu, and S. S. You(2020), Roll Suppression of Marine Vessels using Adaptive Super-twisting Sliding Mode Control Synthesis, Ocean Engineering, Vol. 195, 106724. https://doi.org/10.1016/j.oceaneng.2019.106724
  9. Lee, S. D., S. S. You, X. Xu, and T. N. Cuong(2021), Active Control Synthesis of Nonlinear Pitch-Roll Motions for Marine Vessels, Ocean Engineering, Vol. 221, 108537. https://doi.org/10.1016/j.oceaneng.2020.108537
  10. Lee, S. D., X. Xu, H. S. Kim, and S. S. You(2019), Adaptive Sliding Mode Control Synthesis of Maritime Autonomous Surface Ship, Journal of the Korean Society of Marine Environment & Safety, Vol. 25, No. 3. pp. 306-312. https://doi.org/10.7837/kosomes.2019.25.3.306
  11. Lewis, E. V.(1989), Principles of Naval Architecture Second Revision, Vol. 3. Motions in Waves and Controllability, The Society of Naval Architectures and Marine Engineers, pp. 209-211.
  12. Li, J. H., P. M. Lee, B. H. Jun, and Y. K. Lim(2008), Point-to-point Navigation of Underactuated Ships, Automatica, Vol. 44. pp. 3201-3205. https://doi.org/10.1016/j.automatica.2008.08.003
  13. PortNews(2021), Steering in Information Waves, Media Group PortNews LLC, https://en.portnews.ru/news/314333/ (accessed 2021.08.11.)
  14. Zhang, G., C. Zhang, T. Yang, and W. Zhang(2020), Disturbance Observer-based Composite Neural Learning Path Following Control of Underactuated Ships subject to Input Saturation, Ocean Engineering, Vol. 216, 108033. https://doi.org/10.1016/j.oceaneng.2020.108033
  15. Zhang, G., X. Zhang, and Y. Zheng(2015) Adaptive Neural Path-following Control for Underactuated Ships in Fields of Marine Practice. Ocean Engineering. Vol. 104, pp. 558-567. https://doi.org/10.1016/j.oceaneng.2015.05.013
  16. Zheng, Z.(2020), Moving Path Following Control for a Surface Vessel with Error Constraint, Automatica, Vol. 118, 109040. https://doi.org/10.1016/j.automatica.2020.109040