Coordinated path-following control for a group of underactuated surface vessels

Jawhar Ghommam, Faïçal Mnif

Research output: Contribution to journalArticle

98 Citations (Scopus)

Abstract

This paper addresses the problem of coordinating a group of underactuated ships along given paths (path following) while holding a desired intership formation pattern. The solution to this problem unfolds into two basic subproblems. In the first step, a path-following controller is derived to force each underactuated ship to follow a reference path subject to constant disturbances induced by wave, wind, and ocean current. The controller is designed such that the ship moves on the path while its total velocity is maintained tangential to the path. In the second step, the speeds of the vehicles are adjusted so as to synchronize the positions of the corresponding virtual targets (or so-called coordination states), in the sense that the derivative of each path is left as a free input to synchronize the ships' motion. The proposed coordination controller uses a combination of Lyapunov direct method, backstepping, and concepts from graph theory. When dealing with the path-following coordination problem, it is considered that each ship transmits its coordination state to other ships with a varying time delay as determined by the communication topology. The coordination errors' convergence is achieved based on a proposed Lyapunov-Krasovskii function. Simulation results are provided to illustrate the effectiveness of the proposed approach.

Original languageEnglish
Pages (from-to)3951-3963
Number of pages13
JournalIEEE Transactions on Industrial Electronics
Volume56
Issue number10
DOIs
Publication statusPublished - 2009

Fingerprint

Ships
Controllers
Ocean currents
Backstepping
Graph theory
Lyapunov functions
Time delay
Topology
Derivatives
Communication

Keywords

  • Backstepping technique
  • Coordination control
  • Graph theory
  • Lyapunov theory
  • Path following
  • Time delay
  • Underactuated ships

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Computer Science Applications
  • Electrical and Electronic Engineering

Cite this

Coordinated path-following control for a group of underactuated surface vessels. / Ghommam, Jawhar; Mnif, Faïçal.

In: IEEE Transactions on Industrial Electronics, Vol. 56, No. 10, 2009, p. 3951-3963.

Research output: Contribution to journalArticle

@article{f9cfc2f1231644c18b3c95a65fe0b053,
title = "Coordinated path-following control for a group of underactuated surface vessels",
abstract = "This paper addresses the problem of coordinating a group of underactuated ships along given paths (path following) while holding a desired intership formation pattern. The solution to this problem unfolds into two basic subproblems. In the first step, a path-following controller is derived to force each underactuated ship to follow a reference path subject to constant disturbances induced by wave, wind, and ocean current. The controller is designed such that the ship moves on the path while its total velocity is maintained tangential to the path. In the second step, the speeds of the vehicles are adjusted so as to synchronize the positions of the corresponding virtual targets (or so-called coordination states), in the sense that the derivative of each path is left as a free input to synchronize the ships' motion. The proposed coordination controller uses a combination of Lyapunov direct method, backstepping, and concepts from graph theory. When dealing with the path-following coordination problem, it is considered that each ship transmits its coordination state to other ships with a varying time delay as determined by the communication topology. The coordination errors' convergence is achieved based on a proposed Lyapunov-Krasovskii function. Simulation results are provided to illustrate the effectiveness of the proposed approach.",
keywords = "Backstepping technique, Coordination control, Graph theory, Lyapunov theory, Path following, Time delay, Underactuated ships",
author = "Jawhar Ghommam and Fa{\"i}{\cc}al Mnif",
year = "2009",
doi = "10.1109/TIE.2009.2028362",
language = "English",
volume = "56",
pages = "3951--3963",
journal = "IEEE Transactions on Industrial Electronics",
issn = "0278-0046",
publisher = "IEEE Industrial Electronics Society",
number = "10",

}

TY - JOUR

T1 - Coordinated path-following control for a group of underactuated surface vessels

AU - Ghommam, Jawhar

AU - Mnif, Faïçal

PY - 2009

Y1 - 2009

N2 - This paper addresses the problem of coordinating a group of underactuated ships along given paths (path following) while holding a desired intership formation pattern. The solution to this problem unfolds into two basic subproblems. In the first step, a path-following controller is derived to force each underactuated ship to follow a reference path subject to constant disturbances induced by wave, wind, and ocean current. The controller is designed such that the ship moves on the path while its total velocity is maintained tangential to the path. In the second step, the speeds of the vehicles are adjusted so as to synchronize the positions of the corresponding virtual targets (or so-called coordination states), in the sense that the derivative of each path is left as a free input to synchronize the ships' motion. The proposed coordination controller uses a combination of Lyapunov direct method, backstepping, and concepts from graph theory. When dealing with the path-following coordination problem, it is considered that each ship transmits its coordination state to other ships with a varying time delay as determined by the communication topology. The coordination errors' convergence is achieved based on a proposed Lyapunov-Krasovskii function. Simulation results are provided to illustrate the effectiveness of the proposed approach.

AB - This paper addresses the problem of coordinating a group of underactuated ships along given paths (path following) while holding a desired intership formation pattern. The solution to this problem unfolds into two basic subproblems. In the first step, a path-following controller is derived to force each underactuated ship to follow a reference path subject to constant disturbances induced by wave, wind, and ocean current. The controller is designed such that the ship moves on the path while its total velocity is maintained tangential to the path. In the second step, the speeds of the vehicles are adjusted so as to synchronize the positions of the corresponding virtual targets (or so-called coordination states), in the sense that the derivative of each path is left as a free input to synchronize the ships' motion. The proposed coordination controller uses a combination of Lyapunov direct method, backstepping, and concepts from graph theory. When dealing with the path-following coordination problem, it is considered that each ship transmits its coordination state to other ships with a varying time delay as determined by the communication topology. The coordination errors' convergence is achieved based on a proposed Lyapunov-Krasovskii function. Simulation results are provided to illustrate the effectiveness of the proposed approach.

KW - Backstepping technique

KW - Coordination control

KW - Graph theory

KW - Lyapunov theory

KW - Path following

KW - Time delay

KW - Underactuated ships

UR - http://www.scopus.com/inward/record.url?scp=70349614162&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=70349614162&partnerID=8YFLogxK

U2 - 10.1109/TIE.2009.2028362

DO - 10.1109/TIE.2009.2028362

M3 - Article

VL - 56

SP - 3951

EP - 3963

JO - IEEE Transactions on Industrial Electronics

JF - IEEE Transactions on Industrial Electronics

SN - 0278-0046

IS - 10

ER -