Model Identification and Trajectory Tracking Control for Vector Propulsion Unmanned Surface Vehicles

To promote the development of military and civilian applications for marine technology, more and more scientific research around the world has begun to develop unmanned surface vehicles (USVs) technology with advanced control capabilities. This paper establishes and identifies the model of vector pr...

Full description

Bibliographic Details
Main Authors: Xiaojie Sun, Guofeng Wang, Yunsheng Fan
Format: Article
Language:English
Published: MDPI AG 2019-12-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/9/1/22
_version_ 1798041347934912512
author Xiaojie Sun
Guofeng Wang
Yunsheng Fan
author_facet Xiaojie Sun
Guofeng Wang
Yunsheng Fan
author_sort Xiaojie Sun
collection DOAJ
description To promote the development of military and civilian applications for marine technology, more and more scientific research around the world has begun to develop unmanned surface vehicles (USVs) technology with advanced control capabilities. This paper establishes and identifies the model of vector propulsion USV, which is widely used at present. After analyzing its actuator distribution, we consider that the more realistic vessel model should be an incomplete underactuated system. For this system, a virtual control point method is adopted and an adaptive sliding mode trajectory tracking controller with neural network minimum learning parameter (NNMLP) theory is designed. Finally, in the simulation experiment, the thruster speed and propulsion angle are used as the inputs of the controller, and the linear and circular trajectory tracking tests are carried out considering the delay effect of the actuator, system uncertainty, and external disturbance. The results show that the proposed tracking control framework is reasonable.
first_indexed 2024-04-11T22:20:17Z
format Article
id doaj.art-a7cb00d39c7d4428a3d55823df5ab67a
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-04-11T22:20:17Z
publishDate 2019-12-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-a7cb00d39c7d4428a3d55823df5ab67a2022-12-22T04:00:10ZengMDPI AGElectronics2079-92922019-12-01912210.3390/electronics9010022electronics9010022Model Identification and Trajectory Tracking Control for Vector Propulsion Unmanned Surface VehiclesXiaojie Sun0Guofeng Wang1Yunsheng Fan2College of Marine Electrical Engineering, Dalian Maritime University, Dalian 116026, ChinaCollege of Marine Electrical Engineering, Dalian Maritime University, Dalian 116026, ChinaCollege of Marine Electrical Engineering, Dalian Maritime University, Dalian 116026, ChinaTo promote the development of military and civilian applications for marine technology, more and more scientific research around the world has begun to develop unmanned surface vehicles (USVs) technology with advanced control capabilities. This paper establishes and identifies the model of vector propulsion USV, which is widely used at present. After analyzing its actuator distribution, we consider that the more realistic vessel model should be an incomplete underactuated system. For this system, a virtual control point method is adopted and an adaptive sliding mode trajectory tracking controller with neural network minimum learning parameter (NNMLP) theory is designed. Finally, in the simulation experiment, the thruster speed and propulsion angle are used as the inputs of the controller, and the linear and circular trajectory tracking tests are carried out considering the delay effect of the actuator, system uncertainty, and external disturbance. The results show that the proposed tracking control framework is reasonable.https://www.mdpi.com/2079-9292/9/1/22unmanned surface vehiclevector propulsionmodel identificationincomplete underactuated systemvirtual control pointminimum learning parameter
spellingShingle Xiaojie Sun
Guofeng Wang
Yunsheng Fan
Model Identification and Trajectory Tracking Control for Vector Propulsion Unmanned Surface Vehicles
Electronics
unmanned surface vehicle
vector propulsion
model identification
incomplete underactuated system
virtual control point
minimum learning parameter
title Model Identification and Trajectory Tracking Control for Vector Propulsion Unmanned Surface Vehicles
title_full Model Identification and Trajectory Tracking Control for Vector Propulsion Unmanned Surface Vehicles
title_fullStr Model Identification and Trajectory Tracking Control for Vector Propulsion Unmanned Surface Vehicles
title_full_unstemmed Model Identification and Trajectory Tracking Control for Vector Propulsion Unmanned Surface Vehicles
title_short Model Identification and Trajectory Tracking Control for Vector Propulsion Unmanned Surface Vehicles
title_sort model identification and trajectory tracking control for vector propulsion unmanned surface vehicles
topic unmanned surface vehicle
vector propulsion
model identification
incomplete underactuated system
virtual control point
minimum learning parameter
url https://www.mdpi.com/2079-9292/9/1/22
work_keys_str_mv AT xiaojiesun modelidentificationandtrajectorytrackingcontrolforvectorpropulsionunmannedsurfacevehicles
AT guofengwang modelidentificationandtrajectorytrackingcontrolforvectorpropulsionunmannedsurfacevehicles
AT yunshengfan modelidentificationandtrajectorytrackingcontrolforvectorpropulsionunmannedsurfacevehicles