Search citation statements
Paper Sections
Citation Types
Year Published
Publication Types
Relationship
Authors
Journals
A variant of unmanned ship control system with obstacle avoidance in accordance with International Regulations for Preventing Collisions at Sea (COLREG) is proposed in the paper. The system consists of three subsystems: trajectory control subsystem, obstacle avoidance subsystem, course and speed control subsystem. The trajectory control subsystem generates a course that allows you to move along a predetermined trajectory. A gradient vector of the auxiliary function algorithm is used for this. In this algorithm, the alfa weight coefficient, which determines the degree of convergence of the unmanned ship to a given trajectory, is set. To ensure more efficient control convergence of the unmanned ship to a given trajectory, it is proposed to use the variable value of alfa, which depends on the condition of the coincidence of the unmanned ship course with the direction of the route and the value of alfa change for one iteration. The obstacle avoidance subsystem is based on the method of Velocity Obstacles, when all variants of the unmanned ship velocity vectors, at which a collision with an obstacle in the future is possible, are determined provided that the obstacle does not maneuver. The subsystem is activated when a dangerous situation occurs. The distance of the closest approach to the obstacle and the time of following to the point of the closest approach are calculated for identify a dangerous situation. Also, the subsystem implements a mechanism for determining the type of dangerous situation and compliance with COLREG. In total, four basic avoidance scenarios have been identified: head-on, crossing (obstacle moves to the left or right), and overtaking. To perform collision avoidance, the cost function of all variants of the course and speed is calculated, and the best variant is selected. The selected course and speed are transmitted to the course and speed control subsystem. The system is implemented in the Matlab / Simulink modeling environment. The simulation results confirmed the operability of the system, which ensures the movement of the unmanned ship along a given route and avoidance obstacles in case of dangerous situations in accordance with COLREG.
A variant of unmanned ship control system with obstacle avoidance in accordance with International Regulations for Preventing Collisions at Sea (COLREG) is proposed in the paper. The system consists of three subsystems: trajectory control subsystem, obstacle avoidance subsystem, course and speed control subsystem. The trajectory control subsystem generates a course that allows you to move along a predetermined trajectory. A gradient vector of the auxiliary function algorithm is used for this. In this algorithm, the alfa weight coefficient, which determines the degree of convergence of the unmanned ship to a given trajectory, is set. To ensure more efficient control convergence of the unmanned ship to a given trajectory, it is proposed to use the variable value of alfa, which depends on the condition of the coincidence of the unmanned ship course with the direction of the route and the value of alfa change for one iteration. The obstacle avoidance subsystem is based on the method of Velocity Obstacles, when all variants of the unmanned ship velocity vectors, at which a collision with an obstacle in the future is possible, are determined provided that the obstacle does not maneuver. The subsystem is activated when a dangerous situation occurs. The distance of the closest approach to the obstacle and the time of following to the point of the closest approach are calculated for identify a dangerous situation. Also, the subsystem implements a mechanism for determining the type of dangerous situation and compliance with COLREG. In total, four basic avoidance scenarios have been identified: head-on, crossing (obstacle moves to the left or right), and overtaking. To perform collision avoidance, the cost function of all variants of the course and speed is calculated, and the best variant is selected. The selected course and speed are transmitted to the course and speed control subsystem. The system is implemented in the Matlab / Simulink modeling environment. The simulation results confirmed the operability of the system, which ensures the movement of the unmanned ship along a given route and avoidance obstacles in case of dangerous situations in accordance with COLREG.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.