3、热储能系统建模:储热罐模型、储热介质特性、热损失计算

好,咱们进入第三章。说实话,热储能建模这块,是调度策略的“地基”。地基没打牢,后面什么优化算法都是空中楼阁。我个人习惯,拿到一个区域能源网项目,第一件事不是看控制逻辑,而是先把储热罐的模型搞清楚。

为什么?因为储热罐的动态特性,直接决定了你能存多少、放多少、什么时候存、什么时候放。你想想看,如果模型不准,调度指令发出去,实际效果可能差一大截。

3.1 储热罐模型:分层与集总

储热罐的建模,业内主要有两种思路:分层模型集总参数模型。我分别说说我的理解。

3.1.1 分层模型(多节点模型)

说白了,就是把储热罐从上到下切成若干层。每一层假设温度均匀,层与层之间通过热传导和质量交换传递能量。这种模型精度高,但计算量大。

我在一个大型区域供冷项目中用过分层模型。那个罐子直径12米,高18米,我们切了20层。效果确实好,能精确捕捉到斜温层的变化。但代价是,仿真跑一次要十几分钟,调度优化根本跑不动。

核心公式: 第 i 层能量平衡方程
ρ·Cp·Vi·(dTi/dt) = Q_in_i - Q_out_i + Q_cond_i + Q_loss_i

其中:
Q_in_i = ṁ_in·Cp·(T_in - Ti) —— 流入热量
Q_out_i = ṁ_out·Cp·(Ti - T_out) —— 流出热量
Q_cond_i = λ·A·(Ti-1 - 2Ti + Ti+1)/Δz —— 层间导热
Q_loss_i = U·A_wall·(Ti - T_amb) —— 壁面热损失

我的经验: 分层数不是越多越好。一般工程上,10-15层就够用了。我曾经试过30层,精度提升不到2%,计算时间翻了三倍。得不偿失。

3.1.2 集总参数模型(单节点模型)

这个就简单多了。把整个储热罐当成一个温度均匀的“大水箱”。只考虑总能量变化,忽略内部温度分布。

公式长这样:

ρ·Cp·V·(dT_avg/dt) = ṁ·Cp·(T_in - T_out) - U·A_total·(T_avg - T_amb)

嗯,这里要注意:集总模型只适用于调度时间尺度较大的场景(比如小时级调度)。如果你做秒级或分钟级控制,千万别用这个,误差会让你怀疑人生。

模型类型 精度 计算量 适用场景
分层模型(20层) 高(误差<2%) 详细设计、性能验证
集总参数模型 中(误差5-10%) 调度优化、长期规划
简化分层模型(5层) 中高(误差3-5%) 中等 实时控制、在线调度

3.2 储热介质特性:水、熔盐、相变材料

介质选型,说白了就是选“装什么”。我做过三个不同类型的项目,每种介质都有它的脾气。

3.2.1 水

最常见,也最便宜。比热容大(4.2 kJ/kg·K),流动性好。但缺点也明显:温度范围窄(0-100°C),而且有相变问题。

我记得有个项目,冬天夜间温度降到-15°C,储热水箱差点冻裂。从那以后,我设计水储热系统时,一定会加防冻循环和保温伴热。

3.2.2 熔盐

高温储热的“王者”。工作温度可以到500°C以上。我参与过一个光热发电项目,用的就是60%NaNO3 + 40%KNO3的二元熔盐。

但熔盐有个坑:凝固点高(220°C左右)。一旦温度掉下来,管道里全是固体,那可就麻烦了。我曾经半夜被电话叫醒,说熔盐泵打不动了——就是保温没做好,局部温度低于凝固点了。

避坑指南: 熔盐系统必须设计电伴热和预热流程。启动前,先循环加热管道,再让熔盐进入。这个顺序搞反了,等着换管道吧。

3.2.3 相变材料(PCM)

这个我接触得相对少一些。相变材料的优势是储能密度高,利用潜热储能。比如石蜡基PCM,相变潜热可以达到200 kJ/kg以上。

但问题在于:导热系数低(0.2 W/m·K左右),充放热速度慢。我见过一个项目,用PCM做储热,结果放热功率只有设计值的60%。后来加了翅片和泡沫金属强化传热,才勉强达标。

介质 工作温度 储能密度 成本 主要问题
0-95°C ~60 kWh/m³ 温度范围窄、防冻
熔盐 220-560°C ~150 kWh/m³ 中高 凝固风险、腐蚀
相变材料 视材料而定 ~100-250 kWh/m³ 导热差、循环寿命

3.3 热损失计算:别让热量悄悄溜走

热损失,说白了就是“漏热”。我见过不少项目,设计时热损失算得马马虎虎,结果运行下来,一天的热损失占到储热量的10%以上。这可不是小数目。

3.3.1 稳态热损失

最常用的公式:

Q_loss = U · A · (T_avg - T_amb)

U是总传热系数,单位W/m²·K。这个值怎么取?我一般参考以下经验数据:

  • 良好保温(200mm岩棉):U ≈ 0.3-0.5 W/m²·K
  • 一般保温(100mm岩棉):U ≈ 0.6-1.0 W/m²·K
  • 无保温:U ≈ 5-10 W/m²·K(千万别这么干)
我的习惯: 计算时,U值取上限(偏保守)。因为保温材料用久了会老化、受潮,实际保温效果会下降。留点余量,总没坏处。

3.3.2 动态热损失

实际运行中,储热罐的温度是变化的。热损失也跟着变。这时候需要用积分:

E_loss = ∫ U · A · (T(t) - T_amb) dt

我建议在调度模型中,把热损失处理成与储热量相关的线性函数。虽然有点粗糙,但计算效率高,而且工程上够用。

3.3.3 热损失的影响

热损失对调度策略的影响,比你想象的大。举个例子:

假设一个储热罐,容量100 MWh,日热损失5%。如果调度周期是24小时,那意味着你存的能量,有5%白白浪费了。这时候,调度策略就要考虑:是早点放热减少损失,还是晚点放热满足高峰需求?

我曾经优化过一个项目,把热损失从8%降到3%,光这一项,每年节省的电费就超过20万。所以说,别小看热损失。

3.4 知识体系总览

下面这张图,是我自己总结的储热系统建模知识框架。你可以把它当成一个“地图”,随时回来看看自己走到哪了。

热储能系统建模知识体系 储热罐模型 储热介质特性 热损失计算 分层模型(多节点) 集总参数模型(单节点) 简化分层模型(5-15层) 水(0-95°C) 熔盐(220-560°C) 相变材料(PCM) 稳态热损失计算 动态热损失积分 热损失对调度的影响 模型精度 ↔ 计算效率 的平衡 工程实践中,没有最好的模型,只有最合适的模型

好了,这一章的内容就这些。建模这块,说白了就是“取舍”的艺术。你要精度,就得牺牲计算速度;你要速度,就得接受一定的误差。关键是根据你的应用场景,找到那个平衡点。

下一章,我们会把这些模型用起来,看看怎么在调度策略中实际应用。到时候,我会拿一个真实项目的案例来拆解,保证干货满满。


专注资料整理