Processing math: 100%
  舰船科学技术  2025, Vol. 47 Issue (1): 59-64    DOI: 10.3404/j.issn.1672-7649.2025.01.011   PDF    
基于STAR-CCM+的边界层对航行器阻力预报影响分析
王海旭, 张敏革, 张璇, 王新锐     
天津科技大学 机械工程学院,天津 300222
摘要: 利用计算流体力学(Computational Fluid Dynamics,CFD)方法,以SUBOFF模型为例,基于STAR-CCM+软件,采用Standard kε湍流模型对不同边界层进行阻力预报,并将计算结果与SUBOFF模型的实验结果进行对比分析,在网格数量无关性的前提下,探究边界层第一层高度、最少网格层数、边界层总厚度分别对计算精度的影响。结果表明,增加边界层第一层高度相对减少高度对误差的影响更低,增加17倍时误差仍在5%以内;最少网格层数整体上对计算影响不大,层数波动20%,计算误差同样低于5%;边界层总厚度不起决定性作用,但相对更充足的总厚度利于计算精度。
关键词: 阻力预报     边界层     数值仿真    
Analysis of boundary layer influence on auv drag forecast based on STAR-CCM+
WANG Haixu, ZHANG Minge, ZHANG Xuan, WANG Xinrui     
School of Mechanical Engineering, Tianjin University of Science and Technology, Tianjin 300222, China
Abstract: Using the Computational Fluid Dynamics (CFD) method, the SUBOFF model is used as an example, and the Standard kε turbulence model is used to forecast the resistance of different boundary layers based on the STAR-CCM+ software, and the computational results are compared and analysis with the experimental results of the SUBOFF model, and the influence of the first height of the boundary layer, the minimum number of grid layers, and the total thickness of the boundary layer on the computational accuracy is investigated under the premise of the grid-independent number of grid layers, respectively. Under the premise of grid number irrelevance, the effects of the height of the first layer of the boundary layer, the minimum number of grid layers, and the total thickness of the boundary layer on the computational accuracy are investigated. The results show that: increasing the height of the first layer of the boundary layer has a lower effect on the error than decreasing the height, and the error is still within 5% when the height is increased by 17 times. The number of minimum grid layers does not have a great influence on the calculation, and the error is also lower than 5% when the number of layers fluctuates by 20%, and the total thickness of the boundary layer does not play a decisive role, but a relatively more adequate total thickness is beneficial to the calculation accuracy.
Key words: resistance forecast     boundary layer     numerical simulation    
0 引 言

随着人口增长和能源消耗,海洋资源的开发和利用日益重要,水下航行器在海洋探测和研究、资源开发以及军事应用等领域发挥着关键作用,其设计与优化也成为重中之重。计算流体力学方法(CFD)基于许多优秀软件,如Fluent、CFX、SHIPFLOW、STAR-CCM+等不仅能够获得与试验数据相符的计算结果,同时计算周期短,成本低廉[1]。粘性流域中,固体壁面附近的边界层在垂直壁面方向存在很大的速度梯度,影响CFD计算结果的准确性。因此针对边界层不同第一次高度、最少网格层数、最终层高度分别对计算结果产生的影响有助于提高计算精度。

目前,对近壁区域的处理方法主要有2种:一种是壁面函数法,可跳过粘性底层和过渡层直接在对数律层上进行求解,其本质是在湍流核心区配合kε湍流模型,在近壁区域采用壁面函数法进行求解[2]。另一种是近壁模型法,使用该方法时需要在壁面附近划分足够细的网格,使之可以求解粘性影响的区域[3]

kε湍流模型与壁面函数相结合的模式下,资丹等[4]利用3种不同边界层网格尺度,对比分析泵站流场模拟计算精度,证明了边界层网格尺度对模拟计算结果产生较大影响。Griffin等[5]采用局部重构方法计算了大范围雷诺数非平衡流中边界层的厚度,为非平衡流条件下边界层的选取提供了理论依据。Hasanuzzaman等[6]研究了在中、高雷诺数条件下,在湍流动能的传输和耗散过程中,壁面湍流边界层及其尺度对相关摩擦阻力的作用。Medjnoun等[7]使用多尺度粗糙表面研究了粗糙度等级对湍流边界层的影响,实验表明改变粗糙度边界层会发生实质性变化。

众多研究探索了边界层的选取以及边界层整体对模拟计算产生的影响,早在2016年Posa等[8]使用30亿网格对SUBOFF模型绕流场进行计算,以捕捉湍流边界层内的流动,但并未对边界层第一次高度、最少网格层数、最终层高度对计算精度的影响展开深入研究,并且在实际模拟计算中,受到计算资源、效率、时间成本等因素的制约往往不能完全采用计算结果的第一层高度与层数。

本文基于STAR-CCM+软件,采用Standard kε模型对SUBOFF航行阻力进行预测计算,并将不同边界层因素的计算结果与实验结果进行对比分析。

1 数值计算理论 1.1 控制方程 1.1.1 质量守恒方程

质量守恒是流体质点在流场中运动的必然定律。质量守恒定律是指流体质点在流场运动过程中质量始终保持不变,即流过流体微团表面的质量通量等于流体微团质量的变化率。

ρt+(ρu)x+(ρv)y+(ρw)z=0 (1)

式中:ρ为流体质点密度;t为时间变量;uvw为流体质点在笛卡尔坐标系下ijk方向上的速度。此次假设流体为定常流动的理想流体,因此式(1)可表示为:

(ρu)x+(ρv)y+(ρw)z=0 (2)
1.1.2 动量守恒方程

流体质点在流动过程中需要满足牛顿第二定律即动量守恒方程,在流体力学中常用纳维-斯托克斯方程描述动量守恒定律,如下式:

dVdt=F1ρgradP+1ρdiv(2μS)23grad(μdivV) (3)

式中:V为流体质点的速度;t为时间变量;F为流体质点所受体力;μ为流体质点的粘度系数;P为流体质点压力;S为应变率张量。

1.2 边界层计算

运用壁面函数是以对数律为基础计算边界层规律,其完全忽略了粘性底层和过渡层。因此在CFD模拟过程中需要保证边界层第一层网格高度位于对数律的范围内,从而保证计算结果的准确性。边界层第一层高度可由下列公式计算:

Re=ρudμ (4)
Cf=0.0576(Re)15 (5)
τw=12CfρU2 (6)
v=τwρ (7)
y=y+vv (8)

式中:Re为雷诺数;ρ为流体质点密度;d为所计算物体特征长度;u为流体质点的速度;μ为流体质点的粘度系数;Cf为壁面摩擦系数;τw为壁面剪切应力;U为流体质点的动力粘度;v为边界层内流体速度;y为边界层第一层高度;y+为到壁面处的无量纲距离;v为流体质点运动粘度。

2 水力性能计算 2.1 模型选择

对航行器阻力进行分析时[9],多数学者以SUBOFF模型为例[10],且不同航速下的实验阻力值已经给出,其全附体模型主要包括1个水滴形的主体部分、1个围壳和4个对称的尾翼,其长度为L=4 356 m,最大直径为D=508 m。本次同样选择SUBOFF模型,根据实验数据确定模拟计算的准确性。其外形及具体尺寸数据如表1图1所示。

表 1 SUBOFF模型尺度 Tab.1 SUBOFF model scale

图 1 SUBOFF模型外形尺寸 Fig. 1 SUBOFF Model external dimensions
2.2 计算域的确定及网格划分

本次模拟SUBOFF直航状态下的航行阻力无其他复杂运动,故确定计算域为圆柱形的静域。由于SUBOFF模型尺寸较大,雷诺数较高且本次讨论边界层对计算结果的影响,需要足够大的静域以避免因计算域的大小产生误差。确定计算域的长度为11L,半径为2.5L,入口距航行器首部3L,出口距航行器尾部7L。其中L为SUBOFF模型的长度。静域由速度入口、压力出口、壁面、SUBOFF模型外壁面组成,如图2所示。

图 2 SUBOFF模型计算域 Fig. 2 SUBOFF Model computational domain

将该模型导入STAR-CCM+中采用非结构网格进行网格划分,选择收敛速度更快的棱柱层加切割体网格[11]。为保证计算精度,在确定模型表面合适尺寸的同时,采用非常慢体积增长率细化模型周围区域网格尺寸,以更高分辨率捕捉模型周围流体流动状态。取SUBOFF模型表面Y+为30,根据边界层计算章节所述方法计算得边界层第一层高度为0.00035 m,层数为20层。整体及边界层网格划分情况如图3图4所示。

图 3 整体网格划分 Fig. 3 Overall meshing

图 4 边界层网格 Fig. 4 boundary layer mesh
2.3 边界条件及湍流模型的选择

静域边界条件设置如下:入口为速度入口并设置来流方向及速度,出口为压力出口,静域壁面为滑移壁面与来流相对静止。SUBOFF模型表面设置为壁面。因Standard kε湍流模型对高雷诺数和复杂几何周围外部流动求解效果较好[12],且具有很好的收敛速率和较低的内存需求,故选择Standard kε湍流模型结合壁面函数进行定常水力计算及分析。

2.4 网格无关性验证

在仿真模拟计算之前需进行网格无关性验证,以排除网格数量对计算结果的影响,确保仿真计算结果的可靠性。因此对SUBOFF模型以表2所示4种不同数量的网格进行网格无关性验证,并且前3种网格数量之差在2.5倍以上[13],计算SUBOFF在10 kn下航行的阻力。

表 2 网格类型 Tab.2 Mesh type

通过对比4种网格的计算结果可知,除粗网格外其余网格计算结果变化不大,变化率在3%以内,且对比细和细+网格变化率更不足1%。如图5所示,将模拟结果和实验结果进行对比分析,中、细和细+3等种网格均与实验结果相差不大,中网格的计算误差最低为2.64%。根据模拟结果的准确性以及计算成分等方面考虑,最终选择中密度网格进行计算。

图 5 模拟结果与实验结果对比图 Fig. 5 Comparison of simulation results with experimental results
3 边界层影响分析

设置速度入口进速为10 kn,以计算所得边界层为基础改变第1层高度、层数、边界层总厚度和表面第一层Y+值,将模拟计算所得结果与实验结果对比,进而分析边界层不同因素对阻力预报的影响。相关计算结果见表3表4图6图8表3为仅改变边界层网格第1层高度的计算结果;表4为仅改变边界层最少网格层数的计算结果。A0表示计算所得基础边界层。

表 3 仅改变第一层高度 Tab.3 Change height of ground floor only

表 4 仅改变最少网格层数 Tab.4 Change height of ground floor only

图 6 仿真计算误差图 Fig. 6 Error plot of simulation calculation

图 8 表面第1层Y+影响 Fig. 8 Surface first layer Y+ impact

计算结果表明,改变边界层确实对仿真准确度产生影响。其中,A0边界层与实验数据的误差为2.64%。在仅改变第1层高度的情况下,如图6(a)所示,相比降低第1层高度,增加第1层高度与误差曲线的斜率明显更低,对计算的影响更小。当第1层高度增加到0.006约为A0边界层第1层高度的17倍时,计算结果误差对比A0边界层仅增加了2.01%,且误差仍在5%以内;当边界层第1层高度降低到0.0001约为A0边界层第1层高度的1/3时,误差上升至10.56%。如图6(b)所示,在仅改变层数的情况下,适当增加或减少最少网格层数对计算误差的影响不大,26层到14层范围内误差均在5%以下,但最少网格层数过低到10层时,误差上升到8.11%。

当边界层第1层高度和层数发生改变时,边界层总厚度随之改变。如图7所示,将上述2种方案的边界层总厚度进行对比分析,总体来说边界层总厚度过低对于2种方案计算误差都会大幅上升,并且第一层高度降低所导致的总厚度减少对计算的影响更加剧烈,误差更高。当第1层高度相比A0边界层降低了0.00005 m,总厚度相比A0边界层降低了0.0003 m时,误差由2.64%到5.56%,误差上升了110.6%;当最少网格层数由A0的20层降低到14层,总厚度相比A0边界层降低了0.0356 m,误差由2.64%到3.63%,误差上升了37.5%。然而,增加边界层总厚度对于2种方案而言皆对计算结果影响较低,当边界层总厚度为1.12 m时,误差仅上升2%。2种方案近似厚度下的误差并不完全相同,边界层总厚度分别为0.09340.0949时,误差为0.52%、2.5%。

图 7 边界层厚度影响 Fig. 7 Boundary layer thickness effects

对于表面第1层Y+而言,如图8所示,配合kε模型的Y+分布位于30~300之间误差相对较低,误差在0.52%~8.11%之间。结合2种方案分析,Y+与误差之间无线性关系,但Y+在30~300区间外误差上升明显,Y+由31.4到20.1误差上升幅度为66.7%。

由以上计算结果表明,增加第一层高度以及降低最少网格层数对计算结果的影响相对较低,为探究增加第一层高度同时降低层数产生的影响,制定如表5方案。

表 5 仅改变最少网格层数 Tab.5 Change height of ground floor only

此方案均增加了第1层高度以及减少了最少网格层数,并且保证边界层总厚度大于A0边界层总厚度或小幅度低于A0边界层总厚度。最低边界层总厚度为0.0296相比A0边界层降低了47.4%。如图9所示,各类型边界层计算误差均低于2.64%,可见以此方向改变边界层较为理想。

图 9 各类型边界层计算误差 Fig. 9 Calculation errors of various types of boundary layers
4 结 语

本文基于STAR-CCM+软件,运用kε湍流模型结合壁面函数探究了边界层网格对水下航行器阻力预报的影响,为航行器阻力预报提供了一定参考。

1)仅改变第1层高度的情况下,增加第1层高度对计算的影响更小。当第1层高度增加到0.006约为A0边界层第1层高度的17倍时,计算误差仍在5%以内。

2)仅改变最少网格层数的情况下,最少网格层数在20%以内浮动对计算的影响较低,计算误差在5%以内。

3)计算误差由第1层高度与最少层数共同影响,边界层总厚度不起决定性作用,且总体上表面第1层Y+值在30~300区间,计算误差相对较低在10%以内。

4)增加第1层高度的同时降低最少网格层数,并且保证边界层总厚度与计算总厚度相似或高度计算总厚度,计算误差较为理想皆在3%以下。

参考文献
[1]
王英第, 陈彦臻, 周伟健, 等. 船体阻力数值预报研究及黏性流场计算[J]. 舰船科学技术, 2020, 42(1): 17-22.
WANG Y D, CHENG Y Z, ZHOU W J, et al. Numerical prediction of ship hull resistance and calculation of viscous flow field[J]. Ship Science and Technology, 2020, 42(1): 17-22.
[2]
李邦华, 黎峰, 晋文菊, 等. 边界层网格尺度对高效舵水动力数值计算的影响[J]. 舰船科学技术, 2020, 42(3): 25-28.
LI B H, LI F, JIN W J, et al. Influence of boundary layer grid scale on the numerical computation of efficient rudder hydrodynamics[J]. Ship Science and Technology, 2020, 42(3): 25-28.
[3]
朱旭东 . 湍流模型的比较、改进和应用[D]. 南京: 南京航空航天大学, 2006 .
[4]
资丹, 王福军, 陶然, 等. 边界层网格尺度对泵站流场计算结果影响研究[J]. 水利学报, 2016, 47(2): 139-149.
ZI D, WANG F J, TAO R, et al. Study on the influence of boundary layer grid scale on the calculation results of pumping station flow field[J]. Journal of Water Resources, 2016, 47(2): 139-149.
[5]
GRIFFIN K P, FU L, MOIN P. General method for determining the boundary layer thickness in nonequilibrium flows[J]. Physical Review Fluids, 2021, 6(2): 024608. DOI:10.1103/PhysRevFluids.6.024608
[6]
HASANUZZAMAN G. Experimental investigation of turbulent boundary layer with uniform blowing at moderate and high Reynolds numbers[M]. Cuvillier Verlag, 2022.
[7]
MEDJNOUN T, RODRIGUEZ-LOPEZ E, FERREIRA M A, et al. Turbulent boundary-layer flow over regular multiscale roughness[J]. Journal of Fluid Mechanics, 2021, 917: A1. DOI:10.1017/jfm.2021.228
[8]
POSA A, BALARAS E. A numerical investigation of the wake of an axisymmetric body with appendages [J]. Journal of Fluid Mechanics. 2016, 792: 470-498.
[9]
SEZEN S, DOGRUL A, DELEN C, et al. Investigation of self-propulsion of DARPA Suboff by RANS method[J]. Ocean Engineering, 2018, 150: 258-271. DOI:10.1016/j.oceaneng.2017.12.051
[10]
马镜, 兰飞翔, 游航. 高速水下无人航行器仿生外形设计与阻力数值预报研究[J] . 应用科技, 2024, 51(1): 158−165.
MA J, LAN F X, YOU H, Research on bionic shape design and drag numerical prediction of high-speed underwater unmanned aerial vehicles[J]. Applied Science and Technology, 2024, 51(1): 158−165.
[11]
张宇新, 李鹏, 魏博, 等. 水下航行器阻力计算及结构设计[J].应用科技, 2023, 50: 141−148.
ZHANG Y X, LI P, WEI B, et al. Underwater vehicle drag calculation and structural design[J]. Applied Science and Technology, 2023, 50: 141−148.
[12]
高超楠, 随从标, 丁宇, 等. UUV艇体阻力预测与艇机桨匹配[C]//第五届水下无人系统技术高峰论坛--以深制海, 智领发展论文集, 2022.
[13]
CELIK I B, GHIA U, ROACHE P J, et al. Procedure for estimation and reporting of uncertainty due to discretization in CFD applications[J]. Journal of fluids Engineering-Transactions of the ASME, 2008, 130(7): 078001.
基于STAR-CCM+的边界层对航行器阻力预报影响分析
王海旭, 张敏革, 张璇, 王新锐  &nb...