首页/文章/ 详情

从网格层面图解说CFD仿真的六类边界条件

1月前浏览2152

在计算流体动力学问题中,几乎所有问题都是在初始条件和边界条件的限制下定义的。在构建交错网格时,通常通过在物理边界处添加一个额外的节点来实现边界条件。系统入口处的节点被用来指定入口条件,物理边界可以与标量控制体积边界重合。这使得引入边界条件并实现边界附近节点的离散方程成为可能,只需进行小的修改。

图1 CFD中的网格组成

计算流体动力学中常用的边界条件包括:
  1. 入口条件
  2. 对称性条件
  3. 物理边界条件
  4. 循环条件
  5. 压力条件
  6. 出口条件


一、入口边界条件


     

   

考虑垂直于x方向的入口情况:

  1. 对于第一个u、v、φ单元格,所有连接到邻近节点的链路都是活动的,因此不需要对离散方程进行任何修改。

  2. 在一个入口节点处,绝对压力被固定,并将该节点处的压力校正设为零。

  3. 通常,计算流体动力学代码会根据1%到6%之间的湍流强度和长度尺度,使用近似公式估计k和ε。

图2 入口边界处的u速度单元格

图3 入口边界处的v速度单元格

图4 入口边界处的压力校正单元格

图5 入口边界处的标量单元格


二、对称性边界条件


     

   

如果边界上的流动为零:法向速度被设置为零。

边界上的标量通量为零:在这类情况下,紧邻求解域的属性值被视为域内最近节点的值。


三、物理边界条件


     

   

考虑与x方向平行的实体墙的情况:

所做的假设和考虑的关系包括:

  1. 近墙流动被认为是层流,速度随离墙距离线性变化。

  2. 无滑移条件:u = v = 0。

  3. 在这种情况下,我们应用的是“壁面函数”,而不是网格点。

湍流:𝑦+>11.63,在湍流边界层的对数律区域。

层流:𝑦+<11.63

应用壁面函数的重要点:

  1. 沿墙平行方向的速度是恒定的,仅在垂直于墙的方向变化。

  2. 流动方向上没有压力梯度。

  3. 高雷诺数。

  4. 壁面上没有化学反应。

图6 物理边界处的u速度单元格

图7 物理边界处的v单元格,j=3

图8 物理边界处的v单元格,j=NJ

图9 物理边界处的标量单元格


四、循环边界条件


     

   

我们取离开出口循环边界的流量等于进入入口循环边界的流量。

入口平面上游和下游节点的每个变量的值等于出口平面上游和下游节点的值。


五、压力边界条件


     

   

这些条件用于我们不知道流动分布的确切细节,但已知边界的压力值的情况。

例如:物体周围的外部流动、具有多个出口的内部流动、浮力驱动的流动、自由表面流动等。

在节点处,压力校正被设为零。

图10 入口边界处的压力校正单元格(p'-cell)

图11 出口边界处的压力校正单元格(p'-cell)


六、出口边界条件


     

   

考虑垂直于x方向的出口情况 -

在完全发展的流动中,流动方向不发生变化,除压力外所有变量的梯度在流动方向上均为零。

方程被求解到NI-1单元格,域外的流动变量值通过从内部通过外推确定,假设出口平面处梯度为零。

出口平面速度与连续性校正。

图12 出口边界处的控制体积

图13 出口边界处的v控制体积

图14 出口边界处的压力校正单元格

图15 出口边界处的标量单元格



来源:CFD饭圈
FluentCFX燃烧化学湍流Polyflow控制ParaViewParticleWorks
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-09-08
最近编辑:1月前
CFD饭圈
硕士 分享CFD文章,感谢关注
获赞 22粉丝 23文章 378课程 0
点赞
收藏
作者推荐

应聘CFD岗位常见20问,懂其背后的潜台词,高薪offer就到手了

面试CFD岗位经常被问到的20个问题,懂其背后的潜台词,高薪offer就到手了。1. 你在计算流体动力学(CFD)方面的教育背景是什么?了解分析师在CFD方面的教育背景可以提供他们基础知识和能力的洞察。工程学、物理学或应用数学学位通常包括流体动力学和计算力学的综合课程。2. 你是否持有任何特定的CFD认证或课程?参加特定的CFD课程或认证表明了对持续学习的承诺,保持对领域创新的了解,并磨练自己的专业知识。3. 你作为CFD分析师有多少年的工作经验?经验往往伴随着专业知识。虽然新鲜视角至关重要,但分析师在行业中花费多年时间学习、观察和理解细节也是有益的。4. 你能在基本层面上解释一下计算流体动力学是如何工作的吗?能够将复杂概念简化展示的能力表明了深刻的理解。这个问题评估了分析师对CFD的理解以及他们在有效沟通技术概念方面的能力。5. 告诉我你以前处理过的最复杂的CFD问题。这个问题提供了分析师解决问题的技能、创造力和毅力的洞察,这对于处理与CFD相关的复杂性和挑战至关重要。6. 你熟悉哪些CFD软件?是否有你专门研究的?对分析师熟练掌握的技术和软件的洞察可以显著影响招聘决策,特别是考虑到今天有多种先进的CFD软件可用。7. 你有开发或修改CFD代码的经验吗?能够修改或开发CFD代码是一个宝贵的优势,使灵活性和适应性得以应对各种条件和挑战。8. 你是否在CFD任务中使用过特定的方法,如有限体积法、有限元法或边界元法?这检查了分析师在CFD中使用的标准方法的实际经验和熟悉程度。9. 你能谈谈你在使用湍流模型方面的经验吗?湍流建模是CFD的核心;在这一领域的经验展示了分析师处理复杂模拟的能力。10. 你有处理多相流模拟的经验吗?多相流模拟的经验表明了对复杂CFD任务的高级理解和处理能力。11. 你能描述一次你利用CFD模拟优化设计的经历吗?这个问题评估了CFD在现实世界设计优化问题中的实际应用,证明了分析师的能力和价值。12. 解释一下你是如何验证和验证你的CFD结果的?CFD结果的验证和验证至关重要。这个问题评估了分析师使用的方法,以确保他们的结果的可靠性和准确性。13. 你有使用高性能计算机进行CFD分析的经验吗?使用高性能计算机进行CFD分析表明了他们管理复杂模拟的技术能力。14. 你能解释一下你是如何将CFD分析整合到整体设计过程中的吗?这突出了分析师将CFD分析整合到更广泛的工程和设计过程中的能力,提高了生产力并优化了性能。15. 你对热传递或热力学有任何了解吗?热传递和热力学知识通常对CFD分析至关重要,特别是在汽车或航空航天工程等领域。16. 你熟悉空气动力学和水动力学的原理吗?掌握空气动力学和水动力学意味着分析师能够解释各种情境下的流体流动。17. 你是否接触过CFD主要应用的特定行业,如航空航天、汽车、工业设备等?接触CFD经常应用的行业可以提供有益的背景和实践经验。18. 在使用CFD进行分析时,你是否曾与你自己团队或部门之外的团队或部门合作?这测试了候选人的协作技能,这在CFD分析与其他部门互动的工作场所中至关重要。19. 你有基于CFD洞察进行研究和开发的经验吗?基于CFD洞察的研究和开发经验表明分析师能够根据分析发现推动创新和改进。20. 你能描述一下在使用CFD时遇到的任何困难或限制,以及你是如何克服它们的吗?这个最后的问题提供了分析师解决问题的能力、韧性和奉献精神的洞察。不要在面试后心里嘀咕“怎么问这些无聊问题”了,只是你不懂潜台词。最好在面试前再来看一遍,斟酌细品。这样面试后就会觉得成功率有谱了。来源:CFD饭圈

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈