An Adaptive Position Keeping Algorithm For Autonomous Sailboats

Autonomous sailboats are potential solutions for in-situ ocean measurement thanks to their high energy efficiency. Indeed, the ability for them to maintain their position is crucial for ocean data collection. Previous study has demonstrated a position keeping method for an autonomous sailboat and has theoretically proved the stability. As this method is ineffective against wind disturbance, we propose a more feasible algorithm for real environment in this paper. A retrofitted model sailboat is developed to evaluate the performance of our approach in an artificial wind field. Simulation and experiment results under several different cases show that our proposed algorithm is robust.

[1]  Frédéric Plumet,et al.  Optimal sail angle computation for an autonomous sailboat robot , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[2]  Stephen B. Stancliff,et al.  Operation of robotic science boats using the telesupervised adaptive ocean sensor fleet system , 2008, 2008 IEEE International Conference on Robotics and Automation.

[3]  Lin Xiao,et al.  A control-theoretic outlook at the no-go zone in sailing vessels , 2011, OCEANS'11 MTS/IEEE KONA.

[4]  Jose Carlos Alves,et al.  Ocean sampling and surveillance using autonomous sailboats , 2008 .

[5]  Matteo Corno,et al.  Data-Driven Online Speed Optimization in Autonomous Sailboats , 2016, IEEE Transactions on Intelligent Transportation Systems.

[6]  Lin Xiao,et al.  Modeling and Nonlinear Heading Control of Sailing Yachts , 2014, IEEE Journal of Oceanic Engineering.

[7]  Minh-Duc Hua,et al.  Line following for an autonomous sailboat using potential fields method , 2013, 2013 MTS/IEEE OCEANS - Bergen.

[8]  R. Kelbley,et al.  Station Keeping and Segmented Trajectory Control of a Wind-Propelled Autonomous Catamaran , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[9]  Hadi Saoud,et al.  Adaptive Sampling with a Fleet of Autonomous Sailing Boats Using Artificial Potential Fields , 2018 .

[10]  Lin Xiao,et al.  Online speed optimization for sailing yachts using extremum seeking , 2012, 2012 Oceans.

[11]  Robert Ivor John,et al.  Fuzzy Logic Control System for Autonomous Sailboats , 2007, 2007 IEEE International Fuzzy Systems Conference.

[12]  Christophe Viel,et al.  Position keeping control of an autonomous sailboat , 2018 .