Modified Vector Field Path-Following Control System for an Underactuated Autonomous Surface Ship Model in the Presence of Static Obstacles

A modified path-following control system using the vector field method for an underactuated autonomous surface ship model is proposed in the presence of static obstacles. With this integrated system, autonomous ships are capable of following the predefined path, while avoiding the obstacles automati...

Full description

Bibliographic Details
Main Authors: Haitong Xu, Miguel A. Hinostroza, C. Guedes Soares
Format: Article
Language:English
Published: MDPI AG 2021-06-01
Series:Journal of Marine Science and Engineering
Subjects:
Online Access:https://www.mdpi.com/2077-1312/9/6/652
_version_ 1797530313237200896
author Haitong Xu
Miguel A. Hinostroza
C. Guedes Soares
author_facet Haitong Xu
Miguel A. Hinostroza
C. Guedes Soares
author_sort Haitong Xu
collection DOAJ
description A modified path-following control system using the vector field method for an underactuated autonomous surface ship model is proposed in the presence of static obstacles. With this integrated system, autonomous ships are capable of following the predefined path, while avoiding the obstacles automatically. It is different from the methods in most published papers, which usually study path-following and obstacle collision avoidance, separately. This paper considers the coupled path following and collision avoidance task as a whole. Meanwhile, the paper also shows the heading control design method in the presence of static obstacles. To obtain a strong stability property, a nonlinear autopilot is designed based on the manoeuvring tests of the free-running ship model. The equilibrium point of the controller is globally exponentially stable. For the guidance system, a novel vector field method was proposed, and the proof shows the coupled guidance and control system is uniform semi-global exponentially stable (USGES). To prevent the obstacles near the predefined path, the proposed guidance law is augmented by integrating the repelling field of obstacles so that it can control the ship travel toward the predefined path through the obstacles safely. The repelling field function is given considering the obstacle shape and collision risk using the velocity obstacle (VO) algorithm. The simulations and ship model test were performed to validate the integrated system of autonomous ships.
first_indexed 2024-03-10T10:27:16Z
format Article
id doaj.art-554d7d0043d84d10849b6d9a13038033
institution Directory Open Access Journal
issn 2077-1312
language English
last_indexed 2024-03-10T10:27:16Z
publishDate 2021-06-01
publisher MDPI AG
record_format Article
series Journal of Marine Science and Engineering
spelling doaj.art-554d7d0043d84d10849b6d9a130380332023-11-21T23:55:00ZengMDPI AGJournal of Marine Science and Engineering2077-13122021-06-019665210.3390/jmse9060652Modified Vector Field Path-Following Control System for an Underactuated Autonomous Surface Ship Model in the Presence of Static ObstaclesHaitong Xu0Miguel A. Hinostroza1C. Guedes Soares2Centre for Marine Technology and Ocean Engineering (CENTEC), Instituto Superior Técnico, Universidade de Lisboa, Av. Rovisco Pais, 1049-001 Lisboa, PortugalCentre for Marine Technology and Ocean Engineering (CENTEC), Instituto Superior Técnico, Universidade de Lisboa, Av. Rovisco Pais, 1049-001 Lisboa, PortugalCentre for Marine Technology and Ocean Engineering (CENTEC), Instituto Superior Técnico, Universidade de Lisboa, Av. Rovisco Pais, 1049-001 Lisboa, PortugalA modified path-following control system using the vector field method for an underactuated autonomous surface ship model is proposed in the presence of static obstacles. With this integrated system, autonomous ships are capable of following the predefined path, while avoiding the obstacles automatically. It is different from the methods in most published papers, which usually study path-following and obstacle collision avoidance, separately. This paper considers the coupled path following and collision avoidance task as a whole. Meanwhile, the paper also shows the heading control design method in the presence of static obstacles. To obtain a strong stability property, a nonlinear autopilot is designed based on the manoeuvring tests of the free-running ship model. The equilibrium point of the controller is globally exponentially stable. For the guidance system, a novel vector field method was proposed, and the proof shows the coupled guidance and control system is uniform semi-global exponentially stable (USGES). To prevent the obstacles near the predefined path, the proposed guidance law is augmented by integrating the repelling field of obstacles so that it can control the ship travel toward the predefined path through the obstacles safely. The repelling field function is given considering the obstacle shape and collision risk using the velocity obstacle (VO) algorithm. The simulations and ship model test were performed to validate the integrated system of autonomous ships.https://www.mdpi.com/2077-1312/9/6/652path-followingvector fieldobstacle avoidancevelocity obstacle algorithmnonlinear autopilotunderactuated surface ship model
spellingShingle Haitong Xu
Miguel A. Hinostroza
C. Guedes Soares
Modified Vector Field Path-Following Control System for an Underactuated Autonomous Surface Ship Model in the Presence of Static Obstacles
Journal of Marine Science and Engineering
path-following
vector field
obstacle avoidance
velocity obstacle algorithm
nonlinear autopilot
underactuated surface ship model
title Modified Vector Field Path-Following Control System for an Underactuated Autonomous Surface Ship Model in the Presence of Static Obstacles
title_full Modified Vector Field Path-Following Control System for an Underactuated Autonomous Surface Ship Model in the Presence of Static Obstacles
title_fullStr Modified Vector Field Path-Following Control System for an Underactuated Autonomous Surface Ship Model in the Presence of Static Obstacles
title_full_unstemmed Modified Vector Field Path-Following Control System for an Underactuated Autonomous Surface Ship Model in the Presence of Static Obstacles
title_short Modified Vector Field Path-Following Control System for an Underactuated Autonomous Surface Ship Model in the Presence of Static Obstacles
title_sort modified vector field path following control system for an underactuated autonomous surface ship model in the presence of static obstacles
topic path-following
vector field
obstacle avoidance
velocity obstacle algorithm
nonlinear autopilot
underactuated surface ship model
url https://www.mdpi.com/2077-1312/9/6/652
work_keys_str_mv AT haitongxu modifiedvectorfieldpathfollowingcontrolsystemforanunderactuatedautonomoussurfaceshipmodelinthepresenceofstaticobstacles
AT miguelahinostroza modifiedvectorfieldpathfollowingcontrolsystemforanunderactuatedautonomoussurfaceshipmodelinthepresenceofstaticobstacles
AT cguedessoares modifiedvectorfieldpathfollowingcontrolsystemforanunderactuatedautonomoussurfaceshipmodelinthepresenceofstaticobstacles