DOI QR코드

DOI QR Code

Implementation of Ship Trajectory Following Algorithm

  • Wonjin Choi (Graduate School of Korea Maritime and Ocean University) ;
  • Seung-Hwan Jun (Division of Navigation Convergence Studies, Korea Maritime and Ocean University)
  • Received : 2023.03.23
  • Accepted : 2023.04.11
  • Published : 2023.04.30

Abstract

As interest in autonomous ships continues to grow, researchers around the world are dedicating themselves to the development of relevant technologies. However, these technologies are not yet perfect. Several technical problems remain unresolved. To address these problems, this study presents the implementation of a ship trajectory algorithm for group navigation, where followers can navigate by following the trajectory of a leader. The algorithm works by storing the leader's trajectory as a follow-point and by calculating the azimuth using the line-of-sight guidance law to reach it. A course-keeping controller based on PD control is implemented to follow the target course and a speed control algorithm is designed to prevent collisions. Sea experiments were conducted using 1 m class small RC model boats to verify the proposed algorithm. The follower successfully navigated by following the leader's trajectory and maintained the designated distance to the forward boat. This study is significant in that it implements an algorithm for the follower to follow the trajectory of the leader rather than directly following it as in conventional methods, and verifies it through sea experiments.

Keywords

References

  1. Chae, C. J., Kim, M. G. and Kim, H. J.(2020), "A Study on Identification of Development Status of MASS Technologies and Directions of Improvement", Applied sciences, Vol. 10, No. 13, 4564.
  2. Choi W. J. and Jun, S. H.(2020), "A Basic Study on Connected Ship Navigation System", Journal of Navigation and Port Research, Vol. 44, No. 2, pp. 136-143.
  3. Choi W. J. and Jun, S. H.(2022), "Development of Sailing Algorithm for Ship Group Navigation System", The Journal of Navigation, Vol. 46, No. 6, pp. 554-561.
  4. Dantas, J. L., Caetano, W. S., Vale, R. T. and de Barros, E. A.(2013), "Analysis of identificatio methods applied to free model tests of the Pirajuba AUV", IFAC Proceedings Volumes, Vol. 46, No. 33, pp. 185-190.
  5. Jung, H. R., Chang, H. J. and Song, Y. E.(2019), "Trend of Autonomous Navigation Technology for Unmanned Ship", Journal of Institutde of Control, Robotics and Systems, Vol. 25, No. 1, pp. 76-87. https://doi.org/10.5302/J.ICROS.2019.18.0133
  6. Kim, H. I.(2011), "A Study on Control of an Unmanned Surface Vehicle based on the Wireless Internet", Korea Maritime and Ocean University, Master's dissertation.
  7. Kim, H. J.(2022), "Recent Technological Trends and Regulatory Issues of Autonomous Ships", Korea Legislation Research Institute (KLRI), pp. 14-19.
  8. Ljung, L.(1987), System Identification: Theory for the User, Prentice Hall PTR, pp. 69-73.
  9. Nomoto, K., Taguchi, T., Honda, K. and Hirano, S.(1957), "On the steering qualities of ships", International Shipbuilding Progress, Vol. 4, No. 35, pp. 354-370. https://doi.org/10.3233/ISP-1957-43504
  10. Park, H. R., Park, H. S. and Kim, B. R.(2018), "A Study on the Policy Directions related to the Introduction of Maritime Autonomous Surface Ship (MASS)", Korea Maritime Institute (KMI), pp. 35-41.
  11. Tranzatto, M.(2015), "Navigation and Control for an Autonomous Sailing Model Boat", University of Pisa, PhD dissertation.
  12. Velasco, F. J., Revestido, E., Moyano, E. and Lopez, E.(2007), "Manoeuvring model parametric identification of an autonomous in-scale fast-ferry model", Proceedings of IEEE OCEANS 2007, pp. 1-6.