鱼类自主游动时摆频与摆幅的最优组合研究

王亮 ,  王丙 ,  江召兵

中北大学学报(自然科学版) ›› 2026, Vol. 47 ›› Issue (4) : 440 -448.

PDF (2579KB)
中北大学学报(自然科学版) ›› 2026, Vol. 47 ›› Issue (4) : 440 -448. DOI: 10.62756/jnuc.issn.1673-3193.2025.04.0022
机器人机构设计与控制专栏

鱼类自主游动时摆频与摆幅的最优组合研究

作者信息 +

Research on the Optimal Combination of Tail⁃Beat Frequency and Swing of Fish During Self⁃Propelled Swimming

Author information +
文章历史 +
PDF (2640K)

摘要

鱼的游速可以通过摆频和摆幅两种方式进行调节, 如何确定具体游速下摆频和摆幅的最优节能组合, 对理解鱼游机理和提高机器鱼等仿生航行器的续航能力具有重要意义。本文采用自适应网格下的ghost-cell浸没边界方法, 数值模拟了鱼类在不同摆频和摆幅下的自主游动, 分析了摆频和摆幅对单位能耗的影响。研究结果表明: 在相同摆幅条件下, 游速与摆频近似呈线性关系; 在相同游速条件下, 以不同摆幅游动单位距离所需能耗差异显著, 最大差值可达2.5倍, 且能耗随摆幅不是单调变化的, 存在着最节能的最优摆幅, 当游速为1.5无量纲单位时, 最优摆幅为0.07倍鱼体长度; 最优摆幅随着游速的增大而减小, 但在一定游速范围内, 最优摆幅可以看作常值, 如游速在1.0~2.0无量纲单位时, 最优摆幅维持在0.05~0.07倍鱼体长度之间。因此, 鱼类最节能的游动方式为: 基于游速区间的分段调节策略, 在不同游速范围内匹配对应的最优摆幅, 再通过摆频调节具体游速。

Abstract

The swimming velocity of fish can be adjusted by tail-beat frequency and swing, how to determine the optimal tail-beat frequency and swing of specific swimming velocity is of great significance for understanding the swimming mechanism of fish and improving the range of bionic vehicles such as robotic fish. Using the ghost-cell immersed boundary method with adaptive mesh, the self-propelled swimming of fish under different tail-beat frequencies and swings is numerically simulated, and the effects of frequency and swing on the unit energy consumption are analyzed. The results show that the relationship between swimming velocity and tail-beat frequency is approximately linear under the same tail-beat swing. Under the condition of the same swimming velocity, the energy consumption required per unit distance with different tail-beat swings varies significantly, with a maximum difference of 2.5 times, the energy consumption does not change monotonously with tail-beat swing and there is an optimal tail-beat swing of energy-saving. When the swimming velocity is 1.5 non-dimensional units, the optimal tail-beat swing is 0.07 times the body length. The optimal tail-beat swing decreases with the increase of swimming velocity, being regarded as a constant value in a certain range of swimming velocity. For example, when the swimming velocity is between 1.0 and 2.0 non-dimensional units, the optimal tail-beat swing remains between 0.05 and 0.07 times the body length. Therefore, the most energy-efficient swimming mode for fish is as follows: based on a segmented regulation strategy for swimming velocity intervals, the corresponding optimal tail-beat swing is matched within different velocity ranges, and the specific swimming velocity is adjusted by tail-beat frequency.

Graphical abstract

关键词

自主游动 / 单位能耗 / 游速 / 摆频 / 摆幅

Key words

self-propelled swimming / unit energy consumption / swimming velocity / tail-beat frequency / tail-beat swing

引用本文

引用格式 ▾
王亮,王丙,江召兵. 鱼类自主游动时摆频与摆幅的最优组合研究[J]. 中北大学学报(自然科学版), 2026, 47(4): 440-448 DOI:10.62756/jnuc.issn.1673-3193.2025.04.0022

登录浏览全文

4963

注册一个新账户 忘记密码

0 引 言

自然界的鱼类靠尾鳍产生推力向前游动, 不仅速度快而且效率高, 因此, 鱼类的游动机理一直都是学者们研究的热点。从研究发展脉络来看, 早期研究主要聚焦于鱼类游动的运动学描述。例如: Berenshtein等1利用游动指数分析了波形、 摆动频率等参数对鱼体-尾鳍(Body-Caudal Fin, BCF)推进的鱼游动行为的影响, 为后续研究奠定了基础。随着计算技术的发展, 研究者将传统数值方法与深度学习算法相结合来研究鱼的游动行为, 这种方法具有鲁棒性强、 费用少、 自动化程度高等优点, 推动了鱼类游动研究从单纯的实验观测向数值模拟与理论分析相结合的方向发展25。胡瑞南等6基于动网格技术对机器鱼不同运动模式下的受力情况和流场压力进行了研究。冯亿坤等7采用计算流体力学(Computational Fluid Dynamics, CFD)方法建立鱼类模型来模拟机器鱼的游动行为, 并分析了鱼游过程中的受力情况和反卡门涡街的变化, 这些研究进一步深化了人们对鱼类游动水动力特性的理解。

虽然针对鱼类游动行为的研究已经很多, 但鱼类的游动机理是非常复杂的, 当鱼类游动时, 游动速度既可以通过改变摆频也可以通过改变尾部摆幅来调节游动速度, 对于某一具体游速, 摆频与摆幅有无数种组合, 但何种组合最节能目前尚无明确结论, 这阻碍了人们对鱼类游动机理的理解, 也制约了仿生航行器的技术发展。

在交通领域, 汽车在行驶过程中, 可以通过调节油门来改变行驶速度, 但在不同的速度范围内需要换成不同的挡位, 从而达到高效节能的目的。类比可知, 鱼类经过亿万年的进化, 形成了低能耗、 高效率的游弋机制, 但其在游动速度改变时对摆频和摆幅的具体调整机制仍不明确, 是否存在类似汽车换挡的优化机制也有待研究。随着机器鱼和水下仿生航行器的快速发展和深入研究810, 如何确定不同游动速度下最节能的摆频和摆幅组合, 从而达到增强续航能力的目的, 成为当前交叉学科研究的重要课题, 具有十分重要的科学和应用价值。

在鱼类游动和鸟类飞行的研究中, 常用无量纲量斯特劳哈尔数(St)来表征运动特征, 其定义为

St=2fAU

式中: f为摆频; A为尾部单侧摆幅; U为游动速度。文献[11]的实验研究表明, 当0.2<St<0.4时, 俯仰振荡翼型可以获得最高的推进效率, 许多水生动物巡游时的St数也处于该范围内1213。但是, 根据鱼类游动的最优St数仍无法确定具体游速下鱼类摆频和摆幅的最优组合。

此外, 高推进效率并不意味着低能耗14, 并且鱼类自主游动时的推力无法确定, 因此, Schultz15建议用类似汽车性能中“英里每加仑(Miles Per Gallon, MPG)”的指标来衡量鱼类的游动性能。本文引入了单位能耗γ的概念, 将其定义为鱼类自主游动单位距离时所消耗的功。摆频与摆幅的最优组合指的是最节能的组合, 即单位能耗最小的组合。

本文通过分析二维仿生鱼在不同摆频和摆幅下自主游动时的单位能耗, 得到了最优摆频和摆幅随游速的变化规律, 提出了一种类似于汽车换挡的鱼类游速调节机制, 能够有效加强对鱼游机理的理解以及提高机器鱼等水下仿生航行器的续航能力。

1 物理模型

本研究在开源流体动力学求解器Basilisk16的基础上进行了深度二次开发, 具体包括以下改进:

1) 浸没边界方法(IBM)模块: 添加Ghost-cell浸没边界法以处理鱼体与流体的动态耦合。

2) 自适应网格模块: 优化四叉树网格的自适应策略, 提升鱼体边界附近的网格分辨率。

3) 鱼体运动控制模块: 集成鲹科鱼摆动规律的数值模型, 支持摆频与摆幅的动态调节。

1.1 数值方法

本文求解的二维不可压Navier-Stokes方程组为

U=0,
Ut+(U)U=-p+μ2U,

式中: p为压力; μ为动力学黏性系数。

时间离散采用经典的分数步投影法, 在任意给定时间步n,假定该时刻的速度场Un和分数步压力pn-1/2已知。首先, 利用式(4)计算速度的临时值U*, 具体为

U*-UnΔt+pn-1/2=-(U)Un+1/2+ μ22(U*+Un)

然后, 将投影算子作用于U*就可以计算出新的速度场Un+1以及分数步压力pn+1/2

计算区域采用四叉树结构进行网格划分,该结构适用于自适应网格加密, 可动态提升鱼体边界附近的网格分辨率。具体参数设置为: 区域尺寸40L×20LL=1为无量纲鱼体长度), 初始网格521×256, 最小网格自适应加密至L=200。求解泊松方程时采用多重网格法(V-cycle, 3层网格); 对流项的离散采用二阶迎风格式17, 扩散项采用中心差分; 动边界采用Ghost-cell浸没边界方法18来处理。时间步长通过库朗数(Courant-Friedrichs-Lewy, CFL)条件动态控制, 定义为CFL=umaxΔtΔx0.5, 其中, umax为流场最大速度, Δx为最小网格尺寸。自适应时间步长确保计算稳定性与精度。该数值算法在空间和时间上都具有二阶精度, 其详细描述和验证可参考文献[1920]。

仿真流程图如图 1 所示。

1.2 鱼游控制方程

本文采用鲹科模式的摆动规律2123, 鱼体摆动的运动学模型由中线波动方程描述, 鱼体中线侧向位移为

h(x,t)=βa(x)sin(kx-ωt),

式中: a(x)=a0+a1x+a2x2(0x1)为鱼体沿体长方向的摆幅分布函数, a0=0.02a1=-0.08a2=0.16β为调整鱼体整体摆幅大小的常数; k为波数; 圆频率ω=2πf

鱼体作为柔性体, 其各点的横向位移由上述中线波动方程驱动, 通过幅值函数和波动参数的组合, 实现从头部到尾部的周期性摆动变形, 进而与流体相互作用产生推进力。

本文仅考虑二维鱼的直线自主游动, 其控制方程为

MdUxdt=Fx

式中: M为鱼的质量; UxFx分别为鱼在x方向上的瞬时游动速度和所受的合力。

本文采用无量纲计算, 特征长度取鱼体长度L0, 特征时间取1 s, 特征速度为1L0/s。因此, 鱼体无量纲长度L为1, 无量纲流体密度ρ=1.0, 无量纲黏性系数ν=10-4。初始速度为0表示鱼从静止启动, 无量纲游速(以下简称游速)U由自主游动稳态速度和特征速度定义。雷诺数定义为Re=UL/ν, 由于不同游动参数下U不同, 所以雷诺数也不同。鱼身厚度模型为NACA0012翼型(最大厚度0.12L), 鱼体运动模型参数设置为:无量纲摆幅(以下简称摆幅)A=0.025~0.150, 无量纲摆频(以下简称摆频)f=0.5~0.4, k=2π/λλ=0.95L

计算区域边界均为第二类边界条件, 即Ui/nj=0, 其中nj为边界的外法线方向。初始时刻速度为零, 即鱼在静水中游动。Fx(t)=A-pni+τijnjdA

1.3 推进效率

二维鱼沿X轴负向运动, 则X方向上受到的合力为

Fx(t)=A-pni+τijnjdA

式中: ni 为面元dA上单位法向量的第i个分量; τij为黏性应力张量。

合力分解为推力和阻力两部分, 即

-T(t)=-(Tp+Tv)=12A(-pni-|pni|)dA+12A(τijnj-|τijnj|)dA
D(t)=Dp+Dv=12A(-pni+|pni|)dA+12A(τijnj+|τijnj|)dA,

式中: Tt)和Dt)分别为推力和阻力; TpTvDpDv 分别为它们的压力分量和黏性力分量。那么, X方向上的合力可表示为

Fx(t)=D(t)-T(t)

式中: Fx 为净力, 如果D>TFx 称作净阻力, 反之则称为净推力。

鱼游的推进效率(Froude效率)可以定义为

η=T¯U¯T¯U¯+PL¯,

式中: T¯为平均推力; U¯为平均游动速度; PL¯为平均侧向力功率。

PL(t)为瞬时侧向力功率, 即鱼类在自主游动过程中所输出的总功率, 其定义为

PL(t)=S(-pn2+τ2jnj)h˙(x,t)dS,

式中: n2为面元dS上单位法向量的侧向分量; τ2j为黏性应力张量的侧向分量; h˙(x,t)为侧向摆动速度。

从推进效率的定义可以看出, 高推进效率并不意味着游动单位距离所需的功就少。

1.4 单位能耗

为了定量分析鱼类自主游动过程中的能耗, 将γ定义为

γ=P¯LU

式中: P¯L为平均侧向力功率, 其定义为

P¯L=1Tt0t0+TPL(t)dt,

式中: T为摆动周期; t0为达到自主游动状态的时刻。

单位能耗γ值越小则越节能, 但由于高推进效率并不意味着低能耗, 而鱼类在长途巡游过程中低能耗比高推进效率更重要。因此, 摆频与摆幅的最优组合应该是最节能的组合, 即γ值最小的组合。

下面对仿真结果进行验证与收敛性分析。方法验证方面, 对比文献[1920]浸没边界算例, 流场误差<2%。网格无关性方面, L/128L/256L/512网格的鱼体所受合力差异<0.5%。时间步收敛性方面, Δt为0.001s与0.005 s时的能耗差异<1%。图 2 给出了3个不同网格下, 鱼体所受合力随时间变化的曲线, 其中t为无量纲时间, T为无量纲周期。从图中可以看到, 3个不同尺寸网格下的模拟结果非常吻合。图 3 给出了鱼自主游动时的尾涡以及相应的自适应网格, 从图中可以看到, 鱼游尾迹中涡量最大的区域对应网格最密的区域, 验证了自适应算法的有效性。

2 结果分析

2.1 摆频、 摆幅与游速之间的关系

摆频、 摆幅与游速之间的关系是揭示摆频与摆幅最优组合随游速变化规律的基础。本文分别模拟了单侧摆幅A=0.025, 0.050, 0.075, 0.100和0.150时仿生鱼在不同摆频f下的自主游动, 结果如图 4 所示。由图 4 可知, 当摆幅A一定时, U随着f的增大而增大, 二者近似呈线性关系, 且ΔU/Δf随着A的增大趋于稳定值。

为了揭示游速与摆幅之间的变化规律, 本文分别模拟了摆频f=0.5, 1.0, 2.0和4.0时仿生鱼在不同摆幅条件下的自主游动, 结果如图 5 所示。由图 5 可知, 当摆频f一定时, U随着A的增大而增大, 但当A增大到一定程度时, U随着A的增大近似保持不变, 甚至还会有所减小。

上述分析说明鱼在游动过程中既可以通过f也可以通过A来调整U, 但通过A调整的幅度是有限的, 无法通过调整摆幅来无限制增加游速。

2.2 摆频、 摆幅与单位能耗之间的关系

图 6 给出了摆幅A=0.025, 0.050, 0.075, 0.100和0.150时, 单位能耗γ随摆频f的变化规律。从图 6 中可以看到, γf的增大而增大; 对于不同的AA越大, γf增长的速率越快。对于固定的A, 通过γf变化的曲线可以看到, f越大, γ增长越快, 二者之间呈非线性关系。

图 7 给出了摆频f固定时, 单位能耗的对数lgγ随摆幅A的变化规律。从图 7 中可以看到, 当f固定时, γ随着A几乎呈指数增长; 结合图 5 可见, 在f固定的条件下, 摆幅A增大到一定程度后, 游速趋于饱和, 但γ仍随摆幅急剧上升。因此, 鱼在游动过程中, 依靠增大摆幅来提高游速是不经济的。

A/L>0.05时, 尾部涡街强度随摆幅的增大而增强, 推动力提升; 但A/L>0.10后, 尾迹涡脱体频率与摆频失谐, 导致推力饱和, 见图 5, 同时阻力功率随摆幅的平方增长, 见图 7。瞬时流场对比显示, A/L=0.10时反卡门涡街稳定, 而A/L=0.15时涡结构破碎, 能量耗散加剧。

通过分析摆频、 摆幅、 游速、 单位能耗之间的关系, 同时结合图 5 中不同摆频条件下游速随摆幅变化曲线的斜率变化, 本文认为鱼在自主游动过程中的最大单侧摆幅不应超过0.15倍身长, 最好控制在0.1倍身长以下, 这与Videler等24的实验观测结果相一致。

2.3 游速与单位能耗之间的关系

通过上述分析可以看出, 鱼的游速既可以通过改变摆频也可以通过改变摆幅来进行调节。那么, 对于特定游速下摆频与摆幅的组合中到底哪一种最节能, 可以通过分析单位能耗与游速之间的关系, 来确定摆频和摆幅最优组合随游速的变化规律。在不同摆幅条件下, 单位能耗γ随游速U的变化曲线如图 8 所示, 图 9 是局部放大图。从图 8 中可以看到, 相同游速条件下, 摆频与摆幅的不同组合所对应的单位能耗相差非常大, 例如, 当U=3.0时, A=0.150的单位能耗约为A=0.050时的2.5倍。从图 8 中还可以看到, 当U相同时, γ不是A的单调函数, 因此存在着一个最节能的摆幅, 本文称之为最优摆幅, 记为A*

图 9 中用“*”标注的点p1A=0.050A=0.075所对应曲线的交点, 点p2A=0.075A=0.100所对应曲线的交点。因此, 在不同的游速范围内最优摆幅A*是不同的。

针对本文所选取的摆幅参数空间, 最优摆幅A*与游速U之间的关系如下:

A*=0.100,0.075,0.050,U<0.3,0.3U1.5,U>1.5

式(10)可以发现, 最优摆幅A*随着游速U的增大而减小, 即鱼在高速游动时采用小摆幅, 在低速游动时采用大摆幅比较节能。由于不同游速范围内A*的存在, 使得鱼在游动过程中可以根据不同的U切换不同的A*, 就像汽车换挡一样, 而摆频就像汽车的油门一样可用来调节具体的游速。

值得注意的是, 对于不同外形的鱼, 最优摆幅与对应的游速范围可能有所不同, 但在不同游速条件下的最优摆幅是存在的, 即本研究在所选参数范围内观察到的鱼类游动换挡机制具有一定代表性, 而图8给出了确定鱼类游动挡位(最优摆幅)的方法。

3 讨 论

本研究通过二维数值模拟, 建立了鲹科鱼自主游动时最优摆幅与游速的分段函数关系(式10)。需要指出的是, 该公式的具体参数(A*=0.100,0.075,0.050)与鲹科鱼的身体摆动特征直接相关, 包括摆幅沿体长的分布函数(ax=0.02-0.08x+0.16x2)、 二维刚性体假设及生理可行的摆幅范围(A/L=0.0250.150), 因此其直接结论适用于具有相似BCF游动模式的中高速鱼类, 如金枪鱼、 梭鱼等2022

对于摆动模式不同的鱼类, 最优摆幅对应的游速范围可能显著变化。例如:

1) 鳗鲡目鱼类(Anguilliform): 因身体柔性高, 摆幅沿全长均匀分布, 低速时可通过更大摆幅(如A/L>0.150)有效利用全身体波推进, 其最优摆幅的低速区间可能更宽;

2) 箱鲀科鱼类(Ostraciidae): 受限于刚性躯干, 摆幅调节范围较小, 高速游动时需更早采用小摆幅以减少阻力, 导致最优摆幅的切换点向低速区偏移。

尽管存在物种特异性, 本研究揭示的“随游速增大最优摆幅减小”的核心机制具有普适性。从流体力学本质看, 低速时大摆幅通过增强尾流涡街(如反卡门涡街)提升推力效率711, 高速时小摆幅可降低流体阻力与能量耗散, 这符合“St数优化”的生物推进共性1213。实验观测也表明, 多种水生动物(如文献[24]中的鲭鱼和鳕鱼)在高速巡游时自然采用小摆幅策略, 与本研究结论一致。

在仿生应用层面, 本文提出的摆幅区间切换节能策略, 不依赖于具体鱼类种类, 而是基于摆频、 摆幅与能耗的内在关联, 为机器鱼等水下仿生航行器的参数优化提供了统一的分析框架。未来研究可进一步扩展:

1) 三维柔性体建模: 考虑鱼体侧扁、 尾鳍三维变形及柔性摆动, 分析体型对最优摆幅的影响;

2) 跨物种参数空间扩展: 针对鳗鲡目、 AFC(Amphibian-Fin-Combined)等不同游动模式, 建立专属的摆幅-摆频优化模型;

3) 生理约束整合: 结合鱼类肌肉能耗模型与生理极限(如最大摆频、 摆幅), 完善节能策略的生物力学基础。

4 结 论

本文采用数值模拟方法, 系统分析了二维仿生鱼自主游动时的摆频、 摆幅、 游速与单位能耗之间的关系。结论如下:

1) 相同摆幅条件下, 游速随摆频的增大而增大, 二者近似呈线性关系。

2) 相同摆频条件下, 当摆幅较小时, 游速随摆幅的增大而增大。当摆幅增大到一定程度时, 游速随摆幅的增大几乎保持不变, 但单位能耗仍随摆幅几乎呈指数增长。

3) 对于某一具体游速, 存在一个单位能耗最低的最优摆幅, 最优摆幅随着游速的减小而增大; 在一定游速范围内, 最优摆幅可视为常值, 不同游速范围对应不同的最优摆幅。本研究基于离散摆幅工况识别出最优摆幅的分区间特性, 实际鱼类游动的摆幅调节可能存在连续变化, 但核心规律“随游速增大最优摆幅减小”与离散工况下的发现一致。未来可通过连续参数空间的优化分析进一步验证该机制的普适性。

综上所述, 可以得出鱼类最节能的游动方式: 基于游速区间的分段调节策略, 在不同游速范围内匹配对应的最优摆幅, 通过摆频实现该区间内具体游速的精细调节。对于不同种类的鱼, 最优摆幅与对应的游速范围可能会有所差异, 但摆频、 摆幅、 游速与单位能耗之间的关系是相似的。本文的研究结果可用于确定机器鱼等水下仿生航行器的最优摆动参数组合, 从而能够通过鱼类游动中的换挡机制达到提高续航能力的目的。

参考文献

[1]

Berenshtein IParis C BGildor Het al. Auto-correlated directional swimming can enhance settlement success and connectivity in fish larvae[J]. Journal of Theoretical Biology2018439: 76-85.

[2]

Verma SNovati GKoumoutsakos P. Efficient collective swimming by harnessing vortices through deep reinforcement learning[J]. Proceedings of the National Academy of Sciences of the United States of America2018115(23): 5849-5854.

[3]

Zhu YTian F BYoung Jet al. A numerical study of fish adaption behaviors in complex environments with a deep reinforcement learning and immersed boundary-lattice Boltzmann method[J]. Scientific Reports202111: 1691.

[4]

Lin Y CZhang D N. Experimental and numerical investigations on undulatory motion of a soft-fin-based underwater robot[J]. Journal of Mechanics202238: 273-283.

[5]

Eloy CSchouveiler L. Optimisation of two-dimensional undulatory swimming at high Reynolds number[J].International Journal of Non-Linear Mechanics201146(4): 568-576.

[6]

胡瑞南, 梅杰, 程正树, . 尾鳍摆动驱动仿生机器鱼的水动力性能仿真分析[J]. 武汉科技大学学报2020(6): 463-470.

[7]

Hu RuinanMei JieCheng Zhengshuet al. Simulation analysis of hydrodynamic performance of bionic robotic fish driven by caudal fin swing[J]. Journal of Wuhan University of Science and Technology2020(6): 463-470. (in Chinese)

[8]

冯亿坤, 苏玉民, 宿原原, . 仿生机器鱼自主游动的数值计算方法与机理[J]. 华中科技大学学报(自然科学版)201947(12): 18-24.

[9]

Feng YikunSu YuminSu Yuanyuanet al. Study on numerical simulation method and mechanism of bionic robot fish’s self-propelled swimming[J]. Journal of Huazhong University of Science and Technology (Natural Science Edition)201947(12): 18-24. (in Chinese)

[10]

Yu J ZWang MDong H Fet al. Motion control and motion coordination of bionic robotic fish: a review[J]. Journal of Bionic Engineering201815(4): 579-598.

[11]

Verma SShen DXu J X. Motion control of robotic fish under dynamic environmental conditions using adaptive control approach[J]. IEEE Journal of Oceanic Engineering201843(2): 381-390.

[12]

Wang C CLu JDing X Let al. Design, modeling, control, and experiments for a fish-robot-based IoT platform to enable smart ocean[J]. IEEE Internet of Things Journal20218(11): 9317-9329.

[13]

Anderson J MStreitlien KBarrett D Set al. Oscillating foils of high propulsive efficiency[J]. Journal of Fluid Mechanics1998360: 41-72.

[14]

Taylor G KNudds R LThomas A L R. Flying and swimming animals cruise at a Strouhal number tuned for high power efficiency[J]. Nature2003425(6959): 707-711.

[15]

Eloy C. Optimal Strouhal number for swimming animals[J]. Journal of Fluids and Structures201230: 205-218.

[16]

Tytell E D. Do trout swim better than eels? Challenges for estimating performance based on the wake of self-propelled bodies[J]. Experiments in Fluids200743(5): 701-712.

[17]

Schultz W WWebb P W. Power requirements of swimming: do new methods resolve old questions?[J]. Integrative and Comparative Biology200242(5): 1018-1025.

[18]

Kenneally P WPiggott SSchaub H.Basilisk: a flexible, scalable and modular astrodynamics simulation framework[J].Journal of Aerospace Information Systems202017( 9): 496-507.

[19]

Popinet S. Gerris: a tree-based adaptive solver for the incompressible Euler equations in complex geometries[J]. Journal of Computational Physics2003190(2): 572-600.

[20]

Mittal RDong HBozkurttas Met al. A versatile sharp interface immersed boundary method for incompressible flows with complex boundaries[J]. Journal of Computational Physics2008227(10): 4825-4852.

[21]

Wang LWu C J. An adaptive version of ghost-cell immersed boundary method for incompressible flows with complex stationary and moving boundaries[J]. Science China Physics, Mechanics and Astronomy201053(5): 923-932.

[22]

Xin J JLi T QShi F L. A radial basis function for reconstructing complex immersed boundaries in ghost cell method[J]. Journal of Hydrodynamics201830(5): 890-897.

[23]

Borazjani ISotiropoulos F. Numerical investigation of the hydrodynamics of carangiform swimming in the transitional and inertial flow regimes[J]. Journal of Experimental Biology2008211(10): 1541-1558.

[24]

张祺, 姚志刚, 陈奇, . 基于虚拟样机的仿鲹科机器鱼游动姿态仿真研究[J]. 机械201946(1): 68-72.

[25]

Zhang QiYao ZhigangChen Qiet al. Research on robotic Carangidae fish swimming posture simulation based on virtual prototype[J]. Machinery201946(1): 68-72. (in Chinese)

[26]

高天宇, 余永亮, 鲍麟. 鲹科模式鱼体自主前游的标度律研究[J]. 力学学报202355(4): 858-873.

[27]

Gao TianyuYu YongliangBao Lin. Study on the scaling law of fish-like body self-propulsion with carangiform undulation[J]. Chinese Journal of Theoretical and Applied Mechanics202355(4): 858-873. (in Chinese)

[28]

Videler J JHess F. Fast continuous swimming of two pelagic predators, saithe (Pollachius virens) and mackerel (Scomber scombrus): a kinematic analysis[J]. Journal of Experimental Biology1984109(1): 209-228.

基金资助

国家自然科学基金项目(11572351)

AI Summary AI Mindmap
PDF (2579KB)

0

访问

0

被引

详细

导航
相关文章

AI思维导图

/