Litcius/Paper detail

Collision-Avoidance Decision System for Inland Ships Based on Velocity Obstacle Algorithms

Guangyu Zhang, Yan Wang, Jian Liu, Wei Cai, Hongbo Wang

2022Journal of Marine Science and Engineering43 citationsDOIOpen Access PDF

Abstract

Due to the complex hydrology and narrow channels of inland rivers, ship collision accidents occur frequently. The traditional collision-avoidance algorithms are often aimed at sea areas, and not often at inland rivers. To solve the problem of inland-ship collision avoidance, this paper proposes an inland-ship collision-avoidance decision system based on the velocity obstacle algorithm. The system is designed to assist ships in achieving independent collision-avoidance operations under the limitation of maneuverability while meeting inland-ship collision-avoidance regulations. First, the paper improves the Maneuvering Modeling Group (MMG) model suitable for inland rivers. Then, it improves velocity obstacle algorithms based on the dynamic ship domain, which can deal with different obstacles and three encounter situations (head-on, crossing, and overtaking situations). In addition, this paper proposes a method to deal with close-quarters situations. Finally, the simulation environment built by MATLAB software is used to simulate the collision avoidance of inland ships against different obstacles under different situations with a decision-making time of less than 0.1 s. Through the analysis of the simulation results, the effectiveness and practicability of the system are verified, which can provide reasonable collision-avoidance decisions for inland ships.

Topics & Concepts

Collision avoidanceOvertakingCollisionObstacleObstacle avoidanceComputer scienceCollision avoidance systemMarine engineeringSoftwareMATLABSimulationAlgorithmOperations researchEngineeringArtificial intelligenceTransport engineeringMobile robotComputer securityGeographyArchaeologyRobotProgramming languageOperating systemMaritime Navigation and SafetyRobotic Path Planning AlgorithmsShip Hydrodynamics and Maneuverability