首页> 外文学位 >Mixed integer- and logic-based optimization techniques for scheduling of multistage chemical processes.
【24h】

Mixed integer- and logic-based optimization techniques for scheduling of multistage chemical processes.

机译:基于整数和逻辑的混合优化技术,用于调度多级化学过程。

获取原文
获取原文并翻译 | 示例

摘要

This thesis deals with the development of mixed integer and logic based optimization techniques for the scheduling of multistage continuous and batch plants that are of relevance to the chemical processing industries. The goal is to develop novel mathematical models and efficient solution techniques. Special significance is given to the modeling of inventory and resource constraints in continuous time.; A survey of the main assignment and sequencing models for scheduling problems within the mathematical programming framework is presented. The purpose is to provide a conceptual classification of the assignment and sequencing models for process scheduling. We mainly concentrate on the allocation and timing constraints, which constitute the basis of the mathematical models. The classification identifies two major groups: single-unit assignment models, in which the assignment of tasks to units is known a priori, and multiple-unit assignment models, in which several machines compete for the processing of products.; The problem of determining a cyclic schedule for multistage continuous multiproduct plants is addressed. A large scale mixed integer nonlinear programming (MINLP) model is developed that can handle intermediate storage between stages as well as sequence dependent changeovers. It is first shown that the handling of nondifferentiabilities for intermediate storage are best handled with 0-1 variables.; In the area of batch processes, we propose a model and a solution method for the short term scheduling of multistage batch plants which may contain equipment in parallel, based on a continuous time representation. The objective is to minimize earliness. The problem is restricted to setups that are sequence independent and no resource constraints are considered, since the main goal is to establish the extent to which a continuous time model can be solved for large scale industrial applications. A mixed integer linear programming (MILP) model is proposed that relies on the use of time-matching constraints given parallel time coordinates for the units and the tasks.; Motivated by the success of the application of preordering constraints, an alternate MILP model is presented, in which the preordering is embedded in the underlying representation. Specifically, instead of using preordering as a separate set of constraints, a different representation of the time slots for the units is used which explicitly incorporates the preordering.; Last, we propose a novel approach for modeling discrete resource constraints (e.g., number of operators, fixed amount of electricity) for continuous time MILP scheduling models. A solution method that combines LP-based branch and bound with disjunctive programming is proposed. The basic idea is to first represent the resource constraints as symbolic disjunctions. Furthermore, instead of handling them explicitly in the solution algorithm, only the violated disjunctions are generated within the branch and bound enumeration at nodes with feasible scheduling assignments. At these nodes a new disjunctive tree enumeration is created that switches from a 0-1 representation to a disjunctive program for the resource constraints. (Abstract shortened by UMI.)
机译:本文研究了基于混合整数和逻辑的优化技术的发展,该技术用于与化学加工行业相关的多级连续和批处理工厂的调度。目标是开发新颖的数学模型和有效的求解技术。在连续时间内对库存和资源约束的建模具有特殊意义。介绍了对数学编程框架内的排课问题的主要分配和排序模型的调查。目的是为过程调度提供分配和排序模型的概念分类。我们主要集中在分配和时序约束上,它们构成了数学模型的基础。该分类确定了两个主要的组:单单元分配模型,其中先验地将任务分配给单元;多单元分配模型,其中多台机器竞争产品加工。解决了为多阶段连续多产品工厂确定循环时间表的问题。开发了大规模混合整数非线性规划(MINLP)模型,该模型可以处理阶段之间的中间存储以及依赖于序列的转换。首先表明,对于中间存储的非差异性处理最好使用0-1变量。在批处理过程中,我们基于连续的时间表示,提出了一个多阶段批处理工厂的短期调度模型和一种解决方法,该工厂可能包含并联的设备。目的是最大程度地减少提前性。由于主要目标是确定在大型工业应用中可以解决连续时间模型的程度,因此该问题仅限于与序列无关的设置,并且不考虑资源限制。提出了一种混合整数线性规划(MILP)模型,该模型依赖于时间匹配约束的使用,其中给定了单位和任务的并行时间坐标。受预排序约束应用成功的推动,提出了一种替代的MILP模型,其中预排序嵌入了基础表示中。具体而言,不是将预排序用作单独的约束集,而是使用单位时隙的不同表示形式,其中明确地包含了预排序。最后,我们提出了一种新颖的方法,用于对连续时间MILP调度模型的离散资源约束(例如,运营商数量,固定电量)进行建模。提出了一种基于LP的分支定界与析取规划相结合的解决方法。基本思想是首先将资源约束表示为符号析取。此外,与其在解决方案算法中进行显式处理,不如在分支和绑定枚举内以可行的调度分配在节点内生成违章的析取。在这些节点上,将创建一个新的析取树枚举,该枚举从0-1表示切换到析取程序以进行资源约束。 (摘要由UMI缩短。)

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号