层流到湍流的转捩:原理与诊断验证
转捩有三条互不相同的物理路径:自然转捩、旁路转捩与分离诱导转捩。本文说明各自的触发条件、e^N 与 γ-Re_θ 两类模型的适用域、N 值与粗糙度门槛的取值依据及失效信号。
层流到湍流的转捩:原理与诊断验证
把转捩当成"层流模型与湍流模型之间的开关"是绝大多数转捩算例失真的起点。实际存在三条触发机理不同、参数依赖不同的路径,选错路径等于用错了模型。转捩位置对结果的影响是阶跃式的:转捩点前后壁面摩擦系数可以相差 5 倍以上,边界层厚度与分离趋势随之改变。因此验证转捩算例的核心任务是定位转捩点,并用彼此独立的判据互相印证。
自然转捩:无量纲频率与 e^N 方法
T-S 波的频率用无量纲量 表示:
取 、,临界 对应的物理频率为 。这个数字决定了时间推进算例的时间步与采样率:要分辨 955 Hz 的扰动,采样率至少 10 kHz。
方法追踪最不稳定波的累积放大率,转捩判据为
与来流湍流度强相关,工程取值:(安静风洞、高空)取 ; 取 ;旁路转捩区()取 。把 用于 的风洞工况,转捩点会晚到接近尾缘。
旁路转捩:以 Re_θ 为中介的关联
旁路转捩用动量厚度雷诺数与湍流度的关联描述:
以百分数代入, 得 532, 得 213。注意 必须由湍动能换算,而不是拍一个数:
反算一下:若希望入口 、,则 。这是可以直接写进入口边界的数值。
分离诱导转捩与粗糙度
分离诱导转捩不依赖来流扰动,只要分离泡长度超过约 1 倍边界层厚度就会转捩。建模时若使用不含分离诱导机制的模型,层流分离泡会被算成稳定的死水区,阻力与再附点位置全错。- 模型通过输运方程处理这一机制:
为间歇因子,在层流区为 0、湍流区为 1,转捩区内从 0 平滑过渡到 1。模型还需要一个 输运方程,其入口值由 与压力梯度关联式给出。
壁面粗糙度用摩擦速度雷诺数判断影响:
为水力光滑, 为完全粗糙。平板算例中 时湍流段 ,故 对应水力光滑上限, 进入完全粗糙区。风洞模型表面加工到 通常可以忽略粗糙度;而喷砂表面()足以让转捩提前。
三条转捩路径与各自的判据
- 自然转捩:来流湍流度极低()时,Tollmien-Schlichting 波线性增长后非线性失稳。触发参数是稳定性特性,用 方法描述。
- 旁路转捩:来流湍流度较高()时,来流中的长条涡直接侵入边界层,跳过 T-S 波阶段。触发参数是 与动量厚度雷诺数。
- 分离诱导转捩:逆压梯度下层流边界层先分离,剪切层在分离泡内迅速失稳并转捩,再附为湍流。常见于低压涡轮叶片与低雷诺数翼型。
三者的判据不能互换。用旁路转捩关联式去算安静风洞中的自然转捩,会把转捩点提前 2~3 倍;反过来用 的 去算 的工况,转捩点会晚得离谱。
判据一:临界雷诺数给出的预期位置
平板边界层的自然转捩在低湍流度来流中约发生在
取 、,则 。若算例的转捩点落在 0.10 m 或 0.60 m,偏差已超过 100%,必须先解释来源再讨论其他量。作为对照, 处 ,早已处于湍流区。
判据二:动量厚度雷诺数与 Michel 关联式
动量厚度雷诺数 是转捩最常用的关联参数,Michel 关联式给出转捩对应的值:
在 处代入:,括号项 ,得 。这个数字很有用:算例中提取沿程 ,它首次超过 513 的位置就是 CFD 认定的转捩点,与 的判据应当落在同一处(允许 20% 的位置差)。
判据三:壁面摩擦的阶跃与形状因子
转捩的另一个直接信号是壁面摩擦系数出现数量级跃升。层流与湍流的局部摩擦系数分别为
在 :层流 ,湍流 ,相差 5.6 倍。在 处相差 6.9 倍。因此把沿程 曲线画出来,转捩点表现为一个明显的台阶。
形状因子 提供第三条独立证据:层流边界层 ,湍流降至 。 的下降位置应与 台阶位置一致;若两者相差很远,说明采样或后处理有问题。
建模选择顺序
- 由实验或现场条件确定来流湍流度,换算成入口 与 。
- 按 判断属于自然转捩、旁路转捩还是分离诱导转捩。
- 自然转捩用 并明确 ;工程算例优先用 - 本地关联模型。
- 由 与压力梯度关联式给出入口 ,不使用默认值。
- 计算 判断粗糙度是否需要建模,需要时把 写入壁面条件。
- 检查流向网格能否分辨 T-S 波长,壁面 是否小于 1。
网格能否分辨转捩过程
T-S 波是转捩的物理载体,其波长约为边界层厚度的 6 倍。 处 Blasius 边界层厚度 ,对应 T-S 波长约 10 mm。要在数值上让扰动增长,流向网格至少需要 20 个点/波长,即 ;同时壁面 必须小于 1。若流向网格是 5 mm,扰动无法增长,转捩要么不发生、要么被数值扰动强行触发在网格尺度上。
求解器配置示例
OpenFOAM 中使用 - 模型需要额外的两个场与正确的入口换算:
// constant/momentumTransport
simulationType RAS;
RAS
{
RASModel kOmegaSSTLM; // Langtry-Menter 关联式转捩模型
turbulence on;
printCoeffs on;
}
// 0/k inlet: 由 Tu 换算, Tu=1%, U=30 m/s
internalField uniform 0.135; // m^2/s^2
// 0/omega inlet: omega = k^0.5 / (Cmu^0.25 * l), l = 0.07*L
// 0/gammaInt inlet: uniform 1.0
// 0/ReThetat inlet: uniform 532 (由 Tu=1% 的关联式得到)
// 壁面: gammaInt 用 zeroGradient, ReThetat 用 zeroGradient
入口 若直接取默认值而不按 计算,转捩点就完全由软件默认值决定,这是转捩算例最常见的不可复现来源。
用独立脚本核对转捩点
# 提取壁面剪切并沿程反算 cf
postProcess -func "wallShearStress(patches=(plate))" -latestTime
python3 - <<'PY'
import math
rho, U, nu = 1.225, 30.0, 1.5e-5
tau = [0.0009, 0.0011, 0.0026, 0.0049, 0.0071] # 壁面剪切, Pa
x = [0.10, 0.20, 0.30, 0.40, 0.50] # 沿程位置, m
for xi, tw in zip(x, tau):
Rex = U * xi / nu
cf = tw / (0.5 * rho * U**2)
print(f"x={xi:.2f} m Re_x={Rex:.2e} cf={cf:.2e}")
# 用 Michel 关联式反算预期转捩 Re_x
Rx = 5.0e5
print("Re_theta,t(Michel) =", 1.174*(1+22400/Rx)*Rx**0.46)
PY
在 之间的跃升与 给出的 一致,说明转捩点物理合理。
故障模式与判定试验
| 现象 | 根因 | 判定试验 |
|---|---|---|
| 低湍流度工况阻力比实验高 30% | 用了全湍流模型,全程无转捩 | 换 - 模型,比较 台阶位置 |
| 转捩点比预期晚一倍 | 或入口 取值与实验条件不符 | 按风洞 重取 值,核对入口 的换算 |
| 转捩点随入口 默认值变化 | 未按 关联式给定入口值 | 显式写入 并记录推导过程 |
| 喷砂表面算例的转捩点与光滑面相同 | 未打开粗糙度,或 未写入壁面 | 计算 ,确认超过 5 后是否生效 |
| 层流分离泡后不再附 | 模型无分离诱导转捩机制 | 换 - 并检查分离泡长度与 之比 |
| 时间推进算例中 955 Hz 扰动被抹平 | 时间步过大,采样率不足 | 检查时间步对应采样率是否达到 10 kHz 量级 |
| 转捩点比 Michel 关联式晚一倍 | 入口 太小,或未开转捩模型 | 打印入口 、 与 ,用 Abu-Ghannam 式反算预期 |
| 转捩点在入口第一格就完成 | 入口湍流量过大,把扰动直接灌进来 | 把入口 降到 0.5% 复算,看转捩点是否后移 |
| 转捩位置随网格加密持续移动 | 数值扰动而非物理扰动在触发转捩 | 用三套流向网格,若位置不收敛则判为网格控制 |
| 台阶与 下降位置不重合 | 后处理采样面或统计方式不一致 | 用同一套采样面重算 、、 |
| 全湍流模型给出的 比层流段高 5 倍 | 模型无转捩机制,全程按湍流处理 | 检查是否使用 - 或 方法 |
| 层流分离泡被抹平、阻力偏低 | 分离泡内流向网格不足 | 加密分离区,检查是否出现压力平台与再附点 |
验收时要能回答的问题
- 沿程 台阶位置与 的预期是否在 20% 以内一致?
- 提取的 首次超过 Michel 值的横坐标是否与台阶位置一致?
- 是否从 2.5 量级下降到 1.4 量级,且下降位置一致?
- 入口湍流度是否显式给定并记录,是否与实验条件匹配?
- 流向网格是否满足 20 点/波长、壁面 ?
- 三套网格下的转捩位置是否收敛(变化小于 10%)?
- 若使用全湍流模型,是否说明了不能预测转捩这一事实?
来流湍流度把转捩提前多少
风洞与工程环境中的来流湍流度 会显著前移转捩点。Abu-Ghannam 与 Shaw 的关联式为
以百分数代入: 得 ; 得 ; 得 。也就是说湍流度从 1% 升到 3%,转捩所需的 下降了 60%,转捩点会明显前移。算例入口若未显式给出 ,求解器会取默认值(常见 1%~5%),这本身就是转捩位置不可复现的根源。
参考资料
- Smith A.M.O., Gamberoni N., “Transition, Pressure Gradient and Stability Theory,” Douglas Aircraft Report ES 26388, 1956.
- van Ingen J.L., “A Suggested Semi-Empirical Method for the Calculation of the Boundary Layer Transition Region,” TU Delft Report VTH-74, 1956.
- Schubauer G.B., Skramstad H.K., “Laminar-Boundary-Layer Oscillations and Transition on a Flat Plate,” NACA Report 909, 1948.
- Menter F.R., Langtry R.B., Likki S.R., Suzen Y.B., Huang P.G., Völker S., “A Correlation-Based Transition Model Using Local Variables — Part I: Model Formulation,” ASME Journal of Turbomachinery, 2006.
- Schlichting H., Gersten K., Boundary-Layer Theory, 9th ed., Springer, 2017.
- Mayle R.E., “The Role of Laminar-Turbulent Transition in Gas Turbine Engines,” ASME Journal of Turbomachinery, 1991.
- Morkovin M.V., “On the Many Faces of Transition,” in Viscous Drag Reduction, Plenum Press, 1969.
- Langtry R.B., Menter F.R., “Correlation-Based Transition Modeling for Unstructured Parallelized CFD Codes,” AIAA Journal, 2009.