4. 能量衡算基本方程与数据表字段设计
反应器的能量衡算不是把进出物料的焓值简单相减,而是要把"物料带进带出的能量"与"通过器壁传入传出的热量"以及"反应本身释放或吸收的能量"放在同一个控制体内统一记账。对连续稳态操作的反应器,以反应器为控制体、以单位时间为基准,热力学第一定律可写成如下通用形式:
ΣHin + Qin + Win = ΣHout + Qout + Wout
工程上常把净热负荷记为 Q(规定向系统输入为正、系统向外输出为负),忽略轴功与动能、位能变化后简化为:
Q = ΣHout − ΣHin = Σ(ni·hi)out − Σ(ni·hi)in
这里必须先把参照约定讲清楚,否则正负号会全线混乱。本文统一采用:焓以某一参考态为零点,Q 以向反应器输入热量为正。于是 Q>0 表示反应器需要外部供热(如吸热的脱氢、裂解反应),Q<0 表示反应放热、需要移走热量(如加氢、氧化、聚合)。若把反应热单独列出,也可写成 Q = ΣHout − ΣHin − ΔHr·ξ 的形式,其中 ξ 为反应进度;两种写法本质一致,只是把"反应放热"显式拆了出来。数据表设计时必须明确采用哪一种口径,并在表头注明,避免同一张表里混用。
从方程可以直接反推出数据表需要哪些字段。方程右侧是出料各组分流量与比焓的乘积之和,左侧是进料各组分流量与比焓的乘积之和,再加上热负荷。因此一张可用的能量衡算数据表,至少要能承载三类信息:各物流的流量与焓、反应进度或反应热、热负荷及其来源。字段设计的关键不是列得多,而是让"输入项"和"输出项"在表内形成可闭合的等式关系,任何一行数据填进去都能被校验。
下面给出一个面向连续反应器的数据表字段结构示例(示例参数为教学假设,非实测数据):
| 类别 | 字段名 | 符号/单位 | 说明 |
|---|---|---|---|
| 输入项 | 进料物流编号 | — | 如 F-101,对应 PFD 流股号 |
| 进料摩尔流量 | nin,kmol/h | 按组分分别填写 | |
| 进料比焓 | hin,kJ/kmol | 须注明参考态与温度基准 | |
| 进料总焓 | Hin,kJ/h | = Σ nin·hin,可公式自动汇总 | |
| 输出项 | 出料摩尔流量 | nout,kmol/h | 含未反应物与产物 |
| 出料比焓 | hout,kJ/kmol | 与进料同一参考态 | |
| 出料总焓 | Hout,kJ/h | = Σ nout·hout | |
| 反应进度 | ξ,kmol/h | 由转化率或产物量反算 | |
| 热负荷 | 反应热 | ΔHr,kJ/kmol | 按主反应、参考温度给出 |
| 净热负荷 | Q,kJ/h | Q = Hout − Hin − ΔHr·ξ | |
| 换热介质流量/温度 | — | 用于反算实际传热量并校核 Q |
字段之间的闭合关系是这张表的灵魂。填表时先由进料组成和温度算出 Hin,再由出料组成和温度算出 Hout,由转化率算出 ξ 与反应热项,最后用净热负荷公式求出 Q,并与换热介质侧反算的传热量对比。若两者偏差超过设定阈值(例如 5%),说明比焓参考态不一致、漏计了某股物流,或反应热取值有误,需要回查而不是直接采信。
实际填表时最容易出错的是比焓的参考态。进料与出料若一个用 25 ℃ 液态为基准、另一个用 0 ℃ 气态为基准,算出的 Hin 与 Hout 相减毫无意义。规范做法是在表头固定"参考态:25 ℃、1 atm、各纯组分指定相态",所有 h 值都换算到这一基准;反应热 ΔHr 也必须在同一参考温度下取值,若实际反应温度不同,需用反应物与产物的热容做基尔霍夫修正。数据表中可增设"参考态"和"基准温度"两个表头字段,从制度上锁死这一约定。
字段设计要点:输入项与输出项要能通过一个公式互相校验;每个焓值字段旁必须能追溯参考态;热负荷字段要同时保留"计算值"和"介质侧反算值"两列,便于偏差判断。字段名用工程符号而非口语描述,方便与 PFD、热量衡算软件对接。
把方程与字段对应起来看,数据表其实是能量衡算方程的"可填写版本":Hin、Hout、ΔHr·ξ、Q 四项构成闭合回路,缺一项就无法判断反应器到底是吸热还是放热、需要多大换热面积。设计好这张表,后续的换热器选型、冷却水用量估算和操作参数调整才有可靠的数据起点。