CFD学习:Y+边界层厚度
关键要点
Y+ 是一个无量纲参数,它是从第一个网格单元格到表面的距离的度量。
Y+值决定了边界层厚度预测的准确性。
1 到 30 之间的 Y+ 值被认为适合模拟。
让我们考虑一个流体流过平板的常见示例。在板的表面附近,流体由于摩擦而减速并形成称为边界层的薄层。边界层的厚度计算为表面与流体流速等于 99% 自由流速度的点之间的距离。该边界层的估计非常重要,因为它能够支持阻力和升力的预测、流固耦合的理解以及流固设计和优化的湍流建模。
在计算流体动力学 (CFD) 中,使用称为 Y+ 值的参数可以更轻松地估算边界层厚度。Y+边界层厚度有助于提高流体模拟计算的准确性和效率。
在本文中,我们将深入探讨流体系统分析中 Y+ 值与边界层厚度之间的关系。
了解 Y+ 值
Y+ 值是一个无量纲参数,表示从第一个网格单元格到表面壁的距离。
在CFD中,Y+值是决定边界层厚度精度的重要参数。在数学上,Y+ 值可以计算为:
Y+值的公式
这里,u_τ是摩擦速度,y是壁距,μ是流体的运动粘度。
摩擦速度可以根据壁面剪切应力 τ_w 计算:
摩擦速度公式
https://drive.google.com/file/d/1rtvROyksCT_Fj0OyhyjnBTx5guu7Pcoe/view?usp=share_link
(替代文字:摩擦速度公式)
由上式可推导出壁面剪应力方程为:
壁面剪应力公式
上式用表面摩擦系数 (C_f) 和自由流速度 (U_f) 表示。
由于边界层厚度分析中Y+的值是由上述等式推导出来的,因此有以下几点需要注意:
如果 Y+ <1,则第一个网格单元位于层流子层内。
如果 Y+ > 30,则第一个网格单元位于粘性子层内。
如果 1< Y+< 30,则第一个网格单元位于粘性子层内但不太靠近表面壁。
Y+ 值太高或太低都可能导致不正确的边界层预测。
不同 Y+ 值对仿真精度的影响 |
|
Y+ 值太高 |
Y+ 值太低 |
|
|
在边界层厚度分析中计算 Y+
需要为表面附近的每个单元格计算 Y+ 值,以确保第一个单元格在边界层中的适当位置。在CFD模拟中,Y+值计算涉及以下步骤:
CFD 模拟中的 Y+ 值计算 |
|
定义流动条件 |
|
湍流建模 |
|
定义域 |
|
求解控制方程 |
|
计算影响参数 |
|
计算 Y+ 值 |
|
对于给定的 Y+ 值,可以计算网格单元大小以准确捕获 CFD 模拟中的边界层行为。
计算 Y+ 边界层厚度
边界层厚度可以计算为位移厚度和动量厚度之和。
边界层厚度公式
对于计算出的边界层厚度,检查 Y+ 值是否在范围内,即对于湍流,在 1 到 30 之间。
使用 CFD 工具确保结果的准确性
正确的 CFD 工具将简化给定流场的域创建、湍流建模、网格划分和求解控制方程的过程。可视化和表征固体边界附近的流动行为以及与流体的相互作用的能力使工程师能够分析壁面剪切应力和摩擦速度等参数。结果可用于计算 Y+ 和边界层厚度。为每个模拟选择合适的 Y+ 值的能力提高了 CFD 模拟的准确性和可靠性水平。
订阅我们的时事通讯以获取最新的 CFD 更新或浏览 Cadence 的CFD 软件套件,包括Fidelity和Fidelity Pointwise,以了解有关 Cadence 如何为您提供解决方案的更多信息。
文章来源:cadence博客