摘要:
带或不带化学反应的相平衡计算为化学、化工领域的重要课题;可将其转换为带有约束的Gibbs自由能最小化问题。常用的序贯二次规划(SQP)收敛速度快;但依赖初始值;易陷入局部极小。人工免疫算法(AIS)具有全局寻优功能;但局部搜优性能差;收敛速度很慢;甚难找到痕量解。为此;在AIS算法中引入SQP操作;汲取两者的优点;构建混合免疫算法(HAIS)。还将相平衡的物质的量变量转换为摩尔分数;并采用适当策略处理约束;以基本可行解为基础;快速生成满足约束的抗体;以提高HAIS的操作速率。多个相平衡实例应用表明HAIS性能良好;优于其他方法(SQP;AIS)。