In this paper we develop a new control law to steer an underactuated surface vessel along a predefined path at a constant forward speed controlled by the main thruster system. The methodology is based on the Serret–Frenet formulation to represent the ship kinematics in terms of path parameters, which allows for convenient definition of cross and along track error. Furthermore, our approach for path following overcomes the stringent initial condition constraints. This paper also addresses the path following with environmental disturbances induced by wave, wind, and ocean-current. The proposed controller is designed based on the Lyapunov direct method and backstepping technique. The closed loop path following errors is proven to be uniform ultimate bounded. Results are demonstrated by high fidelity simulation.

1.
Behal
,
A.
,
Dawson
,
D. -M.
,
Dixon
,
W. -E.
, and
Yang
,
E.
, 2002, “
Tracking and Regulation Control of an Underactuated Surface Vessel With Nonintegrable Dynamics
,”
IEEE Trans. Autom. Control
0018-9286,
47
(
3
), pp.
495
500
.
2.
Olfati
,
S. -R.
, 2001, “
Nonlinear Control of Underactuated Mechanical Systems With Application to Robotics and Aerospace Vehicles
,” Ph.D. thesis, Massachusetts Institute of Technology, Cambridge, MA.
3.
Lefeber
,
E.
,
Pettersen
,
K. -Y.
, and
Nijmeijer
,
H.
, 2003, “
Tracking Control of an Underactuated Ship
,”
IEEE Trans. Control Syst. Technol.
1063-6536,
11
(
1
), pp.
52
61
.
4.
Olfati
,
S. -R.
, 2002, “
Exponential Epsilon-Tracking and Epsilon-Stabilization of Second-Order Nonholonomic SE(2) Vehicles Using Dynamic State Feedback
,”
Proceedings of the 41st Conference on Decision and Control
, Anchorage, AK, May 8–10, pp.
3961
3967
.
5.
Olfati-Saber
,
R.
, 2002, “
Global Configuration Stabilization of the VTOL Aircraft With Strong Input Coupling
,”
IEEE Trans. Autom. Control
,
47
(
11
), pp.
1949
1952
. 0018-9286
6.
Pettersen
,
K. -Y.
, and
Lefeber
,
E.
, 2001, “
Way-Point Control of Ships
,”
Proceedings of the 40th Conference on Decision and Control
, Orlando, FL, Dec. 4–7, pp.
940
945
.
7.
Ghommam
,
J.
,
Mnif
,
F.
,
Benali
,
A.
, and
Derbel
,
N.
, 2006, “
Asymptotic Backstepping Stabilization of an Underactuated Surface Vessel
,”
IEEE Trans. Control Syst. Technol.
,
14
(
6
), pp.
1150
1157
. 1063-6536
8.
Jiang
,
Z.-P.
, and
Nijmeijer
,
H.
, 1999, “
A Recursive Technique for Tracking Control of Nonholonomic Systems in Chained Form
,”
IEEE Trans. Autom. Control
0018-9286,
44
(
2
), pp.
265
279
.
9.
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
. 0167-6911
10.
Samson
,
C.
, 1995, “
Control of Chained Systems Application to Path Following and Time-Varying Point-Stabilization of Mobile Robots
,”
IEEE Trans. Autom. Control
0018-9286,
40
(
1
), pp.
64
77
.
11.
Encarnacao
,
P.
,
Pascoal
,
A.
, and
Arcak
,
M.
, 2000, “
Path Following for Autonomous Marine Craft
,”
Proceedings of the 5th IFAC Conference on Maneuvering and Control of Marine Craft (MCMC)
, Aalborg, Denmark, pp.
117
122
.
12.
Skjetne
,
R.
, and
Fossen
,
T. I.
, 2001, “
Nonlinear Maneuvering and Control of Ships
,”
Proceedings of the Ocean MTS/IEEE Conference and Exhibition
, Honolulu, HI, Nov. 5–8, pp.
1808
1815
.
13.
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
. 0029-8018
14.
Lapierre
,
L.
,
Soetanto
,
D.
, and
Pascoal
,
A.
, 2003, “
Nonlinear Path Following With Applications to the Control of Autonomous Underwater Vehicles
,”
Proceedings of the 42nd Conference on Decision and Control
, Maui, HI, Dec. 9–12, pp.
1256
1261
.
15.
Fossen
,
T. I.
, 2002,
Marine Control System
,
Marine Cybernetics
,
Trondheim, Norway
.
16.
Egeland
,
O.
, and
Gravdahl
,
J. T.
, 2002,
Modeling and Simulation for Automatic Control
,
Marine Cybernetics
,
Trondheim, Norway
.
17.
Kristic
,
M.
,
Kanellakopoulos
,
I.
, and
Kokotovic
,
P. V.
, 1995,
Nonlinear and Adaptive Control Design
,
Wiley
,
New York
.
18.
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
. 0018-9286
19.
Pettersen
,
K. -Y.
, and
Fossen
,
T. I.
, 2000, “
Underactuated Dynamic Positioning of a Ship–Experimental Results
,”
IEEE Trans. Control Syst. Technol.
1063-6536,
8
(
5
), pp.
856
863
.
20.
Lefeber
,
E.
, 2000, “
Tracking Control of Nonlinear Mechanical System
,” Ph.D. thesis, Department of Mechanical Engineering, University of Twente, The Netherlands.
21.
Polycarpou
,
M. -M.
, 1996, “
Stable Adaptive Neural Control Scheme for Nonlinear Systems
,”
IEEE Trans. Autom. Control
0018-9286,
41
(
3
), pp.
447
451
.
You do not currently have access to this content.