A maneuvering velocity obstacle algorithm for ship collision avoidance

Safe and effective collision avoidance is the key for ships to achieve the autonomous navigation. This paper proposes a novel maneuvering velocity obstacle (MVO) algorithm, which considers the ship velocity area more accurately with a ship maneuvering mathematical model group (MMG) model and current navigation states. Specifically, the MVO algorithm considers ship MMG model and uses planar geometry methods to determine the reachable collision avoidance area of the velocity vector of own ship (OS). It calculates the collision avoidance velocity and course targets within a specified time step, uses a proportional integral derivative (PID) controller to execute the target instructions, and updates the states of OS to achieve dynamic collision avoidance. Three cases are carried out with different encounter situations. The results indicate that the OS using the MVO algorithm can safely avoid both static and dynamic obstacles. The collision avoidance performance is superior to that of the traditional velocity obstacle (VO) algorithm and complies with navigation rules and ship maneuvering capabilities.

Authors

Institutions

Publication Details

Published
2024-12-20
DOI
https://doi.org/10.1117/12.3054621
Primary Topic
Maritime Navigation and Safety
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A maneuvering velocity obstacle algorithm for ship collision avoidance

Pengxue Zhang, Chenguang Liu, Xiumin Chu, Zhibo He et al.
Maritime Navigation and Safety
article

A maneuvering velocity obstacle algorithm for ship collision avoidance

Pengxue Zhang, Chenguang Liu, Xiumin Chu, Zhibo He, Mengxia Li
article en

Abstract

Safe and effective collision avoidance is the key for ships to achieve the autonomous navigation. This paper proposes a novel maneuvering velocity obstacle (MVO) algorithm, which considers the ship velocity area more accurately with a ship maneuvering mathematical model group (MMG) model and current navigation states. Specifically, the MVO algorithm considers ship MMG model and uses planar geometry methods to determine the reachable collision avoidance area of the velocity vector of own ship (OS). It calculates the collision avoidance velocity and course targets within a specified time step, uses a proportional integral derivative (PID) controller to execute the target instructions, and updates the states of OS to achieve dynamic collision avoidance. Three cases are carried out with different encounter situations. The results indicate that the OS using the MVO algorithm can safely avoid both static and dynamic obstacles. The collision avoidance performance is superior to that of the traditional velocity obstacle (VO) algorithm and complies with navigation rules and ship maneuvering capabilities.

Wuhan University of Technology (CN)
Climate action
Openalex Percentile: Top 68%
Maritime Navigation and Safety
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A maneuvering velocity obstacle algorithm for ship collision avoidance — Pengxue Zhang, Chenguang Liu, et al. · (2024) | TGRS Research Map | TGRS