An application of machine learning to the motion response prediction of floating assets

Michael T. M. B. Morris-Thomas, Marius Martens
5/31/2025
cs.LGphysics.data-anphysics.flu-dyn

No confident code implementation found for this paper.

Abstract

The real-time prediction of floating offshore asset behavior under stochastic metocean conditions remains a significant challenge in offshore engineering. While traditional empirical and frequency-domain methods work well in benign conditions, they struggle with both extreme sea states and nonlinear responses. This study presents a supervised machine learning approach using multivariate regression to predict the nonlinear motion response of a turret-moored vessel in 400 m water depth. We developed a machine learning workflow combining a gradient-boosted ensemble method with a custom passive weathervaning solver, trained on approximately $10^6$ samples spanning 100 features. The model achieved mean prediction errors of less than 5% for critical mooring parameters and vessel heading accuracy to within 2.5 degrees across diverse metocean conditions, significantly outperforming traditional frequency-domain methods. The framework has been successfully deployed on an operational facility, demonstrating its efficacy for real-time vessel monitoring and operational decision-making in offshore environments.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{morristhomas2025application,
  title  = {An application of machine learning to the motion response prediction of floating assets},
  author = {Michael T. M. B. Morris-Thomas and Marius Martens},
  year   = {2025},
  eprint = {2506.15713},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.15713v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.15713.svg)](https://codeofpaper.com/paper/2506.15713)

Discussion