Hostname: page-component-7b7567c8c-2n9c9 Total loading time: 0 Render date: 2026-11-14T15:23:35.028Z Has data issue: false hasContentIssue false

Undulatory underwater swimming: linking vortex dynamics, thrust and wake structure with a biorobotic fish

Published online by Cambridge University Press:  23 July 2025

Christophe Brouzet*
Affiliation:
Université Côte d’Azur, CNRS, INPHYNI, Nice, France
Christophe Raufaste
Affiliation:
Université Côte d’Azur, CNRS, INPHYNI, Nice, FranceInstitut Universitaire de France (IUF), Paris, France
Médéric Argentina
Affiliation:
Université Côte d’Azur, CNRS, INPHYNI, Nice, France
*
Corresponding author: Christophe Brouzet, christophe.brouzet@univ-cotedazur.fr

Abstract

Flapping-based propulsive systems rely on fluid–structure interactions to produce thrust. At intermediate and high Reynolds numbers, vortex formation and organisation in the wake of such systems are crucial for the generation of a propulsive force. In this work, we experimentally investigate the wake produced by a tethered robotic fish immersed in a water tunnel. By systematically varying the amplitude and frequency of the fish tail as well as the free stream speed, we are able to observe and characterise different vortex streets as a function of the Strouhal number. The produced wakes are three-dimensional and exhibit a classical V-shape, mainly with two oblique trains of vortex rings convecting outward. Using two-dimensional particle image velocimetry in the mid-span plane behind the fish and through extensive data processing of the velocity and vorticity fields, we demonstrate the strong couplings at place between vortex dynamics, thrust production and wake structure. The main results are twofold. First, by accounting for the obliqueness of the vortex trains, we quantify in experiments the evolution of vortex velocity components in both streamwise and transverse directions. We also measure key geometrical and dynamical properties such as wake angle, vortex ring orientation, diameter and vorticity. Remarkably, all of these quantities collapse onto master curves that also encompass data from previous studies. Second, we develop a quasi-two-dimensional model that incorporates both components of the momentum balance equation and introduces an effective spanwise thickness of the wake structure. This additional dimension, which scales with the physical thickness of the fish, captures the fine features of the three-dimensional wake. The model successfully explains the experimental master curves and highlights the links between vortex dynamics, thrust and wake geometry. Together, this framework offers a comprehensive understanding of the influence of the Strouhal number, providing universal insights relevant for both biological locomotion and bio-inspired propulsion systems.

Information

Type
JFM Papers
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1.(a) Robotic fish used in this study, seen in the streamwise ($x$)–spanwise ($z$) plane. (b) Sketch of the configuration of the robotic fish in the water tunnel, seen from top in the streamwise ($x$)–transverse ($y$) plane. The imaging section of the PIV measurements is shown as a dashed rectangle of length $180$ mm in the streamwise $x$-direction and width $120$ mm in the transverse $y$-direction. The free stream speed in the channel is $U_0$, while the fish moves at frequency $f$ and with a tail amplitude $A$.

Figure 1

Table 1.Range of dimensional parameters and Strouhal numbers explored in this study.

Figure 2

Figure 2.(a) Kinds of vortex streets observed in the parameter space $(A/L,fL/U_0$). The colour of each point corresponds to the free stream speed $U_0$ (orange $U_0=26\,{\textrm{mm s}}^-{^1}$, red $U_0=53\,{\textrm{mm s}}^-{^1}$, black $U_0=103\,{\textrm{mm s}}^-{^1}$), while its shape represents the observed form of the wake () for 2S, () for 2P, () for 2S + 2P and () for 4P wakes), described in § 2.3. The empty (respectively filled) symbols indicate that the jets formed behind the fish have a time-averaged streamwise velocity component below (respectively above) the free stream speed $U_0$. The horizontal green band between $A/L=0.1$ and $0.3$ marks the limit observed for different fish species, while the grey region delimits the Strouhal number range explored in this study, between $St_A=0.1$ and $2.2$. The solid curve represents the critical Strouhal number $St_A^{\star} =0.48$, for which drag–thrust transition occurs for the robotic fish used in this study, and the dashed curve corresponds to the vortex or jet inversion at $St_A^{\textit{inv}}=0.36$. (b) Time-averaged force $\langle F \rangle$ measured by the force sensor as a function of the Strouhal number $St_A$, for experiments of series 2 (see table 1). A vertical solid line indicates the drag/thrust transition at $St_A^{\star} \approx 0.48$ and a vertical dashed line shows the vortex or jet inversion at $St_A^{\textit{inv}}=0.36$. The red curve represents the fit given by (2.1). The symbols are similar to those used in the other figures when the fish is moving, while the point at $St_A=0$, taken when the fish is immobile, is represented by a cross (x).

Figure 3

Figure 3.Vorticity, velocity and wakes observed. Each row represents a typical wake: (a) 2S; (b) 2P; (c) 2S + 2P; and (d) 4P. The left column shows the phase-averaged vorticity (in colour) and velocity (with arrows and where $U_0 \boldsymbol{e}_x$ is subtracted) fields when the tail is at its maximum amplitude. The middle column represents the normalised time-averaged streamwise velocity field, obtained as $(\langle U \rangle -U_0)/U_0$, where $\langle U \rangle$ is the time-averaged streamwise velocity field. The trajectories of the vortices are represented on top of the normalised streamwise velocity, with red and blue dots. The colour of the points represent clockwise (blue) or counter-clockwise (red) vortices. The position of the vortices visible in the left panels are marked by blue or red disks in the middle panels. At $x=100$ mm, the time-averaged streamwise velocity profiles are plotted as black lines, illustrating deviations from the free stream speed (dashed line), which indicate the presence of one or multiple jets. The right column shows sketches of the corresponding wakes, with the definitions of the notation given in panel (b): $\theta$ is the wake angle, $\alpha$ the orientation angle of the main vortex pair with the transverse $y$-direction, $\xi$ the pair diameter, i.e. the distance between the two vortices of the same pair and $\pm \Gamma$ the circulation of each vortex.

Figure 4

Figure 4.Example of vortex characteristics measured as a function of time, for the 2P wake shown in figure 3(b). Panel (a) represents the data obtained for the vortex pair in the top-half of the image, while panel (b) represents the data for the vortex pair in the bottom-half. Red points correspond to counter-clockwise vortices and blue points to clockwise ones, as the colourcode used in figure 3. The two first columns show the vortex position in the $(x,y)$-plane, from where the vortex velocities are extracted using a linear fit. The fitted slopes are shown with dashed lines. The two other columns represent the time evolution of the angle $\alpha$ and of the absolute value of the circulation $\Gamma$ measured for each vortex. The averaged quantities are shown using dashed horizontal lines.

Figure 5

Figure 5.Jet versus vortex velocities. In $y$-coordinates, panels (a) and (b) show the mean jet velocities in the streamwise and transverse directions, respectively, while panels (c) and (d) show the root-mean-square jet velocities. All quantities are normalised by the free stream speed $U_0$. The dashed line in all panels shows the unit line and is used to guide the eyes.

Figure 6

Figure 6.Normalised streamwise ($U_{{vortex}}/U_0$) and transverse ($V_{{vortex}}/U_0$) vortex velocities as a function of the Strouhal number $St_A$. The colours and shapes of the points are the same as those in figure 2, while the magenta triangles at $St_A=0.23$ correspond to data from Buchholz & Smits (2006). The two solid curves show the fits of the two vortex velocities, using (3.2) and (3.8). The vertical solid line at $St_A^{\star} =0.48$ indicates the drag–thrust transition measured with the force sensor, while the vertical dashed line at $St_A^{\textit{inv}}=0.36$ shows the jet inversion where $ U_{{vortex}} = U_0$.

Figure 7

Figure 7.Tangent of the wake angle $\theta$ as a function of the Strouhal number St$_A$. The colours and shapes of the points are the same as those in figure 2, while the magenta triangles correspond to literature data. The dashed lines indicate $\tan \theta = K_v/K_0\, {St}_A\approx 0.91\, {St}_A$ and $\tan \theta = K_v/K_u\approx 0.67$, while the curve is defined by (4.4).

Figure 8

Figure 8.Tangent of the angle $\alpha$ as a function of (a) the combination of $U_{{vortex}}/U_0$ and $V_{{vortex}}/U_0$ given in (4.5) and (b) the Strouhal number $St_A$. Only the experiments exhibiting a 2P, 2S + 2P or a 4P wake are plotted. The lines show the prediction of (4.5) (panel a) and (4.6) (panel b). Magenta triangles in panel (b) correspond to the points given by Li & Dong (2016). In panel (b), the vertical solid line indicates the drag–thrust transition at $St_A^{\star} =0.48$, while the vertical dashed line at $St_A^{\textit{inv}}=0.36$ shows the vortex inversion where $ U_{{vortex}} = U_0$.

Figure 9

Figure 9.(a) Dimensionless circulation $\Gamma /(fA^2)$ and (b) pair diameter $\xi /A$ as a function of the Strouhal number $St_A$, for 2P wakes. The solid curve in panel (a) shows the fit of the data by (4.7), while that in panel (b) represents (4.10).