Hostname: page-component-89b8bd64d-z2ts4 Total loading time: 0 Render date: 2026-05-06T03:23:55.390Z Has data issue: false hasContentIssue false

Scaling laws for caudal fin swimmers incorporating hydrodynamics, kinematics, morphology and scale effects

Published online by Cambridge University Press:  02 March 2026

Jung-Hee Seo
Affiliation:
Department of Mechanical Engineering, Johns Hopkins University , Baltimore, MD 21218, USA
Ji Zhou
Affiliation:
Department of Mechanical Engineering, Johns Hopkins University , Baltimore, MD 21218, USA
Rajat Mittal*
Affiliation:
Department of Mechanical Engineering, Johns Hopkins University , Baltimore, MD 21218, USA
*
Corresponding author: Rajat Mittal, mittal@jhu.edu

Abstract

Many species of fish, as well as biorobotic underwater vehicles (BUVs), employ body–caudal fin (BCF) propulsion, in which a wave-like body motion culminates in high-amplitude caudal fin oscillations to generate thrust. This study uses high-fidelity simulations of a mackerel-inspired caudal fin swimmer across a wide range of Reynolds and Strouhal numbers to analyse the relationship between swimming kinematics and hydrodynamic forces. Central to this work is the derivation and use of a model for the leading-edge vortex (LEV) on the caudal fin. This vortex dominates the thrust production from the fin and the LEV model forms the basis for the derivation of scaling laws grounded in flow physics. Scaling laws are derived for thrust, power, efficiency, cost-of-transport and swimming speed, and are parametrised using data from high-fidelity simulations. These laws are validated against published simulation and experimental data, revealing several new kinematic and morphometric parameters that critically influence hydrodynamic performance. The results provide a mechanistic framework for understanding thrust generation, optimising swimming performance, and assessing the effects of scale and morphology in aquatic locomotion of both fish and BUVs.

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. Three-dimensional fish model of a carangiform swimmer employed in the present study. The model is based on the common mackerel (Scomber scombrus).

Figure 1

Table 1. Forces and hydrodynamic powers on the free swimming fish at various Reynolds numbers. ${\textit{Re}}_L=L^2f/\nu$, $F^*$ is the time averaged force normalised by $(1/2)\rho (Lf)^2 L^2$, $W^*$ is the time averaged power normalised by $(1/2)\rho (Lf)^3 L^2$. Negative force values denote thrust (force in the swimming direction) and the negative power is the rate of work done by the fish. All $F^*$ and $W^*$ values in the table are to be multiplied by $\times 10^{-3}$.

Figure 2

Figure 2. Three-dimensional vortical structures around the swimming fish visualised by the iso-surface of the second invariant of velocity gradient, $Q=0.1f^2$, coloured by the lateral velocity ($v$) at various Reynolds numbers. ${\textit{Re}}_L=$ (a) 1000, (b) 2000, (c) 5000, (d) 10 000, (e) 25 000, (f) 50 000.

Figure 3

Table 2. Force coefficients and Froude efficiencies.

Figure 4

Figure 3. Evolution of the vortical structure in the wake of a swimming fish at $ {\textit{Re}}_L=10\,000$. The vortical structure is visualised by the iso-surface of $Q=10f^2$ coloured by the normalised depthwise vorticity, $\omega _z/f$. $T=1/f$ is the tail-beat period.

Figure 5

Figure 4. Characterisation of the wake structure. $\lambda _w$, wake wavelength; $\theta _w$, wake spreading angle. The vortical structure is visualised by the iso-surface of $Q$ along with the lateral velocity contours. $\lambda _w/A_F=1/{\textit{St}}_A$, $\theta _w=\tan ^{-1}({\textit{St}}_A/2)$.

Figure 6

Figure 5. Wake characteristics as a function of Strouhal number. (a) Wake wavelength, $\lambda _w$. (b) Wake spreading angle, $\theta _w$. Sold line, present scaling law; circle, present DNS data; square, data measured from the results of Borazjani & Sotiropoulos (2008) (figures 8B and 8C); triangle, measured from the result of Maertens, Gao & Triantafyllou (2017) (figure 19c).

Figure 7

Figure 6. Plot showing the importance of the LEV on the caudal fin for the generation of thrust. Plot shows iso-surface of $Q=10f^2$ coloured by the normalised vortex-induced force density, $f_Q^*=f_Q/(\rho Lf^2)$, where $f_Q=-2\rho \psi Q$ and $\psi$ is the influence potential associated with the force in the surge direction on the caudal fin (this is based on the force-partitioning methods described briefly in Appendix C). Negative value of force density corresponds to thrust.

Figure 8

Figure 7. Effective angle of attack, $\alpha _{{\textit{eff}}}$, on the caudal fin.

Figure 9

Figure 8. Heaving and pitching motion of the caudal fin for various ${A^{\prime }}^*$ values. The caudal fin represented by the blue straight line is plotted with the temporal interval of $T/8$. The grey line shows the heaving profile. (a) ${A^{\prime }}^*=0$ ($R_\theta =1, \phi _\theta =0, A_F^*=0.2$), (b) ${A^{\prime }}^*=0.4$ ($R_\theta =1.08, \phi _\theta =21.8^\circ ,A_F^*=0.215$), (c) ${A^{\prime }}^*=0.6$ ($R_\theta =1.17, \phi _\theta =31^\circ , A_F^*=0.233$). The tail-beat amplitude, wavelength and caudal fin length are set to $0.2L$, $L$ and $0.15L$, respectively.

Figure 10

Figure 9. Caudal fin motion comparison. Solid line, pitching and heaving motion given by (3.7)–(3.10). Dashed line, undulatory wave motion given by (2.1).

Figure 11

Figure 10. Thrust scaling of carangiform swimmers. (a) Correlation between the mean thrust coefficient and thrust factor. (b) Thrust coefficient as a function of Strouhal number. Dashed line, asymptotic scaling, $C_T\sim {\textit{St}}_A^2$.

Figure 12

Figure 11. Kinematic parameters for BCF swimmers extracted from the data by Di Santo et al. (2021) for various swimming modes. (a) Strouhal number, ${\textit{St}}_A$, and normalised tail-beat amplitude, $A_F/\lambda$. (b) Normalised amplitude envelope slope at the tail, $[({\rm d}A/{\rm d}x)/(A/L)]_{x=L}$, and the kinematic parameter, ${A^{\prime }}^*$.

Figure 13

Figure 12. Power scaling for the caudal fin of carangiform swimmers. (a) Correlation between the power coefficient and power factor. (b) Power coefficient as a function of Strouhal number. Dashed line, asymptotic scaling, $C_W\sim {\textit{St}}_A^3$.

Figure 14

Figure 13. Froude efficiency of the whole fish (square symbols) and the caudal fin (circle) for the present simulation cases. Triangle, data from the previous computational study (Borazjani & Sotiropoulos 2008), which employed swimming kinematics similar to the current study.

Figure 15

Figure 14. Caudal fin Froude efficiency as a function of Strouhal number. Solid line, (3.26). Symbols, DNS data from table 2. Dashed line, asymptotic line for high Strouhal number, ${A_F}/(\lambda {\textit{St}}_A)$. Dash-dotted line, asymptotic line for low Strouhal number, $({\textit{St}}_A - {\textit{St}}_{\textit{min}})/({\textit{St}}_{{\textit{min}}}{{A^{\prime }}^*}^2)$. Dotted line, ${\textit{St}}_{\textit{opt}} - \eta _{\textit{max}}$ curve (3.27) and (3.28).

Figure 16

Figure 15. (a) Froude efficiency as a function of $U/U_c=1/{\textit{St}}_\lambda$: lines, (3.29); symbols, present DNS data. (b) Maximum and optimal swimming speeds: symbols, present DNS data at various Reynolds numbers.

Figure 17

Figure 16. Relation between the slip ratio ($U/U_c=1/{\textit{St}}_\lambda$) and the kinematic parameter, ${A^{\prime }}^*$: symbols, data from Di Santo et al. (2021) for various BCF swimmers; contour, data density map generated by the inverse distance kernel; solid line, maximum slip ratio (3.17); dashed line, optimal slip ratio (3.30).

Figure 18

Figure 17. (a) Non-dimensional cost of transport as a function of Strouhal number: solid line, (3.32); symbols, DNS data. (b) Effect of tail-beat amplitude and frequency on the non-dimensional COT.

Figure 19

Figure 18. Instantaneous boundary layer velocity profiles around the fish body: (a) ${\textit{Re}}_U=2400$; (b) ${\textit{Re}}_U=36\,000$.

Figure 20

Figure 19. Scaling of the coefficient of drag on the body with Reynolds number.

Figure 21

Figure 20. Relation between the Reynolds and Strouhal numbers for free swimming fish. (a) ${\textit{Re}}_U$ as a function of ${\textit{St}}_A$: solid line, (3.36); symbols, DNS data from table 2. (b) ${\textit{St}}_A$ as a function of ${\textit{Re}}_U$: solid line, (3.37); symbols, DNS data from table 2.

Figure 22

Figure 21. Relation between the Strouhal and Reynolds numbers: solid line, (3.38); symbols, results from fish swimming simulations; circle, present DNS data; square, data from Li et al. (2021), ${A^{\prime }}^*=0.35$, ${\textit{Re}}_U=7.17{-}6070$; triangle, data from Borazjani & Sotiropoulos (2008), ${A^{\prime }}^*=0.36$, ${\textit{Re}}_U=300, 4000$.

Figure 23

Figure 22. Effect of the morphological parameter, $K_{ {morph}}$, on the relation between the Strouhal and Reynolds numbers (3.36). The Strouhal number is normalised by the optimal Strouhal number (3.27) that maximises the Froude efficiency. Contours, data density map for the experimental data by Di Santo et al. (2021); circular symbols, present DNS data ($K_{\textit{morph}}=30.7$).

Figure 24

Figure 23. (a) Effect of ${A \prime }^{*}$ on the Froude efficiency of the fin. Dashed line, ${\textit{St}}_{\textit{opt}}-\eta _{ {\textit{max}}}$ curve; circle, present DNS data for the mackerel model (${A^{\prime }}^*=0.38$); square, DNS for the fish model with a cubic polynomial amplitude envelope (${A^{\prime }}^*=0$), see Appendix F; triangle, data from Huang et al. (2023) for thunniform swimmer (${A^{\prime }}^*=0.47$). (b) Top shows amplitude envelope functions $A(x)$ along the fish body length: the original quadratic form (dashed line) and the modified cubic polynomial (solid line), which satisfies the condition ${A^{\prime }}^*=0$. Bottom shows time snapshots of the fish body undulation over one tailbeat cycle $T$ at $t = 0$, $t = 1/4T$, $t = 1/2T$ and $t = 3/4T$, showing the lateral deformation $\Delta y$ along the body of the cubic swimmer superposed on the corresponding shape of the original carangiform swimmer (blue).

Figure 25

Table 3. Dependencies of the swimming performance metrics on the key non-dimensional parameters. Definitions of the parameters and metrics are provided in the nomenclature section. Parameters are categorised into those associated with morphology, kinematics and velocity. Parameters that span multiple categories are cross-listed in multiple columns. More details of these and other parameters can be found in Appendix B.

Figure 26

Table 4. Nomenclature table defining and explaining the key parameters in this study.

Figure 27

Figure 24. Solitary fish swimming at ${\textit{Re}}_L=50\,000$ using the very fine grid. (a) Vortical structure of the very fine grid, visualised by the iso-surface of $Q=0.1f^2$ coloured by the normalised lateral vorticity. (b) Time profiles of the total hydrodynamic force in the streamwise ($F^*_x$) and lateral ($F^*_y$) directions, normalised by $(1/2)\rho (Lf)^2 L^2$. Fine grid, $1200\times 540\times 360$. Very fine grid, $1610 \times 1100 \times 600$.

Figure 28

Figure 25. Comparison of the direct numerical integral to the approximated formulation. Symbols, direct numerical integral of (D2). Surface, approximation given by (D3). (a) $I_1$. (b) $I_2$. (c) Percent error between the direct integral and the approximation for $I_1$. (d) Error for $I_2$.

Figure 29

Figure 26. Effect of tail-beat amplitude and frequency on the (a) thrust factor and (b) power factor.

Figure 30

Table 5. The force, power and efficiency on the free swimming fish at various Reynolds numbers simulated using a cubic amplitude envelope $A(x)$ with ${A^{\prime }}^* = 0$. ${\textit{Re}}_L = L^2f/\nu$, $F^*$ is the time-averaged force normalised by $(1/2)\rho (Lf)^2 L^2$, $W^*$ is the time-averaged power normalised by $(1/2)\rho (Lf)^3 L^2$. Negative values of $F^*$ indicate thrust. All $F^*$ and $W^*$ values in the table are to be multiplied by $\times 10^{-3}$.