Skip to content

支持哪些热力学模型?

支持哪些热力学模型?

ChemFlow 支持多种热力学模型,覆盖理想体系、非理想极性体系、高压烃类体系、电解质体系等典型场景,可根据物料特性自动选择或手动指定。

支持模型清单

模型类型适用体系典型应用
理想气体状态方程低压、高温、非极性简单气相反应
Wilson活度系数极性非电解质醇-水、醇-烃分离
NRTL活度系数强非理想极性部分互溶体系
UNIQUAC活度系数极性 / 非极性通用通用化工分离
UNIFAC基团贡献缺失实验数据新物系预测
Peng-Robinson状态方程高压烃类油气加工、LNG
SRK状态方程中高压烃类炼厂、天然气
电解质 NRTL (ELECNRTL)活度系数电解质溶液酸性气吸收、含盐体系

自动选型规则

ChemFlow 内置自动选型规则,根据物料组成与操作条件推荐模型:

条件推荐模型
低压(< 1 atm)+ 非极性烃理想气体
中低压 + 极性 + 互溶Wilson / NRTL / UNIQUAC
中低压 + 部分互溶NRTL
高压(> 10 atm)+ 烃类Peng-Robinson
中高压 + 烃类 + 含酸性气SRK
含电解质ELECNRTL
缺失二元交互参数UNIFAC(基团贡献预测)

手动指定模型

调用仿真工具时,通过 thermo_model 参数显式指定:

{
"name": "calculate_distillation",
"arguments": {
"feed_composition": { "ethanol": 0.5, "water": 0.5 },
"stages": 20,
"pressure": 101.325,
"thermo_model": "NRTL"
}
}

模型参数来源

  • 实验回归参数:NRTL / UNIQUAC 等二元交互参数来自 NIST TDE / Dortmund Data Bank
  • 基团参数:UNIFAC 来自修订 Lyngby / Dortmund 版本
  • 状态方程参数:PR / SRK 的偏心因子 / 临界常数来自纯组分数据库

选型建议

如不确定选用哪个模型,可:

  1. 默认使用自动选型(不传 thermo_model 参数)
  2. 对关键设备(如精馏塔)使用 2 ~ 3 个候选模型对比,验证收敛性与结果稳定性
  3. 复杂体系建议联系我们的工艺工程师协助选型:联系销售