Berthing Trajectory Tracking of Underactuated Surface Vehicle Based on NMPC and Position Estimation

In order to realize waypoint-based automatic berthing alongside or astern, a generation algorithm of dynamic virtual ships is proposed to guide the underactuated surface vehicle (USV). In this paper, a nonlinear model predictive control (NMPC) problem is set up with multiple shooting method, which l...

Full description

Bibliographic Details
Main Authors: Zuxin Wu, Baigang Zhao, Xu Han, Di Lu
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10489956/
_version_ 1827290028581060608
author Zuxin Wu
Baigang Zhao
Xu Han
Di Lu
author_facet Zuxin Wu
Baigang Zhao
Xu Han
Di Lu
author_sort Zuxin Wu
collection DOAJ
description In order to realize waypoint-based automatic berthing alongside or astern, a generation algorithm of dynamic virtual ships is proposed to guide the underactuated surface vehicle (USV). In this paper, a nonlinear model predictive control (NMPC) problem is set up with multiple shooting method, which lifts the system and improves convergency. Measuring error and disturbances are reduced by moving horizon estimation (MHE) where the weights of sensors are auto-tuned according to their variation. Simulations of berthing alongside and astern of ship BAY CLASS illustrates the position error is smaller than 0.6 m and course error is smaller than 0.5°. Compared to adaptive sliding mode control, proposed method has advantage on state smoothness and the control performance meets the requirements of berthing accuracy.
first_indexed 2024-04-24T12:01:09Z
format Article
id doaj.art-b21d43578e8a4f939c2d366bf5932e9c
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-24T12:01:09Z
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-b21d43578e8a4f939c2d366bf5932e9c2024-04-08T23:00:36ZengIEEEIEEE Access2169-35362024-01-0112489514895910.1109/ACCESS.2024.338453610489956Berthing Trajectory Tracking of Underactuated Surface Vehicle Based on NMPC and Position EstimationZuxin Wu0https://orcid.org/0000-0002-1265-3979Baigang Zhao1https://orcid.org/0000-0001-7486-3448Xu Han2https://orcid.org/0000-0001-8723-7040Di Lu3Navigation College, Dalian Maritime University, Dalian, ChinaNavigation College, Dalian Maritime University, Dalian, ChinaNavigation College, Dalian Maritime University, Dalian, ChinaTransport Planning and Research Institute, Ministry of Transport, Beijing, ChinaIn order to realize waypoint-based automatic berthing alongside or astern, a generation algorithm of dynamic virtual ships is proposed to guide the underactuated surface vehicle (USV). In this paper, a nonlinear model predictive control (NMPC) problem is set up with multiple shooting method, which lifts the system and improves convergency. Measuring error and disturbances are reduced by moving horizon estimation (MHE) where the weights of sensors are auto-tuned according to their variation. Simulations of berthing alongside and astern of ship BAY CLASS illustrates the position error is smaller than 0.6 m and course error is smaller than 0.5°. Compared to adaptive sliding mode control, proposed method has advantage on state smoothness and the control performance meets the requirements of berthing accuracy.https://ieeexplore.ieee.org/document/10489956/USVtrajectory trackingberthingmotion planningNMPCMHE
spellingShingle Zuxin Wu
Baigang Zhao
Xu Han
Di Lu
Berthing Trajectory Tracking of Underactuated Surface Vehicle Based on NMPC and Position Estimation
IEEE Access
USV
trajectory tracking
berthing
motion planning
NMPC
MHE
title Berthing Trajectory Tracking of Underactuated Surface Vehicle Based on NMPC and Position Estimation
title_full Berthing Trajectory Tracking of Underactuated Surface Vehicle Based on NMPC and Position Estimation
title_fullStr Berthing Trajectory Tracking of Underactuated Surface Vehicle Based on NMPC and Position Estimation
title_full_unstemmed Berthing Trajectory Tracking of Underactuated Surface Vehicle Based on NMPC and Position Estimation
title_short Berthing Trajectory Tracking of Underactuated Surface Vehicle Based on NMPC and Position Estimation
title_sort berthing trajectory tracking of underactuated surface vehicle based on nmpc and position estimation
topic USV
trajectory tracking
berthing
motion planning
NMPC
MHE
url https://ieeexplore.ieee.org/document/10489956/
work_keys_str_mv AT zuxinwu berthingtrajectorytrackingofunderactuatedsurfacevehiclebasedonnmpcandpositionestimation
AT baigangzhao berthingtrajectorytrackingofunderactuatedsurfacevehiclebasedonnmpcandpositionestimation
AT xuhan berthingtrajectorytrackingofunderactuatedsurfacevehiclebasedonnmpcandpositionestimation
AT dilu berthingtrajectorytrackingofunderactuatedsurfacevehiclebasedonnmpcandpositionestimation