同样一组进料条件,实验测得气液两相,Aspen Plus却算成了全液相;换一种物性方法,平衡组成又变了。这类差异不能单靠“是否收敛”判断对错。气液平衡结果同时受组分数据、物性方法、温压条件和相态设置影响。计算前先分清要研究的是二元相图,还是某股进料的实际分离状态,遇到偏差时才知道该回到哪里检查。
一、aspenplus如何进行气液平衡计算
二元相图用于观察组成变化与平衡温压的关系,闪蒸模型则计算给定进料的气液分配。以下使用英文界面名称,具体位置以所用版本为准。
1、建立二元体系并生成相图
只想查看两种物质的平衡关系时,不必先搭建整套流程,从物性分析开始即可。
①进入【Properties】,在【Components】→【Specifications】中加入两种组分,核对名称和分子式,避免选错同分异构体。
②打开【Methods】→【Specifications】,在【Base method】中选择适合体系及工况的物性方法。
③打开【Binary Analysis】。部分版本可通过【Tools】→【Analysis】→【Property】→【Binary】进入。
④在【Analysis Type】中选择【Txy】或【Pxy】。Txy指定压力,计算平衡温度;Pxy指定温度,计算平衡压力。
⑤设置【Component 1】、【Component 2】和【Composition basis】,填写压力或温度,再设置组成范围及计算点数。
⑥点击【Go】或相应运行按钮,查看曲线及结果表,确认液相组成、气相组成对应的组分和基准。
2、用闪蒸模型计算进料的分配结果
①切换到【Simulation】,添加【Flash2】,连接进料、气相出口和液相出口。
②打开进料【Input】,填写温度、压力、总流量和组成,逐项确认单位。
③进入模块【Input】→【Specifications】,选择温度、压力这组规定,输入需要研究的分离条件。
④运行后打开出口物流【Results】,查看两相流量、组成及气相分率。
温压闪蒸可能需要加热或冷却,才能达到规定状态。如果要模拟绝热分离,应采用相应的热负荷规定,不能把两种计算条件混在一起。
二、aspenplus气液平衡结果异常有哪些排查方向
结果不符合预期时,先保留原始文件和数据。一次只改一类设置,才能看出是哪项变化影响了结果。
1、温压和组成有没有填成另一组条件
①返回【Temperature】和【Pressure】,检查温度单位、压力单位及绝压与表压的区别。
②查看组成字段采用【Mole-Frac】还是【Mass-Frac】,与实验记录或设计条件保持一致。
③核对【Total flow】与各组分流量,确认没有把质量流量当成摩尔流量输入。
④在【Binary Analysis】中重新查看【Component 1】,确认曲线横坐标与参考数据对应同一组分。
质量分数填进摩尔分数栏后,软件仍可能正常运行,只是计算的混合物已经变了。曲线左右趋势相反,也可能仅仅是两份数据选择了不同的组成组分。
2、物性方法和参数能否覆盖当前工况
物性方法没有适用于所有体系的统一选项。含水并不能直接决定使用NRTL,高压条件下也不能忽略气相非理想性。
①在【Methods】中确认全局物性方法,再查看分析对象或模块是否另外指定了局部方法。
②打开【Parameters】下的【Binary】参数,核对关键组分对是否有数据,以及数据的来源和温度范围。
③检查用户输入参数的组分顺序、单位及表达式形式,不要只比较参数数值。
④阅读运行诊断中的参数缺失、估算和超范围提示,再与相同条件下的实验数据对照。
缺少参数时是否能够继续计算,取决于模型和设置。没有报错,不能说明这组结果已经得到可靠数据的支持。
3、是不是把可能出现的相排除了
①在模块或分析选项中找到【Valid phases】,检查是否误设为【Liquid-Only】或【Vapor-Only】。
②普通气液计算使用【Vapor-Liquid】;有依据怀疑体系分液时,评估【Vapor-Liquid-Liquid】及配套物性设置。
③需要分别读取两个液相出口时,使用【Flash3】建立相应模型,查看各相流量和组成。
④全气相或全液相结果出现后,小幅改变【Temperature】或【Pressure】,观察是否接近相界。
如果原工况确实位于单相区,没有第二相是合理结果。为了得到两相而直接规定汽化率,会改变原来的计算问题,不能用来证明原结果错误。
4、曲线断了或计算失败,先找出失败点
①查看【Results】和运行诊断,记下未完成计算时的温度、压力及组成。
②返回【Binary Analysis】,缩小组成范围,在异常附近增加计算点,判断问题是否集中在某个区间。
③对照【Valid phases】和物性参数,检查是否涉及分液、临界附近状态或参数外推。
④输入和模型确认后,再考虑调整求解设置,并重新检查计算结果。
只增加迭代次数,未必能解决问题。模型不适用或输入不完整时,即使某次算出了数值,也还需要解释它为何合理。
三、aspenplus气液平衡结果怎么与实验数据对照
实验表中的“组成”可能指进料,也可能指平衡后的液相。对照前先认清这一点,否则数值差异可能来自比较对象不一致。
1、选一个记录完整的实验点复算
①在【Binary Analysis】中填写实验压力或温度,检查【Composition basis】,统一摩尔分数或质量分数。
②对照结果表中的液相组成x、气相组成y,比较同一温压下的数据。
③如果实验给出的是进料总体组成及分离结果,在【Flash2】中录入该进料和实验条件,读取两股出口的【Results】进行比较。
进料组成不能直接当作液相组成填进相图。两相共存时,总体组成由两相组成及各自数量共同决定。
2、再看偏差随组成怎样变化
①在【Binary Analysis】中加入不同组成的实验点,覆盖实际研究范围,记录偏差出现在哪些区间。
②查看进料和出口【Results】,用相同流量基准检查总量及各组分是否守恒。
③比较物性方法时,保持组分、温压和相态规定一致,分别保存结果,避免把多项改动混成一次比较。
某个点吻合,并不能保证整个范围都适用。如果后续需要回归参数,宜另外保留验证数据,查看新参数是否也能描述未参与拟合的工况。
总结
Aspen Plus的气液平衡功能适合用来研究相态变化,也能为闪蒸和分离流程提供计算依据。使用时,二元相图与物流闪蒸各有用途,实验数据则能帮助判断物性描述是否合适。面对全液相、组成偏差或曲线异常,找到与结果对应的条件,比反复切换方法更有帮助。希望这篇内容能让大家对计算过程和结果多一分把握,遇到异常时有处可查,也知道哪些结论还需要验证。若有相关需求,欢迎联系我们进一步了解。