基于OpenFOAM编程数值模拟双圆柱绕流流动
基于OpenFOAM的离心泵内部流动数值模拟

基于OpenFOAM的离心泵内部流动数值模拟任芸;刘厚林;吴登昊;谈明高;舒敏骅【期刊名称】《应用基础与工程科学学报》【年(卷),期】2012(20)6【摘要】分析了离心泵内流模拟中存在的问题,指出开源CFD软件是提高离心泵内流模拟精度的必然选择.通过在开源计算流体力学软件OpenFOAM的求解器中添加GGI动静耦合处理程序,实现了OpenFOAM在泵内流数值模拟中的应用.应用修改后的OpenFOAM求解程序对一比转数为117.8的离心泵不同工况下的内流场进行数值模拟,并将数值计算结果与试验结果进行了对比,同时分析了叶轮内部流场的分布规律.研究结果表明,设计工况下的计算扬程相对误差最小,约为-3.5%,而小流量工况下误差最大-6.4%;各工况下的计算效率绝对误差范围均在-0.5%以内.这说明设计工况下的模拟结果优于非设计工况下的计算结果.同时,叶轮内部压力分布和相对速度分布规律符合离心泵内部流动的一般规律.【总页数】9页(P1042-1050)【关键词】OpenFOAM;离心泵;内部流动;数值模拟【作者】任芸;刘厚林;吴登昊;谈明高;舒敏骅【作者单位】江苏大学流体机械工程技术研究中心;上海交通大学船舶海洋与建筑工程学院【正文语种】中文【中图分类】TH311【相关文献】1.基于FLUENT的离心泵内部流动的数值模拟 [J], 张峥2.基于CFD的离心泵内部三维流动数值模拟和性能预测 [J], 王志坚;佟亮;李璐璐;郑建设3.基于OpenFOAM的喷孔内部流动与近场雾化的数值模拟 [J], 高永强;魏明锐;谭保华;颜伏伍;董卫涛4.基于FLUENT的离心泵内部流动的数值模拟 [J], 张峥5.基于MUSIG模型的气液两相流离心泵内部流动数值模拟 [J], 袁寿其;何文婷;司乔瑞;袁建平;张皓阳;崔强磊因版权原因,仅展示原文概要,查看原文内容请购买。
基于Open FOAM的液压阀流场数值模拟及分析

基于Open FOAM的液压阀流场数值模拟及分析
张志鹏;古镇铨;袁聪;罗宽;庄剑威
【期刊名称】《液压气动与密封》
【年(卷),期】2022(42)7
【摘要】由于目前液压阀的流场结构随开口度的变化趋势尚未得到透彻的研究,针对液压阀在相同压差条件下的流场结构随开口度的变化,利用OpenFOAM开源平台对液压阀的不同阀门开口度开展了数值模拟,分析速度场、漩涡结构以及压力分布,揭示了液压阀的流场结构随开口度的变化情况。
结果表明:流场流动与阀门的开口度密切相关。
流动的不稳定性伴随着开口度的增大而增大,流动的不稳定性的产生和漩涡相关,且流动具有强烈的时间依赖特性。
五种开口度的压力最低的区域均为射流自由剪切层并非在阀体阀门端点处,且负压峰值出现在下游处的自由剪切层,与漩涡的初生位置较为吻合。
这将为液压阀的优化设计提供理论基础。
【总页数】5页(P58-62)
【作者】张志鹏;古镇铨;袁聪;罗宽;庄剑威
【作者单位】肇庆学院机械与汽车工程学院
【正文语种】中文
【中图分类】TH137.52
【相关文献】
1.基于Fluent低压旋流喷嘴下游流场数值模拟及分析
2.基于流固耦合的液压阀块数值模拟分析
3.液压阀非定常流场数值模拟及分析
4.基于数值模拟的新型摆动泵流场分析
5.基于COMSOL的预制舱式变电站流热湿多物理场耦合数值模拟分析
因版权原因,仅展示原文概要,查看原文内容请购买。
lbm圆柱绕流 代码

lbm圆柱绕流代码【最新版】目录1.引言2.LBM 圆柱绕流简介3.代码实现与分析4.结论正文【引言】本文将介绍 LBM 圆柱绕流的相关知识,并提供相应的代码实现。
LBM (Level-Set Method)是一种广泛应用于流体力学领域的计算方法,特别是在处理复杂的流态问题时,如圆柱绕流问题。
【LBM 圆柱绕流简介】LBM 圆柱绕流问题描述的是一个圆柱体在流体中运动时,流体围绕圆柱体产生的流动现象。
此问题在流体力学领域具有重要的理论和实际意义,可以用于研究流体的运动规律、涡旋形成和演化等问题。
使用 LBM 方法求解圆柱绕流问题,可以较好地处理复杂的流场,并得到较为精确的数值解。
【代码实现与分析】下面将简要介绍基于 LBM 方法求解圆柱绕流问题的代码实现。
这里我们采用 OpenFOAM 开源软件平台,利用其中的 LBM 求解器进行计算。
1.首先,需要准备圆柱体的几何模型,包括圆柱体的半径、高度等参数。
2.创建计算域,设置好流体的物理参数,如密度、粘度等。
3.设置 LBM 求解器的相关参数,包括时间步长、空间步长等。
4.编写脚本,启动 LBM 求解器进行计算。
5.计算完成后,可以利用 OpenFOAM 提供的后处理工具对结果进行可视化。
通过以上步骤,我们可以得到圆柱绕流的数值解。
通过对结果的分析,可以研究流场分布、速度云图等信息,为进一步了解圆柱绕流问题提供理论依据。
【结论】LBM 方法在求解圆柱绕流问题中具有较好的应用前景。
通过编写相应的代码,我们可以得到较为精确的数值解,为研究圆柱绕流问题提供理论支持。
不同雷诺数下倾斜圆柱绕流三维数值模拟研究

87
向流影响ꎬ其尾流形态特征、受力特性及旋涡脱落频率与竖直圆柱相比存在明显差异ꎮ 近年来ꎬ针对倾斜圆
柱绕流的研究受到海洋工程界和学术界的广泛关注ꎮ
第 38 卷第 1 期
2020 年 1 月
ቤተ መጻሕፍቲ ባይዱ
海
洋
工
程
THE OCEAN ENGINEERING
Vol. 38 No. 1
Jan. 2020
文章编号:1005 ̄9865(2020)01 ̄0086 ̄15
不同雷诺数下倾斜圆柱绕流三维数值模拟研究
高洋洋1 ꎬ张演明1 ꎬ刘 彩1 ꎬ王 滨2
(1. 浙江大学 海洋学院ꎬ浙江 舟山 316021ꎻ 2. 中国电建集团华东勘测设计研究院有限公司ꎬ浙江 杭州
在海洋工程中ꎬ钢悬链线立管因其结构简单、经济可靠及对上部平台运动更好的适应性越来越多的被应
用于深水油气资源开发中ꎮ 钢悬链线立管近触底区由于倾斜角度变化大ꎬ在流体绕流倾斜立管的过程中ꎬ尾
涡相互干扰机制更加复杂ꎬ更易导致立管发生疲劳破坏ꎮ 然而目前基于竖直圆柱的尾涡特性研究因忽略轴
收稿日期:2019 ̄05 ̄06
cylinder at different Reynolds numbers
GAO Yangyang 1 ꎬ ZHANG Yanming 1 ꎬ LIU Cai 1 ꎬ WANG Bin 2
(1. Ocean Collegeꎬ Zhejiang Universityꎬ Zhoushan 316021ꎬ Chinaꎻ 2. Power China Huadong Engineering Corporation Limitedꎬ
Reynolds numbers ( Re = 100ꎬ 1 500 and 3 900) and inclined angles (  ̄60° ≤ α ≤ 60°) based on the computational fluid dynamics
openfoam自带算例示例

OpenFOAM 自带算例(部分)示例广州超算2015/1/30 # 摩托车求解器:simpleFoam 使用SIMPLE算法稳态求解不可压缩湍流算例:tutorials/incompressible/simpleFoam/motorBike# 法兰冷热交接面求解器:laplacianFoam 求解简单的laplacian方程,如固体的热扩散问题。
算例:tutorials/basic/laplacianFoam/flange (本例计算热扩散)# 圆柱绕流求解器:potentialFoam 简单的势流求解器,用于建立NS方程求解的初始场算例:tutorials/basic/potentialFoam/cylinder求解器:nonNewtonianIcoFoam 瞬态求解不可压缩非牛顿流体层流算例:tutorials/incompressible/nonNewtonianIcoFoam/offsetCylinder#3 PitzDaliy 管道流求解器:scalarTransportFoam 求解因变量传递方程算例:tutorials/basic/scalarTransportFoam/pitzDaily求解器:adjointShapeOptimizationFoam 稳态求解不可压缩的非牛顿流体在变形的管道中受阻湍流流动,计算压力和速度场的变化情况算例:tutorials/incompressible/adjointShapeOptimizationFoam/pitzDaily#4 化学反应计算(GRI-Mech 3.0. CH4 combustion, 53 species, 325 reactions )求解器:chemFoam 化学问题求解,单单元化学求解器,用于比较。
类似CHEMKIN算例:tutorials/basic/chemFoam/gri求解器:LTSReactingParcelFoam 稳态LTS求解可压缩、层流或湍流反应流及非反应流,多相Lagrangian包裹和多孔介质,包括质量、动量、能量显式源项算例:tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D#5 发动机求解器:engineFoam 内燃机燃烧算例:tutorials/combustion/engineFoam/kivaTest#6 甲烷燃烧求解器:fireFoam算例:tutorials/combustion/fireFoam/les/smallPoolFire2D #7 均质燃烧求解器:XiFoam 求解可压缩预混/部分预混湍流模型的燃烧算例:tutorials/combustion/XiFoam/ras/moriyoshiHomogeneous#9 管道边界层求解器:boundaryFoam 主要用于1维稳态不可压缩湍流模型求解,并生成一个inlet的边界条件用于后续计算算例:tutorials/incompressible/boundaryFoam/boundaryLaunderSharma# 顶盖驱动流求解器:icoFoam 瞬态求解不可压缩牛顿流体层流算例:tutorials/incompressible/icoFoam/cavityHighRe# 搅拌器求解器:pimpleDyMFoam 算法(PISO-SIMPLE合并算法)瞬态求解不可压缩,动网格下的牛顿流体算例:tutorials/incompressible/pimpleDyMFoam/mixerVesselAMI2D求解器:SRFPimpleFoam 算法(PISO-SIMPLE合并算法)瞬态求解不可压缩湍流旋转流算例:tutorials/incompressible/SRFPimpleFoam/rotor2D# 管内流求解器:pimpleFoam 使用PIMPLE算法计算大时间步长瞬态不可压缩流算例:tutorials/incompressible/pimpleFoam/channel395# 混合器求解器:SRFSimpleFoam 稳态求解不可压缩非牛顿湍流旋转流算例:tutorials/incompressible/SRFSimpleFoam/mixer#弯管流动求解器:rhoSimplecFoam 可压缩层流或RANS湍流simplec算法稳态求解器算例:tutorials/compressible/rhoSimplecFoam/squareBend# annular热交换器求解器:rhoPimpleDyMFoam HVAC或相似情况下的层流或湍流可压缩流动瞬态求解器算例:tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer# 减压柜求解器:sonicLiquidFoam 层流或湍流可压缩跨音速/超音速液体流瞬态求解器算例:tutorials/compressible/sonicLiquidFoam/decompressionTankFine#室内对流换热求解器:buoyantBoussinesqPimpleFoam 瞬态求解浮力,不可压缩流湍流,Boussinesq+Pimple算例:tutorials/heatTransfer/buoyantBoussinesqPimpleFoam/hotRoom附:OpenFOAM 标准求解器(/features/standard-solvers.php)$FOAM_SOLVERS---->Basic---->Incompressible flow---->Compressible flow---->Multiphase flow---->Direct numerical simulation---->Combustion---->Heat transfer and buoyancy-driven flows---->Particle-tracking flows---->Molecular dynamics methods---->Direct simulation Monte Carlo methods---->Electromagnetics---->Stress analysis of Solids---->Finance1. Basic---->laplacianFoam: 求解简单的laplacian方程,如固体的热扩散问题。
基于OpenFOAM的5×5棒束流动数值模拟

反应堆燃料组件是堆芯的主要部件,是堆 芯热工水力性能的重要影响因素之一。与研究
周期长、费用高的试验研究相比,CFD模拟已 成为安全、快速研究手段之一,因此利用CFD
收稿日期:2020-08-17;修回日期:2020-10-20 基金项目:国家自然科学基金(11675057)广东省自然科学基金(2020A1515010373) "通信作者:蔡杰进
" 2. 2 SST k 模型模拟结果与讨论
截面1位于格架下方15 mm处,截面2位 于格架中部位置,距离格架入口 15 mm处,截 面3位于格架上方搅混翼下游出口,截面4位 于远离格架出口 60 mm位置°各截面轴向速度 u示于图5°
图3横截面选取和通道A示意图 Fig. 3 Selection of plane and channel A
参数 入口流速,m/s 参考值压力,MPa 岀口平均静压,MPa 密度,kg/m3
收敛精度
夕十
数值
1 0 0
994 10"6 1.2 〜2.6
图2 3级精度网格划分 Fig. 2 Level 3 mesh
表1 网格敏感性分析
Table 1 Sensitivity analysis of mesh
网格 精度等级
截面4
由图5可见,位于格架中部的截面2,由于 单弹簧和双弹簧实体的阻碍作用,弹簧附近的 轴向流动速度较小,形成角通道流动速度大、棒 束边界流动速度小,受实体挤压导致局部流速 达到1.80 m/s0截面3位于搅混翼下游,轴向 速度在搅混翼的作用下出现规则对称的扰流 , 如图6所示。在搅混翼下游出现对称的轴向速 度分布,中心通道的流速较角通道流速大,从流 线图可看出,在搅混翼下游出现涡流,这种涡流 结构之间相互干涉,在搅混翼分布密集的中心 通道,涡流之间干涉最为明显。
《基于OpenFOAM对挑流水气两相流模型试验水动力特性的数值研究》范文

《基于OpenFOAM对挑流水气两相流模型试验水动力特性的数值研究》篇一一、引言随着计算流体动力学(CFD)技术的不断发展,数值模拟在水利工程、环境科学、海洋工程等领域的应用越来越广泛。
挑流水气两相流作为一种常见的自然现象和工程问题,其水动力特性的研究对于理解水流运动规律、优化工程设计和提高环境保护水平具有重要意义。
本文基于OpenFOAM这一开源CFD工具,对挑流水气两相流模型试验的水动力特性进行数值研究。
二、OpenFOAM简介OpenFOAM是一个开源的CFD软件包,具有强大的计算能力和广泛的适用性。
它采用面向对象编程语言C++编写,支持并行计算和网格自适应,能够处理复杂的流体流动问题。
在挑流水气两相流的研究中,OpenFOAM可以模拟水流、气体和颗粒物之间的相互作用,为研究水动力特性提供有力支持。
三、挑流水气两相流模型试验挑流水气两相流模型试验是研究水动力特性的重要手段。
通过搭建试验装置,模拟实际水流和气体流动情况,观察和记录水流、气体和颗粒物的运动状态和相互作用。
在试验过程中,需要关注水流速度、流向、流量等关键参数的测量和记录。
四、数值研究方法本文采用OpenFOAM对挑流水气两相流模型试验进行数值研究。
首先,根据试验装置和流动条件建立计算网格;其次,选择合适的湍流模型和两相流模型,设置边界条件和初始条件;然后,进行数值计算和结果分析。
在数值研究中,需要关注水流速度、流向、压力等关键参数的分布和变化规律。
五、水动力特性分析通过对挑流水气两相流模型试验的数值研究,可以得出以下水动力特性:1. 水流速度分布:在挑流过程中,水流速度在不同位置和方向上存在差异。
通过数值模拟,可以得出水流速度的分布规律,为优化工程设计提供依据。
2. 流向变化:挑流过程中,水流的流向会发生变化。
通过数值模拟,可以分析流向变化的原因和规律,为预测和控制水流运动提供依据。
3. 能量损失:挑流过程中,由于水流与气体、颗粒物的相互作用以及水流内部的摩擦等因素,会产生能量损失。
串列双圆柱绕流问题的数值模拟

串列双圆柱绕流问题的数值模拟
刘松;符松
【期刊名称】《计算力学学报》
【年(卷),期】2000(17)3
【摘要】本文运用有限体积方法,对绕串列放置的双圆柱的二维不可压缩流动进行了数值计算.为研究两圆柱不同间距对圆柱间相互作用和尾流特征的影响,选取间距比L/D(L为两圆柱中心间的距离,D为圆柱直径)在1.5~5.0之间每隔0.5共八个有代表性的间距进行了计算模拟.计算均在Re=200条件下进行.计算结果表明:对该绕流问题,流动特征在很大程度上取决于间距的大小.且间距存在一临界值,间距比从小于临界值变化到大于临界值将带来一些流动动力学量的突然变化,如下游圆柱阻力系数Cd2、两圆柱升力系数振幅CL以及Strouhal数的突然增大等(在间距很小的情况下,后一圆柱甚至会出现阻力系数为负的现象).反映涡脱落频率的Strouhal数,对于上下游圆柱来说基本相同,尽管两圆柱后的涡脱落并非一致.
【总页数】7页(P260-266)
【作者】刘松;符松
【作者单位】清华大学,工程力学系,北京,100084;清华大学,工程力学系,北
京,100084
【正文语种】中文
【中图分类】O35
【相关文献】
1.格子Boltzmann方法在串列双圆柱绕流数值模拟中的应用研究 [J], 周凯;王震;陈维山;龙晓军
2.等直径串列双圆柱体绕流的数值模拟 [J], 刘景伟;郭海燕;赵婧
3.不等直径串列双圆柱体绕流的数值模拟 [J], 于定勇;刘洪超;王昌海
4.基于流声分解法的串列和并列双圆柱绕流噪声数值模拟 [J], 杜炳鑫;张文平;明平剑
5.不等直径串列双圆柱绕流的数值模拟 [J], 贺飞翔;翟少华;喜冠南;刁海参
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网格
图 1 圆柱绕流计算域设置及边界条件
表 1 单圆柱绕流计算网格单元数数目与节点数目
面单元数
圆柱边界
上的
节点
数
节点 总 数
Mesh1
6550
80
6755
Mesh2
7680
96
7904
Mesh3
10600
120
10860
图 2 是Re=100 的升力和阻力系数的时间历程曲线,可以看到阻力和升力系数呈周期性振荡。表 2 给出了Re=100 计算得到的最大升力系数 C d max 、最大阻力系数 Cl max 和Strouhal数( Str = Df / U )。 计算结果与Schafer et al (1996) [4]给出的标准解比较也吻合的很好。图 3 为Re=100 时的涡量图。
2.2 串列双圆柱绕流
数值模拟二维串列双圆柱绕流场,重点研究了低雷诺数( Re ≤ 500 )下圆柱间距为 1.5D,2D,
3D,4D,5D 等几种情况下圆柱间距对流场的影响。 选取矩形计算域划分计算网格,对于串列双圆柱,入口边界距上游圆柱中心 10D,出口边界距
下游圆柱中心 20D,两侧边界距水平中线距离为 10D,上游圆柱中心位于坐标(0,0);两圆柱中心 间距为L。入口边界条件和两侧边界条件设置为水平均匀来流U ,垂直流向速度V = 0 ;出口边界条 件设置为零法向梯度: gradϕ = 0 , (ϕ = p,U ) 。
== -fvc::grad(p)
);
代码中每一行分别与式(4)中的每一项相对应;rho → ρ ;mu → μ ;phi → φ = ρU 。
利用OpenFOAM的程序库提供的求解器和数值离散格式求解N-S方程,采用有限体积法和一次预
测两次修正的PISO算法进行计算。对N-S方程中的对流项
∇
⋅
vv (ρUU )
4
过程中,时间步长由CFL条件确定,取 Δt =0.001s。
(a) 全局网格
(b) 局部网格
图 4 串列双圆柱计算域网格
计算中,通过记录每个时间步的受力系数,可以得到圆柱受力的时间历程曲线。当L/D=1.5 时受
力曲线很快的达到稳定状态,而当L/D=2.0 时,受力曲线经过十几秒的不稳定振荡之后才趋于稳定状
1 数学模型与数值方法
对于不可压缩粘性牛顿流体的控制方程为Navier-Stokes方程。在直角坐标系下,连续性方程和
动量方程分别为:
∂ui = 0 ∂xi
(1)
ρ ∂ui + ρ ∂(u jui ) − ρ ∂ (ν ∂ui ) = − ∂p
∂t
∂x j
∂x j ∂x j
∂xi
(2)
式中: i, j =1,2,3; ui ,u j 为速度分量; p 为压力; ρ 为流体的密度;ν 为流体的运动粘性系数。
基于 OpenFOAM 编程数值模拟双圆柱绕流流动
曹洪建 查晶晶 万德成
(上海交通大学 船舶海洋与建筑工程学院 海洋工程国家重点实验室,上海 200240)
摘 要:本文利用开源代码 OpenFOAM 编制的 CFD 程序数值模拟双圆柱绕流流动问题,分析讨论两圆柱在串行排 列和并行排列情况下,间距的改变对绕流流场和各圆柱受力情况的影响。数值模拟结果表,基于 OpenFOAM 的开源 程序库编制的 CFD 程序,可以很好和灵活处理复杂的流动问题,为开发 CFD 新格式和新方法提供了基础。 关键词:OpenFOAM,双圆柱,串列,并列,CFD
选取网格数量不同的三种四边形规则结构网格进行计算。三种网格的数量和圆柱边界上的节点 数在表 1 中给出。
2
本文数值模拟Re=20,100 时的单圆柱绕流场。Re=20 的流场稳定时,圆柱的后面附着一对固定 的漩涡,不发生漩涡脱落。当Re =100 时,圆柱后的尾涡交替脱落,同时又生成新的尾涡,形成涡街。
网格
图 2 单圆柱绕流的阻力系数、升力系数的时间历程曲线(Re=100)
表 2 Re=100 时数值计算结果及与标准解的相对误差
最大阻 力 系
相对 误 差
最大升 力 系
相对 误 差
数
数
Error
E
Cd max
1
Cl max
r
3
Strouha l 数
Str
Mes h 1
Mes h 2
Mes h 3
标准 解
态。 L/D=3.0 时,受力曲线也很快达到稳定,而当L/D ≥ 4.0 时,受力曲线达到稳定状态的经历的时
间延长,在 L/D=5.0 时,受力曲线在时间超过 25 秒之后才逐渐趋于稳定状态。图 5 为Re=200,L/D=2.0
和L/D=4.0 时计算得到的阻力和升力系数的时间历程曲线。
(a) L / D=2.0 5
网格的质量和数量将影响数值模拟的精度和计算速度。对于双圆柱计算域,本文采用混合结构 网格分区进行划分。以串列圆柱间距L=3D的网格为例,整个计算域的网格划分如图 4(a)所示;在圆 柱周围采用贴体的四边形结构网格,如图 4(b)所示,圆柱壁面上均匀布置 120 个节点,靠近圆柱壁 面最近一层的网格节点到圆柱壁面距离为 0.021D,两圆柱之间以及圆柱的下游采用三角形非结构网 格;在远离圆柱的上游和两侧部分采用四边形结构网格,通过减少网格的数量减少计算时间。计算
采用四阶精度的高斯积分离散格
式(Gauss
cubic);拉普拉斯项
∇
⋅
v (μ∇U )
采用高斯积分的线性修正离散格式(ted);
压力梯度项采用高斯积分的线性离散格式(Gauss linear);时间上采用欧拉隐式离散格式。
2 数值计算与结果讨论
本文研究的不可压缩粘性流体的流体密度 ρ = 1.0kg/m3 ,流体运动粘性系数ν = 10-3 m2/s,所有 算例中的圆柱直径 D = 0.1m ,U 表示平均速度,定义雷诺数 Re =UD /ν 。
表 3 串列双圆柱绕流的数值计算结果
L/D
雷诺数 Re
平均阻力系数 Cd1
升力系数 Cl1
平均阻力系数 Cd2
阻力系数 Cl2
Strouhal 数 St
1.5
40
100
200
500
1.582 1.240 1.116 1.057
-0.00013
± 0.018 ± 0.027 ± 0.14
0.122 -0.091 -0.207 -0.307
1.19e-4
± 0.053 ± 0.068 ± 0.398
引言
圆柱绕流是流体力学的经典问题之一,广泛地存在于海洋工程领域中,随着对海洋海底资源的 开发,人们越来越关注海洋平台立管和海底管线等在水流作用下的受力和振动所带来的安全问题, 在海洋工程中,许多结构物是由多个圆柱管件构成,因此对多圆柱绕流的研究也非常重要,具有更 重要的工程应用意义。
国内外众多学者作了大量的研究工作研究均匀来流中固定单圆柱的二维绕流,对单圆柱绕流问 题已有较多的结果。对双圆柱绕流的研究可以更深刻的了解圆柱间的干扰和由圆柱泻涡引起的振动, 因此,国内外学者对多圆柱绕流问题也进行了研究。Zdravkovich[1] 曾对均匀流中并列、串列和斜向 交错布置等情况下的双圆柱绕流问题进行了研究,研究表明在两个圆柱串列情况下,存在三种不同 流态:当两圆柱中心距离 L<(1.2D-1.8D)时,串列圆柱表现为单一钝体绕流,从上游圆柱脱离的剪切 层不会在下游圆柱上附着;当(1.2-1.8)<L/D<(3.4-3.8)时,从上游圆柱脱离的剪切层会附着在下游圆 柱 上 , 尾 涡 的 脱 落 仅 有 下 游 圆 柱 产 生 ; 当 L>4D 时 , 两 个 圆 柱 都 会 发 生 尾 涡 脱 落 现 象 。 Bearman&Wadcock[2]和Williamson[3]对并列双圆柱绕流进行了研究,结果表明:当L/D<2.2时,两圆 柱只形成一个涡街,并发生共振情况。当L/D>2.2时,形成两个相位相反的涡街,当L/D>5,随着L的 增大,绕流情况逐渐与单个圆柱的绕流情况相似。
3.2057 2
3.2086 4
3.2127 9
3.2200 ~ 3. 24 00
0.752 %
0.661 %
0.533 %
――
0.9561 71
0.9690 63
0.9834 06
0.9900 ~ 1. 01 00
r o r 2 4.329 %
3.037 %
1.659 %
――
0.2971
0.2966
首先,对二维单圆柱绕流场进行数值模拟,并与标准解进行比较,验证基于OpenFOAM进行圆 柱绕流场数值模拟的有效性和准确度。
2.1 单圆柱绕流 数值模拟单圆柱绕流场是为了检验应用OpenFOAM程序求解Navier-Stokes方程的有效性和计算
精度。本文采用Schafer et al (1996) [4]提供的计算模型,二维计算域的设置和边界条件如图 1 所示, 计算域长度 L = 2.2m ,宽度 H = 0.41m ,圆柱的直径 D = 0.1m ,圆柱中心坐标为 (0 .2,0 .2 ) 。入口为抛 物 线 型 来 流 U (0, y) = 4U m y( H − y) / H 2 , V = 0 , 其 中 U m = U (0, H / 2) , 平 均 速 度 U = 2U (0, H / 2) / 3 = 2U m / 3 ;圆柱表面和两侧边界为无滑移壁面条件U = V = 0 。
0.2970 0.2950
~ 0. 30 50
应用OpenFOAM进行数值模拟二维单圆柱绕流,计算得到的圆柱的阻力、升力和Strouhal数等结 果与Schafer et al (1996) [4]的标准解相吻合,验证了本文应用OpenFOAM 求解器数值模拟圆柱绕流场 的有效性和准确性。