Skip to main content
Log in

Mechanism of dynamic automatic collision avoidance and the optimal route in multi-ship encounter situations

  • Original article
  • Published:
Journal of Marine Science and Technology Aims and scope Submit manuscript

Abstract

Autonomous navigation on the open sea involving automatic collision avoidance and route planning helps to ensure navigational safety. To judge whether all target ships (TSs) will pass safely and find the optimal route under multi-ship encounter situations, the relationship between the variations in the own ship (OS) velocity vector after nonlinear course altering motion and the collision avoidance result, which is defined as the collision avoidance mechanism, was analyzed. Methods producing the optimal route were also proposed. First, the static collision avoidance mechanism based on the ship domain and velocity obstacle (VO) was introduced. On that basis, the collision-free course alteration range of the OS, without consideration of the real manoeuvring process, was presented. Second, the ship motion equations and fuzzy adaptive proportion integral derivative (PID) control method were combined to develop a course control system. This system was then used to predict OS motions during the course-altering process. Based on this prediction, TS positions were calculated. Subsequently, the dynamic collision-free course altering ranges for the OS were obtained. Third, a model to compute the optimal route was introduced. Finally, simulations were performed under a situation including six TSs and two static objects, and the shortest collision-free route that satisfies both regulations for preventing collisions and good seamanship was found.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Bi X, Liu X (2015) Research on double collision avoidance mechanism of ships at sea. Int J Mar Navig Saf Sea Transp 9(1):13–16

    Google Scholar 

  2. Calvert E (1960) Manoeuvres to ensure the avoidance of collision. J Navig 50(3):400–410

    Article  Google Scholar 

  3. Candeloro M, Lekkas A, Hegde J, Asgeir J, Sørensen (2016) A 3D dynamic Voronoi diagram-based path-planning system for UUVs. In: OCEANS’16 MTS/IEEE Monterey. IEEE

  4. Candeloro M, Lekkasa A, Sørensen A (2017) A Voronoi-diagram-based dynamic path-planning system for underactuated marine vessels. Control Eng Pract 61:41–54

    Article  Google Scholar 

  5. Chen L, Hopman H, Negenborn R (2018) Distributed model predictive control for vessel train formations of cooperative multi-vessel systems. Transp Res Part C 92:101–118

    Article  Google Scholar 

  6. Chen P, Huang Y, Mou J et al (2018) Ship collision candidate detection method: a velocity obstacle approach. Ocean Eng 170:186–198

    Article  Google Scholar 

  7. Chen P, Huang Y, Mou J et al (2019) Probabilistic risk analysis for ship-ship collision: state-of-the-art. Saf Sci 117:108–122

    Article  Google Scholar 

  8. China Classification Society (2015) Rules for intelligent ships. China Classification Society, Beijing

    Google Scholar 

  9. Cho Y, Han J, Kim J (2018) Intent inference of ship maneuvering for automatic ship collision avoidance. IFAC Pap On Line 51–29:384–388

    Article  Google Scholar 

  10. Davis P, Dove M, Stockel C (1980) A computer simulation of marine traffic using domains and arenas. J Navig 33(2):215–222

    Article  Google Scholar 

  11. Degre T, Lefevre X (1981) A collision avoidance system. J Navig 34(2):294–302

    Article  Google Scholar 

  12. Fiorini P (1998) Motion planning in dynamic environments using velocity obstacles. Int J Robot Res 17(7):760–772

    Article  Google Scholar 

  13. Fujii Y, Tanaka K (1971) Traffic capacity. J Navig 24(4):543–552

    Article  Google Scholar 

  14. Goodwin E (1975) A statistical study of ship domains. J Navig 28:328

    Article  Google Scholar 

  15. He Y, Huang L, Mou J (2014) Automatic collision avoidance for ships approaching head-on with MMG and ship domain. Navig China 4:92–95

    Google Scholar 

  16. He Y, Huang L, Mou J, Xiong Y (2015) A scheme for automatic collision avoidance of give-way vessel in the crossing situation. J Harbin Eng Univ 8:1024–1029

    Google Scholar 

  17. He Y, Jin Y, Huang L et al (2017) Quantitative analysis of COLREG rules and seamanship for autonomous collision avoidance at open sea. Ocean Eng 140(2017):281–291

    Article  Google Scholar 

  18. Huang Y, van Gelder P, Wen Y (2018) Velocity obstacle algorithms for collision prevention at sea. Ocean Eng 151:308–321

    Article  Google Scholar 

  19. Jones K (1974) Application of a maneuver diagram to multi-ship encounters. J Navig 27(1):19–27

    Article  Google Scholar 

  20. Liu C, Negenborn R, Chu X, Zheng H (2018) Predictive path following based on adaptive line-of-sight for underactuated autonomous surface vessels. J Mar Sci Technol 23:483–494

    Article  Google Scholar 

  21. Liu J (2011) Advanced PID control MATLAB simulation. Publishing House of Electronics Industry

  22. Ma Y, Zhu G, Li Z (2019) Error-driven-based nonlinear feedback recursive design for adaptive nn trajectory tracking control of surface ships with input saturation. Intell Transp Syst Mag 11(2):17–28

    Article  Google Scholar 

  23. Mitrofanov (1968) An anti-collision indicator. J Navig 02:163–170

    Article  Google Scholar 

  24. Mou J, Tak C, Ligteringen H (2010) Study on collision avoidance in busy waterways by using AIS data. Ocean Eng 37:483–490

    Article  Google Scholar 

  25. Pedersen E, Kinzo I, Masanori T (2002) Evaluation of a radar plot and display technique for anti-collision assessment to multiple targets in true vector representation by application of the environmental stress model. J Jpn Inst Navig 106:1–12

    Article  Google Scholar 

  26. Polvara R, Sharma S, Wan J, Manning A, Sutton R (2018) Obstacle avoidance approaches for autonomous navigation of unmanned surface vehicles. J Navig 71:241–256

    Article  Google Scholar 

  27. Praczyk T (2015) Neural anti-collision system for autonomous surface vehicle. Neurocomputing 149:559–572

    Article  Google Scholar 

  28. Qin Z, Lin Z, Yang D, Li P (2017) A task-based hierarchical control strategy for autonomous motion of an unmanned surface vehicle swarm. Appl Ocean Res 65:251–261

    Article  Google Scholar 

  29. Ren Y, Mou J, Du Y, Zhu J (2012) Study on ship domain using AIS data. The international workshop on next generation of nautical traffic model

  30. Singh Y, Sharma S, Sutton R, Hatton D, Khan A (2018) A constrained A* approach towards optimal path planning for an unmanned surface vehicle in a maritime environment containing dynamic obstacles and ocean currents. Ocean Eng 169:187–201

    Article  Google Scholar 

  31. Tang P, Zhang R, Liu D, Huang L, Liu G, Deng T (2015) Local reactive obstacle avoidance approach for high-speed unmanned surface vehicle. Ocean Eng 106:128–140

    Article  Google Scholar 

  32. Wang H (2016) Design of ship course controller based on fuzzy adaptive PID control. Ind Control Comput 3:86–87

    Google Scholar 

  33. Wu B, Xiong Y, Wen Y (2014) Automatic collision avoidance algorithm for unmanned surface vessel based on velocity obstacles. J Dalian Marit Univ 2:13–16

    Google Scholar 

  34. Xiong Y, He Y, Huang L (2015) Multi-ship collision avoiding control considering velocity obstacle. Navig China 3:46–51

    Google Scholar 

  35. Xue Y, Lee B, Han D (2008) Automatic collision avoidance of ships. Proc Inst Mech Eng Part M J Eng Marit Environ 223(1):33–46

    Google Scholar 

  36. Xu Q, Yang Y, Zhang C, Zhang L (2018) Deep convolutional neural network-based autonomous marine vehicle maneuver. Int J Fuzzy Syst 20(2):687–699

    Article  Google Scholar 

  37. Zhang J, Yan X, Chen X, Chu X (2012) Analysis of traffic accidents on the Yangtze river trunk line based on probability distribution. Navig China 3:81–84

    Google Scholar 

  38. Zhang R, Furusho M (2016) Constructing a decision-support system for safe ship-navigation using a Bayesian network. In: International Conference on Digital Human Modeling and Applications in Health, Safety, Ergonomics and Risk Management. Springer, Cham, pp 616–628

  39. Zhang X (2018) Real-time dynamic path planning of ship base on coupled collision avoidance mechanism. Wuhan University of Technology

  40. Zhao Y, Li W, Shi P (2016) A real-time collision avoidance learning system for unmanned surface vessels. Neurocomputing 182:255–266

    Article  Google Scholar 

  41. Zhou D (2017) Research on a novel dynamic and fuzzy ship domain. Dalian Maritime University, 2017

Download references

Acknowledgements

The work presented in this study is financially supported by Classification of Project (2019YFB1600603), National Natural Science Foundation China (51579201), the Transportation Science and Technology Project of Jiangsu Province (2018Z01), Independent Innovation Fund for Graduate Students of Wuhan University of Technology (175212004) and the Open Foundation of Nation Water Transportation Safety Engineering Technical Centre (185212007). The authors would like to sincerely thank Dr. Jinhui Li at Guangdong University of Foreign Studies for improving this manuscript in language. Special thanks go to the anonymous reviewers for their good and constructive comments, ideas and suggestions, which are substantial to improve our research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to He Yixiong.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Junmin, M., Mengxia, L., Weixuan, H. et al. Mechanism of dynamic automatic collision avoidance and the optimal route in multi-ship encounter situations. J Mar Sci Technol 26, 141–158 (2021). https://doi.org/10.1007/s00773-020-00727-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00773-020-00727-4

Keywords

Navigation