3. 单元操作模块的能量衡算设置

在 Aspen Plus 中,混合器(Mixer)、分流器(Splitter)、加热器(Heater)、冷却器(Cooler)这类简单单元模块本身不涉及化学反应与相平衡的复杂计算,它们的能量衡算逻辑相对“透明”,但恰恰因为透明,才更容易暴露能量流股连接与热负荷指定的错误。本节围绕一个核心问题展开:这些模块的能量从哪里来、到哪里去,以及如何在模块上正确地“指定”或“放开”热负荷。

一、先厘清能量流股的两种连接方式

Aspen Plus 中进入或离开模块的能量,主要通过两种途径体现。第一种是物料流股自带的焓:每一股物料在给定温度、压力、组成下都有一个焓值,物料进出模块时焓差就构成能量衡算的主体。第二种是热流股(Heat Stream)与功流股(Work Stream):热流股用于在模块之间传递热量,典型场景是把一个反应器的放热“送”给一个加热器作为热源;功流股则用于压缩机、泵等做功设备。对于混合器、分流器、加热器、冷却器,最常用的是热流股。

需要特别强调符号约定:Aspen Plus 中热负荷 Q 的正负号通常约定为“加入系统为正、移出系统为负”。也就是说,加热器的 Q 为正值,冷却器的 Q 为负值。这个约定在后续所有模块和图示中保持一致,切换参照系时必须显式说明。

二、四类简单模块的能量衡算特征

混合器(Mixer):多股物料汇合成一股,能量衡算表现为出口焓等于各入口焓之和(绝热混合时),若指定了热负荷,则出口焓 = 各入口焓之和 + Q。混合器默认绝热,压力通常取各入口中的最低值,这一点在连接高压与低压物料时要留意。

分流器(Splitter):一股物料分成多股,各出口的温度、压力、组成与入口完全相同,能量按流量比例分配。分流器本身不产生也不消耗热量,因此一般不需要指定热负荷;若误在分流器上指定 Q,往往意味着模型逻辑出了问题。

加热器(Heater)与冷却器(Cooler):两者在 Aspen Plus 中本质是同一个模块(Heater),区别只在于热负荷的正负与指定方式。它们有两种典型指定模式:一是指定出口温度(或出口气相分率),由程序反算所需热负荷;二是直接指定热负荷 Q,由程序反算出口温度。两种模式只能选其一,不能同时指定,否则自由度冲突。

简单单元模块的能量流连接与热负荷指定 混合器 Mixer 默认绝热 Q=0 P 取入口最低值 H_out = ΣH_in + Q 进料1 进料2 出口 分流器 Splitter T、P、组成不变 按流量比例分配 一般不指定 Q 入口 出口1 出口2 加热器 Heater 指定出口温度 或 Q Q > 0 表示加入热量 二者只能选其一 入口 出口 冷却器 Cooler 本质同 Heater 模块 Q < 0 表示移出热量 指定出口温度反算 Q 入口 出口 热流股 Heat Stream 模块间传递热量 如反应放热 → 加热器 需在模块上连接热流股 热流 符号约定 Q > 0:加入系统 Q < 0:移出系统 全文与图示一致

三、热负荷指定的实际操作

以加热器为例,在模块的 Input 页面中,Specification 一栏通常提供“Temperature”“Heat duty”“Vapor fraction”等选项。若选择 Temperature,则需在 Temperature 框中填入目标出口温度(如 120 ℃),程序会依据入口焓与出口焓之差自动计算 Q;若选择 Heat duty,则填入 Q 值(如 500 kW),程序反算出口温度。这里有一个常见误区:同时填写温度和热负荷。Aspen Plus 会报“over-specified”错误,因为模块的自由度只允许指定一个变量。

对于混合器,若希望模拟一个带保温损失的混合过程,可以在 Mixer 的 Input 中把 Pressure 设为指定值,并在 Heat duty 中填入一个负值表示散热损失;若保持默认绝热,则 Q 自动为 0。分流器则通常无需任何热负荷输入,只需在出口流股上指定分流率(Split fraction)或流量。

四、一个可复现的教学示例

假设两股常温水进入混合器:进料 A 为 1000 kg/h、25 ℃、1 atm;进料 B 为 500 kg/h、60 ℃、1 atm。混合器绝热,出口压力取 1 atm。按能量衡算,出口温度应介于 25 ℃与 60 ℃之间,约在 36~37 ℃附近(具体值取决于水的比热随温度变化,此处为合理估算)。若在混合器上误填 Q = 100 kW,出口温度会明显偏高,这就是热负荷指定错误的典型表现。

再把混合器出口接入加热器,指定出口温度为 90 ℃,程序反算出的 Q 即为把约 1500 kg/h 的水从约 36 ℃加热到 90 ℃所需的热量。此时若把加热器改为指定 Q = 200 kW,出口温度会随之变化,可用于对比两种指定模式的结果差异。

建议在简单模块上养成“先看自由度、再填参数”的习惯:混合器通常只指定压力;分流器只指定分流率;加热器/冷却器在温度和热负荷之间二选一。这样能避免绝大多数 over-specified 报错。

五、结果如何观察与判断

运行成功后,在模块的 Results 页面可以查看热负荷 Q、出口温度、出口压力等关键结果。判断是否合理,可从三个角度入手:一是 Q 的正负号是否符合物理预期(加热为正、冷却为负);二是出口温度是否落在入口温度与热源温度构成的合理区间内;三是把模块的 Q 与上下游模块的热流股数值对照,确认能量在模块间守恒、没有“凭空产生”的热量。若发现 Q 异常大或出口温度越界,优先检查是否误指定了热负荷、是否把分流器当成了加热器、以及热流股的方向是否接反。

掌握这四类简单模块的能量衡算设置,是后续处理换热器、反应器、精馏塔等复杂模块能量衡算的基础。简单模块的逻辑越清晰,复杂流程的能量流分析就越不容易出错。