Hostname: page-component-77f85d65b8-g4pgd Total loading time: 0 Render date: 2026-03-29T09:13:37.846Z Has data issue: false hasContentIssue false

Achieving optimal locomotion using self-generated waves

Published online by Cambridge University Press:  10 February 2026

Daire O’Donovan*
Affiliation:
School of Mathematics and Statistics, University College Dublin , Belfield, Dublin 4, Ireland
Miguel D. Bustamante
Affiliation:
School of Mathematics and Statistics, University College Dublin , Belfield, Dublin 4, Ireland
Olivier Devauchelle
Affiliation:
Université de Paris, Institut de Physique du Globe de Paris, CNRS, F-75005 Paris, France
Graham P. Benham
Affiliation:
School of Mathematics and Statistics, University College Dublin , Belfield, Dublin 4, Ireland
*
Corresponding author: Daire O’Donovan, daire.odonovan@ucdconnect.ie

Abstract

An oscillating body floating at the water surface produces a field of self-generated waves. When the oscillation induces a difference in fore–aft wave amplitude squared, these self-generated waves can be used as a mechanism to propel the body horizontally across the surface (Longuet-Higgins 1977 Proc. R. Soc. Lond. A, vol. 352, no. 1671, pp. 463–480). The optimisation of this wave-driven propulsion is the interest of this work. To study the conditions necessary to produce optimal thrust we will consider a shallow water set-up where a periodically oscillating pressure source acts as the body. In this framework, an expression for the thrust is derived by relation to the difference in fore–aft amplitude squared. The conditions on the source for maximal thrust are explored both analytically and numerically in two optimal control problems. The first case is where a bound is imposed on the norm of the control function to regularise it. Secondly, a more physically motivated case is studied where the power injected by the source is bounded. The body is permitted to have a drift velocity $U$. When scaled with the wave speed $c$, the dimensionless velocity $v=U/c$ divides the study into subcritical, critical and supercritical regimes and the optimal conditions are presented for each. The result in the bounded power case is then used to demonstrate how the modulation of power injected can slowly change the cruising velocity from rest to supercritical velocities.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Figure 1. Diagram of the shallow water set-up ($\textit{kH}\ll 1$) where there is a pressure source $P(x,t)$, over a region of length $L$, acting on the surface of the shallow water, with depth $H$. This induces waves on the fluid surface, denoted by $h(x,t)$, resulting in locomotion with a drift velocity $U$.

Figure 1

Figure 2. (a) An example of a source, $\hat {Q}(x)$, that results in the optimal thrust under the bounded norm constraint where $v=0$ and $l=3\pi /2$. (b) The corresponding wave field, $\hat {h}(x)$, under the same conditions.

Figure 2

Figure 3. Plot of the time-averaged thrust $\bar {F}_T$ vs the dimensionless length scale $l$ resulting from the bounded norm optimisation on start-up $v\approx 0$. It can also be seen that as $l$ increases, the dimensional thrust tends to scale with ${l}/{2}$ which is the same behaviour found in (3.9) for $l\gg 1$.

Figure 3

Figure 4. (a) Resulting plots for the real and imaginary parts of the source $\hat {Q}$ for the bounded power case where ${U}/{c}=v=0$ and ${L\omega }/{c}= l=3\pi /2$. (b) A similar plot for the wave field $\hat {h}$ for the same case. There is no wave on the right implying this is the optimum result to start and travel rightward.

Figure 4

Figure 5. (a) Comparison between the analytically and numerically calculated left and (b) right wave amplitudes squared for $l=3\pi /2$ over both subcritical and supercritical velocities. For the right wave, the numerical scheme becomes unstable close to $v=1$ and hence it has been hatched.

Figure 5

Figure 6. (a) Contour plot where colour corresponds to the magnitude of the force. For a given $v$, a larger time-averaged thrust can be achieved with a larger $l$. (b) The same heat map over a range of smaller $l$ denoted by the red box in (a) to convey the trend for smaller length scales, demonstrating maximal thrust at dimensionless velocities closer to 1.

Figure 6

Figure 7. (a) Time-averaged thrust over velocities from $v=0$ to $v=3$ for $l=3\pi /2$. The efficiency is also plotted on the right axis showing the reduction after the last harmonic. (b) A similar plot for $l=\pi /6$ demonstrates that the region of maximal efficiency reduces due to the last and first harmonics being closer to $v=1$ for smaller values of $l$.

Figure 7

Figure 8. (a) Demonstration of the one period of oscillation where $v_{\star }=0.2$ and $l=3\pi /2$. The body is defined as the region between the vertical lines ($\tilde {x}\in [-l/2,l/2]$). The period is divided into $10$ instances where the first half-period is in blue and the latter in red. (b) A similar plot showing the time evolution at $v_{\star }=0.3$ demonstrating that the amplitude must increase to maintain the optimal solution at the larger velocity.