Autonomous sailboat navigation for short course racing

The paper presents a compact method to calculate a suitable route for a sailboat in order to reach any specified target. The calculation is based on the optimisation of the time derivative of the distance between boat and target and features a hysteresis condition, which is of particular importance for beating to windward. The algorithm provides an answer to the perennial question when to tack on upwind courses. Further, it immediately adapts to varying wind conditions. The resulting routes for different conditions are analysed on the basis of a simulation featuring a mathematical boat model. Experiments have been carried out using an unmanned and autonomously controlled sailboat. The navigated route agrees well with the simulation results.

[1]  J. A. Spaans,et al.  New developments in ship weather routing , 1995 .

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

[3]  Roman Smierzchalski Evolutionary-Fuzzy System of Safe Ship Steering in a Collision Situation at Sea , 2005, International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC'06).

[4]  Roman Smierzchalski,et al.  Methods of Optimal Ship Routing for Weather Perturbations , 2001 .

[5]  Tim Thornton A review of weather routeing of sailboats , 1993 .

[6]  R. S. Burns,et al.  AN OVERVIEW OF CURRENT METHODS USED IN WEATHER ROUTEING , 1988 .

[7]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[8]  Zbigniew Michalewicz,et al.  Modeling of ship trajectory in collision situations by an evolutionary algorithm , 2000, IEEE Trans. Evol. Comput..

[9]  R. H. Motte,et al.  On The Selection of Discrete Grid Systems for On-Board Micro-based Weather Routeing , 1990, Journal of Navigation.

[10]  Peter Richards,et al.  America's Cup downwind sails—vertical wings or horizontal parachutes? , 2001 .

[11]  Andy Philpott Optimising Yacht Routes under Uncertainty , 2000 .