A level curve approach is introduced to design global path-following controllers for an underactuated surface ship. The approach is based on the observation: if the position of the ship satisfies the equation of the reference path, then the ship will be on the path. Thus, the controllers are designed based on Lyapunov's direct and backstepping methods to force the position of the ship to satisfy the equation of the path and to move along the path tangentially. The approach does not require computation of the position from the ship to the path. Weak and strong nonlinear Lyapunov functions are introduced in the control design to overcome difficulties caused by underactuation and to guarantee boundedness of the sway velocity. Simulations are included to illustrate the effectiveness of the proposed results.

References

1.
Fossen
,
T. I.
,
2011
,
Handbook of Marine Craft Hydrodynamics and Motion Control
,
Wiley
,
West Sussex, UK
.10.1002/9781119994138
2.
Do
,
K. D.
, and
Pan
,
J.
,
2009
,
Control of Ships and Underwater Vehicles: Design for Underactuated and Nonlinear Marine Systems
,
Springer
,
London
.
3.
Fossen
,
T. I.
,
2002
,
Marine Control Systems
,
Marine Cybernetics
,
Trondheim, Norway
.
4.
Wichlund
,
K. Y.
,
Sordalen
,
O. J.
, and
Egeland
,
O.
,
1995
, “
Control Properties of Underactuated Vehicles
,”
IEEE
International Conference on Robotics and Automation
, Nagoya, May 21–27, pp.
2009
2014
.10.1109/ROBOT.1995.525558
5.
Brockett
,
R. W.
,
1983
, “
Asymptotic Stability and Feedback Stabilization
,”
Differential Geometric Control Theory
,
R. W.
Brockett
,
R. S.
Millman
, and
H. J.
Sussmann
, eds.
Birkhauser
,
Boston, MA
, pp.
181
191
.
6.
Reyhanoglu
,
M.
,
1997
, “
Exponential Stabilization of an Underactuated Autonomous Surface Vessel
,”
Automatica
,
33
(
12
), pp.
2249
2254
.10.1016/S0005-1098(97)00141-6
7.
Pettersen
,
K. Y.
, and
Egeland
,
O.
,
1996
, “
Exponential Stabilization of an Underactuated Autonomous Surface Vessel
,”
35th IEEE Conference on Decision and Control
, pp.
967
971
.
8.
Olfati-Saber
,
R.
,
2006
, “
Flocking for Multi-Agent Dynamic Systems: Algorithms and Theory
,”
IEEE Trans. Autom. Control
,
51
(
3
), pp.
401
420
.10.1109/TAC.2005.864190
9.
Aguiar
,
A. P.
, and
Pascoal
,
A. M.
,
2001
, “
Regulation of a Nonholonomic Autonomous Underwater Vehicle With Parametric Modeling Uncertainty Using Lyapunov Functions
,” 40th
IEEE
Conference on Decision and Control
, Orlando, FL, Vol.
40
, pp.
4178
4183
.10.1109/.2001.980841
10.
Mazenc
,
F.
,
Pettersen
,
K.
, and
Nijmeijer
,
H.
,
2002
, “
Global Uniform Asymptotic Stabilization of an Underactuated Surface Vessel
,”
IEEE Trans. Autom. Control
,
47
(
10
), pp.
1759
1762
.10.1109/TAC.2002.803554
11.
Do
,
K. D.
,
Jiang
,
Z. P.
, and
Pan
,
J.
,
2002
, “
Universal Controllers for Stabilization and Tracking of Underactuated Ships
,”
Syst. Control Lett.
,
47
(
4
), pp.
299
317
.10.1016/S0167-6911(02)00214-1
12.
Do
,
K. D.
,
Jiang
,
Z. P.
, and
Pan
,
J.
,
2002
, “
Underactuated Ship Global Tracking Under Relaxed Conditions
,”
IEEE Trans. Autom. Control
,
47
(
9
), pp.
1529
1536
.10.1109/TAC.2002.802755
13.
Lefeber
,
E.
,
Pettersen
,
K. Y.
, and
Nijmeijer
,
H.
,
2003
, “
Tracking Control of an Underactuated Ship
,”
IEEE Trans. Control Syst. Technol.
,
11
(
1
), pp.
52
61
.10.1109/TCST.2002.806465
14.
Do
,
K. D.
, and
Pan
,
J.
,
2005
, “
Global Tracking of Underactuated Ships With Nonzero Off-Diagonal Terms
,”
Automatica
,
41
(
1
), pp.
87
95
.10.1016/j.automatica.2004.08.005
15.
Skjetne
,
R.
, and
Fossen
,
T. I.
,
2001
, “
Nonlinear Maneuvering and Control of Ships
,”
OCEANS 2001 MTS/IEEE
Conference and Exhibition
, Honolulu, HI, pp.
1808
1815
.10.1109/OCEANS.2001.968121
16.
Encarnacao
,
P.
,
Pacoal
,
A.
, and
Arcak
,
M.
,
2000
, “
Path Following for Autonomous Marine Craft
,”
5th IFAC Conference on Manoeuvring and Control of Marine Craft
, pp.
117
122
.
17.
Do
,
K. D.
, and
Pan
,
J.
,
2004
, “
State- and Output-Feedback Robust Path-Following Controllers for Underactuated Ships Using Serret–Frenet Frame
,”
Ocean Eng.
,
31
(
5–6
), pp.
587
613
.10.1016/j.oceaneng.2003.08.006
18.
Li
,
A.
,
Sun
,
J.
, and
Oh
,
S.
,
2009
, “
Design, Analysis and Experimental Validation of a Robust Nonlinear Path Following Controller for Marine Surface Vessels
,”
Automatica
,
45
(
7
), pp.
1649
1658
.10.1016/j.automatica.2009.03.010
19.
Pettersen
,
K. Y.
, and
Lefeber
,
E.
,
2001
, “
Way-Point Tracking Control of Ships
,” 40th
IEEE
Conference on Decision and Control
, Orlando, FL, pp.
940
945
.10.1109/.2001.980230
20.
Do
,
K. D.
,
Jiang
,
Z. P.
, and
Pan
,
J.
,
2003
, “
Robust Global Stabilization of Underactuated Ships on a Linear Course: State and Output Feedback
,”
Int. J. Control
,
76
(
1
), pp.
1
17
.10.1080/0020717021000048233
21.
Fredriksen
,
E.
, and
Pettersen
,
K. Y.
,
2006
, “
Global K-Exponential Way-Point Maneuvering of Ships: Theory and Experiments
,”
Automatica
,
42
(
4
), pp.
677
687
.10.1016/j.automatica.2005.12.020
22.
Moreira
,
L.
,
Fossen
,
T. I.
, and
Soares
,
C. G.
,
2007
, “
Path Following Control System for a Tanker Ship Model
,”
Ocean Eng.
,
34
(
14–15
), pp.
2074
2085
.10.1016/j.oceaneng.2007.02.005
23.
Krstic
,
M.
,
Kanellakopoulos
,
I.
, and
Kokotovic
,
P.
,
1995
,
Nonlinear and Adaptive Control Design
,
Wiley
,
New York
.
24.
Aicardi
,
M.
,
Casalino
,
G.
,
Indiveri
,
G.
,
Aguiar
,
A.
,
Encarnacao
,
P.
, and
Pascoal
,
A.
,
2001
, “
A Planar Path Following Controller for Underactuated Marine Vehicles
,” Ninth IEEE Mediterranean Conference on Control and Automation, Dubrovnik, Croatia.
25.
Do
,
K. D.
,
Jiang
,
Z. P.
, and
Pan
,
J.
,
2004
, “
Robust and Adaptive Path Following for Underactuated Ships
,”
Automatica
,
40
(
6
), pp.
929
944
.10.1016/j.automatica.2004.01.021
26.
Li
,
J. H.
,
Lee
,
P. M.
,
Jun
,
B. H.
, and
Lim
,
Y. K.
,
2008
, “
Point-to-Point Navigation of Underactuated Ships
,”
Automatica
,
44
(
12
), pp.
3201
3205
.10.1016/j.automatica.2008.08.003
27.
Lapierre
,
L.
, and
Jouvencel
,
B.
,
2008
, “
Robust Nonlinear Path-Following Control of an AUV
,”
IEEE J. Oceanic Eng.
,
33
(
2
), pp.
89
102
.10.1109/JOE.2008.923554
28.
Do
,
K. D.
, and
Pan
,
J.
,
2006
, “
Underactuated Ships Follow Smooth Paths With Integral Actions and Without Velocity Measurements for Feedback: Theory and Experiments
,”
IEEE Trans. Control Syst. Technol.
,
14
(
2
), pp.
308
322
.10.1109/TCST.2005.863665
29.
Ghommam
,
J.
,
Mnif
,
F.
,
Benali
,
A.
, and
Derbel
,
N.
,
2008
, “
Nonsingular Serret–Frenet Based Path Following Control for an Underactuated Surface Vessel
,”
ASME J. Dyn. Syst. Meas. Control
,
131
(
2
), p.
021006
.10.1115/1.3023139
30.
Fahimi
,
F.
,
Rineesh
,
S. V. S.
, and
Nataraj
,
C.
,
2008
, “
Formation Controllers for Underactuated Surface Vessels and Zero Dynamics Stability
,”
Control Intell. Syst.
,
36
(
3
), pp.
277
287
.
31.
Fahimi
,
F.
, and
Kleeck
,
C. V.
,
2013
, “
Alternative Trajectory-Tracking Control Approach for Marine Surface Vessels With Experimental Verification
,”
Robotica
,
31
(
1
), pp.
25
33
.10.1017/S0263574712000070
32.
Lawton
,
J. R. T.
,
Beard
,
R. W.
, and
Young
,
B. J.
,
2003
, “
A Decentralized Approach to Formation Maneuvers
,”
IEEE Trans. Rob. Autom.
,
19
(
6
), pp.
933
941
.10.1109/TRA.2003.819598
33.
Godhavn
,
J. M.
,
Fossen
,
T. I.
, and
Berge
,
S.
,
1998
, “
Nonlinear and Adaptive Backstepping Designs for Tracking Control of Ships
,”
Int. J. Adapt. Control Signal Process.
,
12
(
8
), pp.
649
670
.10.1002/(SICI)1099-1115(199812)12:8<649::AID-ACS515>3.0.CO;2-P
34.
Ashrafiuon
,
H.
,
Muske
,
K. R.
,
McNinch
,
L. C.
, and
Soltan
,
R. A.
,
2008
, “
Sliding-Mode Tracking Control of Surface Vessels
,”
IEEE Trans. Ind. Electron.
,
55
(
11
), pp.
4004
4012
.10.1109/TIE.2008.2005933
35.
Mahini
,
F.
,
DiWilliams
,
L.
,
Burke
,
K.
, and
Ashrafiuon
,
H.
,
2013
, “
An Experimental Setup for Autonomous Operation of Surface Vessels in Rough Seas
,”
Robotica
,
31
(
5
), pp.
703
715
.10.1017/S0263574712000720
36.
Naess
,
A.
, and
Moan
,
T.
,
2013
,
Stochastic Dynamics of Marine Structures
,
Cambridge University Press
, New York.
37.
Khasminskii
,
R.
,
1980
,
Stochastic Stability of Differential Equations
,
S & N International
,
Rockville, MD
.
38.
Krstic
,
M.
, and
Deng
,
H.
,
1998
,
Stabilization of Nonlinear Uncertain Systems
,
Springer
,
London
.
39.
Hardy
,
G.
,
Littlewood
,
J. E.
, and
Polya
,
G.
,
1989
,
Inequalities
, 2nd ed.,
Cambridge University Press
,
Cambridge, MA
.
40.
Karatzas
,
I.
, and
Shreve
,
S. E.
,
1991
,
Brownian Motion and Stochastic Calculus
, 2nd ed.,
Springer
,
New York
.
41.
Pomet
,
J. B.
, and
Praly
,
L.
,
1992
, “
Adaptive Nonlinear Regulation: Estimation From the Lyapunov Equation
,”
IEEE Trans. Autom. Control
,
37
(
6
), pp.
729
740
.10.1109/9.256328
You do not currently have access to this content.