Accurate modelling of the performance of a yacht in varying environmental conditions can significantly improve a yachts performance. However, a racing yacht is a highly complex multi-physics system meaning that real-time performance prediction tools are always semi-empirical, leaving significant room for improvement. In this paper we first use unsupervised machine learning to analyse full-scale yacht performance data. The widely documented ORC VPP (ORC, 2015) and the commercial Windesign VPP are compared to the data across a range of wind conditions. The data is then used to train machine learning models. A number of machine learning regression algorithms are explored including Neural Networks, Random Forests and Support Vector Machines and improvements of 82% are obtained compared to the commercial tools. The use of physics- based learning models (Weymouth and Yue, 2013) is explored in order to reduce the amount of data required to achieve accurate predictions. It is found that machine learning models can outperform empirical models even when predicting performance in environmental conditions that have not been supplied to the model as part of the training dataset.
Skip Nav Destination
Article navigation
May 09 2022
Using Machine Learning to Model Yacht Performance
Cian Byrne;
Cian Byrne
BAR Technologies / University of Southampton
Search for other works by this author on:
Gabriel Weymouth
Gabriel Weymouth
University of Southampton / Alan Turing Institute
Search for other works by this author on:
J Sailing Technol 7 (01): 104–119.
Paper Number:
SNAME-JST-2022-07
Article history
Received:
September 30 2021
Revision Received:
February 07 2022
Accepted:
May 03 2022
Published Online:
May 09 2022
Citation
Byrne, Cian , Dickson, Thomas , Lauber, Marin , Cairoli, Claudio , and Gabriel Weymouth. "Using Machine Learning to Model Yacht Performance." J Sailing Technol 7 (2022): 104–119. doi: https://doi.org/10.5957/jst/2022.7.5.104
Download citation file:
Advertisement
46
Views
0
Citations
Cited By
Advertisement
Advertisement