首页> 外文会议>IEEE Congress on Evolutionary Computation >A Two-Level Optimization Framework for Cyclic Scheduling of Ethylene Cracking Furnace System
【24h】

A Two-Level Optimization Framework for Cyclic Scheduling of Ethylene Cracking Furnace System

机译:乙烯裂解炉系统循环调度的两级优化框架

获取原文

摘要

An ethylene plant typically consists of multiple cracking furnaces in parallel to process various feeds. For tackling this problem, it is convenient to formulate it as a cyclic scheduling problem that can be modeled as a large-scale mixed integer optimization nonlinear programming (MINLP). However, due to the existence of mixed variables and many constraints, the problem is hard to be solved efficiently by conventional deterministic algorithms or stochastic algorithms. To solve this problem, we propose a novel two-level optimization framework based on real-coded genetic algorithms (GA) and sequential quadratic programming (SQP). Our approach is based on reformulating the MINLP as a nested optimization with two loops. In the outer layer, to avoid wasting computation time, the GA is used first to filter out infeasible integer solution candidates and pass the feasible ones to the inner loop for fitness evaluation. In the inner loop, by fixing feasible integer solutions, the problem is simplified to a nonlinear programming problem (NLP), which is then solved by the SQP algorithm. A real-world case study demonstrates the efficacy of the developed methodology compared with existing MINLP solvers.
机译:乙烯装置通常由多个平行的裂化炉组成,以处理各种进料。为了解决此问题,将其表述为可被建模为大规模混合整数优化非线性规划(MINLP)的循环调度问题是很方便的。然而,由于混合变量的存在和许多约束,传统的确定性算法或随机算法很难有效地解决该问题。为解决此问题,我们提出了一种基于实编码遗传算法(GA)和顺序二次规划(SQP)的新颖的两级优化框架。我们的方法基于将MINLP重新构造为具有两个循环的嵌套优化。在外层,为避免浪费计算时间,首先使用GA筛选出不可行的整数解候选值,然后将可行的值传递到内环进行适合性评估。在内部循环中,通过固定可行的整数解,问题被简化为非线性规划问题(NLP),然后由SQP算法解决。实际案例研究证明了与现有的MINLP求解器相比,该开发方法的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号