Particle swarm optimization-based collision avoidance

Collision risk assessment and collision avoidance of vessels have always been an important topic in ocean engineering. Decision support systems are increasingly becoming the focus of many studies in the maritime industry today as vessel accidents are often caused by human error. This study proposes an anticollision decision support system that can determine surrounding obstacles by using the information received from radar systems, obtain the position and speed of obstacles within a certain time period, and suggest possible routes to prevent collisions. In this study we use a neural network to predict the subsequent positions of surrounding vessels, a fuzzy logic system to obtain the risk of collision, and a particle swarm optimization algorithm to find the safe and shortest path for collision avoidance.