APP下载

仿金枪鱼三维建模及流场受力分析*

2019-10-12田晓洁刘运祥刘贵杰高志明焦字鹏

关键词:尾鳍金枪鱼鱼体

田晓洁,刘运祥,刘贵杰,高志明,焦字鹏

(中国海洋大学工程学院,山东 青岛 266100)

随着计算机技术大力发展、相关CFD(Computational Fluid Dynamics)技术的逐渐成熟,出现了使用数值模拟对水下泳动生物运动进行研究分析的方法,研究者使用CFD来仿真鱼体周围的流场和压力场,进而计算出力场,涌现出许多成果[9]。WOLFGANG等[10-11]结合活鱼的实验数据,运用三维面元法分析金枪鱼的游动特征,并研究尾迹中的漩涡干扰和控制。苏玉民和黄胜[12]用三维面元法计算分析了仿生金枪鱼刚性及柔性尾鳍的非定常水动力性能。杨亮[13]利用FLUENT软件的二次开发,采用动网格技术详细计算了具有金枪鱼尾鳍运动规律的机翼在粘性流场中的水动力性能,计算分析了三维尾鳍的非定常水动力性能。马尧和赵宏伟对金枪鱼在海洋环境中的游动进行仿真,着重分析了机器鱼表面压强,湍流动能以及周围流体流速等性能指标[14]。周澍欣,胡庆松使用fluent将鱼体和鱼鳍整体作为研究对象在流场中进行了受力分析[15]。

金枪鱼具有典型流线型外形,其体形特点适合传感器等的布放。本文以金枪鱼鱼体特征为对象进行分析,将其体形特征进行数学化描述,将其用于仿生机器鱼体的三维建模和网格化,最终在 ANSYS(Fluent模块)中进行来流为定常流时鱼体在给定流场下所呈现的力学特征计算,根据结果对比分析流线型鱼体在减阻方面的功能,为仿生机器鱼的优化设计提供支撑。

1 仿生金枪鱼模型

鱼的种类繁多,外形更是多种多样,但一般都可分为头部、躯干和尾部三部分。在众多的鱼类中,金枪鱼鱼体的长宽比、躯体厚度、尾部特征等具有较好的比例,适宜进行内部结构设计以放置控制系统、驱动系统和传感器元件等功能装置,故以其为仿生对象进行分析研究。本文根据金枪鱼的体长、体宽、体高、尾鳍等特征,按文献[16]的方法建立仿生金枪鱼的三维模型,如图1所示。尾鳍形状比率为0.14,建立的模型为在自然状态下处于直线型的金枪鱼。

图1 仿生机器鱼三维模型Fig.1 The 3D model of bionic robot fish

2 数值计算

2.1 鱼体网格的划分

为便于进行数值分析计算,合理的网格划分非常重要。通常流体计算域网格划分一般可将体网格分为结构网格和非结构网格,相对于结构网格,非结构网格虽然生成过程比较复杂,但有极好的适用性,划分效率高,方便划分复杂形体模型,并且能够很好地处理复杂边界的流场计算问题等优点,适用模型中尾鳍等尖端部分的网格划分,故选取非结构网格主体的划分方法。

鱼体长度l=13 cm、最大宽度b=5 cm、最大高度h=6.8 cm,为了避免外流场边界引起边界效应,设定计算域的长度L=50 cm、宽度B=20 cm、高度H=20 cm。并设定鱼体在计算域的中心位置,其中鱼头朝向X轴的正方向,鱼尾鳍相对于鱼体处在Y轴的正方向。

2.2 湍流模型

CFD中的湍流模型的引入是解决湍流运动的方程组采用了某种平均而不封闭的问题。数值模拟的关键是湍流模型的选择,在众多的湍流模型中,当前最常用的是基于“雷诺平均N-S(RANS)方程组”的k-ε模型。而k-ε模型又可分为标准的k-ε模型和RNG k-ε模型两种。其中标准的k-ε模型是一种高雷诺数模型,RNG k-ε模型在标准的k-ε模型的基础上增加了一个考虑低雷诺数流动的解析公式并进行了相应的改进,使其在模拟湍流流动中具有更高的精度。本文仿真计算中,由于进口的来流速度较小,仿生机器鱼特征尺寸较小,因此属于低雷诺数范围,采用RNG k-ε模型能够将微分粘性模型加入其中,从而得到更接近理论计算值。

RNG k-ε模型的具体形式为:

(1)

(2)

(3)

式中:μt为湍动粘度,ε为湍流耗散率,k为湍流动能,ρ为流体密度,Gk是由于平均速度梯度引起的湍动能k的产生项,Gb是由于浮力引起的湍动能k的产生项,C1ε、C2ε为经验系数。计算时各经验常数Cμ=0.084 5,αk=αε=1.39,C1ε=1.42,C2ε=1.68[17]。

库尔德人分布在土耳其、伊拉克、叙利亚、伊朗、亚美尼亚等国交界处,人口总数约3000万。“库尔德斯坦”位于地缘板块的中心,又是中东地区海拔最高的山地高原,在区位和地势上形成对上述地区的地缘压制,可以封锁俄罗斯经高加索进入中东的战略通道。如果“库尔德斯坦”独立,被大国势力控制,将对周边各国尤其是土耳其构成致命威胁。近百年来,库尔德人一直极力追求民族独立,但遭到土耳其、伊拉克和伊朗等国的强力打压,尤其是伊拉克萨达姆政府更甚。

2.3 初始条件

鱼类游动的环境为自然状态下的湖泊河流,故选择模型为不可压缩流模型,选择压力基求解器(Pressure-Based)。稳态计算,考虑重力的影响,重力加速度为9.81 m/s2;求解方程选择RNG k-ε模型。流体域右侧为速度进口(velocity-inlet)边界条件,左侧为压力出口(pressure-outlet)边界条件,其余为壁面(wall)边界条件。压力速度耦合方式(Pressure-Velocity)采用SIMPLE算法,因模型是使用3D四面体网格,且研究鱼体在流场中的压力为主要部分,压力差值采用二阶迎风格式(Second order upwind)以提高求解后压力结果的精度(见图2)。

在入口处设置速度为两个鱼身(25 cm/s)及50、100 cm/s的来流。设置收敛标准为,并进行500步的迭代计算。

图2 流体域网格划分及边界条件设置Fig.2 Set the fluid domain mesh and boundary conditions

3 数值结果分析

在本仿真计算中所关心的问题为仿生机器鱼体在来流中所呈现的压力分布及游动前进时的阻力情况。

3.1 鱼体在流场中的压力分布

图3、4、5分别是流速为25、50、100 cm/s时仿金枪鱼体在流场中的压力分布云图。从直观的金枪鱼体压力云图中可以看出:鱼体受压云图可大致分为鱼头和鱼身与尾鳍三部分,当来流速度平行于直线机器鱼体长方向时,其头部所受压力最大,而体宽最大处则为负压,尾鳍中间部分受到的是来自两侧的正压,而两个尖端受到的却是负压。随着流速的增大,鱼体头部压力随之增大,负压区域逐渐减小,但体宽最大处仍为负压。综合分析可以看出仿生机器鱼的不同部位在流场中所起到的作用和功能是不同的。在减小某部分运行阻力的设计时,毫无疑问地必须结合鱼体的流线型设计与鱼鳍的形态进行考虑。

图3 25 cm/s时鱼体压力分布云图Fig.3 Pressure distribution nephogram of 25 cm/s

图4 50 cm/s时鱼体压力分布云图Fig.4 Pressure distribution nephogram of 50 cm/s

图5 100 cm/s时鱼体压力分布云图Fig.5 Pressure distribution nephogram of 100 cm/s

3.2 鱼体在流场中的流速分布

为分析仿金枪鱼在流场中的特性,选取鱼体所在的中心平面为特征面进行分析。

尾迹是一种常见的流动现象,是由各层流体的速度差形成的,当中心的流速比四周的流速小,在流场中的物体下游便形成尾迹。在单个流速场中,远离鱼体的流场没有受到物体的干扰,流场保持稳定;当靠近机器鱼时,水流向两侧分离,速度增加,而尾鳍后流速较小,从而形成尾迹。而从图6、7、8可以看出,由于紧邻鱼体后部的尾迹区的压力一般是低于周围环境压力的,所以尾迹在刚开始的区域,流体有向中心汇聚的趋势。同时可以看出,水下机器鱼前进时,对远场的影响很小,几乎为零;对近场的影响随着速度的增加而逐渐变小。随着速度的增加,鱼体尾部漩涡也逐渐减小,使得分离点靠近模型的尾部,尾迹区域减小。

3.3 阻力计算结果分析与对比

仿生机器鱼前进时的阻力包括压差阻力、粘性阻力(又称摩擦阻力)和兴波阻力[18]。仿生机器鱼由于在水下航行,当下潜深度超过1/3体长时,其兴波阻力接近于0,而通常情况下仿生机器鱼的水下作业时的深度要远远超过其体长。故可忽略仿生机器鱼产生的兴波阻力,分析时仅考虑压差阻力和粘性阻力。

图6 25 cm/s时的流速分布云图Fig.6 The velocity distribution nephogram of 25 cm/s

图7 50 cm/s时的流速分布云图Fig.7 The velocity distribution nephogram of 50 cm/s

图8 100 cm/s时流速分布云图Fig.8 The velocity distribution nephogram of 100 cm/s

(4)

工程中一般定义粘性阻力系数Cf和压差阻力系数Cp它们的定义式如下:

(5)

则有:

(6)

其中,A为水下机器鱼的湿表面积。

不同航行速度下主体的阻力是不同的,为此在不同速度下进行了阻力分析,Fluent计算结果如表1所示。

表1 仿生机器鱼不同速度时的阻力Table 1 The drags of robot fish at different speeds

此外,本文还建立了与金枪鱼模型体长、迎流面积相同的回转体外形水下机器人模型如图9,对该模型进行流场受力数值计算,与仿生机器鱼的外形阻力进行对比分析。水下机器人模型的阻力计算结果如表2所示。

图9 回转体型水下机器人Fig.9 Rotary type of underwater robot

表2 回转体型水下机器人不同速度时的阻力Table 2 The drags of robot at different speeds

将表1、2中的数据综合分析,可以看出,仿生机器鱼可有效的减小其在水中航行的阻力,提高推进效率。随着航行速度的增大,水下机器人受到的摩擦阻力和粘压阻力都逐渐增大,粘性阻力在总阻力中占有很大份额,总阻力的变化起着决定性影响,压差阻力只占很小一部分,随着航速的提高,在总阻力中所占比例也越小。

此外,机器鱼在来流平行于直线型鱼体的情况下,对受到来流所提供的方向的阻力主要由头部提供,仿生机器鱼鱼体的流线型对鱼体在该情况下所受的阻力以及升力有着重要的影响,在设计仿生鱼体时,在减小运行阻力方面应主要集中在头部以及鱼体的流线型曲面进行优化设计。

4 结语

本文依据金枪鱼体形特征参数,建立仿生金枪鱼的三维仿真模型,重点描述了对流场仿真结果影响较大的流线型鱼体和尾鳍部分。采用四面体结构网格对模型进行划分,设置合理的流场边界条件,基于RNG k-ε模型,研究其在特定流场下的力学特征及所受的阻力情况。计算结果表明,头部、尾鳍及鱼体流线型部分对仿生机器鱼的流场特性影响较大。通过与回转体型水下机器人阻力分析对比可得:仿生机器鱼可有效的减小其在水中航行的阻力,提高推进效率。因此,仿生机器鱼体的流线型外形以及尾鳍结构为水下机器人外形结构的优化设计提供了依据。

猜你喜欢

尾鳍金枪鱼鱼体
基于双向流固耦合仿真的新月形尾鳍水动力学特性研究
尾鳍驱动型水下机器人发展综述
金枪鱼淹死事件
可以加速的金枪鱼机器人
金枪鱼与海豚
轴流泵内鱼体的运动行为与撞击损伤分析
淡水鱼水平往复振动头尾定向输送方法
塘养建鲤背鳍、尾鳍和腹鳍指数的线性体重表征
淡水鱼腹背定向装置设计及试验
国内新型远洋金枪鱼围网渔船首航