粘性散逸

分类:流体分析(CFD)| 综合版 2026-04-06
CAE visualization for viscous dissipation theory - technical simulation diagram
粘性散逸

粘性散逸的理论基础

什么是粘性散逸

🧑‍🎓

老师,粘性散逸就是"粘性产生热"吗,能更准确地解释一下这个现象吗?


🎓

流体的运动能量被粘性力不可逆地转化为内部能量(热)的现象。在分子水平上,流体层之间的剪切导致分子摩擦,运动能量散逸。


🎓

日常生活中的例子包括:

  • 轮胎橡胶在行驶过程中受热(粘弹性体变形散逸)
  • 航天飞机大气层再入时的高温(冲击波内的粘性散逸)
  • 高分子注射成型时浇口部分局部加热
  • 水库泄洪时水温略微升高

🧑‍🎓

水库放水时温度也会升高吗!


🎓

理论上是的。从高度 $h = 100\,\text{m}$ 坠落的水的位置能量完全转化为热时:


$$ \Delta T = \frac{gh}{c_p} = \frac{9.81 \times 100}{4186} \approx 0.23\,\text{K} $$

这与Joule在19世纪的实验测量值基本相符。


粘性散逸函数的推导

🎓

能量方程中的粘性散逸项写成:


$$ \Phi = \tau_{ij}\frac{\partial u_i}{\partial x_j} $$

对于不可压缩的牛顿流体,这是:


$$ \Phi = \mu \left[ 2\left(\frac{\partial u}{\partial x}\right)^2 + 2\left(\frac{\partial v}{\partial y}\right)^2 + 2\left(\frac{\partial w}{\partial z}\right)^2 + \left(\frac{\partial u}{\partial y} + \frac{\partial v}{\partial x}\right)^2 + \left(\frac{\partial v}{\partial z} + \frac{\partial w}{\partial y}\right)^2 + \left(\frac{\partial w}{\partial x} + \frac{\partial u}{\partial z}\right)^2 \right] $$

张量记法为:


$$ \Phi = 2\mu\, \mathbf{D}:\mathbf{D} = 2\mu\, D_{ij}D_{ij} $$

🎓

重要的是 $\Phi \geq 0$ 始终成立。这是热力学第二定律的要求,粘性散逸总是将运动能量转化为热,这是一个单向过程。


🧑‍🎓

也就是说这是一个"不可逆过程"。


Brinkman数——粘性散逸的重要性指标

🎓

判断粘性散逸是否可以忽略的无量纲数是Brinkman数。


$$ \text{Br} = \frac{\mu U^2}{k \Delta T} $$

其中 $\mu$ 是粘度,$U$ 是代表速度,$k$ 是热导率,$\Delta T$ 是代表温度差。


Br 的值解释例子
$\text{Br} \ll 1$粘性散逸可忽略普通水的管内流
$\text{Br} \sim O(1)$应考虑粘性散逸高分子加工、润滑油膜
$\text{Br} \gg 1$粘性散逸占主导超高速流、航天器再入
🧑‍🎓

只有当Br数很大时才需要在能量方程中加入散逸项吧。


🎓

对。不必要地加入散逸项会增加计算成本,也会恶化收敛性,所以用Br数进行事先判断很重要。


咖啡时间 小知识

粘性散逸的发现史——从Joule加热到流体摩擦热的演进

将流体的粘性散逸(流动能量转化为热的现象)用流体力学方程表示的是乔治·加布里埃尔·斯托克斯(G.G. Stokes)。在1845年的论文"On the Theories of the Internal Friction of Fluids in Motion"中,他数学上描述了粘性应力张量与能量散逸的关系,明确了N-S方程粘性项的物理意义。在此之前,Joule在1843年展示了固体电阻中的电热转换(焦耳加热),而流体的摩擦热可以看作是其流体力学版本。高速飞行体(弹道导弹、航天器再入)的空气动力加热就源于这种粘性散逸,150年前斯托克斯的理论直接应用于阿波罗太空舱的热防护罩设计。

粘性散逸的数值计算方法

粘性散逸在能量方程中的应用

🧑‍🎓

在CFD中计算粘性散逸时,要修改哪个方程?


🎓

将粘性散逸函数 $\Phi$ 作为源项加入能量方程。


$$ \rho c_p \left(\frac{\partial T}{\partial t} + \mathbf{u} \cdot \nabla T\right) = k \nabla^2 T + \Phi $$

🎓

在有限体积法的离散化中,$\Phi$ 作为体积积分来评估:


$$ S_\Phi = \int_V \Phi \, dV \approx \Phi_P \cdot V_P $$

在每个单元的中心计算速度梯度,计算剪切速率,然后用 $\Phi = \mu |\dot{\gamma}|^2$ 来评估能量方程中的散逸源项。


🧑‍🎓

动量方程不需要改变吗?


🎓

基本上是的。但是,如果粘性散逸导致的温度升高影响粘度(温度相关粘度),动量方程就会通过粘度反馈。在这种情况下,需要耦合求解能量方程和动量方程。


湍流场中的粘性散逸

🎓

在湍流场中,粘性散逸的处理与层流不同。在RANS(Reynolds平均)框架中:


$$ \overline{\Phi} = \overline{\Phi}_{\text{mean}} + \varepsilon $$

$\overline{\Phi}_{\text{mean}}$ 是平均速度场引起的散逸,$\varepsilon$ 是湍流能量的散逸率(即 $k$-$\varepsilon$ 模型中的 $\varepsilon$)。


🎓

实际上,在大多数湍流问题中,$\varepsilon$ 作为能量方程的源项被自动考虑。湍流运动能量方程的散逸项正是这个:


$$ \frac{\partial k}{\partial t} + \mathbf{U} \cdot \nabla k = P_k - \varepsilon + \text{(扩散项)} $$

$P_k$ 是湍流能量的生成项,$\varepsilon$ 是散逸率。最终 $\varepsilon$ 转化为热。


🧑‍🎓

原来 $k$-$\varepsilon$ 模型中的 $\varepsilon$ 就是粘性散逸!


🎓

完全正确。湍流全部运动能量的级联的最后阶段就是粘性散逸($\varepsilon$)。根据Kolmogorov的标度关系,散逸发生的最小尺度是:


$$ \eta_K = \left(\frac{\nu^3}{\varepsilon}\right)^{1/4} $$

数值精度注意事项

🎓

在粘性散逸数值计算中要注意的事项总结如下。


项目注意点对策
速度梯度精度$\Phi$ 与速度梯度的平方成正比,梯度精度直接影响使用二阶或更高阶方案
网格分辨率壁面附近的剪切最大充分细化壁面网格
与数值散逸的区别迎风差分的数值粘性也产生非物理散逸用高阶精度方案降低数值散逸
非牛顿流体$\Phi = \eta(\dot{\gamma})|\dot{\gamma}|^2$ 取决于模型确认实现的散逸模型与粘度模型一致
🧑‍🎓

不能混淆数值散逸和物理粘性散逸。


🎓

特别是在LES(大涡模拟)中,SGS(小网格尺度)模型引入了额外的散逸。物理散逸与模型散逸的分离对精度至关重要。


咖啡时间 小知识

粘性散逸的数值处理——高速流体的能量守恒精度保证

在高马赫数流和高粘性流体的分析中,准确求解能量方程中的粘性散逸项Φ=τ:∇u对保证能量守恒很关键。这一项与速度的平方成正比,在流速较高的区域迅速增大。数值上的问题是:在网格较粗的区域,速度梯度被低估,散逸也会被低估,导致能量守恒崩溃。实务上应先用"Brinkman数Br=μU²/(kΔT)"预评价散逸的重要性,当Br>0.1时务必启用散逸。在包含散逸项的计算中,温度残差和速度残差相互影响,因此需要设置更严格的收敛标准(残差≤1e-6)。

粘性散逸的实务应用

判断是否需要考虑粘性散逸

🧑‍🎓

在实务中,如何判断是否应启用粘性散逸?


🎓

先进行Brinkman数的初步估算。除此之外,以下情况应考虑粘性散逸。


应用领域典型Br散逸的影响
高分子注射成型$1 \sim 100$浇口温度上升50-100K以上
轴承·润滑膜$0.1 \sim 10$油膜温度控制性能
挤出成型(模具内)$1 \sim 50$螺杆旋转产生热
微通道流$0.01 \sim 1$通道径小时Br增大
超声速/极超声速流$\gg 1$冲击波内绝热温度上升
一般水管道$\ll 0.01$可忽略
🧑‍🎓

高分子加工中基本是必需的。


🎓

正是。在注射成型中,通过浇口时剪切速率达到 $10^4 \sim 10^5\,\text{s}^{-1}$,粘度为 $10^2 \sim 10^3\,\text{Pa}\cdot\text{s}$,所以粘性散逸的温度上升可达几十度。忽视这个温度上升会导致充填图案预测完全不对。


Ansys Fluent

🎓

在Fluent中启用粘性散逸的步骤:


1. Models > Energy 打开

2. Energy Dialog > Options 中勾选"Viscous Dissipation"

3. 这样就会自动在能量方程中加入 $\Phi$ 源项


用TUI命令:/define/models/energy yes yes yes(最后的yes是viscous dissipation)


OpenFOAM

🎓

OpenFOAM中的处理因使用的求解器不同而异。


  • buoyantPimpleFoam:能量方程包含粘性散逸
  • chtMultiRegionFoam:流体区域的能量方程支持
  • 自定义求解器可用 fvm::Sp(mu*magSqr(symm(fvc::grad(U))), he) 这样的项添加

STAR-CCM+

🎓

在STAR-CCM+中:


1. Physics > Energy Model 启用

2. Physics > Viscous Dissipation Model 启用

3. 自动集成到能量方程中


验证问题:Couette流中的粘性散逸

🎓

用有解析解的问题来验证。在上壁以速度 $U$ 移动的Couette流中,定常温度分布是:


$$ T(y) = T_0 + \frac{\mu U^2}{2k}\frac{y}{H}\left(1 - \frac{y}{H}\right) $$

上下壁都固定为温度 $T_0$ 时,最高温度在中央($y = H/2$):


$$ T_{\max} - T_0 = \frac{\mu U^2}{8k} = \frac{\text{Br} \cdot \Delta T}{8} $$

🧑‍🎓

与解析解对比,就能验证软件的粘性散逸实现是否正确。


🎓

完全正确。在2D平行板中进行足够精细的网格计算($H$ 方向至少50个单元),验证与解析解的一致性后再进行实际问题。对水($\mu = 10^{-3}\,\text{Pa}\cdot\text{s}$,$k = 0.6\,\text{W/(m}\cdot\text{K)}$)在 $U = 10\,\text{m/s}$,$H = 1\,\text{mm}$ 时,$\Delta T \approx 0.02\,\text{K}$ 非常小。对高分子熔体($\mu = 1000\,\text{Pa}\cdot\text{s}$,$k = 0.2$),$\Delta T \approx 62,500\,\text{K}$ 在计算上看起来很大,但实际上粘度会因剪切加热而下降,存在反馈效应。


咖啡时间 小知识

粘性散逸使咖啡升温——搅拌的意外物理

用勺子搅拌咖啡时,温度会略微升高。这就是粘性散逸的真实体现。速度梯度越大,散逸越大,转化为热的能量越多。实际上,用1000rpm的工业搅拌器搅拌高粘性膏体(η≈100 Pa·s)时,一分钟内温度可升高数摄氏度。食品和制药行业的工艺设计中,"散逸热导致的品质劣化"是一个严重问题,搅拌叶片的最优化设计本质上就是对粘性散逸分布的控制。看似无关的话题,实际上这个项扮演着关键角色。

粘性散逸的软件对比

支持粘性散逸的工具对比

🧑‍🎓

哪些软件对粘性散逸计算支持最好?


🎓

粘性散逸本身几乎所有CFD求解器都支持,但在非牛顿流体耦合和温度相关粘度处理上有差别。


工具粘性散逸非牛顿耦合温度相关粘度特别说明
Ansys Fluent单次复选启用完全支持Arrhenius、WLF等可用UDF完全自定义
STAR-CCM+模型选择启用完全支持各种内置模型Field Function灵活定义
OpenFOAM求解器依赖支持(需设置)UDF等价物实现源代码修改完全自由
COMSOLWeak形式添加完全支持任意公式输入多物理耦合容易
Ansys Polyflow标准内置包括粘弹性各种模型高分子加工最充实
Moldflow自动考虑注射成型专用金具DB链接注射成型中默认ON

高分子加工领域的选择

🎓

在粘性散逸特别重要的高分子加工领域,专用软件的优势明显。


🎓

Ansys Polyflow 能准确计算粘弹性流体的模具膨胀(die swell)和粘性散逸导致的温度分布。支持自由表面追踪、吹塑成型、热成型等。


Moldflow 专门用于注射成型,粘性散逸默认包含在能量方程中。标准使用Cross-WLF模型,材料数据库丰富:


$$ \eta(T, \dot{\gamma}) = \frac{\eta_0(T)}{1 + (\eta_0(T)\dot{\gamma}/\tau^*)^{1-n}} $$
$$ \eta_0(T) = D_1 \exp\left[-\frac{A_1(T-T^*)}{A_2 + (T-T^*)}\right] $$

🧑‍🎓

Moldflow的材料数据库到底包含多少种材料?


🎓

超过10,000种塑料材料被预设。每种材料的Cross-WLF参数、PVT特性、热物性都包括在内,选择材料等级就能进行包含粘性散逸的精确仿真。


通用CFD的选择

🎓

对于润滑问题或一般热流体问题中的粘性散逸,Fluent或STAR-CCM+ 足以。选择准则如下。


用途推荐工具原因
注射成型Moldflow、Moldex3D材料DB、模具冷却耦合
挤出、吹塑Polyflow粘弹性、自由表面
润滑、轴承Fluent、STAR-CCM+薄膜流处理
微通道COMSOL、Fluent多物理耦合
极超声速Fluent(Density-based)压缩性流 + 散逸
🧑‍🎓

用途不同选择就不同,很清楚。


咖啡时间 小知识

粘性散逸模型的工具实现差异——Fluent和CFX的默认设置陷阱

ANSYS公司的Fluent和CFX在粘性散逸处理上有差异。Fluent的"Energy Equation"面板中"Viscous Heating"选项在不可压流体中默认OFF,导致高速、高粘性流中容易漏掉散逸而犯错。而CFX在"Heat Transfer"设置中明确区分"Thermal Energy"(无散逸)和"Total Energy"(含散逸),选择错误少。OpenFOAM的buoyantSimpleFoam默认包含粘性散逸,但很多用户通过viscous标志关闭它,需确认设置意图。各工具的最可靠方法都是计算简单Couette流(解析解已知),验证能量守恒后再进行实际问题。

粘性散逸的前沿研究

粘弹性流体中的散逸

🧑‍🎓

粘弹性流体中粘性散逸会如何变化?


🎓

在粘弹性流体中,能量散逸分为"粘性部分"和"弹性部分"。弹性能暂时储存,之后才散逸或作为功回收。


🎓

Oldroyd-B模型中的散逸函数是:


$$ \Phi_{\text{total}} = \Phi_{\text{solvent}} + \Phi_{\text{polymer}} $$
$$ \Phi_{\text{polymer}} = \frac{1}{2\lambda_1}\text{tr}(\boldsymbol{\tau}_p \cdot \boldsymbol{\tau}_p) / \eta_p $$

🎓

Peters & Baaijens (1997) 提出了粘弹性流体散逸的准确表述,方法是分离弹性储存和不可逆散逸。在注射成型浇口等处,弹性效应对温度场的影响可达几十K。


🧑‍🎓

弹性能的储存与散逸的区分对粘弹性流体很关键。


极超音速流中的粘性散逸

🎓

在Ma > 5的极超音速流中,通过冲击波时温度上升达数千K。


🎓

正常冲击波的温度比是:


$$ \frac{T_2}{T_1} = \frac{[2\gamma M_1^2 - (\gamma-1)][(\gamma-1)M_1^2 + 2]}{(\gamma+1)^2 M_1^2} $$

Ma = 10的情况(空气),$T_2/T_1 \approx 20$。入口 $T_1 = 250\,\text{K}$ 则冲击波后约5000 K,此时开始发生化学反应(分子解离、电离)。


🎓

在这个量级,普通Navier-Stokes方程框架不够,还需要:


  • 高温气体效应:$c_p(T)$、$\mu(T)$、$k(T)$ 的温度相关性
  • 化学反应:$\text{N}_2 \rightleftharpoons 2\text{N}$、$\text{O}_2 \rightleftharpoons 2\text{O}$ 的解离反应
  • 辐射传热:高温气体的辐射

需要耦合求解所有这些。NASA的US3D、Dplr,以及带有化学动力学的Ansys Fluent(Density-based solver)被使用。


🧑‍🎓

大气层再入本来就是粘性散逸的极端情形。


微观尺度下的粘性散逸

🎓

在微通道($D_h < 100\,\mu\text{m}$)中,宏观尺度上可忽略的粘性散逸变得重要。


🎓

Brinkman数 $\text{Br} \propto U^2 / \Delta T$,但微通道中流速大、外部加热/冷却导致的 $\Delta T$ 小,所以Br变得不能忽略。


🎓

实验上也发现,微通道内摩擦系数与宏观尺度理论值($f = 64/\text{Re}$)的偏差,一个原因就是粘性散逸导致的粘度变化。


研究进展

🧑‍🎓

粘性散逸研究的最前沿是什么?


🎓
  • 非牛顿流体粘性散逸最优化:用伴随法优化注射成型浇口设计,最小化散逸导致的温度上升
  • 湍流散逸的直接测量:PIV/PLIF组合高精度测量湍流散逸率,为LES/DNS验证建立数据库
  • 熵生成最小化:将粘性散逸量化为熵生成率,应用于热交换器最优设计(Bejan的熵生成最小化理论)
  • 量子流体力学:超流液氦中的散逸机制(量子涡旋重联导致的能量级联)

  • 🧑‍🎓

    古典概念还有这么多研究空间。


    咖啡时间 小知识

    超音速发动机内的粘性散逸——发热量超乎想象

    超燃冲压发动机(极超音速燃烧冲压喷气引擎)中,进气流速达到5~10马赫。此时粘性散逸的加热极其巨大,燃烧室进口处空气温度已跳升至1000K以上。若不考虑散逸项 Φ=μ(∂u_i/∂x_j+∂u_j/∂x_i)∂u_i/∂x_j 进行分析,入口温度会被低估100~200K,导致燃料点火时序设计完全错误。尖端的超音速流体分析中,粘性散逸不是"细微修正"而是主要物理。

    粘性散逸故障排除

    粘性散逸计算的典型问题

    🧑‍🎓

    启用粘性散逸后计算出问题的例子给我讲讲。


    🎓

    总结粘性散逸的典型问题模式。


    1. 温度非物理性上升并发散

    🎓

    现象:局部温度变为数万K并发散


    原因:粘性散逸 → 温度上升 → 粘度下降(温度相关粘度情况)→ 剪切速率增大 → 进一步散逸加大,形成正反馈循环


    对策

    • 设置粘度的下限值(物理合理范围内)
    • 减小时间步(非定常计算)
    • 降低松弛系数(能量方程:0.7-0.8,粘度:0.5-0.7)
    • 先以等温(粘度固定)收敛流场,再启用能量方程

    2. 壁面附近出现温度尖峰

    🎓

    现象:壁面第一层单元温度异常高


    原因:网格太粗,壁面的剪切速率被过高估计。因为 $\Phi \propto \mu (\partial u/\partial y)^2$,壁面第一层的速度梯度高估会导致散逸剧增。


    对策

    • 充分细化壁面附近网格
    • 棱柱层的增长率控制在1.2以下
    • 确认 $y^+$ 值,与壁函数模型一致

    🧑‍🎓

    网格质量直接影响散逸精度。


    3. 散逸量大于理论值

    🎓

    现象:Couette流或Poiseuille流中,散逸导致的温度上升是解析解的好几倍


    原因:数值粘性(人工散逸)叠加到物理散逸上。特别是一阶迎风差分(First Order Upwind)最明显。


    对策

    • 使用二阶或更高阶的离散格式(Second Order Upwind、QUICK、Central Differencing)
    • 充分细分网格,用Richardson外推验证网格收敛
    • OpenFOAM中在 fvSchemes 中使用 Gauss linearGauss limitedLinear 1

    4. 启用粘性散逸后收敛恶化

    🎓

    现象:没有散逸时300次迭代收敛,启用后5000次还不收敛


    原因:高Br数时,能量方程和动量方程耦合强,分离法的交替求解收敛难


    对策

    • 使用耦合求解器(Coupled Solver)
    • 能量方程的松弛系数分步提升(初始0.5,稳定后0.8-0.9)
    • 启用伪时间步(Pseudo Transient)

    🧑‍🎓

    Br数越大耦合越强,收敛越难。


    检查清单

    🎓

    粘性散逸计算的品质保证检查项:


    • 事先估算Brinkman数,把握散逸的影响程度
    • 用有解析解的问题(Couette流、Poiseuille流)验证
    • 验证网格收敛,散逸量对网格无依赖
    • 数值格式是二阶或以上吗
    • 使用温度相关粘度时,粘度上下限是否合理设置
    • 绝热壁 vs. 等温壁的边界条件与问题相符吗

    🧑‍🎓

    从Br数估算开始,用验证问题确认,然后进实际问题。


    🎓

    完全正确。粘性散逸是物理上正确的现象,但数值人工散逸的混淆需要系统的验证。


    咖啡时间 小知识

    CFD中温度无限上升与粘性散逸的二重计账及求解器收敛问题

    压缩流CFD中出现"温度随迭代无限上升不收敛"的症状,可能是粘性散逸项的二重计账。Fluent中同时启用"Viscous Heating"和"Compressibility Effect"时,在某些求解器设置下散逸贡献会被重复累加,这是已知的实现问题。低速不可压流体中启用Viscous Heating会导致理论上应忽略的微小散逸累积,能量守恒崩溃。排查方法:①关闭能量方程,检查速度场是否收敛;②计算Brinkman数评价散逸重要性;③查阅手册"Energy Source Terms"实现规范。

    相关模拟器

    用交互式模拟器体验这个领域的理论

    模拟器列表

    相关领域

    热分析V&V·品质保证结构分析
    本文评价
    感谢您的反馈!
    有帮助
    需要更多
    细节
    报告
    错误
    有帮助
    0
    需要更多细节
    0
    报告错误
    0
    由NovaSolver贡献者编写
    匿名工程师与AI——网站地图
    查看个人资料