Marine vehicles' line following controller tuning through self-oscillation experiments

This paper demonstrates the use of self-oscillation identification experiments for tuning line following controllers for marine vehicles. Two approaches are described: first, when the controller output is yaw rate and second when controller output is reference heading. In the first case, low level controller is yaw rate while in the second it is heading controller. The identification by use of self-oscillations (IS-O) has been applied to identify the steering equation (for the case of the first controller) and it was used to identify the heading closed loop (for the case of the second controller). The second controller has been tested on different inner loop structures in order to prove the functionality of the method. The IS-O method has been chosen because of its simplicity and applicability in the field (effects of external disturbances are minimized). The methodology was applied to autonomous catamaran Charlie. The results are presented in the paper and demonstrate that the proposed method for identification as well as the developed algorithms give satisfactory performance. All algorithms and results presented here are a result of a joint work of researchers at the Consiglio Nazionale delle Ricerche, Genova and the University of Zagreb.

[1]  Nikola Miskovic,et al.  Self-oscillation Based Identification and Heading Control for Unmanned Surface Vehicles , 2008 .

[2]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[3]  Zoran Vukic,et al.  AUV IDENTIFICATION BY USE OF SELF-OSCILLATIONS , 2007 .

[4]  Zoran Vukic Nonlinear Control Systems , 2003 .

[5]  M. Barisic,et al.  Autotuning Autopilots for Micro-ROVs , 2006, 2006 14th Mediterranean Conference on Control and Automation.

[6]  Nikola Miskovic,et al.  Control of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Experiments , 2008 .

[7]  Nikola Mišković,et al.  Identification of Underwater Vehicles for the Purpose of Autopilot Tuning , 2009 .

[8]  Zoran Vukic,et al.  Automatic Control : Analysis of linear systems , 2004 .

[9]  Nikola Miskovic,et al.  ROV AUTONOMIZATION - YAW IDENTIFICATION AND AUTOMARINE MODULE ARCHITECTURE , 2007 .

[10]  Tore Hägglund,et al.  Automatic tuning of simple regulators with specifications on phase and amplitude margins , 1984, Autom..

[11]  Massimo Caccia,et al.  Sampling sea surfaces with SESAMO: an autonomous craft for the study of sea-air interactions , 2005, IEEE Robotics & Automation Magazine.

[12]  Andres El-Fakdi,et al.  On the identification of non-linear models of unmanned underwater vehicles , 2004 .

[13]  M. Barisic,et al.  Identification of Coupled Mathematical Models for Underwater Vehicles , 2007, OCEANS 2007 - Europe.

[14]  M. Barisic,et al.  Transfer function identification by using self-oscillations , 2007, 2007 Mediterranean Conference on Control & Automation.

[15]  G. Bruzzone,et al.  Modelling and identification of the Charlie2005 ASC , 2006, 2006 14th Mediterranean Conference on Control and Automation.

[16]  N. Miškovi Identification of Coupled Mathematical Models for Underwater Vehicles , 2022 .