Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T13:59:03.625Z Has data issue: false hasContentIssue false

Asymptotic Regulation of Dynamically Positioned Vessels with Unknown Dynamics and External Disturbances

Published online by Cambridge University Press:  18 June 2019

Xin Hu
Affiliation:
(School of Marine Electrical Engineering, Dalian Maritime University, Dalian, Liaoning, 116026, China)
Jialu Du*
Affiliation:
(School of Marine Electrical Engineering, Dalian Maritime University, Dalian, Liaoning, 116026, China)
Jian Li
Affiliation:
(School of Marine Electrical Engineering, Dalian Maritime University, Dalian, Liaoning, 116026, China)
Yuqing Sun
Affiliation:
(School of Marine Engineering, Dalian Maritime University, Dalian, Liaoning, 116026, China)
*
Rights & Permissions [Opens in a new window]

Abstract

A robust adaptive nonlinear asymptotic regulating control law is designed for dynamically positioned vessels exposed to unknown time-varying external disturbances incorporating Fuzzy Logic Systems (FLSs), projection operators, and the “robustifying” term into the vectorial backstepping technique. The FLSs approximate the vessel unknown dynamics and the update laws based on the online projection operators update the fuzzy weight vectors. The robustifying term handles the external disturbances and the fuzzy approximation errors. The designed Dynamic Positioning (DP) control law achieves asymptotic regulation of the vessel's position and heading and makes the other signals in the DP closed-loop control system of vessels be uniformly ultimately bounded. Simulations based on the Marine System Simulator toolbox validate the designed DP control law.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2019
Figure 0

Table 1. Main particulars of Example 1 (Fossen, 2011).

Figure 1

Figure 1. Simulation results for Example 1 under τ and τcom. (a) LF disturbances d1, d2 and d3 acting on the vessel. (b) Vessel position (x, y) and heading ψ. (c) Vessel surge velocity u, sway velocity v and yaw rate r. (d) Two-norms $\Vert\hat{\bi{\theta}}_{1}\Vert$, $\Vert\hat{\bi{\theta}}_{2}\Vert$, $\Vert\hat{\bi{\theta}}_{3}\Vert$ and $\Vert\hat{\bi{\theta}}_{com_{1}}\Vert$, $\Vert\hat{\bi{\theta}}_{com_{2}}\Vert$, $\Vert\hat{\bi{\theta}}_{com_{3}}\Vert$. (e) Control inputs τ1, τ2, τ3 and $\tau_{com_{1}}$, $\tau_{com_{2}}$, $\tau_{com_{3}}$.

Figure 2

Table 2. Performance index comparison.

Figure 3

Table 3. Main particulars of Example 2 (Fossen, 2011).

Figure 4

Figure 2. Simulation results for Example 2 under τ and τcom. (a) LF disturbances d1, d2 and d3 acting on the vessel. (b) Vessel position (x, y) and heading ψ. (c) Vessel surge velocity u, sway velocity v and yaw rate r. (d) Two-norms $\Vert\hat{\bi{\theta}}_{1}\Vert$, $\Vert\hat{\bi{\theta}}_{2}\Vert$, $\Vert\hat{\bi{\theta}}_{3}\Vert$ and $\Vert\hat{\bi{\theta}}_{com_{1}}\Vert$, $\Vert\hat{\bi{\theta}}_{com_{2}}\Vert$, $\Vert\hat{\bi{\theta}}_{com_{3}}\Vert$. (e) Control inputs τ1, τ2, τ3 and $\tau_{com_{1}}$, $\tau_{com_{2}}$, $\tau_{com_{3}}$.