Skip to main content
Royal Society Open Science logoLink to Royal Society Open Science
. 2020 Aug 5;7(8):200754. doi: 10.1098/rsos.200754

Hydrodynamics of a twisting slender swimmer

Gil Iosilevskii 1,, Alexander Rashkovsky 1
PMCID: PMC7481709  PMID: 32968528

Abstract

Sea snakes propel themselves by lateral deformation waves moving backwards along their bodies faster than they swim. In contrast to typical anguilliform swimmers, however, their swimming is characterized by exaggerated torsional waves that lead the lateral ones. The effect of torsional waves on hydrodynamic forces generated by an anguilliform swimmer is the subject matter of this study. The forces, and the power needed to sustain them, are found analytically using the framework of the slender (elongated) body theory. It is shown that combinations of torsional waves and angle of attack can generate both thrust and lift, whereas combinations of torsional and lateral waves can generate lift of the same magnitude as thrust. Generation of lift comes at a price of increasing tail amplitude, but otherwise carries practically no energetic penalty.

Keywords: ideal fluids, slender body theory, anguilliform swimming, hydrodynamic forces, sea snake

1. Introduction

Sea snakes have flattened bodies with no fins, and they propel themselves by lateral deformation waves moving backwards along their bodies faster than they swim—as a typical eel-like (anguilliform) swimmer does [1]. In contrast to a typical anguilliform swimmer, however, their swimming is characterized by exaggerated torsional waves (their amplitude can exceed 90°) that lead the lateral waves. Can it be that the torsional waves come to balance the swimming snake against gravity? To answer this question, one will need an estimate of hydrodynamic forces acting on an anguilliform swimmer propelling itself by a combination of lateral and torsional waves—these forces are the subject matter of this study.

Hydrodynamic forces acting on an elongated deforming body, moving in a fluid at Reynolds numbers in excess of a few tens of thousands, can be found in several ways. The two extreme approaches are represented by direct numerical solutions of the Navier–Stokes equations [2], and by asymptotic solutions based on the width-to-length ratio of the body as a small parameter and an ideal fluid approximation [37]. The last approach, widely known as the elongated (or slender) body theory, allows, at least in principle, to obtain the hydrodynamic forces acting on the body analytically. Preferring simplicity to accuracy, but deeming the accuracy of the asymptotic approach adequate [8], it is adopted for this study as well. The coherence of the present results within the ideal fluid approximation is furnished in the electronic supplementary material by comparison with numerical simulations based on the vortex lattice method. An indication of their viability is furnished in Appendix I by comparison with observations of a swimming yellow-bellied sea snake Hydrophis platurus [1].

The paper is organized in seven sections and 10 short appendices, which contain the details of the underlying derivations. Units, notation, reference frames and the model swimmer are introduced in the next section (§2), and it is where distributed forces acting on the swimmer are derived. Integral forces acting on the swimmer are derived in §3, and further developed in §4 under the assumption that the deformation waves are harmonic. Effects of torsion are analysed in §5. Adequacy of the hydrodynamic forces to balance a swimming snake is assessed in §6. Section 7 concludes the paper.

2. Fundamentals

2.1. Reference frames

The paper addresses a deformable swimmer of length l that moves, on average, with constant speed v along a straight path in an infinite domain occupied by quiescent fluid of density ρ. Throughout the paper, l, v, l/v, lv, ρv2,ρv2l, ρv2l2, ρv2l3, ρv3l and ρv3l2 will serve as units of length, velocity, time, potential, pressure, force per unit length, force (or moment per unit length), moment, power per unit length and power, respectively (table 1).

Table 1.

Nomenclature.

fundamental (dimensional) quantities
g acceleration of gravity
m body mass
l body length
v swim speed
ρ water density
ν kinematic viscosity
fundamental units
l length
v velocity
l/v time
lv velocity potential
ρv2 pressure
ρv2l force per unit length
ρv2l2 force, or moment per unit length
ρv2l3 moment
ρv3l power per unit length
ρv3l2 power
non-dimensional quantities
A± coefficient with the square-root singularity of μ at the dorsal and ventral edges; equation (2.37)
B buoyancy; equation (6.4)
C local (non-inertial) reference frame attached to the body of the swimmer
C global inertial reference frame moving along with the swimmer
Cn standard integral; equation (2.25)
D¯ drag coefficient (based on 2πst2 as the reference area); equation (6.1)
ex,ey,ez basis vectors of C; positive directions are posterior, dorsal and sinister
ex,ey,ez basis vectors of C′; equations (2.1)–(2.3)
Fr Froude number, Fr=v/gl
f force per unit length acting on the swimmer; equation (3.1)
fx,fy,fz components of f in C′; equations (3.3)–(3.5)
f± leading-edge suction (per unit length), dorsal (+) and ventral (–); equation (2.36)
Jn nth-order Bessel function of the first kind
k prismatic coefficient; the ratio between the volume of the body and the minimal cylinder enclosing it; equation (6.4)
L lift: the component of the (period averaged) hydrodynamic force along ey; equation (3.27)
L¯ factor in the lift-to-thrust ratio; equation (5.6)
Mx,My,Mz components of the (period averaged) hydrodynamic moment, referred to the origin of C′; equations (3.30)–(3.32)
M¯z,ref factor in the pitching-moment-to-thrust ratio; equation (5.11)
M¯z,ref± maximum (+) and minimum (–) of M¯z,ref with respect to ϕθ and θ^t
mx rolling moment per unit length of the swimmer about the x′-axis; equation (3.15)
N, n normal to the left-side of the body, facing left; n=N/|N|; equation (A 2)
n0, n1 constituents of n associated with translational and rotational motions; equations (A 7) and (A 8)
n± unit normal to dorsal and ventral edges of the swimmer; equation (A 9)
P (period averaged) power required to sustain the propulsion waves; equation (3.29)
p pressure
Δp pressure jump across the body of the swimmer (left minus right); equation (2.31)
Re Reynolds number, Re=vl/ν
Sw wetted area of the swimmer
s local semi-span: half the distance between the dorsal and ventral edges
T thrust: the component of the (period averaged) hydrodynamic force along ex=ex; equation (3.26)
T¯ factor in T; equation (5.2)
T± tangent to the dorsal and ventral edges of the body; equation (A 10)
t time
w local velocity of the swimmer's body relative to quiescent fluid, taken with the negative sign; normal-to-the-body component only; equation (C 3)
w0, w1 constituents of w associated with translational and rotational motions; equations (2.17) and (2.18)
X1, X2 integral operators; equations (5.8)–(5.9)
 x, y, z coordinates of a point relative to C
x′, y′, z coordinates of a point relative to C′; equations (2.4)–(2.6)
xcL, xcm, xcb coordinates of the centers of lift, mass and buoyancy
xn, xt coordinates of the cranial and caudal ends (‘nose’ and ‘tail’) in C and C′ alike; xn = 0 and xt = 1 by assumption
y0, y^0 coordinate of the body centreline relative to C′; y^0 is independent of time
y^t in-plane deflection of the body centreline at the tail section; y^t=y^0(xt)
Z side-force: the component of the (period averaged) hydrodynamic force along ez; equation (3.28)
z0 coordinate of the body centreline relative to C′
z^0 modulating amplitude of the lateral propulsion waves; equation (4.1)
zb,zb coordinate of the body surface relative to C′; equations (2.9) and (2.10)
z^t amplitude of the lateral propulsion waves at the tail section; z^t=z^0(xt)
β ratio between submerged weight and buoyancy
ζ (invariably) an integration variable
η propulsion efficiency; equation (3.41)
θ twist angle
θ^0 modulating amplitude of the torsional propulsion waves; equation (4.2)
θJ1=0 first non-trivial solution of J1(2x) = 0, approximately 110°
θ^t amplitude of the torsional propulsion waves at the tail section; θ^t=θ^0(xt)
θ± θ^t that maximizes (+) or minimizes (–) the pitching-moment-to-thrust ratio
ι power per unit length; equation (3.20)
κ angular wavenumber; equations (4.1)–(4.2)
μ potential jump across the body of the swimmer (left minus right); equation (2.12)
μn nth moment of μ; equation (2.20)
μ¯n numerical factor in μn; equations (2.29)–(2.30)
Πn nth moment of pressure; equation (2.32)
σ^t ratio of the maximal semi-span to the amplitude of the lateral waves at the tail section; σ^t=st/z^t
ϕ perturbation velocity potential; equation (2.11)
ϕM ϕθ that maximizes or minimizes the pitching moment; equation (5.13)
ϕz, ϕθ phases of the lateral and torsional propulsion waves at t = x = 0; equations (4.1)–(4.2)
ψz, ψθ instantaneous phases of the lateral and torsional propulsion waves; equation (4.4)
ω angular frequency; equations (4.1)–(4.2)
special symbols
^ typically, an amplitude
¯ typically, a factor in the quantity bearing the same name
derivative with respect to a single argument
…′ point function which is explicitly based on coordinates of the point in C′
0 typically, pertaining to the centreline
ref or…,ref pertaining to or referred to the reference section
t or …,t pertaining to or referred to the tail (caudal) section
〈…〉 average over a single period
D/Dt linearized Lagrangian derivative, /t+/x

Two adjunct right-handed rectilinear reference frames, C and C′ will be used interchangeably. Both have their x-axes opposing the (average) swimming direction, and both follow the swimmer along its average path. C′ is a global (inertial) frame. Its y-axis lies in the sagittal plane of the undeformed body and, for the sake of definiteness, points towards its dorsal side. The complementary z-axis points left, perpendicular to the sagittal plane. Coordinates of a point relative to C′ will be marked by a prime. Any scalar or vector field parametrized using coordinates of C' will be marked by a prime as well.

C is a local (non-inertial) reference frame, affixed to each cross section along the body. Its origin is located in the y′−z′ plane of C′; its x-axis passes through the middle of a particular section; and the frame itself is rotated (twisted) about the x-axis through angle θ(t, x), so as to make the y-axis pass through the ventral and dorsal edges of that section. Coordinates of a point relative C will remain unmarked, and so will any scalar or vector field parametrized using coordinates of C. Formally,

ex=ex, 2.1
ey=eycosθ(t,x)ezsinθ(t,x) 2.2
andez=eysinθ(t,x)+ezcosθ(t,x) 2.3

relate the respective unit vectors;

x=x, 2.4
y=y0(t,x)zsinθ(t,x)+ycosθ(t,x) 2.5
andz=z0(t,x)+zcosθ(t,x)+ysinθ(t,x) 2.6

relate the coordinates. Because of its equivalence with x (equation (2.4)), x′ and x will be used interchangeably. By interpretation, y′ = y0(t,x) and z′ = z0(t, x) are equations of the swimmer's centreline in C′.

2.2. The model swimmer

An undeformed swimmer is assumed to be flat and of zero thickness.1 The outline of the swimmer starts with a point at the cranial end (x = xn = 0), and reaches maximal span of 2st at the caudal end (x = xt = 1).2 The local semi-span (figure 1) is described by a monotonically increasing function s: (xn, xt) → (0, st); it is understood that s(xt) = st. The body of the swimmer is assumed to be pronouncedly elongated, so both st and maxx(xn,xt)(ds/dx) are small as compared with unity.

Figure 1.

Figure 1.

The model swimmer and the coordinate systems. Side (a) and top (b) views of an untwisted swimmer; axonometric projections of lateral and torsional waves are shown on (c) and (d); an exaggerated in-plane bend is shown on (e). The axes of C′ are shown with dash-dot lines. Shifted and rotated axes of C are shown by blue dotted lines for a cross section that is marked by a thick blue line.

The swimmer is allowed to bend in-plane (as if by arching its back—figure 1e), bend out of plane (as any anguilliform swimmer would—figure 1c), and twist about its central (cranio-caudal) axis (figure 1d). The surface of the swimmer will be parametrized either by

z=zb(t,x,y), 2.7

or by

z=zb(t,x,y). 2.8

It is assumed that each cross section of the swimmer does not deform during swimming and does not leave its respective y–z′ plane. In this case, y′ and y are related by (2.5) with z = 0, whereas zb and zb can be expressed as

zb(t,x,y)=z0(t,x)+(yy0(t,x))tanθ(t,x) 2.9

and

zb(t,x,y)=z0(t,x)+ysinθ(t,x). 2.10

Deformations of the body are assumed small, so that maxt,x,y|zb(t,x,y)|, maxt,x,y|zb(t,x,y)/t| and maxt,x,y|zb(t,x,y)/x| are small as compared with unity. Additional constraint on the allowed deformations will be introduced in the next section.

2.3. Underlying assumptions

As mentioned already in the Introduction, the plan is to find forces acting on the swimmer in the framework of the slender body theory. Its fundamentals can be found in quite a few references (e.g. [37,9,10]) and hence will not be repeated here; its main assumptions are recapitulated below.

Apart from the obvious assumptions on slenderness of the swimmer and smallness of its deformations (that were already made in the preceding section), the slender body theory relies on three basic assumptions: (i) the vortical regions in the flow are confined to the boundary layer on the surface of the swimmer and the wake behind it, (ii) the flow separates from (and only from) trailing edges of the body, and (iii) both the boundary layer and the part of the wake in the immediate proximity of the body are (vanishingly) thin. Under these assumptions, the velocity and pressure fields in the exterior of the boundary layer and the wake—and, in particular, on their outer boundary—can be found without finding them in interior of these regions. By associating thrust and power with the normal stresses on the surface of the body and the drag with the shear stresses [8, §3.1], the lack of knowledge of the flow field in the interior of the boundary layer still allows estimating thrust and power, but it disallows estimating drag. Shear stresses are hardly affected by undulations of the body [2], and since drag of an undeformed body can be estimated with a fairly good accuracy by empirical methods [11], lack of knowledge of its exact value should not affect the conclusions of this paper.

Location of the trailing edges along the body—these are the edges where the wake forms—has huge effect on the complexity of the solution for the forces acting on it. Having parts of the body embedded in the wake makes the solution unwieldly [58]; having the wake form at different parts of an edge during a tail-beat makes it intractable. Both cases are avoided here by ending the model swimmer at its widest section (see above), and limiting its admissible deformations to those for which the wake forms at (and only at) the widest section (appendix B).

2.4. Potential jump and its moments

The slender body theory furnishes the velocity and pressure fields in the (irrotational) exterior of the boundary layer and the wake as leading terms of the respective asymptotic series in the slenderness parameter—the ratio between typical lateral and longitudinal dimensions of the body. For the problem at hand, it can be the largest of the spatial derivatives of y0, z0 and . This theory can be derived formally, based on the method of matched asymptotic expansions [5,6,9,10], and informally, based on momentum considerations [3,7]. In the leading order with respect to the slenderness parameter all formulations are practically equivalent, and reduce the problem of finding the velocity and pressure fields near the body of the swimmer to that of finding a certain scalar field ϕ that satisfies two-dimensional Laplace equation in every transverse plane crossing the body (i.e. at every x ∈ (xn, xt)), satisfies an impermeability condition on its surface, and vanishes at infinity.3

In the present case, the body of the swimmer in the transverse plane occupies the interior of the slit {(y, z): y ∈ ( − s(x), s(x)), z = 0}, and the general solution of the two-dimensional Laplace equation in its (unbounded) exterior is4

ϕ(t,x,y,z)=12πs(x)s(x)μ(t,x,ζ)zdζ(yζ)2+z2, 2.11

where

μ(t,x,y)=ϕ(t,x,y,+0)ϕ(t,x,y,0) 2.12

is the potential jump across the slit.5 This general solution is yet to satisfy the impermeability condition on the surface of the slit,

limz±0ϕ(t,x,y,z)z=w(t,x,y)foreachy(s(x),s(x)) 2.13

(the right-hand side will be explicated shortly below), and the conjunction of (2.11) and (2.13) furnishes6 an integro-differential equation for μ(t, x, · ),

12πs(x)s(x)μ(t,x,ζ)ζdζyζ=w(t,x,y)foreachy(s(x),s(x)). 2.14

The bar across the integral sign indicates principle value in Cauchy sense. Its solution,

μ(t,x,y)y=2π1s2(x)y2s(x)s(x)s2(x)ζ2w(t,x,ζ)dζyζ, 2.15

immediately follows by the Söhngen inversion [9].7 In the last three equations,

w(t,x,y)=w0(t,x)+yw1(t,x), 2.16
w0(t,x)=cosθ(t,x)Dz0(t,x)Dt+sinθ(t,x)Dy0(t,x)Dt, 2.17
w1(t,x)=Dθ(t,x)Dt, 2.18

and D/Dt stands for the linearized Lagrangian derivative, ∂/∂t + ∂/∂x; details can be found in appendix C.

Subject to

μ(t,x,±s(x))=0, 2.19

equation (2.15) can be integrated on ( −s(x), y) to obtain μ(t, x, y), which can be substituted back in (2.11) to complete the solution for ϕ(t, x, y, z). This detailed solution will not be needed, however, and the first few moments of ∂μ/∂y,

μn(t,x)=1sn+1(x)s(x)s(x)μ(t,x,y)yyndy, 2.20

will suffice to obtain all relevant hydrodynamic forces and moments.

Thus,

μn(t,x)=2πsn+1(x)s(x)s(x)s2(x)ζ2w(t,x,ζ)dζs(x)s(x)1s2(x)y2yndyyζ 2.21

by (2.15), and hence

μn(t,x)=2πsn+1(x)s(x)s(x)yndys2(x)y2s(x)s(x)s2(x)ζ2yζ(w0(t,x)+ζw1(t,x))dζ 2.22

by (2.16). Substituting y = −s(x)cosθy and ζ = −s(x)cosθζ, it becomes a combination

μn(t,x)=2π0π(1)ncosnθydθy0π(w0(t,x)s(x)cosθζw1(t,x))sin2θζdθζcosθζcosθy 2.23

of standard (Glauert) integrals [13], which yields

μn(t,x)=(1)n(2w0(t,x)Cn+1+s(x)w1(t,x)(Cn2Cn+2)), 2.24

where

Cn=0πcosnθydθy. 2.25

Among these, C2n−1 = 0 with any n > 0 by symmetry considerations, whereas

C2n=122n0π(eiθ+eiθ)2ndθ=π(2n)!22n(n!)2. 2.26

Consequently, (2.24) can be recast as

μ2n(t,x)=2πs(x)w1(t,x)μ¯2n 2.27

and

μ2n1(t,x)=2πw0(t,x)μ¯2n1, 2.28

where

μ¯2n(t,x)=12((2n)!22n(n!)2(2n+2)!22n+1((n+1)!)2)=(2n)!n22n+1(n+1)!n! 2.29

and

μ¯2n1=(2n)!22n(n!)2 2.30

are certain numerical coefficients, and the convention 0! = 1 applies. In particular, μ¯0=0, μ¯1=1/2, μ¯2=1/8 and μ¯3=3/8.

2.5. Pressure jump and its moments

The pressure jump across the body, Δp(t, x, y) = p(t, x, y, +0) − p(t, x, y, −0), is given by

Δp(t,x,y)=Dμ(t,x,y)Dt+μ(t,x,y)y(sinθ(t,x)Dz0(t,x)Dt+cosθ(t,x)Dy0(t,x)Dt)+, 2.31

where the ellipsis comes to emphasize that the expression is correct only in the leading order with respect to the spatial derivatives of z0, y0 and θ. Derivation of (2.31) can be found in appendix D. With (2.31) and (2.20), the nth-order pressure moment

Πn(t,x)=s(x)s(x)Δp(t,x,y)yndy, 2.32

becomes a combination

Πn(t,x)=1n+1DDt(sn+2(x)μn+1(t,x))sn+1(x)(sinθ(t,x)Dz0(t,x)Dt+cosθ(t,x)Dy0(t,x)Dt)μn(t,x) 2.33

of the respective moments of the potential jump, μn and μn+1. Derivation of (2.33), as well as explicit expressions, relating Πn with w0 and w1, can be found in appendix E. The zeroth- and first-order pressure moments,

Π0(t,x)=πDDt(s2(x)w0(t,x)) 2.34

and

Π1(t,x)=π8DDt(s4(x)w1(t,x))+πs2(x)(sinθ(t,x)Dz0(t,x)Dt+cosθ(t,x)Dy0(t,x)Dt)w0(t,x), 2.35

are shown here because they will be actively used below. Note that the zeroth-order moment (the force per unit length) is independent of the shape of the body's centreline.

2.6. Leading-edge suction

When the thickness of the body tends to zero, the pressure at its leading edges becomes singular. The product of the body thickness and pressure remains finite, however, giving rise to what is known as the ‘leading-edge suction’—the force acting on the edge and oriented along the normal to it (i.e. along n±—see appendix A). There are two leading edges, and the force (per unit length) acting on each one of them is

f±(t,x)=π4A±2(t,x), 2.36

where

A±(t,x)=limy±s(x)s(x)yμ(t,x,y)y 2.37

is the coefficient with the square-root singularity of μ at the respective edge [14]. Its explicit form is

A±(t,x)=2π12s(x)s(x)s(x)s(x)±ζs(x)ζw(t,x,ζ)dζ=2s(x)(w0(t,x)12w1(t,x)s(x)) 2.38

by (2.15) and (2.16). The leading-edge suction,

f±(t,x)=π2s(x)(w0(t,x)±12w1(t,x)s(x))2, 2.39

follows (2.38) by (2.36).

3. Forces and moments

3.1. Forces

The force per unit length acting on the body is given by

f(t,x)=s(x)s(x)Δp(t,x,y)n(t,x,y)dy+f(t,x)n(t,x)+f+(t,x)n+(t,x), 3.1

or, what is equivalent by (A 6) and (2.32),

f(t,x)=Π0(t,x)n0(t,x)+Π1(t,x)n1(t,x)+f(t,x)n(t,x)+f+(t,x)n+(t,x). 3.2

Substituting (A 7), (A 8) and (A 11) from appendix A for the normal vectors, the three components of f(t,x) in C′ become

fx=Π0(cosθz0xsinθy0x)Π1θx(f+f+)dsdx(f+f)(sinθz0x+cosθy0x), 3.3
fy=Π0sinθ+(f+f)cosθ 3.4
andfz=+Π0cosθ+(f+f)sinθ; 3.5

the arguments of all functions have been omitted for brevity. With (2.39), (2.34), (2.35), (2.17) and (2.18), they yield

fx=π(cosθz0xsinθy0x)DDt(s2w0)πs2w0θx(sinθDz0Dt+cosθDy0Dt)π8θxDDt(s4w1)(π2w02s2x+π16w12s4x)πs2w0w1(sinθz0x+cosθy0x), 3.6
fy=πsinθDDt(s2w0)+πs2w0w1cosθ=πDDt(sinθs2w0) 3.7
andfz=πcosθDDt(s2w0)+πs2w0w1sinθ=πDDt(cosθs2w0). 3.8

Exploiting (2.18) and (2.17), about half a page of algebraic manipulations on (3.6) (detailed in appendix F) furnishes

fx=πDDt(s2w0(cosθz0x+sinθy0x)18s4w1θx)π2x(s2w02+s48w12) 3.9

in a short form, and

fx=πDDt(s2(cosθDz0DtsinθDy0Dt)(cosθz0xsinθy0x)+18s4DθDtθx)π2x(s2(cosθDz0DtsinθDy0Dt)2+s48(DθDt)2) 3.10

in a long one. Averaging (3.7)–(3.10) over a tail-beat period (tp) yields

fx=π2xs2w0(2cosθz0x2sinθy0x+w0)18s4w1(2θx+w1) 3.11
=π2xs2cos2θ((z0x)2(z0t)2)+π2xs2sin2θ((y0x)2(y0t)2)π2xs2sin2θ(z0xy0xz0ty0t)+π16xs4((θx)2(θt)2), 3.12
fy=πxs2sinθw0=πxs2sinθcosθDz0Dts2sin2θDy0Dt 3.13
andfz=πxs2cosθw0=πxs2cos2θDz0Dt+s2sinθcosθDy0Dt, 3.14

where the angular brackets stand for the averaging operator, =(1/tp)0tp(t)dt.

3.2. Rolling moment

The rolling moment (per unit length) about the x′-axis is given by

mx(t,x)=s(x)s(x)Δp(t,x,y)ydy+fz(t,x)y0(t,x)fy(t,x)z0(t,x), 3.15

or, what is equivalent by (2.32),

mx(t,x)=Π1(t,x)+fz(t,x)y0(t,x)fy(t,x)z0(t,x). 3.16

Consistent with the direction of the x-axis, it is positive when rolling to the left. Introducing (2.35), (3.7) and (3.8), it yields

mx=π8DDt(s4w1)+πs2(sinθDz0Dt+cosθDy0Dt)w0+πz0DDt(sinθs2w0)+πy0DDt(cosθs2w0), 3.17

where the arguments of the respective functions have been removed for brevity, as in (3.3). The second term cancels out with a remainder of the union of the last two terms, leaving

mx=πDDt(s2(z0sinθ+y0cosθ)w0+18s4w1)=πDDt(s2(z0sinθ+y0cosθ)(cosθDz0Dt+sinθDy0Dt)18s4DθDt) 3.18

by (2.17) and (2.18). Assuming θ to be periodic with zero mean, the tail-beat-average of (3.18) yields

mx=π2xs2(y0+z0sin2θ+y0cos2θ)Dz0Dt+s2(z0+y0sin2θz0cos2θ)Dy0Dt=π2x(s2z0Dy0Dty0Dz0DtD(y0z0)Dtcos2θ+12(Dy02DtDz02Dt)sin2θ). 3.19

3.3. Power

The power (per unit length) needed to sustain the deformation waves is given by

ι(t,x)=s(x)s(x)Δp(t,x,y)(cosθ(t,x)z0(t,x,y)tsinθ(t,x)y0(t,x)t+yθ(t,x)t)dy(f+(t,x)f(t,x))(sinθ(t,x)z0(t,x,y)t+cosθ(t,x)y0(t,x)t); 3.20

the factor with the pressure jump in the first term is the normal-to-the-surface component of the swimmer's velocity in C′; the factor with the leading-edge suction in the second term is the normal-to-the-edge component of the swimmer's velocity in the same reference frame. Thus,

ι(t,x)=(cosθ(t,x)z0(t,x)tsinθ(t,x)y0(t,x)t)Π0(t,x)θ(t,x)tΠ1(t,x)πs2(x)w0(t,x)w1(t,x)(sinθ(t,x)z0(t,x,y)t+cosθ(t,x)y0(t,x)t) 3.21

by (2.32) and (2.39), and, consequently,

ι=π(cosθz0tsinθy0t)DDt(s2w0)πs2w0θt(sinθDz0Dt+cosθDy0Dt)π8θtDDt(s4w1)πs2w0w1(sinθz0t+cosθy0t) 3.22

by (2.34) and (2.35) (or (E 3) and (E 4)); again, the arguments of the respective functions have been removed for brevity. With an intermediate step shown in appendix G,

ι=πDDt(s2w0(cosθz0t+sinθy0t)18s4w1θt)π2t(s2w02+18s4w12) 3.23

by (2.17) and (2.18). Its tail-beat-average is

ι=πxs2w0(cosθz0tsinθy0t)π8xs4w1θt 3.24

(equation (2.18) was used in the last term); or, explicitly,

ι=πxs2cos2θDz0Dtz0t+πxs2sin2θDy0Dty0t+π8xs4θtDθDtπxs2sinθcosθ(Dz0Dty0t+z0tDy0Dt) 3.25

by (2.17) and (2.18).

3.4. Integral quantities

Hydrodynamic forces and moments acting on the entire body follow the above by quadratures. Explicit expressions for the respective time-dependent quantities turn unwieldy, but can be found in full in the electronic supplementary material, S1. Their coherence was verified by comparison with numerical simulations based on the vortex lattice method [12]. The rest of this manuscript addresses time-averaged quantities only. In an attempt to make all relevant expressions as short as possible, w0 and w1 (equations (2.17) and (2.18)) are left here unexpanded. Thus,

T=xnxtfxdx=π2st2w0(2cosθz0x2sinθy0x+w0)+18st2w1(2θx+w1)x=xt 3.26

is the effective thrust (it follows by (3.11)),

L=xnxtfydx=πst2w0sinθx=xt 3.27

is the lift (it follows by (3.13)),

Z=xnxtfzdx=πst2w0cosθx=xt 3.28

is the lateral force (it follows by (3.14)),

P=xnxtιdx=πst2w0(cosθz0tsinθy0t)+18st2θtw1x=xt 3.29

is power required to sustain the deformation waves (it follows by (3.24)),

Mx=xnxtmxdx=πst2w0(z0sinθ+y0cosθ)x=xt 3.30

is the rolling moment about the x′-axis (it follows by (3.18) and (3.19)), and finally,

My,ref=(xtxref)Z+My,t 3.31

and

Mz,ref=(xtxref)L+Mz,t 3.32

are the yawing and pitching moments about some x = xref, where

My,t=xnxtfz(,x)(xxt)dx=πxnxts2(x)cosθ(,x)w0(,x)dx 3.33

and

Mz,t=xnxtfy(,x)(xxt)dx=πxnxs2(x)sinθ(,x)w0(,x)dx 3.34

are the respective moments about the tail section (they follow by (3.13) and (3.14)). Admittedly, the last four equations are approximations, because they tacitly neglect the moments due to thrust as compared with those due to lift and side force. To remain consistent with directions of the respective axes, the pitching and yawing moments are defined as positive when pushing the nose down and left. Thrust is defined positive when pushing forwards. Classical results of the slender body theory [3],

T=π2st2(z0t)2(z0x)2x=xt 3.35

and

P=πst2z0t(z0t+z0x)x=xt, 3.36

follow (3.26) and (3.29) with θ = 0 by (2.17) and (2.18).

3.5. Hydrodynamic losses and propulsion efficiency

The difference, ΔP = PT, between the power used and the power made good (recall that in dimensionless units, the swimming speed is unity, and hence the power made good, which is the product of thrust and speed, equals thrust) is the power lost to the fluid. It can be computed from (3.29) and (3.26),

ΔP=PT=πst2(12w02(,xt)+116st2w12(,xt)), 3.37

but it also can be computed directly from the rate at which the kinetic energy is added to the fluid at the tail section [15],

Pt=12ststμ(,xt,y)w(,xt,y)dy. 3.38

Introducing (2.16)—and noting (2.19)—it can be integrated by parts to obtain

Pt=12ststμ(,xt,y)y(w0(,xt)y+12w1(,xt)y2)dy=12st2w0(,xt)μ1(,xt)14st3w1(,xt)μ2(,xt), 3.39

which, in turn, yields

Pt=πst2(12w02(,xt)+116st2w12(,xt)) 3.40

by (2.27) and (2.28). Indeed, Pt = ΔP.

The (hydrodynamic) propulsion efficiency,

η=TP=1ΔPP, 3.41

is commonly defined as the ratio of the power made good, T (see the opening paragraph of this section) and the power spent, P. Introducing (3.29) and (3.26), it becomes

η=w0(2cosθz0x2sinθy0x+w0)+18st2w1(2θx+w1)x=xtw0(2cosθz0t2sinθy0t)18st22θtw1x=xt; 3.42

it is reminded that w0 and w1 are given by (2.17) and (2.18).

4. Harmonic waves

4.1. Basic expressions

Based on Graham et al. [1], deformations of a swimming snake appear as a combination of lateral,

z0(t,x)=z^0(x)cos(ωtκx+ϕz), 4.1

and torsional,

θ(t,x)=θ^0(x)cos(ωtκx+ϕθ), 4.2

harmonic waves, and time-independent flex in the x′–y′ plane,

y0(t,x)=y^0(x). 4.3

Here, ω and κ are the (angular) frequency and the (angular) wavenumber, ϕz and ϕθ are the phase angles, z^0 and θ^0 are the modulating amplitudes. z^0 and θ^0 are assumed continuous, monotonic and non-negative on (xn, xt), dy^0/dx is assumed continuous on (xn, xt). The arguments of the cosines in (4.1) and (4.2) will be abbreviated by

ψz(t,x)=ωtκx+ϕz,ψθ(t,x)=ωtκx+ϕθ 4.4

below, and, without a loss of generality, ϕz will be set zero. It is noted that

z0(t,x)t=ωz^0(x)sinψz(t,x) 4.5

and

z0(t,x)x=κz^0(x)sinψz(t,x)+z^˙0(x)cosψz(t,x), 4.6

where an overdot marks the derivative of a function with respect to its single argument. Similar expressions hold for θ.

Now, with any real a and ψ, cos(a cos ψ) and sin(a cos ψ) can be expanded into the respective Fourier series

cos(acosψ)=J0(a)+2m=1(1)mJ2m(a)cos2mψ 4.7

and

sin(acosψ)=2m=1(1)mJ2m1(a)cos(2m1)ψ, 4.8

where J0, J1, … are the Bessel functions of the first kind (these expansions are based on standard integrals appearing in eqns 3.715.13 and 3.715.18 of [16]). In particular,

2cos2(θ(t,x))=1+cos(2θ(t,x))=1+J0(2θ^0(x))+2m=1(1)mJ2m(2θ^0(x))cos(2mψθ(t,x)), 4.9

and, similarly, 2sin 2(θ(t, x)) = 1 − cos(2θ(t, x)) is given by a variant of (4.9) with minuses replacing the pluses. After introducing these in (3.12), (3.13), (3.14), (3.19) and (3.25)—or, rather, directly in (3.26)–(3.34)—a few pages of tedious (but rather straightforward) algebra yield

T=πst28((ω2κ2)z^t2z^˙t2)(1+J0(2θ^t)+J2(2θ^t)cos2ϕθ)+πst432((ω2κ2)θ^t2θ^˙t2)πst24(J2(2θ^t)z^˙t(κz^tsin2ϕθz^˙tcos2ϕθ)+2J1(2θ^t)y^˙t(κz^tsinϕθz^˙tcosϕθ))πst24(1J0(2θ^t))y^˙t2, 4.10
L=πst22J1(2θ^t)(z^t(ωκ)sinϕθ+z^˙tcosϕθ)πst22y^˙t(1J0(2θ^t)), 4.11
P=πst24ω(ωκ)((1+J0(2θ^t)+J2(2θ^t)cos2ϕθ)z^t2+st2θ^t24)πst24ωJ2(2θ^t)z^tz^˙tsin2ϕθπst22ωJ1(2θ^t)y^˙tz^tsinϕθ, 4.12
Mz,t=π2xnxts2(x)(z^0(x)(ωκ)sinϕθ+z^˙0(x)cosϕθ)J1(2θ^0(x))dx+π2xnxts2(x)y^˙0(x)(1J0(2θ^0(x)))dx 4.13

and also

Z=Mx=My,t=0. 4.14

The subscript ‘t’ universally marks the values of the respective functions at the tail section: y^t=y^0(xt), z^t=z^0(xt), θ^t=θ^0(xt), and st = s(xt).

4.2. An extension

Extended variants of (4.10)–(4.14), which are based on

y0(t,x)=y^0(x)+ν^0(x)cos(ωtκx+ϕy) 4.15

instead of (4.3), can be found in electronic supplementary material, S2. Deemed unwieldy to be used without simplifying them back to (4.10)–(4.14), they do offer an insight that two mutually perpendicular lateral harmonic waves do not interact in any of the tail-beat-averaged quantities appearing in (4.10)–(4.14), except for Mx. This result could have been expected for lift, side force and the associated moments (that follow from (3.27) and (3.28)), but it could hardly be expected for thrust and power (that follow from (3.26) and (3.29)).

4.3. Limiting cases

The respective limits of (4.10)–(4.13)

limθ^t0T=πst24((ω2κ2)z^t2z^˙t2), 4.16
limθ^t0L=0, 4.17
limθ^t0P=π2st2ω(ωκ)z^t2 4.18
andlimθ^t0Mz,t=0, 4.19

recover the expressions of the classical elongated body theory [5,7,8]. Thrust can be obtained only when the phase velocity of the propulsion waves, u = ω/κ, exceeds the swimming velocity.

The limits:

limz^t0T=πst432((ω2κ2)θ^t2θ^˙t2)πst24(1J0(2θ^t))y^˙t2, 4.20
limz^t0L=π2st2y^˙t(1J0(2θ^t)), 4.21
limz^t0P=π16st4ω(ωκ)θ^t2 4.22
andlimz^t0Mz,t=π2xnxts2(x)y^˙0(x)(1J0(2θ^0(x)))dx, 4.23

elucidate the equivalence between the classical anguilliform swimming gait based on backward-propagating lateral displacement waves, and its variant (or, rather, a variant of a gymnotiform gait [4]) based on backward-propagating torsional waves. In the context of propulsion, the effective amplitude of the edge displacement due to torsion, sθ^0/8, is equivalent to the translation amplitude z^0. Of course, twist interacts with the angle of attack (manifested in y^˙0), whereas translation alone does not, and hence additional terms proportional to powers of y^˙0 are found in (4.20), (4.21) and (4.23). In particular, the factor with y^˙t in the expression for lift, (πst2/2)(1J0(2θ^t)), can be identified with the lift slope coefficient Lα of a twisting swimmer,8 whereas the ratio of the factor with y^˙t2 in the expression for thrust and Lα2, can be identified with the induced drag coefficient.

The limits,

limz^˙t0θ^˙t0T=πst28(ω2κ2)((1+J0(2θ^t)+J2(2θ^t)cos2ϕθ)z^t2+st2θ^t24)πst22κJ1(2θ^t)y^˙tz^tsinϕθπst24(1J0(2θ^t))y^˙t2, 4.24
limz^˙t0L=πst22J1(2θ^t)z^t(ωκ)sinϕθπst22y^˙t(1J0(2θ^t)) 4.25

and

limz^˙t0P=πst24ω(ωκ)((1+J0(2θ^t)+J2(2θ^t)cos2ϕθ)z^t2+st2θ^t24)πst22ωJ1(2θ^t)y^˙tz^tsinϕθ 4.26

(equation (4.13) for the pitching moment remains unchanged), furnish a convenient framework for subsequent analysis. z^˙t=0 and θ^˙t=0 reflect free-end conditions at x = xt,9 and have been actually observed with a swimming H. platurus [1] (figure 4).

Figure 4.

Figure 4.

The four lines (numbered 1–4) depict four different combinations of z¯0 (a) and θ¯0 (b) from appendix J. Filled circles and diamonds (with the respective error bars) mark the amplitudes observed with H. platurus swimming at 0.3 and 0.6 body lengths per second, respectively [1].

Remarkably, a combination of (4.24)–(4.26),

limz^˙t0θ^˙t0T=limz^˙t0(ω+κ2ωP+12y^˙tL), 4.27

suggests

limz^˙t0θ^˙t0η=limz^˙t0θ^˙t0TP=ω+κ2ω+12y^˙tlimz^˙t0LP 4.28

by (3.41). In other words, generating lift with no angle of attack (y^˙t=0) carries no energetic penalty. Generating positive lift when swimming tail high directs the normal-to-the-body component of the hydrodynamic force forwards and improves efficiency; conversely, generating positive lift by swimming tail-low worsens it. In fact, when ϕθ = 0, the last term in (4.24) (and hence in (4.28)) becomes identified with the induced drag.

The fact that thrust does not vanish when the power does, reflects a (possible) problem in separation of thrust and drag. Reclassifying thrust at zero power as drag, as was done in [17] for a bird in flapping flight, does not work here. As opposed to large birds, which can generate lift without flapping, slender flat swimmers cannot generate lift without twisting their bodies. Assuming y^˙t0, in addition to z^˙t0 and θ^˙t0, furnishes a fortuitous solution for the remaining part of the paper, but the general problem will have to be addressed somewhere.

5. Effects of torsion

5.1. Thrust

Equations (4.11) and (4.13) answer part of the question that started this study: an interaction between torsional and lateral waves can indeed generate lift and pitching moment. It remains to assess their magnitudes, and this is the subject matter of this section. To make the analysis concise, it will be limited to those cases where z^˙t=θ^˙t=y^˙t=0. The ubiquitous ratio st/z^t of the tail semi-span st to the amplitude of the tail displacement z^t will be denoted here by σ^t. It is a small quantity for a swimming sea-snake (it equals 0.11 for H. platurus—appendix I), but one can easily conceive a swimmer for which σ^t is of the order of unity.

In the case where z^˙t=θ^˙t=y^˙t=0, equation (4.10) can be rearranged as

T=πst24z^t2(ω2κ2)T¯(ϕθ,θ^t,σ^t), 5.1

where the factor

T¯(ϕθ,θ^t,σ^t)=12(1+J0(2θ^t)+J2(2θ^t)cos2ϕθ)+18σ^t2θ^t2 5.2

manifests the effect of torsional waves on thrust—in fact, T¯(ϕθ,0,σ^t)=1, for any ϕθ and any σ^t. It is a (local) extremum of T¯, which is a maximum when σ^t2<42cos2ϕθ (figure 2a,c), and a minimum otherwise (figure 2d).10 The minimum of T¯ is invariably associated with ϕθ = π/2 and θ^t ranging between 101° at σ^t0,11 and zero at σ^t6 (figure 2b). The minimum itself ranges from 0.08 at σ^t0 and unity at σ^t6 (figure 2a,b).

Figure 2.

Figure 2.

Contours of constant T¯(ϕθ,θ^t,0.1), T¯(ϕθ,θ^t,1) and T¯(ϕθ,θ^t,3) over the ϕθθ^t plane are shown on plates (a), (c) and (d), respectively. Contours of constant T¯(π/2,θ^t,σ^t) over the σ^tθ^t plane are shown on plate (b). The values of T¯ along the dashed vertical lines on plates (a), (c) and (d) are found on plate (b) at σ^t=0.1, σ^t=1 and σ^t=3. Thick solid lines on all plates highlight the contours T¯=1. Points and unmarked lines (either dashed or dash-dotted) on all plates show the combinations of parameters where the reduced thrust T¯ (triangles, dashed lines), the lift-to-thrust ratio L¯ (circles, dash-dotted lines) and the pitching moment-to-thrust ratio M¯z,ref (squares) are either minimal (empty symbols) or maximal (filled symbols). The values of M¯z,ref correspond to xref = 0.45 and ωκ = 6, and the four combinations of shape functions shown in figure 4.

Maxima and minima of T¯ should not be confused with maxima and minima of thrust. When swimming at constant speed and depth, thrust equals drag, regardless of the particular value of T¯. Smaller T¯ merely implies that the swimmer will need larger tail amplitude,

z^t=(4Tπst2(ω2κ2)T¯(ϕθ,θ^t,σ^t))1/2, 5.3

to generate it for the same ω and κ (this equation follows from (5.1)). In fact, since T¯=1 when there is no twist, 1/T¯ can be interpreted as the ratio z^t/z^t,θ^t=0 of tail amplitudes needed to generate the same thrust when the torsional waves present or not. Having observed θ^t50—at which T¯ can be as low as 0.5 (figure 2a,b), and hence z^t/z^t,θ^t=0 can be as high as 1.4—an attempt made in [1] to calculate thrust of a swimming H. platurus based on results of the classical elongated body theory is inconsistent (compare the last two columns in appendix I, table 2).

5.2. Lift

Appearing in full in equation (4.11), the expression for lift comprises three terms. The first term, the one involving ωκ, is associated with lift that is (actively) generated by lateral and torsional waves propagating along the tail; it can be compared to the lift generated by a helicopter's rotor in forward flight. The other two are associated with the lift that is (passively) generated by the tail being, on average, at angle with the flow; it can be compared to the lift generated by a wing at angle of attack. The limit z^˙t=y^˙t=0 leaves only the ‘active’ part,

L=π2st2J1(2θ^t)(ωκ)z^tsinϕθ, 5.4

which is linked to generation of thrust through the product (ωκ)z^t. In fact, given ω and κ, thrust actually sets z^t (equation (5.3)); and hence equation (5.4) can be used to obtain the lift-to-thrust ratio,

LT=L¯(ϕθ,θ^t,σ^t)(ωκω+κπst2T)1/2, 5.5

in which

L¯(ϕθ,θ^t,σ^t)=J1(2θ^t)sinϕθT¯(ϕθ,θ^t,σ^t) 5.6

manifests the effect of the torsional waves.

The maximum of L¯ is practically unity when σ^t0 (figure 3), but vanishes when σ^t, when thrust is generated by the torsional waves only. The maximum is invariably associated with ϕθ = π/2 (figure 3a) and θ^t ranging between 77° when σ^t0 and zero when σ^t (figure 3b). With small σ^t (say, a few tenths), the tail amplitude that will be needed to generate thrust at maximal lift-to-thrust ratio is approximately twice the tail amplitude needed to generate the same thrust with no twist (T¯1/4 along the dash-dotted line with filled circles on figure 2b).

Figure 3.

Figure 3.

Contours of constant L¯(ϕθ,θ^t,0.1) over the ϕθθ^t plane (a), and of constant L¯(π/2,θ^t,σ^t) over the σ^tθ^t plane (b). The values of L¯ along the dash-dotted vertical line on plate (a) are those found along the y-axis on plate (b). Thick solid lines on plate (a) highlight the contour L¯=0. Points and unmarked lines (either dashed or dash-dotted) on all plates show the combinations of parameters where the reduced thrust T¯ (triangles, dashed lines), the lift-to-thrust ratio L¯ (circles, dash-dotted lines) and the pitching moment-to-thrust ratio M¯z,ref (squares) are either minimal (empty symbols) or maximal (filled symbols). The values of M¯z,ref correspond to xref = 0.45 and ωκ = 6, and the four combinations of shape functions shown in figure 4.

Twisting the tail beyond θJ1=0110 (where J1(2θ) = 0) makes the lift negative (figure 3a). Its minimum (at ϕθ = π/2 and θ^t>140) hardly exceeds half of its maximum (at ϕθ = π/2 and θ^t<77) by the absolute value, and hence negative lift can be generated much more effectively with a smaller twist and ϕθ = −π/2.

5.3. Pitching moment

Like the expression (4.11) for lift, the full expression (4.13) for pitching moment comprises three terms, of which the first one (involving ωκ) is associated with moment that is actively generated by lateral and torsional waves propagating along the tail, and the other two are associated with the moment that is passively generated by the tail being, on average, at angle with the flow. This time, however, the limit z^˙t=θ^˙t=y^˙t=0 leaves two terms in the expression for the pitching moment, that, when re-referred to some x = xref, take on the form

Mz,ref=πst22z^t((ωκ)sinϕθ(J1(2θ^t)(xtxref)X1(θ^t))cosϕθX2(θ^t)) 5.7

where X1(θ^t) and X2(θ^t) shorthand

X1{s¯,z¯0,θ¯0}(θ^t)=xnxts¯2(x)z¯0(x)J1(2θ¯0(x)θ^t)dx 5.8

and

X2{s¯,z¯0,θ¯0}(θ^t)=X1{s¯,z¯˙0,θ¯0}(θ^t), 5.9

whereas s¯(x)=s(x)st1, z¯0(x)=z^0(x)z^t1 and θ¯0(x)=θ^0(x)θ^t1 are the respective shape functions on (xn, xt) into (0, 1). Equation (5.7) straightforwardly follows from (3.32) by (4.13) and (4.11). A few examples elucidating the behaviour of X1 and X2 for the shape functions shown in figure 4 (see appendix J for details) can be found in figure 5.

Figure 5.

Figure 5.

X1(θ^t) and X2(θ^t) as functions of θ^t. (xtxref)J1(2θ^t) is shown by a broken line on (a) for a reference. Numbers next to each line mark different combination of the shape functions from figure 4, s¯(x)=x and xref = 0.45.

Using (5.3) for z^t, equation (5.7) furnishes the pitching-moment-to-thrust ratio,

Mz,refT=M¯z,ref(ϕθ,θ^t,σ^t,ωκ)(ωκω+κπst2T)1/2, 5.10

practically in the same form as equation (5.5), only now

M¯z,ref(ϕθ,θ^t,σ^t,ωκ)=((xtxref)J1(2θ^t)X1(θ^t)cotϕθX2(θ^t)ωκ)sinϕθT¯(ϕθ,θ^t,σ^t) 5.11

replaces L¯ as effect of torsion. M¯z,ref has two extrema,

M¯z,ref±(σ^t,ωκ)=±(((xtxref)J1(2θ±)X1(θ±))2T¯(π/2,θ±,σ^t)+X22(θ±)(ωκ)2T¯(0,θ±,σ^t))1/2, 5.12

both situated along the line ϕθ=ϕM(θ^t,σ^t,ωκ),

ϕM(θ^t,σ^t,ωκ)=arctan((ωκ)(xtxref)J1(2θ^t)X1(θ^t)X2(θ^t)T¯(0,θ^t,σ^t)T¯(π/2,θ^t,σ^t)), 5.13

where M¯z,ref/ϕθ=0. One of the two extrema is a (positive) maximum at θ^t=θ+(σ^t,ωκ), where both (xtxref)J1(2θ+)X1(θ+) and X2(θ+) are positive, and hence ϕM(θ+)>π/2; the other is a (negative) minimum at θ^t=θ(σ^t,ωκ), where (xtxref)J1(2θ)X1(θ) is negative, and (typically) ϕM(θ)<π/2 (appendix H). Over-twisting the tail causes the anterior and posterior parts of the body to generate lift in the opposite directions, and changes the direction of the pitching moment; unlike the lift, the magnitude of the negative pitching moment exceeds the magnitude of the positive one (figure 6a,c). In those cases, the centre of lift,

xcL=xref+M¯z,refL¯, 5.14

moves posteriad of the caudal end (figure 7).

Figure 6.

Figure 6.

Contours of constant M¯z,ref(ϕθ,θ^t,0.1,ωκ) over the ϕθθ^t plane (a,c); contours of constant M¯z,ref(ϕM(θ^t,σ^t,ωκ),θ^t,σ^t,ωκ) over the σ^tωθ^t plane (b,d). On plates (a) and (b), ωκ = 2; on plates (c) and (d), ωκ = 6 (black) and ωκ = 100 (grey). Cases ωκ = 6 and ωκ = 100 are practically indistinguishable on plate (d). ϕM(θ^t,0.1,ωκ) is shown by the dashed lines on plates (a) and (c). The values of M¯z,ref along those lines are the same as along the y-axes on the respective plates to the right of them. Points mark the combinations of parameters where the reduced thrust T¯ (triangles), the lift-to-thrust ratio L¯ (circles) and the pitching-moment-to-thrust ratio M¯z,ref (squares) are either minimal (empty symbols) or maximal (filled symbols). The combination of shape functions underlying this figure is the one that was marked ‘1’ in figure 4, s¯(x)=x, and xref = 0.45.

Figure 7.

Figure 7.

Contours of constant centre-of-lift location over the ϕθθ^t plane. Points mark the combinations of parameters where the reduced thrust T¯ (triangles), the lift-to-thrust ratio L¯ (circles) and the pitching moment-to-thrust ratio M¯z,ref (squares) are either minimal (empty symbols) or maximal (filled symbols). Solid red line marks the combinations of parameters where M¯z,ref=0; dot-dashed (‘H’-shaped) blue line marks the combinations of parameters where L¯=0; dashed line marks the line ϕθ=ϕM(θ^t,σ^t,ωκ) where M¯z,ref/ϕθ=0. The combination of shape functions underlying this figure is the one that was marked ‘1’ in figure 4, s¯(x)=x, xref = 0.45, ωκ = 6, σ^t=0.1.

For all combinations of shape functions tested for this study, (xtxref)J1(2θ±) − X1(θ±) and X2(θ±) were comparable quantities, and so were T¯(π/2,θ±,σ^t) and T¯(0,θ±,σ^t). At the same time, ωκ can be a fairly large quantity—in fact, H. platurus swim with ωκ ≈ 6 (appendix I, table 2). Consequently,

M¯z,ref±(σ^t,)=(xtxref)J1(2θ±)X1(θ±)T¯(π/2,θ±,σ^t), 5.15
ϕM(θ±(σ^t,),σ^t,)=π2 5.16
andθ±(σ^t,)=argmaxθ^t(±(xtxref)J1(2θ^t)X1(θ^t)T¯(π/2,θ^t,σ^t)), 5.17

which formally are limits of the respective quantities when ωκ → ∞ (see equations (5.12) and (5.13)), can be effectively used as leading-order approximations when ωκ is finite (figure 6c,d). In fact, when ωκ exceeds, say, 4, ϕM(θ±(σ^t,ωκ),σ^t,ωκ) remains within 15° of π/2, and neither θ±(σ^t,ωκ) nor M¯z,ref±(σ^t,ωκ) change appreciably with ωκ.

Shapes of the modulating functions z¯0 and θ¯0 have pronounced effect on the pitching moment (figure 8a), but hardly change the arguments θ± and ϕM(θ±…) of its extrema (figure 8b). A combination of late-rising z¯0 and θ¯0 increases the maximal moment (case 4); a combination of late-raising θ¯0 and early-rising z¯0 increases (by the absolute value) the minimal one (case 3).

Figure 8.

Figure 8.

Maximal (solid lines) and minimal (dashed lines) pitching moment, M¯z,ref±(σ^t,6) as functions of σ^t (a); the respective argmax(±M¯z,ref) (b). Numbers next to each line mark different combination of the shape functions (figure 4), s¯(x)=x, xref = 0.45.

6. Balancing a snake

In order to swim at constant depth and speed, thrust should counterbalance drag,12

T=πst2D¯, 6.1

hydrodynamic lift should counterbalance the excess weight,

L=βB, 6.2

and the hydrodynamic pitching moment about the centre of mass should counterbalance the hydrostatic couple

Mz,cm=(xcmxcb)B. 6.3

In (6.1)–(6.3), D¯ is the drag coefficient based on 2πst2 as the reference area; xcb and xcm are the respective coordinates of the centres of buoyancy and mass; B is the buoyancy; and β is the ratio between the submerged weight and buoyancy.

With ρv2l2 serving as a unit of force (§2.1),

B=πst2kFr2, 6.4

where k is the prismatic coefficient—the ratio between the volume of the body and the minimal cylinder enclosing it (see appendix I)—and Fr is the pertinent Froude number, formally defined as Fr=v/gl (g is the acceleration of gravity). A clear distinction is made here between the actual body shape used for hydrostatic analysis, and its flattened version used for the hydrodynamic one.

With T taken from (6.1), B from (6.4), L/T from (5.5) and Mz,cm/T from (5.10), equilibrium conditions (6.2) and (6.3) can be restated as

L¯(ϕθ,θ^t,σ^t)ωκω+κ1D¯=kβFr2D¯ 6.5

and

M¯z,cm(ϕθ,θ^t,σ^t,ωκ)ωκω+κ1D¯=k(xcmxcb)Fr2D¯. 6.6

Lacking the data, no attempt is made to solve them explicitly. Yet, a necessary condition for their solution to exist is to have the maximal achievable values on their left-hand sides exceed those on the right. Practically, it sets a lower bound on the Froude number. Its rough estimate, based on kinematic data of H. platurus (appendix I), yields 1.6|β|1/2 by (6.5), and 3.5|xcmxcb|1/2 by (6.6). The first one is based on L¯1 (figure 3b); the last one is based on |M¯z,cm|0.2 (figures 6a and 8a).13

A buoyancy–gravity imbalance with β = 0.005, which is representative of buoyancy loss after an hour at 10 m depth14 [18,19] or a descent of 1.6 m from the same depth,15 can be compensated hydrodynamically at Froude numbers in excess of 0.11. This is 0.25 m s−1 for a 0.5 m snake. Sea snakes can swim faster than that. Balancing hydrostatic imbalance hydrodynamically appears as a viable option.

A buoyancy–gravity misalignment with |xcmxcb| = 0.002, which is a diminutive 1 mm for a 0.5 m snake, will need a Froude number in excess of 0.15 to be compensated hydrodynamically. This is 0.35 m s−1 for a 0.5 m snake. Sea snakes can swim faster, but it seems unlikely that a realistic hydrostatic couple can be balanced hydrodynamically. Sea snakes do have control over their centre of buoyancy [18].

7. Concluding remarks

To make this extension of the elongated (slender) body theory tractable, quite a few simplifying assumptions were made. The central ones were: (i) the body is flat; (ii) it ends at the widest section; (iii) its dorsal and ventral edges both serve as leading edges along their entire length at all times; (iv) the lateral deformations are small; and (v) the Reynolds number is high. The central results are found in equations (3.11)–(3.14), (3.19), (3.26)–(3.34) and (4.10)–(4.14). They were shown coherent in electronic supplementary material, S1 by matching numerical simulations based on the vortex lattice method. Nonetheless, the vortex lattice method cannot serve as a standard to establish their practical applicability limits. To find the limits, the verifying simulations should have been free from any of the assumptions underlying the present results—in particular, free from an a priori classification of the swimmers edges into ‘leading’ and ‘trailing’ (assumption (iii)). Unsteady RANS simulations could have been effective to this end, but they are complex and deserve a separate study. An encouraging indication of viability of the present results is furnished in appendix I (table 2) by accurately predicting the observed tail amplitude of a swimming H. platurus.

Supplementary Material

An extension
rsos200754supp1.pdf (39.4KB, pdf)
Reviewer comments

Supplementary Material

A verification
rsos200754supp2.pdf (4.8MB, pdf)

Appendix A. Normal vectors

A normal to the surface

z=zb(t,x,y), A 1

can be found with

N(t,x,y)=(zzb(t,x,y)) A 2

(e.g. [20]). When zb is given by (2.9), it yields

N(t,x,y)=ezeytanθ(t,x)ex(z0(t,x)x+yy0(t,x)cos2θ(t,x)θ(t,x)xtanθ(t,x)y0(t,x)x), A 3

or, using a different parametrization

N(t,x,y)=ezeytanθ(t,x)ex(z0(t,x)x+ycosθ(t,x)θ(t,x)xtanθ(t,x)y0(t,x)x); A 4

recall that ex=ex and x′ = x by (2.1) and (2.4), whereas y′ and y are related by (2.5) with z = 0. When ∂y0/∂x, ∂z0/∂x and sθ/∂x are small,

|N(t,x,y)|=|secθ(t,x)|+ A 5

by (A 4), and in this case, the unit normal, n=±N/|N|, facing the same side as the z-axis of C, can be recast as a sum

n(t,x,y)=n0(t,x)+yn1(t,x)+, A 6

where

n0(t,x)=ezcosθ(t,x)eysinθ(t,x)ex(cosθ(t,x)z0(t,x)xsinθ(t,x)y0(t,x)x) A 7

and

n1(t,x)=exθ(t,x)x; A 8

note that ex=ex by (2.1), whereas ezcosθ(t,x)eysinθ(t,x)=ez by (2.2) and (2.3). The ellipsis in (A 5) and (A 6) stands for second-order terms with respect to ∂y0/∂x, ∂z0/∂x and sθ/∂x.

A unit normal to the dorsal (marked by a plus) and ventral (marked by a minus) edges of the swimmer can be found from the cross product

n±(t,x)=±n(t,x,±s(x))×T±(t,x)|T±(t,x)|, A 9

between the unit normal to the surface near the respective edge, and the unit tangent vector to the same edge, T±(t,x)/|T±(t,x)|;

T±(t,x)=ez(z0(t,x)±s(x)sinθ(t,x))x+ey(y0(t,x)±s(x)cosθ(t,x))x+ex. A 10

Written in explicit form, the expression for n±(t,x) is unwieldy, but when ∂y0/∂x, ∂z0/∂x and sθ/∂x are small, it reduces to

n±(t,x)=(±sinθ(t,x)z0(t,x)x±cosθ(t,x)y0(t,x)x+ds(x)dx)ex±cosθ(t,x)ey±sinθ(t,x)ez+. A 11

The ellipsis in (A 11) stands for the same order terms as in (A 5) and (A 6).

Appendix B. Leading and trailing edges

A point on an edge having coordinates x′ = x, y′ = y0(t, x) ± s(x)cosθ(t, x) and z′ = z0(t, x) ± s(x)sinθ(t, x) (see equations (2.4)–(2.6)) moves relative to the fluid with velocity

v±(t,x)=ex+(y0(t,x)ts(x)sinθ(t,x)θ(t,x)t)ey+(z0(t,x)t±s(x)cosθ(t,x)θ(t,x)t)ez. B 1

The first term is the velocity of C′ relative to quiescent fluid (i.e. the swimming velocity); the other two are the velocity of the point relative to C′ (it follows by differentiating the coordinates with respect to time). Leading edges of the swimmer are parts of the edges that advance into the fluid, i.e. where

n±(t,x)v±(t,x)0; B 2

trailing edges are the remaining parts. In principle, a part of an edge can be ‘leading’ during a part of the tail-beat cycle, and ‘trailing’ during the rest of it. By observation, the flow separates from trailing edges, but not from leading ones.

Appendix C. Impermeability condition

Defining the surface of the body by a variant zzb(t,x,y)=0 of (2.7), the impermeability condition on its surface can be formulated as

limzzb(t,x,y)(t+(ex+ϕ(t,x,y,z)))(zzb(t,x,y))=0, C 1

where the operator in the parentheses is an explicit form of the convective (Lagrangian) derivative [13],16 whereas (x′,y′) spans the domain on which the body surface is defined. It is not specified here explicitly, because a different parametrization will eventually be used. Identifying (zzb(t,x,y)) with a normal to the body surface, N(t,x,y) (equation (A 2)), equation (C 1) can be rewritten as

limzzb(t,x,y)ϕ(t,x,y,z)n(t,x,y)=1|N(t,x,y)|(t+x)zb(t,x,y), C 2

where the sign is to be adjusted to make the respective unit normal n=±N/|N| pointing to the same side as the z-axis of C.

The expression on the left of (C 2) can be identified as the normal-to-the-surface component of the perturbation velocity. In the leading order with respect to the slenderness parameter, it is limz+0ϕ(t,x,y,z)/z, where, having x, y and z related with x′, y′ and z′ by (2.4)–(2.6), ϕ(t, x, y, z)= ϕ′(t, x′, y′, z′). The expression on the right of (C2) yields

1|N(t,x,y)|(t+x)zb(t,x,y)=cosθ(t,x)(Dz0(t,x)Dttanθ(t,x)Dy0(t,x)Dt+yy0(t,x)cos2θ(t,x)Dθ(t,x)Dt) C 3

by (A 5), (2.9) and (2.4). Noting that for the problem at hand, zzb(t,x,y) implies z → 0, y′ − y0(t, x) = ycosθ(t, x) by (2.5). Introducing it in (C 3) furnishes the expression that appears on the right-hand side of (2.16).

Appendix D. Pressure jump

Perhaps the easiest way to derive equation (2.31) is by using the inertial reference frame C′. In this frame, the local pressure p can be directly related to the (perturbation) velocity potential by a variant

p(t,x,y,z)=p+12ϕ(t,x,y,z)t12(ex+ϕ(t,x,y,z))2=pϕ(t,x,y,z)tϕ(t,x,y,z)x12(ϕ(t,x,y,z))2 D 1

of Bernoulli's theorem [13]. p is the pressure far from the moving body; it is reminded that l, v, l/v, lv and ρv2 are units of length, velocity, time, potential and pressure, respectively. The perturbation potential here can be replaced by

ϕ(t,x,y,z)=ϕ(t,x,y,z), D 2

where x = x′, whereas y, y′, z and z′ are related by the variants of (2.5) and (2.6),

y=sinθ(t,x)(zz0(t,x))+cosθ(t,x)(yy0(t,x)) D 3

and

z=cosθ(t,x)(zz0(t,x))sinθ(t,x)(yy0(t,x)). D 4

Keeping y′ and z′ constant when differentiating ϕ with respect to t and x′, (D 1) yields

p(t,x,y,z)=pDϕ(t,x,y,z)Dtϕ(t,x,y,z)y(zDθ(t,x)Dtsinθ(t,x)Dz0(t,x)Dtcosθ(t,x)Dy0(t,x)Dt)ϕ(t,x,y,z)z(yDθ(t,x)Dtcosθ(t,x)Dz0(t,x)Dt+sinθ(t,x)Dy0(t,x)Dt)12(ϕ(t,x,y,z)y)212(ϕ(t,x,y,z)z)212{ϕ(t,x,y,z)x+ϕ(t,x,y,z)y(zθ(t,x)xsinθ(t,x)z0(t,x)xcosθ(t,x)y0(t,x)x)+ϕ(t,x,y,z)z(yθ(t,x)xcosθ(t,x)z0(t,x)x+sinθ(t,x)y0(t,x)x)}2. D 5

Because ϕ(t, x, y, z) is antisymmetric with respect to z (equation (2.11)), and because

μ(t,x,y)=limz0(ϕ(t,x,y,z)ϕ(t,x,y,z)) D 6

by (2.12), the pressure jump,

Δp(t,x,y)=limz0(p(t,x,y,z)p(t,x,y,z)), D 7

yields (2.31) by (D 5); quadratic terms vanish identically.

Appendix E. Higher-order pressure moments

Introducing (2.31) in (2.32) one finds

Πn(t,x)=s(x)s(x)Dμ(t,x,y)Dtyndys(x)s(x)μ(t,x,y)y(sinθ(t,x)Dz0(t,x)Dt+cosθ(t,x)Dy0(t,x)Dt)yndy. E 1

Because the potential jump vanishes at y = ±s(x) by (2.19), the derivative in the first term can be taken outside the integral sign. Subsequent integration by parts allows to recast it as a combination

Πn(t,x)=1n+1DDt(sn+2(x)μn+1(t,x))sn+1(x)(sinθ(t,x)Dz0(t,x)Dt+cosθ(t,x)Dy0(t,x)Dt)μn(t,x) E 2

of potential jump moments (2.20). With (2.27) and (2.28), it splits into

Πn(t,x)=2πμ¯n+1n+1DDt(sn+2(x)w0(t,x))+2πsn+2(x)μ¯n(sinθ(t,x)Dz0(t,x)Dt+cosθ(t,x)Dy0(t,x)Dt)w1(t,x), E 3

when n is even, and

Πn(t,x)=2πμ¯n+1n+1DDt(sn+3(x)w1(t,x))+2πsn+1(x)μ¯n(sinθ(t,x)Dz0(t,x)Dt+cosθ(t,x)Dy0(t,x)Dt)w0(t,x), E 4

when n is odd.

Appendix F. Derivation of (3.9)

The terms on the right of (3.6) are can be regrouped as

fx=πDDt(s2w0(cosθz0xsinθy0x))+πs2w0(cosθxDz0DtsinθxDy0Dt)πs2w0DθDt(sinθz0x+cosθy0x)πs2w0θx(sinθDz0Dt+cosθDy0Dt)π8θxDDt(s4w1)π16w12s4xπ2w02s2xπs2w0w1(sinθz0x+cosθy0x). F 1

In this form, the third term on the right cancels out with the last by (2.18), whereas the remaining ones can be further regrouped to obtain

fx=πDDt(s2w0(cosθz0xsinθy0x))+πs2w0θx(sinθDz0Dt+cosθDy0Dt)πs2w0θx(sinθDz0Dt+cosθDy0Dt)π2x(s2w02)+π8DDt(s4DθDtθx)π16x(s2DθDt)2; F 2

the fourth term here is the combination of parts from the second and seventh terms in (F 1). The second term now cancels out with the third, yielding (3.9) by (2.18).

Appendix G. Derivation of (3.23)

Exploiting (2.17) and (2.18), terms on the right-hand side of (3.22) can be regrouped to obtain

ι=πDDt(s2w0(cosθz0tsinθy0t))+πs2w0(cosθDDtz0tsinθDDty0t)πs2w0DθDt(sinθz0t+cosθy0t)π2s2w02t+πs2w0DθDt(sinθz0t+cosθy0t)πs2w0(cosθtDz0DtsinθtDy0Dt)+π8DDt(s4θtDθDt)π16s4t(DθDt)2. G 1

In this form, the second and the third terms cancel out with the fifth and the sixth, yielding (3.23).

Appendix H. Derivation of (5.12)

In deriving (5.12), two trigonometric identities, sin2ϕθ=1/(1+cot2ϕθ) and cos2ϕθ=(cot2ϕθ1)/(cot2ϕθ+1), prove useful. Using the former, equation (5.2) can be recast as

T¯(ϕθ,θ^t,σ^t)=T¯(π/2,θ^t,σ^t)+cot2ϕθT¯(0,θ^t,σ^t)1+cot2ϕθ. H 1

Using the latter, together with (H 1), in (5.11), yields

M¯z,ref(ϕθ,θ^t,σ^t,ωκ)=J1(2θ^t)(xtxref)X1(θ^t)cotϕθωκX2(θ^t)T¯(π/2,θ^t,σ^t)+cot2ϕθT¯(0,θ^t,σ^t). H 2

If ϕθ is defined on (0, π), there is no ambiguity in sign in (H 2). Equating zero the derivative of M¯ with respect to cotϕθ furnishes (5.13); substituting it back in (H 2) furnishes

M¯z,ref(ϕM(θ^t,σ^t,ωκ),θ^t,σ^t,ωκ)=sgn((xtxref)J1(2θ^t)X1(θ^t))×(((xtxref)J1(2θ^t)X1(θ^t))2T¯(π/2,θ^t,σ^t)+X22(θ^t)(ωκ)2T¯(0,θ^t,σ^t))1/2. H 3

Equation (5.12) is a variant of (H 3) with θ^t=θ±(σ^t,ωκ), the point(s) where the derivative of M¯z,ref(ϕM(θ^t,σ^t,ωκ),θ^t,σ^t,ωκ) with respect to θ^t vanish.

The integrands in (5.8) (that define X1(θ^t)) and (5.9) (that define X2(θ^t)) are positive throughout the integration domain for any θ^t<θJ1=0 (the angle where J1(2θ^t)=0, approx. 110°), and hence X1(θ^t) and X2(θ^t) change sign only at some θ^t>θJ1=0. At the same time, the product (xtxref)J1(2θ^t) changes sign exactly at θJ1=0, and hence (xtxref)J1(2θ^t)X1(θ^t) changes sign earlier, at some θ^t<θJ1=0. It implies that M¯z,ref(ϕM(θ±,σ^t,ωκ),θ±,σ^t,ωκ) is a positive maximum if θ± happens to be smaller than θJ1=0, where both (xtxref)J1(2θ±) − X1(θ±) and X2(θ±) are positive, and a negative minimum if θ± happens to be sufficiently large to have the first one negative. Concurrently, the maximum is invariably associated with ϕM > π/2, and, in most cases (where X2(θ±) is still positive), the minimum is associated with 0 < ϕM < π/2. The ‘+’ and ‘−’ modifiers with θ± will be naturally associated with maximum M¯z,ref+ and minimum M¯z,ref of M¯z,ref, respectively.

Appendix I. Yellow-bellied sea snake

Graham et al. [1] furnishes basic morphological data for seven yellow-bellied sea snakes, 50–70 cm long (the binomial name of this snake has changed twice since this paper was published; it is now Hydrophis platurus). An average snake has half-width st = 0.0145, surface (wet) area Sw = 0.08, and prismatic coefficient k = 0.44. The same paper also furnishes kinematic data (recapitulated in the first five columns of table 2) for a 0.51 m snake at two swimming speeds, 0.15 and 0.32 m s−1, but does not provide any additional information on the particular snake for which the data was collected. The missing data were supplemented by assuming average values. The phase lag, ϕθ, was guessed to be larger than 90° (say, 120°) based on the general comment made in this reference that ‘…the keel flared outward at maximal displacement…’. Drag coefficient of the snake at the two speeds was estimated with D¯=SwCf(Re)/2πst2, where Cf(Re)0.455(log10Re)2.58 is an empirical approximation for the effective friction coefficient [11] and Re is the pertinent body-length-based Reynolds number; recall that the drag was associated with the viscous constituent only. It was tacitly assumed that textured skin of the snake renders the boundary layer turbulent. D¯ and Cf values in table 2 confirm the values estimated in table 4 of [1]. z^t,θ^t=0 and z^t were estimated with (5.3) assuming that thrust equals drag and σ^t=st/z^t=0 (the estimate does not change when changing σ^t to 0.1). It practically recovers the value reported in [1]—compare the 4th and 13th columns in table 2.

Table 2.

Swimming parameters of a 0.51 m yellow-bellied sea snake. The bottom line of the table specifies the source of the preceding two lines.

v m s–1 Ω κ z^t σ^t θ^t ϕθ Fr Re 103 Cf 10–3 D¯ z^t,θ^t=0 z^t
0.15 17.8 12.5 0.129 0.11 51° 120° 0.067 77 7.6 0.458 0.107 0.138
0.32 17.1 11.6 0.121 0.12 45° 120° 0.14 164 6.4 0.387 0.099 0.121
ref. [1] a guess (112) (112)

Appendix J. Shape functions

To allow visualization of the pitching moment and the functions associated with it, one needs the shape functions z¯0(x)=z^0(x)z^t1, θ¯0(x)=θ^0(x)θ^t1 and s¯(x)=s(x)/st. All of them were generated by fitting c1 ≥ 0, c2 ≥ 0 and c3 in

f(x;c1,c2,c3)=c2c3c2c1xc1c1c3c2c1xc2. J 1

For any viable combination of c1, c2 and c3, this function implicitly satisfies f(0; c1, c2, c3) = 0, f(1; c1, c2, c3) = 1 and limx1f(x;c1,c2,c3)/x=c3. The particular parameters of z¯0 and θ¯0 (table 3) were chosen so as to have the observations of Graham et al. [1] bracketed between the limiting cases (figure 4), and make the respective derivatives z¯˙0 and θ¯˙0 vanish at the tail section. In all cases, the body outline was assumed parabolic, with s¯(x)=x.

Table 3.

Coefficients c1, c2 and c3 that generate z¯0, θ¯0 and s¯ with (J 1).

function case 1
case 2
case 3
case 4
c1 c2 c3 c1 c2 c3 c1 c2 c3 c1 c2 c3
z¯0 1 2 0 2 3 0 1.2 2.2 0 2.5 3.5 0
θ¯0 1 2 0 1.2 2.2 0 2 3 0 2.5 3.5 0
s¯ 1/2 0 1/2 1/2 0 1/2 1/2 0 1/2 1/2 0 1/2

Lungs of H. platurus occupy the entire body length up to the flattened tail section [19]. The length of that section is approximately 11% body length (table 1 in [1]). Based on these observations, the reference point for calculation of the pitching moment xref was chosen at 0.45 (body lengths from the cranial end).

Footnotes

1

While the shape of its cross section has little or no effect on hydrodynamic forces generated by a non-twisting swimmer [5], it is hardly true for a twisting one. The assumed flatness of the swimmer should be accepted as a limitation of the present model, and extension of its results to a swimmer with a different cross section should be made with due caution.

2

Ending the model swimmer at the widest section saves the need to address hydrodynamic interaction with its own wake [5,7,8] in an already complex analysis.

3

For a body of zero thickness, ϕ can be identified with perturbation velocity potential, so that v=ex+ϕ.

4

Effectively, this is the potential of a distribution of doublets of intensity µ oriented along the z-axis and located in the interior of the slit [12].

5

It can be verified by showing that limz±0ϕ(t,x,y,z)=±μ(t,x,y)/2.

6

The simplest way to obtain the expression on the left is to integrate (2.11) by parts, differentiate second, and carefully compute the limit. Passage to the limit introduces the principal value to the integral. In this form, it appears in practically any textbook on aerodynamics [9,12].

7

Having assumed that the flow does not separate anteriad of the widest point, implies that the flow turns round the edges. The limiting procedure of taking the thickness of the swimmer to zero introduces a square-root singularity in the velocity jump, μ(t,x,y)/y. It does not introduce a discontinuity in the velocity potential, however, and hence (2.19).

8

Maximal list slope of 0.7πst2 is obtained at θ^t110, where J1(2θt)=0. It is 70% of what it would have been if the swimmer was swimming on its side.

9

A swimming body can be modelled as a cantilever subjected to internal (muscles) and external (hydrodynamic) forces. There is no concentrated hydrodynamic force that acts on it at x=xt from the outside, and there are no muscles at x=xt to bend it from inside. The free-end condition for a cantilever is 2z0/2x=0 at x=xt, where 2z0/x2=(z^¨0κ2z^0)cosψz+2κz^˙0sinψz by (4.1). A necessary condition to satisfy it at all times is z^˙t=0. The same is true for θ^t.

10

When θ^t1, T¯(ϕθ,θ^t,σ^t)=1+(4+2cos2ϕθ+σ^t2)(θ^t2/8)+O(θ^t4).

11

It is a solution of 2θ^tJ1(2θ^t)=J2(2θ^t).

12

In the framework of an ideal fluid approximation, this statement means that the respective tail-beat-averaged component of the force acting on the body through normal and shear stresses on its surface is zero. Thrust and drag has been already associated with normal and shear stresses, respectively.

13

The reference point for Mz,refwas set at 0.45 body length from the cranial end, roughly where the centre-of-mass is expected to be (appendix I).

14

To remain neutrally buoyant, a yellow-bellied sea snake needs lungs occupying 6.5% of its body volume [19]. When submerged, it uses oxygen from the lungs and expels CO2 to the water through the skin, losing lungs volume at the rate of approximately 16% per hour at atmospheric pressure [20]. The respective change in buoyancy is approximately 1% per hour. With the same lungs volume at 10 m depth, the rate halves.

15

Referring to the preceding footnote, a 0.5% change in buoyancy requires 8% change in lungs volume. It can be achieved by changing the outside pressure by the same amount. At 10 m, it requires a change in depth of 1.6 m.

16

ex+ϕ(t,x,y,z) is the fluid velocity in C by definition of the perturbation potential.

Data accessibility

All data underlying this study have been taken from [1,18,19].

Authors' contributions

Both authors took equal share in the analysis; G.I. wrote the manuscript with the input from A.R. Both authors gave final approval for publication.

Competing interests

The authors declare no competing interests.

Funding

This research had no funding.

References

  • 1.Graham JB, Lowell WR, Rubinoff I, Motta J. 1987. Surface and subsurface swimming of the sea snake Pelamis platurus J. Exp. Biol. 127, 27–44. [Google Scholar]
  • 2.Borazjani I, Sotiropoulos F. 2009. Numerical investigation of the hydrodynamics of anguilliform swimming in the transitional and inertial flow regimes. J. Exp. Biol. 212, 576–592. ( 10.1242/jeb.025007) [DOI] [PubMed] [Google Scholar]
  • 3.Lighthill MJ. 1960. Note on the swimming of slender fish. J. Fluid Mech. 9, 305–317. ( 10.1017/S0022112060001110) [DOI] [Google Scholar]
  • 4.Lighthill J, Blake R. 1990. Biofluiddynamics of balistiform and gymnotiform locomotion. Part 1. Biological background, and analysis by elongated-body theory. J. Fluid Mech. 212, 183–207. ( 10.1017/S0022112090001926) [DOI] [Google Scholar]
  • 5.Wu TYT. 1971. Hydromechanics of swimming propulsion. Part 3. Swimming and optimum movements of slender fish with side fins. J. Fluid Mech. 46, 545–568. ( 10.1017/S0022112071000697) [DOI] [Google Scholar]
  • 6.Newman JN, Wu TYT. 1973. A generalized slender-body theory for fish-like forms. J. Fluid Mech. 57, 673–693. ( 10.1017/S0022112073001953) [DOI] [Google Scholar]
  • 7.Yates GT. 1983. Hydromechanics of body and caudal fin propulsion. In Fish biomechanics (eds Weihs D, Webb PW), pp. 177–213. New York, NY: Praeger. [Google Scholar]
  • 8.Iosilevskii G. 2017. The undulatory swimming gait of elongated swimmers revisited. Bioinspir. Biomim. 12, 036005 ( 10.1088/1748-3190/aa52cc) [DOI] [PubMed] [Google Scholar]
  • 9.Ashley H, Landahl M. 1985. Aerodynamics of wings and bodies, pp. 81–93. New York, NY: Dover. [Google Scholar]
  • 10.Van Dyke MD. 1975. Perturbation methods in fluid dynamics, pp. 83–90. Stanford, CA: Parabolic Press. [Google Scholar]
  • 11.Raymer DP. 1992. Aircraft design: a conceptual approach, pp. 279–281. Washington, DC: AIAA. [Google Scholar]
  • 12.Katz J, Plotkin A. 1991. Low speed aerodynamics, vol. 85, pp. 479–486. New York, NY: McGraw Hill. [Google Scholar]
  • 13.Batchelor GK. 1990. Introduction to fluid dynamics, vol. 73, pp. 383, 469 Cambridge, UK: Cambridge University Press. [Google Scholar]
  • 14.Iosilevskii G. 2013. Aerodynamics of permeable membrane wings. Part 2: seepage drag. Eur. J. Mech. B. Fluids 39, 32–41. ( 10.1016/j.euromechflu.2012.11.004) [DOI] [Google Scholar]
  • 15.Iosilevskii G. 2014. Hydrodynamics of the undulatory swimming gait of batoid fishes. Eur. J. Mech. B Fluids 45, 12–19. ( 10.1016/j.euromechflu.2013.11.008) [DOI] [Google Scholar]
  • 16.Gradshteyn IS, Ryzhik IM. 1980. Tables of integrals, series and products, p. 402 Orlando, FL: Academic Press. [Google Scholar]
  • 17.Iosilevskii G. 2014. Forward flight of birds revisited. Part 1: Aerodynamics and performance. R. Soc. Open Sci. 1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Graham JB, Gee JH, Motta J, Rubinoff I. 1987. Subsurface buoyancy regulation by the sea snake Pelamis platurus Physiol. Zool. 60, 251–261. ( 10.1086/physzool.60.2.30158649) [DOI] [Google Scholar]
  • 19.Graham JB, Gee JH, Robison FS. 1975. Hydrostatic and gas exchange functions of the lung of the sea snake Pelamis platurus Comp. Biochem. Physiol. Part A Physiol. 50, 477–482. ( 10.1016/0300-9629(75)90304-7) [DOI] [Google Scholar]
  • 20.Hildebrand FB. 1962. Advanced calculus for engineers, p. 287 Englewood Cliffs, NJ: Prentice-Hall. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

An extension
rsos200754supp1.pdf (39.4KB, pdf)
Reviewer comments
A verification
rsos200754supp2.pdf (4.8MB, pdf)

Data Availability Statement

All data underlying this study have been taken from [1,18,19].


Articles from Royal Society Open Science are provided here courtesy of The Royal Society

RESOURCES