雷诺输运定理

分类: 流体解析(CFD) | 综合版 2026-04-06
CAE visualization for reynolds transport theory - technical simulation diagram
レイノルズ輸送定理

理论与物理

概述

🧑‍🎓

老师,雷诺输运定理是什么?它和NS方程有什么关系?


🎓

物理定律(质量守恒动量守恒能量守恒)是在拉格朗日系(跟随流体粒子的系统)中表述的,但在CFD中我们希望在欧拉系(固定在空间的控制体积)中求解。雷诺输运定理(RTT)是进行这种转换的桥梁定理。NS方程、连续性方程、能量方程都可由RTT推导出来。


定理的表述

🎓

物质体积 $V_m(t)$(随流体一起运动的体积)内任意广延性物理量 $B$ 的时间变化率可以写成如下形式。


$$ \frac{DB_{\text{sys}}}{Dt} = \frac{d}{dt}\int_{V_m(t)} \rho b\,dV $$

这里 $b = B/m$ 是单位质量对应的量。RTT将其转换为固定控制体积 $V_{cv}$ 中的表达式。


$$ \frac{DB_{\text{sys}}}{Dt} = \frac{\partial}{\partial t}\int_{V_{cv}} \rho b\,dV + \oint_{S_{cv}} \rho b\,(\mathbf{u}\cdot\mathbf{n})\,dS $$

🧑‍🎓

右边的两项分别是什么?


🎓

第一项是控制体积内 $B$ 的时间变化率(累积率)。第二项是通过控制体积表面的 $B$ 的净流出率(通量)。两者之和等于系统整体 $B$ 的时间变化率。


物质导数关系

🎓

在微分形式中,RTT对应于物质导数。对于任意标量场 $\phi$,有


$$ \frac{D}{Dt}\int_V \rho\phi\,dV = \int_V \rho\frac{D\phi}{Dt}\,dV $$

这里物质导数为 $\frac{D\phi}{Dt} = \frac{\partial\phi}{\partial t} + \mathbf{u}\cdot\nabla\phi$。


守恒定律推导

🎓

通过选择不同的 $b$,可以得到各个守恒定律。


$b$ 的选择导出的守恒定律得到的方程
$b = 1$质量守恒连续性方程
$b = \mathbf{u}$(速度)动量守恒NS方程(动量方程)
$b = e + \frac{1}{2}\mathbf{u}^2$(总能量)能量守恒能量方程
$b = \mathbf{r}\times\mathbf{u}$(角动量)角动量守恒涡轮机械的欧拉方程
🧑‍🎓

所有这些都源于这一个定理啊。非常有统一性。


🎓

是的。可以说RTT是流体力学守恒定律的大统一原理。CFD中求解的所有方程都以此为出发点。

Coffee Break 闲谈

雷诺输运定理的起源——奥斯本·雷诺的多彩业绩(1842〜1912年)

冠以“雷诺输运定理”之名的奥斯本·雷诺(Osborne Reynolds),不仅发现了湍流(1883年),还对整个流体力学做出了革命性贡献。1895年,他推导了时间平均化的N-S方程“雷诺平均Navier-Stokes(RANS)方程”,奠定了湍流工程处理的基础。雷诺输运定理(物质系与控制体积的关系)是连续介质力学的普适转换原理,适用于质量、动量、能量、角动量的所有守恒定律。140年后的今天,CFD的控制方程(Navier-Stokes)仍以雷诺推导的形式为基础,他的业绩在计算机模拟时代也毫不褪色。

各项的物理意义
  • 时间项 $\partial(\rho\phi)/\partial t$:想象一下拧开水龙头的瞬间。最初水流会不稳定地喷溅,过一会儿才会变成稳定的水流,对吧?描述这个“变化过程中”的就是时间项。心脏搏动导致血流脉动,发动机阀门每次开闭引起流动变化,这些都是非定常现象。那么定常分析是什么?就是“只观察足够时间后流动稳定下来的状态”——也就是将此项设为零。计算成本会大幅下降,因此先用定常求解是CFD的基本策略。
  • 对流项 $\nabla \cdot (\rho \mathbf{u} \phi)$:把落叶扔进河里会怎样?会被水流带着往下游漂,对吧?这就是“对流”——流体的运动搬运物体的效果。暖风的暖气能到达房间的另一端,也是因为空气这个“搬运工”通过对流输送热量。这里有趣的是——这项包含“速度×速度”,因此是非线性的。也就是说,流速变快时此项会急剧增强,变得难以控制。这就是湍流的根本原因。常见的误解:“对流和传导差不多”→ 完全不一样!对流是流动搬运,传导是分子传递。效率有天壤之别。
  • 扩散项 $\nabla \cdot (\Gamma \nabla \phi)$:有过在咖啡里倒入牛奶后放置不管的经历吗?即使不搅拌,过一会儿也会自然混合。那就是分子扩散。那么下一个问题——蜂蜜和水,哪个更容易流动?当然是水,对吧?因为蜂蜜的粘度($\mu$)高,所以不易流动。粘度越大,扩散项越强,流体的运动就变得“粘稠”。雷诺数小的流动(缓慢、粘稠)中扩散占主导。相反,Re数大的流动中对流占压倒性优势,扩散则成为配角。
  • 压力项 $-\nabla p$:按压注射器的活塞,液体会从针头有力地射出,对吧?为什么呢?因为活塞侧压力高,针头侧压力低——这个压力差成为推动流体的力。水坝放水也是同样原理。天气图上等压线密集的地方会怎样?没错,会刮强风。“有压力差的地方就会产生流动”——这就是纳维-斯托克斯方程压力项的物理意义。这里的误解点:CFD中的“压力”多为表压而非绝对压力。切换到可压缩分析时结果突然出错,原因可能就是混淆了绝对压力/表压。
  • 源项 $S_\phi$:被加热的空气会上升——为什么呢?因为比周围空气轻(密度低),被浮力推上去了。这个浮力作为源项添加到方程中。此外,燃气灶的火焰产生化学反应热、工厂的电磁泵对金属熔液施加洛伦兹力……这些都是“从外部向流体注入能量或力”的作用,都用源项表示。忘记源项会怎样?自然对流分析中忘记加入浮力,流体就完全不动——冬天房间里开了暖气,暖空气却不上浮,这种物理上不可能的结果就会出现。
假设条件与适用范围
  • 连续介质假设:克努森数 Kn < 0.01(分子平均自由程 ≪ 特征长度)时成立
  • 牛顿流体假设:剪切应力与应变速率呈线性关系(非牛顿流体需要粘度模型)
  • 不可压缩假设(Ma < 0.3时):将密度视为常数处理。马赫数0.3以上需考虑可压缩性效应
  • 布西涅斯克近似(自然对流):仅在浮力项中考虑密度变化,其他项使用恒定密度
  • 不适用情况:稀薄气体(Kn > 0.1)、超音速/高超音速流动(需要激波捕捉)、自由表面流动(需要VOF/Level Set等方法)
量纲分析与单位制
变量SI单位注意点·换算备忘
速度 $u$m/s入口条件中从体积流量换算时,注意截面积单位
压力 $p$Pa区分表压与绝对压力。可压缩分析中使用绝对压力
密度 $\rho$kg/m³空气: 约1.225 kg/m³@20°C、水: 约998 kg/m³@20°C
粘性系数 $\mu$Pa·s注意与运动粘度 $\nu = \mu/\rho$ [m²/s] 混淆
雷诺数 $Re$无量纲$Re = \rho u L / \mu$。层流/湍流转捩的判定指标
CFL数无量纲$CFL = u \Delta t / \Delta x$。直接关系到时间步长的稳定性

数值解法与实现

RTT与有限体积法的关系

🧑‍🎓

RTT如何与CFD的离散化联系起来?


🎓

有限体积法正是RTT积分形式的直接离散化。将每个计算单元视为控制体积,计算通过单元面的通量收支。


$$ \frac{\partial}{\partial t}\int_{V_i} \rho\phi\,dV + \sum_{f} F_f = \sum_{f} D_f + S_i $$

这里 $F_f$ 是通过面 $f$ 的对流通量,$D_f$ 是扩散通量,$S_i$ 是源项。这就是RTT的离散版本。


移动控制体积(ALE法

🧑‍🎓

如果控制体积本身移动呢?


🎓

在ALE(任意拉格朗日-欧拉)法中,控制体积本身以速度 $\mathbf{u}_g$ 移动。RTT修正为如下形式。


$$ \frac{d}{dt}\int_{V(t)} \rho\phi\,dV + \oint_{S(t)} \rho\phi\,(\mathbf{u} - \mathbf{u}_g)\cdot\mathbf{n}\,dS = \text{(源项)} $$

关键在于对流速度变为 $\mathbf{u} - \mathbf{u}_g$(流体速度与网格速度之差)。动网格(活塞运动、旋转机械等)中使用这种形式。


几何守恒律(GCL)

🎓

移动网格需要满足几何守恒律(Geometric Conservation Law)。要求代入 $\phi = 1$(均匀场)时,守恒律精确成立。


$$ \frac{dV_i}{dt} = \oint_{S_i} \mathbf{u}_g \cdot \mathbf{n}\,dS $$

🧑‍🎓

如果不满足GCL会怎样?


🎓

均匀流无法保持均匀,会产生虚假的质量生成或消失。在网格大幅变形的问题(FSI、自由表面等)中尤其严重。商用求解器通常会自动实现以满足GCL,但用户自定义的动网格需要特别注意。


控制体积分析的实际应用

🎓

RTT的积分形式也可直接用于从CFD结果计算力或力矩。


$$ \mathbf{F} = -\frac{\partial}{\partial t}\int_V \rho\mathbf{u}\,dV - \oint_S \rho\mathbf{u}(\mathbf{u}\cdot\mathbf{n})\,dS + \oint_S (-p\mathbf{n} + \boldsymbol{\tau}\cdot\mathbf{n})\,dS $$

不仅有对物体表面压力、摩擦力的积分,还有通过包围物体的控制体积面上的通量来求力的“远场力计算法”。这在飞机阻力分解(压力阻力、摩擦阻力、诱导阻力)中特别有用。


🧑‍🎓

原来RTT不仅关乎理论,还直接关系到实际CFD的后处理啊。

Coffee Break 闲谈

控制体积的“划分方式”能让计算效率相差10倍

将雷诺输运定理落实到数值解法时,如何设置控制体积会极大地改变计算成本。在涡轮机械的级间分析中,为每一级设置“混合平面”来处理静子/转子间界面的方法,与一次性非定常求解所有级的方法相比,计算时间可能相差10~100倍。有限体积法的教科书上写着“哪里都一样”,但在实际的工业设计中,控制体积的划分方式本身就会造成技术差异。

迎风格式(Upwind)

一阶迎风:数值扩散大但稳定。二阶迎风:精度提高但有振荡风险。高雷诺数流动中必不可少。

中心差分(Central Differencing)

二阶精度,但Pe数 > 2时会产生数值振荡。适用于低雷诺数的扩散主导流动。

TVD格式(MUSCL、QUICK等)

通过限制器函数抑制数值振荡,同时保持高精度。对捕捉激波或陡峭梯度有效。

有限体积法 vs 有限元法

FVM:自然地满足守恒定律。CFD的主流。FEM:对复杂形状、多物理场有利。SPH等无网格法也在发展中。

CFL条件(库朗数)

显式法:CFL ≤ 1为稳定条件。隐式法:即使CFL > 1也稳定,但影响精度和迭代次数。LES:推荐CFL ≈ 1。物理意义:一个时间步内信息传播不超过一个网格。

残差监控

连续性方程、动量、能量的各项残差下降3~4个数量级可判断为收敛。质量守恒残差尤其重要。

松弛因子

压力:0.2~0.3,速度:0.5~0.7是常见的初始值。发散时降低松弛因子。收敛后可提高以加速。

関連シミュレーター

この分野のインタラクティブシミュレーターで理論を体感しよう

シミュレーター一覧

関連する分野

この記事の評価
ご回答ありがとうございます!
参考に
なった
もっと
詳しく
誤りを
報告
参考になった
0
もっと詳しく
0
誤りを報告
0
Written by NovaSolver Contributors
Anonymous Engineers & AI — サイトマップ