蓄热材料(PCM)的热模拟

分类: 熱解析 > 相変化 | 综合版 2026-04-12
Phase Change Material thermal simulation showing enthalpy-temperature curve and melting front propagation
蓄熱材(PCM)の相変化シミュレーション:エンタルピー-温度曲線と融解フロントの進行

理论与物理

什么是PCM

🧑‍🎓

老师,PCM就是蓄热材料对吧?在仿真中具体要解什么呢?

🎓

问得好。PCM(相变材料)是一种在从固体变为液体时——也就是熔化时——能吸收大量热量的材料。利用这种“潜热”来控制温度,正是蓄热的本质。

🧑‍🎓

用潜热控制温度…?能再具体点吗!

🎓

例如,冰在0°C熔化时,温度不会上升,却能吸收334 kJ/kg的热量,对吧?PCM就是利用这个原理。石蜡系材料在熔点28°C附近潜热约200 kJ/kg,水合盐在熔点32°C附近潜热约260 kJ/kg。为了将电池包温度维持在40°C以下,近年来在电芯之间填充PCM的设计急剧增加。

🧑‍🎓

原来如此,熔化期间温度不上升,所以就像一道“温度墙”对吧!那仿真要解的是…?

🎓

预测固体与液体的边界——熔化前沿如何移动、何时何处会熔化、完全熔化后温度如何上升。这就是被称为“斯蒂芬问题”的经典移动边界问题。在CAE中,主流方法是使用焓法,无需显式追踪边界即可求解。

斯蒂芬问题与移动边界

🧑‍🎓

斯蒂芬问题这名字我听说过。就是熔化位置不断移动的问题对吧?

🎓

没错。我们来考虑一维的斯蒂芬问题。假设有一块单面被高温加热的PCM平板。设固液界面的位置为 $s(t)$,则在界面处满足“吸收潜热的同时界面前进”这一条件:

$$ \rho L \frac{ds}{dt} = k_s \frac{\partial T_s}{\partial x}\bigg|_{x=s^-} - k_l \frac{\partial T_l}{\partial x}\bigg|_{x=s^+} $$

这里 $L$ 是单位质量潜热 [J/kg],$k_s, k_l$ 分别是固相和液相的热导率,$T_s, T_l$ 是固相和液相的温度场。界面两侧热通量的差值,成为熔化的能量来源。

🧑‍🎓

追踪界面的话,网格也得跟着动,看起来好麻烦…

🎓

说得对。所以在实际工作中,绝大多数情况下都使用回避界面追踪的焓法。其思路是“无需知道界面在哪里,只要能量收支平衡,温度场就能正确得出”。

焓法的控制方程

🧑‍🎓

请告诉我焓法的公式!

🎓

焓法中,求解以单位体积焓 $H(T)$ 为变量的能量守恒方程:

$$ \rho \frac{\partial H}{\partial t} = \nabla \cdot (k \nabla T) + Q $$

这里焓 $H(T)$ 作为温度的函数定义如下:

$$ H(T) = \begin{cases} c_{p,s} \cdot T & (T < T_m - \epsilon) \\ c_{p,s} \cdot T + L \cdot f_l(T) & (T_m - \epsilon \leq T \leq T_m + \epsilon) \\ c_{p,s} \cdot T_m + L + c_{p,l} \cdot (T - T_m) & (T > T_m + \epsilon) \end{cases} $$

这里 $f_l(T)$ 是液相率(liquid fraction),是一个从 $0$(完全固体)变化到 $1$(完全液体)的函数。$\epsilon$ 是糊状区的半宽,对于纯物质 $\epsilon \to 0$,对于合金或石蜡混合物则为几°C左右。

🧑‍🎓

想象一下 $H(T)$ 的图,是在熔点处突然跳跃的感觉吗?

🎓

答对了!对于纯物质,在熔点处会垂直跳跃。对于像石蜡或水合盐这样有熔化温度范围的材料,则会呈现倾斜的阶梯状。这个跳跃的高度就对应着潜热 $L$。在仿真中,这种急剧变化是非线性的根源,因此需要注意时间步长和网格。

各项的物理意义
  • 蓄热项 $\rho \partial H / \partial t$:单位体积的焓变化率。不仅包含显热,也包含潜热。熔化过程中即使温度几乎不变,$H$ 也会发生很大变化。【具体示例】石蜡(RT28HC)在28°C熔化时,$H$ 增加200 kJ/kg,但温度几乎不变。
  • 扩散项 $\nabla \cdot (k \nabla T)$:基于傅里叶定律的热传导。PCM的热导率通常较低(石蜡系 $k \approx 0.2$ W/(m·K))。这是PCM最大的弱点,随着熔化进行,液相层会起到隔热层的作用,导致熔化速度急剧下降。
  • 热源项 $Q$:电池电芯发热或加热器输入等。对于电池包,$Q = I^2 R_{internal} / V_{cell}$ 用于评估电芯的内阻发热。
量纲分析与单位制
变量SI单位注意点
焓 $H$J/kg从参考温度开始的累积值。根据求解器不同,定义可能有所不同
潜热 $L$J/kg石蜡: 150〜250,水合盐: 200〜300,金属: 200〜400
液相率 $f_l$无量纲 [0, 1]0=完全固体,1=完全液体。在糊状区内连续变化
热导率 $k$W/(m·K)石蜡固相: 0.24,液相: 0.15。水合盐: 0.5〜1.1
斯蒂芬数 $\mathrm{Ste}$无量纲$c_p \Delta T / L$。Ste < 1 为潜热主导,Ste > 1 为显热主导

等效比热法(Apparent Heat Capacity)

🧑‍🎓

除了焓法还有其他方法吗?

🎓

另一个著名的方法是等效比热法(Apparent Heat Capacity Method)。它将潜热建模为熔化温度范围内的表观比热 $c_{p,eff}$:

$$ c_{p,eff}(T) = c_{p,s} + L \cdot \delta(T - T_m) $$

在实现上,用高斯分布或帽函数近似狄拉克δ函数,表现为宽度为 $2\epsilon$ 的峰值:

$$ c_{p,eff}(T) = c_{p,s} + \frac{L}{2\epsilon} \quad (T_m - \epsilon \leq T \leq T_m + \epsilon) $$
🧑‍🎓

焓法和等效比热法,哪个更好呢?

🎓

从实用性来说,焓法具有压倒性优势。等效比热法在时间步长较粗时,可能会跳过熔化温度区间而漏掉潜热——即发生所谓的“潜热跳过”。Ansys Fluent和COMSOL的相变模块在内部都使用焓法,等效比热法是在复用FEM标准热分析求解器时的简易方法。

特性焓法等效比热法
能量守恒性◎ 严格守恒△ 依赖时间步长
潜热跳过风险有($\Delta t$ 大时发生)
实现容易度○ 需要专用模块◎ 可用于标准热分析
糊状区的表现可自然表现$\epsilon$ 的选择很关键
主要采用的求解器Fluent, STAR-CCM+, COMSOLAbaqus, Nastran(通过UDL)

斯蒂芬数 Ste 的物理意义

🧑‍🎓

斯蒂芬数是什么?怎么用呢?

🎓

斯蒂芬数是表示显热与潜热之比的无量纲数。它是量化PCM仿真“难度”的指标:

$$ \mathrm{Ste} = \frac{c_p \cdot \Delta T}{L} $$

这里 $\Delta T$ 是过热度(例如壁面温度与熔点的差值 $T_{wall} - T_m$),$L$ 是潜热。

🧑‍🎓

Ste 大了会有什么变化呢?

🎓

粗略来说:

  • $\mathrm{Ste} \ll 1$(潜热主导):熔化缓慢进行。电池包的PCM冷却属于此区域。若 $\Delta T = 12$°C,$c_p = 2000$ J/(kg·K),$L = 200{,}000$ J/kg,则 $\mathrm{Ste} = 0.12$。时间步长可以取得相对较大。
  • $\mathrm{Ste} \gg 1$(显热主导):几乎接近普通的热传导问题。铸造凝固($\Delta T$ 数百°C)属于此类。时间步长若不细化,容易产生数值振荡。
  • $\mathrm{Ste} \sim 0.1$:可以使用纽曼近似解的区域。熔化前沿位置可估计为 $s(t) \approx 2\lambda\sqrt{\alpha t}$,便于验证分析结果。

PCM材料的种类与物性值

🧑‍🎓

PCM材料除了石蜡还有其他种类吗?

🎓

大致可分为三类。连同仿真所需的物性值一起整理如下:

PCM类别代表材料熔点 [°C]潜热 [kJ/kg]$k$ [W/(m·K)]用途
有机系(石蜡)RT28HC, n-十八烷24〜32180〜2500.2电池冷却、建筑
无机系(水合盐)CaCl₂·6H₂O, Na₂SO₄·10H₂O29〜32170〜2650.5〜1.1地暖、蓄冷
共晶系有机+有机、有机+无机混合设计自由120〜2000.2〜0.8特定温度区域设计
金属系Ga, Bi-Sn合金30〜14060〜8020〜40高热通量电子设备
🧑‍🎓

石蜡的热导率0.2,这也太低了吧…

🎓

是的,这正是PCM仿真最大的实际课题。热导率低会导致熔化速度极慢。所以在实际产品中,会加入铝翅片或分散碳纳米管来提高有效热导率。在仿真中,是将其作为“PCM+翅片”的复合体处理,还是使用均质化的有效物性值,这里正是设计者展现本领的地方。

Coffee Break 杂谈

NASA的PCM温度控制

NASA从1960年代的阿波罗计划就开始将PCM用于航天器的温度控制。月球表面有向阳+127°C / 背阴-173°C 的严酷温度环境,但搭载了石蜡系PCM的月球车电子设备壳体,成功将内部温度维持在-20〜+50°C的范围内。2020年代的火星探测器Perseverance也搭载了改进型PCM模块。其仿真必须包含真空中的辐射散热耦合分析,这正是CAE大显身手之处。

数值解法与实现

空间离散化与时间积分

🧑‍🎓

如何在计算机上求解焓法呢?

🎓

如果是FVM(有限体积法),可以将每个单元的焓作为守恒量直接处理,所以兼容性好。Ansys Fluent和STAR-CCM+采用这种方式。FEM(有限元法)则需要先转换为弱形式再进行离散化。

展示基于FVM的离散化方程。对于单元 $i$ 的能量守恒方程进行隐式离散化得到:

$$ \rho V_i \frac{H_i^{n+1} - H_i^n}{\Delta t} = \sum_f k_f A_f \frac{T_{nb}^{n+1} - T_i^{n+1}}{\delta_f} + Q_i V_i $$

这里 $V_i$ 是单元体积,$A_f$ 是面面积,$\delta_f$ 是单元中心间距离,下标 $nb$ 表示相邻单元。由于 $H_i^{n+1}$ 和 $T_i^{n+1}$ 之间存在 $H(T)$ 关系,因此需要用牛顿法或基于源项的线性化方法迭代求解。

🧑‍🎓

时间积分用隐式格式和显式格式哪个好呢?

🎓

对于PCM,隐式格式(后向欧拉)是铁律。原因有二:

  • 石蜡热导率低,要满足傅里叶数 $\mathrm{Fo} = \alpha \Delta t / \Delta x^2$ 的稳定性条件 $\mathrm{Fo} \leq 0.5$,需要非常小的时间步长
  • 焓的急剧变化(潜热跳跃)会产生强非线性,而隐式格式可以在每个时间步内迭代收敛

糊状区的处理

🧑‍🎓

经常听到“糊状区”,那是什么?

🎓

既不是固体也不是液体的中间状态——固液共存的区域。对于石蜡混合物,熔点范围在28〜32°C之间,所以整个这个温度带都是糊状区。

Ansys Fluent的 Solidification/Melting 模型中,糊状区的液相率 $f_l$ 按如下线性插值:

$$ f_l = \begin{cases} 0 & (T < T_{solidus}) \\ \displaystyle\frac{T - T_{solidus}}{T_{liquidus} - T_{solidus}} & (T_{solidus} \leq T \leq T_{liquidus}) \\ 1 & (T > T_{liquidus}) \end{cases} $$

此外,为了抑制糊状区内的流动,在运动方程中添加Darcy型源项(焓-孔隙度法):

$$ S = -\frac{C_{mush} (1 - f_l)^2}{f_l^3 + \varepsilon_{mush}} \mathbf{v} $$

这里 $C_{mush}$ 是糊状区常数(典型值 $10^5$ 〜 $10^8$),$\varepsilon_{mush}$ 是防止除零的微小常数(通常 $10^{-3}$)。当 $f_l \to 0$(固体)时 $S \to \infty$(完全阻止流动),$f_l \to 1$(液体)时 $S \to 0$(自由流动)。

🧑‍🎓

$C_{mush}$ 的值怎么确定呢? $10^5$ 和 $10^8$ 差太多了吧…

🎓

实际上,$C_{mush}$ 的选择是PCM仿真的“手艺活”部分。纯石蜡多用 $10^5$ 〜 $10^6$,并根据实验的熔化前沿位置进行调整。$C_{mush}$ 太大,糊状区会变得太硬,熔化变慢;太小,则会在固相区域产生非物理的流动。论文中一定会进行“$C_{mush}$ 灵敏度分析”,建议尝试三个以上水平的值。

液相自然对流建模

🧑‍🎓

熔化后的液体会流动吗?只用热传导不行吗?

🎓

流动得非常厉害。这正是PCM仿真的难点所在。熔化的石蜡因温差产生密度差,从而引发浮力驱动的自然对流。当瑞利数超过 $10^5$ 时,对流效应将占主导地位,熔化速度可能比纯传导预测的快2〜5倍。

使用Boussinesq近似…

関連シミュレーター

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

PCM融解シミュレーター 熱解析ツール一覧

関連する分野

構造解析流体解析製造プロセス解析
この記事の評価
ご回答ありがとうございます!
参考に
なった
もっと
詳しく
誤りを
報告
参考になった
0
もっと詳しく
0
誤りを報告
0
Written by NovaSolver Contributors
Anonymous Engineers & AI — サイトマップ
关于作者