[go: up one dir, main page]

CN112669912B - Ethylene cracking furnace group scheduling method considering average coking quantity and raw material load - Google Patents

Ethylene cracking furnace group scheduling method considering average coking quantity and raw material load Download PDF

Info

Publication number
CN112669912B
CN112669912B CN202011340916.3A CN202011340916A CN112669912B CN 112669912 B CN112669912 B CN 112669912B CN 202011340916 A CN202011340916 A CN 202011340916A CN 112669912 B CN112669912 B CN 112669912B
Authority
CN
China
Prior art keywords
cracking
time
scheduling
ethylene
batch
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011340916.3A
Other languages
Chinese (zh)
Other versions
CN112669912A (en
Inventor
朱群雄
叶玮
贺彦林
徐圆
张洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing University of Chemical Technology
Original Assignee
Beijing University of Chemical Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing University of Chemical Technology filed Critical Beijing University of Chemical Technology
Priority to CN202011340916.3A priority Critical patent/CN112669912B/en
Publication of CN112669912A publication Critical patent/CN112669912A/en
Application granted granted Critical
Publication of CN112669912B publication Critical patent/CN112669912B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Production Of Liquid Hydrocarbon Mixture For Refining Petroleum (AREA)

Abstract

The invention discloses a dispatching method of an ethylene cracking furnace group considering average coking quantity and raw material load, which comprises the following steps: obtaining average coking amounts and ethylene product amounts of different cracking raw materials put into different furnace type cracking furnaces, obtaining an objective function of a scheduling model, establishing constraint conditions, constructing an MINLP model, and carrying out optimization solving on the MINLP model by using a DICOPT solver. The method comprehensively considers the characteristic of yield decay with time in ethylene production, considers the change of cracking raw material load, and plans the optimal arrangement of batches, batch processing time, decoking sequence and batch raw material feeding quantity in the scheduling time range for each cracking furnace. In addition, the invention can reduce the emission of pollutants in the decoking stage, obtain more considerable environmental benefit at the cost of a small amount of profit, and provide theoretical basis for energy conservation, emission reduction and optimization production of ethylene plants.

Description

考虑平均结焦量与原料负荷的乙烯裂解炉炉群调度方法Scheduling method of ethylene cracking furnace group considering average coking amount and feedstock load

技术领域Technical Field

本发明涉及乙烯生产技术领域,尤其涉及一种考虑平均结焦量与原料负荷的乙烯裂解炉炉群调度方法。The invention relates to the technical field of ethylene production, and in particular to a method for dispatching an ethylene cracking furnace group taking into account average coking amount and raw material load.

背景技术Background Art

乙烯是石化/化工行业最重要的有机化合物,其产量大大超过其他石化产品。广泛的乙烯衍生物在人们的日常生活中起着极其重要的作用,如环氧乙烷,乙酸乙烯酯,二氯化乙烯和高/低密度聚乙烯等。蒸汽热裂解是乙烯装置的第一个操作部分,在很大程度上决定了下游产品的收率和整个装置的能耗。如今,随着利润率越来越紧缩和原料市场波动,鼓励乙烯工厂多样化原料组合,并在面对原材料不确定性的情况下提高其运营弹性。Ethylene is the most important organic compound in the petrochemical/chemical industry, with production volume far exceeding that of other petrochemical products. A wide range of ethylene derivatives play an extremely important role in people's daily lives, such as ethylene oxide, vinyl acetate, ethylene dichloride, and high/low density polyethylene. Steam thermal cracking is the first operating part of an ethylene plant and largely determines the yield of downstream products and the energy consumption of the entire plant. Today, with increasingly tight margins and volatile feedstock markets, ethylene plants are encouraged to diversify their feedstock portfolio and increase their operational resilience in the face of raw material uncertainties.

随着目前我国对于乙烯工业生产中节能减排、低碳环保日益严格的背景下,如何有效减少乙烯工厂的污染物排放是需要特别重视,而减少裂解炉结焦量可以从根源上达到环保要求。因此,对于裂解炉炉群系统的改进与优化已经提上日程。由于先前的研究大多集中在单台裂解炉的操作优化上,实际工业中是由多台裂解炉并行生产乙烯产品。因此,需要对裂解炉炉群生产进行原料调度,从而达到相应的优化目标。With the increasingly stringent requirements for energy conservation, emission reduction, and low-carbon environmental protection in the production of ethylene industry in my country, how to effectively reduce the pollutant emissions of ethylene plants needs special attention, and reducing the amount of coking in the cracking furnace can meet the environmental protection requirements from the root. Therefore, the improvement and optimization of the cracking furnace group system has been put on the agenda. Since most of the previous research focused on the operation optimization of a single cracking furnace, in actual industry, multiple cracking furnaces produce ethylene products in parallel. Therefore, it is necessary to schedule the raw materials for the production of the cracking furnace group to achieve the corresponding optimization goals.

发明内容Summary of the invention

为解决现有技术存在的局限和缺陷,本发明提供一种考虑平均结焦量与原料负荷的乙烯裂解炉炉群调度方法,包括:In order to solve the limitations and defects of the prior art, the present invention provides a method for scheduling an ethylene cracking furnace group taking into account the average coking amount and the raw material load, comprising:

获取不同裂解原料投放进不同炉型裂解炉中的平均结焦量与乙烯产品量;Obtain the average coking amount and ethylene product amount when different cracking raw materials are put into cracking furnaces of different furnace types;

根据所述平均结焦量与所述乙烯产品量,获得调度模型的目标函数,所述目标函数用于最小化单位乙烯产量的平均结焦量,所述目标函数的表达式如下:According to the average coking amount and the ethylene product amount, the objective function of the scheduling model is obtained, and the objective function is used to minimize the average coking amount per unit ethylene output. The expression of the objective function is as follows:

其中,Fi,j,k为原料进料速率,表示在间歇操作过程中原料i在裂解炉j中进行裂解时,乙烯产率随着时间动态变化的产率模型,ai,j、bi,j和ci,j为所述产率模型的拟合参数;Where, F i,j,k is the raw material feed rate, represents a yield model of ethylene yield changing dynamically with time when raw material i is cracked in cracking furnace j during intermittent operation, wherein a i,j , b i,j and c i,j are fitting parameters of the yield model;

建立约束条件,所述约束条件包括原料平衡约束、时间约束、整数约束、非同步清焦约束、变量上下限约束和附加约束;Establishing constraint conditions, wherein the constraint conditions include raw material balance constraint, time constraint, integer constraint, asynchronous coke removal constraint, variable upper and lower limit constraints and additional constraints;

考虑裂解原料负荷变化,通过模拟获得不同负荷水平下乙烯收率模型,所述裂解原料负荷仅在操作条件发生变化时在进料范围内进行调整优化,在单个调度周期内保持不变;Considering the change of cracking feedstock load, the ethylene yield model under different load levels is obtained through simulation. The cracking feedstock load is only adjusted and optimized within the feed range when the operating conditions change, and remains unchanged within a single scheduling cycle;

根据所述目标函数、所述约束条件和所述乙烯收率模型,形成炉群调度的MINLP模型;According to the objective function, the constraint conditions and the ethylene yield model, a MINLP model for furnace group scheduling is formed;

使用DICOPT求解器对所述MINLP模型进行优化求解,使用子求解器CPLEX和子求解器CONOPT分别处理MILP问题和NLP问题。The DICOPT solver is used to optimize and solve the MINLP model, and the sub-solver CPLEX and the sub-solver CONOPT are used to handle the MILP problem and the NLP problem respectively.

可选的,所述乙烯收率模型是关于时间与负荷的函数关系,所述乙烯收率模型的表达式如下:Optionally, the ethylene yield model is a functional relationship between time and load, and the expression of the ethylene yield model is as follows:

ai,j(Di,j)=pmai,j×Fi,j+pnai,j (2)a i,j (D i,j )=pma i,j ×F i,j +pna i,j (2)

bi,j(Di,j)=pmbi,j×Fi,j+pnbi,j (3)b i,j (D i,j )=pmb i,j ×F i,j +pnb i,j (3)

cij(Dij)=pmcij×Fij+pncij (4)c ij (D ij )=pmc ij ×F ij +pnc ij (4)

可选的,所述原料平衡约束的表达式如下:Optionally, the expression of the raw material balance constraint is as follows:

Gi≤(Dupi-Dloi)H (9)G i ≤(Dup i -Dlo i )H (9)

Floi,jgyi,j,k≤Fi,j,k≤Fupi,jgyi,j,k (10)Flo i,j gy i,j,k ≤F i,j,k ≤Fup i,j gy i,j,k (10)

所有裂解炉裂解的总进料量在原料供应的范围内,调度时间范围H内的进料i的消耗量,Gi代表所述进料i超出下限的过量,所述裂解原料的进料量在预设范围内进行调整,yi,j,k为二元逻辑变量,若所述进料i未分配给第j炉的第k个批次生产运行,所述裂解原料的进料量Fi,j,k为0。The total feed amount for cracking of all cracking furnaces is within the range of raw material supply, the consumption of feed i within the scheduling time range H, Gi represents the excess of feed i exceeding the lower limit, the feed amount of the cracking raw material is adjusted within the preset range, y i,j,k is a binary logical variable, if the feed i is not allocated to the kth batch production operation of the jth furnace, the feed amount of the cracking raw material F i,j,k is 0.

可选的,所述时间约束的表达式如下:Optionally, the expression of the time constraint is as follows:

所述进料i的连续处理时间设置在预设的最小值和最大值之内,若所述进料i未分配给第j炉的第k个批次生产运行,所述处理时间为0;The continuous processing time of the feed i is set within a preset minimum and maximum value. If the feed i is not assigned to the kth batch production run of the jth furnace, the processing time is 0;

Tsj,k为所有裂解炉的裂解批次的开始时间,Tej,k为所有裂解炉的裂解批次的结束时间,当前批次的裂解开始时间点等于上一批次的裂解结束时间点加上两批次之间的停炉清焦时间,当前批次的结束时间点等于当前批次的开始时间点加上批处理时间,所有裂解炉第一批次的开始时间均为0,若批处理启动时间点大于调度时间范围H,开始时间Tsj,k等于0;Ts j,k is the start time of the cracking batches of all cracking furnaces, Te j,k is the end time of the cracking batches of all cracking furnaces, the start time of the cracking of the current batch is equal to the end time of the cracking of the previous batch plus the shutdown and decoking time between the two batches, the end time of the current batch is equal to the start time of the current batch plus the batch processing time, the start time of the first batch of all cracking furnaces is 0, if the batch processing start time is greater than the scheduling time range H, the start time Ts j,k is equal to 0;

引入二进制变量yi,j,k表示所述进料i是否分配给第j炉的第k个批次生产运行,若所述裂解原料已经分配,二进制变量yi,j,k为1,若所述裂解原料尚未分配,二进制变量yi,j,k为0,若第k个批次没有生产运行,所述第k个批次的开始和结束时间相同。A binary variable y i,j,k is introduced to indicate whether the feed i is allocated to the kth batch production run of the jth furnace. If the cracking feed has been allocated, the binary variable y i,j,k is 1. If the cracking feed has not been allocated, the binary variable y i,j,k is 0. If the kth batch has no production run, the start and end times of the kth batch are the same.

可选的,所述整数约束的表达式如下:Optionally, the expression of the integer constraint is as follows:

所有裂解炉的第一个批次始终用来裂解进料,每个批次最多只能裂解一种进料,在整个调度时间范围内,所有类型的原料至少处理一次,整个调度过程依次先后使用前一批次和后一批次,若裂解炉的某个批次未使用,所述裂解炉的后续批次都不会使用。The first batch of all cracking furnaces is always used to crack feed, and each batch can only crack one type of feed at most. Within the entire scheduling time range, all types of raw materials are processed at least once. The entire scheduling process uses the previous batch and the next batch in sequence. If a batch of a cracking furnace is not used, the subsequent batches of the cracking furnace will not be used.

可选的,所述非同步清焦约束的表达式如下:Optionally, the expression of the asynchronous defocusing constraint is as follows:

不同裂解炉清焦的时间间隔禁止具有重叠部分,使用两个起点之间的时间差和两个终点之间的时间差对所述非同步清焦约束进行描述,所述两个起点的时间差和所述两个终点的时间差之间的乘积小于或等于0。The time intervals for decoking different cracking furnaces are prohibited from having overlapping parts. The asynchronous decoking constraint is described using the time difference between two starting points and the time difference between two end points. The product of the time difference between the two starting points and the time difference between the two end points is less than or equal to 0.

可选的,所述变量上下限约束的表达式如下:Optionally, the expressions of the upper and lower limit constraints of the variables are as follows:

Tpi,j,k≥0,Gi≥0,yi,j,k∈{0,1},H>0 (22)Tp i,j,k ≥0,G i ≥0,y i,j,k ∈{0,1},H>0 (22)

所述开始时间Tsj,k的上限为0,所述结束时间Tej,k的下限H,所述调度时间范围H大于0,所述二元逻辑变量yi,j,k为0或1,其他变量不小于0。The upper limit of the start time Ts j,k is 0, the lower limit of the end time Te j,k is H, the scheduling time range H is greater than 0, the binary logic variable y i,j,k is 0 or 1, and other variables are not less than 0.

可选的,所述附加约束的表达式如下:Optionally, the expression of the additional constraint is as follows:

所述附加约束为每种调度方案的日平均利润。The additional constraint is the daily average profit of each scheduling scheme.

本发明具有下述有益效果:The present invention has the following beneficial effects:

本发明考虑裂解炉实际生产过程,摒弃了原有模型中某种原料进入某裂解炉所有批次时间相等的假设,引入二元变量来表示原料是否进入裂解炉的第k个批次进行裂解,更加符合实际生产情况。同时,考虑裂解炉负荷变化的情况能够更好地优化每种原料对于各台裂解炉的进料负荷,以及每台裂解炉所投放原料的组合。本发明还充分考虑乙烯生产过程中非同步清焦的生产特性,从而保证调度的正常稳健进行。本发明可以有效地模拟乙烯化工炉群调度生产,有效提升环境效益,从而有效应对目前愈加严重的环境污染,可以对实际生产起到参考与指导作用。The present invention takes into account the actual production process of the cracking furnace, abandons the assumption in the original model that all batches of a certain raw material enter a certain cracking furnace at the same time, and introduces a binary variable to indicate whether the raw material enters the kth batch of the cracking furnace for cracking, which is more in line with the actual production situation. At the same time, considering the change in the load of the cracking furnace can better optimize the feed load of each raw material for each cracking furnace, as well as the combination of raw materials put into each cracking furnace. The present invention also fully considers the production characteristics of asynchronous coke clearing in the ethylene production process, thereby ensuring the normal and stable scheduling. The present invention can effectively simulate the scheduling production of ethylene chemical furnace groups, effectively improve environmental benefits, and thus effectively deal with the increasingly serious environmental pollution, and can serve as a reference and guide for actual production.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本发明实施例一提供的裂解炉炉群调度模型的调度示意图。FIG1 is a scheduling schematic diagram of a cracking furnace group scheduling model provided in Example 1 of the present invention.

图2a为本发明实施例一提供的乙烯裂解产率随时间变化的一种示意图。FIG. 2a is a schematic diagram showing the variation of ethylene cracking yield over time provided in Example 1 of the present invention.

图2b为本发明实施例一提供的乙烯裂解产率随时间变化的另一种示意图。FIG2 b is another schematic diagram of the variation of ethylene cracking yield over time provided in Example 1 of the present invention.

图3a为本发明实施例一提供的结焦量随运行时间的变化的一种趋势图。FIG3a is a trend diagram showing the change of the coking amount with the operating time provided in the first embodiment of the present invention.

图3b为本发明实施例一提供的结焦量随运行时间的变化的另一种趋势图。FIG3 b is another trend diagram of the coking amount versus operating time provided in Example 1 of the present invention.

图3c为本发明实施例一提供的结焦量随运行时间的变化的又一种趋势图。FIG. 3 c is another trend diagram of the coking amount changing with the operating time provided in the first embodiment of the present invention.

图4a为本发明实施例一提供的基础模型调度方案的一种示意图。FIG. 4a is a schematic diagram of a basic model scheduling solution provided in Embodiment 1 of the present invention.

图4b为本发明实施例一提供的基础模型调度方案的另一种示意图。FIG. 4 b is another schematic diagram of the basic model scheduling solution provided in the first embodiment of the present invention.

图4c为本发明实施例一提供的基础模型调度方案的又一种示意图。FIG. 4c is another schematic diagram of the basic model scheduling solution provided in the first embodiment of the present invention.

图5a为本发明实施例一提供的改进模型调度方案的一种示意图。FIG. 5 a is a schematic diagram of an improved model scheduling solution provided in Embodiment 1 of the present invention.

图5b为本发明实施例一提供的改进模型调度方案的另一种示意图。FIG5 b is another schematic diagram of the improved model scheduling solution provided in the first embodiment of the present invention.

图5c为本发明实施例一提供的改进模型调度方案的又一种示意图。FIG. 5c is another schematic diagram of the improved model scheduling solution provided in the first embodiment of the present invention.

具体实施方式DETAILED DESCRIPTION

为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图对本发明提供的考虑平均结焦量与原料负荷的乙烯裂解炉炉群调度方法进行详细描述。In order to enable those skilled in the art to better understand the technical solution of the present invention, the method for scheduling an ethylene cracking furnace group taking into account the average coking amount and the feedstock load provided by the present invention is described in detail below with reference to the accompanying drawings.

实施例一Embodiment 1

本实施例的目的在于:以单位乙烯产品的平均结焦量为目标函数,兼顾考虑原料负荷变化,构建改进的乙烯裂解炉炉群调度模型,求解后给出可靠、高效的炉群调度解决方案,为乙烯企业提高生产效率、降低环境污染提供技术支撑与技术参考。本实施例确立以单位乙烯产品的平均结焦量最小化为目标函数,通过乙烯实际生产过程建立相应的约束条件、考虑原料负荷变化、对炉群调度问题进行建模、对所建模型进行优化求解。The purpose of this embodiment is to take the average coking amount per unit of ethylene product as the objective function, take into account the change in raw material load, construct an improved ethylene cracking furnace cluster scheduling model, and provide a reliable and efficient furnace cluster scheduling solution after solving it, so as to provide technical support and technical reference for ethylene enterprises to improve production efficiency and reduce environmental pollution. This embodiment establishes the minimization of the average coking amount per unit of ethylene product as the objective function, establishes corresponding constraints through the actual production process of ethylene, takes into account the change in raw material load, models the furnace cluster scheduling problem, and optimizes and solves the constructed model.

本实施例提供的目标函数需要引入平均结焦量的概念。本实施例定义平均结焦量avecoke为裂解炉每生产1吨乙烯,炉管内壁所生成的焦炭质量。这里使用变量output来表示在调度时间范围内裂解炉系统中乙烯产品的总产量,变量cokemass表示在调度时间范围内裂解炉系统中生成的总焦炭质量。通过COILSIM1D所仿真得到的裂解炉炉管结焦量随时间变化的拟合函数关系,其中P1、P2、P3、P4都是拟合参数。本实施例对裂解炉炉群系统中所有裂解炉,所有批次的乙烯产量与炉管结焦量求和,从而计算炉群系统总的平均结焦量,进一步得到平均结焦量。The objective function provided in this embodiment needs to introduce the concept of average coking amount. This embodiment defines the average coking amount avecoke as the mass of coke generated on the inner wall of the furnace tube for every ton of ethylene produced by the cracking furnace. Here, the variable output is used to represent the total output of ethylene products in the cracking furnace system within the scheduling time range, and the variable cokemass represents the total coke mass generated in the cracking furnace system within the scheduling time range. The fitting function relationship of the coking amount of the cracking furnace tube obtained by COILSIM1D simulation over time, wherein P1 , P2 , P3 , and P4 are all fitting parameters. This embodiment sums the ethylene production and the coking amount of the furnace tube of all cracking furnaces and all batches in the cracking furnace group system, thereby calculating the total average coking amount of the furnace group system, and further obtaining the average coking amount.

本实施例提供的约束条件包括原料平衡约束、时间约束、整数约束、非同步清焦约束、变量上下限约束以及附加约束。本实施例考虑原料负荷变化,裂解原料的进料量(原料负荷)可根据实际工况在一定范围内进行调整。通过模拟得到不同负荷水平下乙烯收率模型,原料负荷仅在操作条件变化下才在进料范围内进行调整优化,在一个调度周期内保持不变。The constraints provided in this embodiment include raw material balance constraints, time constraints, integer constraints, asynchronous coke removal constraints, upper and lower limit constraints of variables, and additional constraints. This embodiment takes into account the change of raw material load, and the feed amount of cracking raw material (raw material load) can be adjusted within a certain range according to the actual working conditions. The ethylene yield model under different load levels is obtained by simulation. The raw material load is adjusted and optimized within the feed range only when the operating conditions change, and remains unchanged within a scheduling cycle.

本实施例建立调度优化模型,综合上述目标函数和约束变量,建立基本的裂解炉炉群调度的MINLP数学模型。本实施例提供的模型求解使用GAMS求解,求解MINLP问题的求解器则选用DICOPT,并采用子求解器CPLEX和CONOPT来分别处理其中的MILP和NLP问题。本实施例提供一种考虑平均结焦量与负荷变化的乙烯裂解炉炉群调度建模方法,用于优化炉群调度过程,通过改进模型的目标函数与约束条件,可以提高模型的精度,并得到更好的优化结果。本实施例可以实现最优目标值下调度方案的获取,从而起到优化的作用并给出指导方案。This embodiment establishes a scheduling optimization model, and comprehensively considers the above-mentioned objective function and constraint variables to establish a basic MINLP mathematical model for the scheduling of a cracking furnace group. The model provided in this embodiment is solved using GAMS, and the solver for solving the MINLP problem is DICOPT, and the sub-solvers CPLEX and CONOPT are used to handle the MILP and NLP problems respectively. This embodiment provides a scheduling modeling method for an ethylene cracking furnace group that takes into account the average coking amount and load changes, which is used to optimize the furnace group scheduling process. By improving the objective function and constraint conditions of the model, the accuracy of the model can be improved, and better optimization results can be obtained. This embodiment can achieve the acquisition of a scheduling plan under the optimal target value, thereby playing an optimization role and providing a guiding plan.

本实施例可以有效应用于并行多进料、多产品的乙烯裂解炉炉群调度系统中。图1为本发明实施例一提供的裂解炉炉群调度模型的调度示意图。如图1所示。通过系统的最优调度,可以在牺牲少量利润的代价下有效地减少单位产品的平均结焦量。本实施例提出一种新的MINLP模型,以考虑产品产率随时间呈指数衰减的限制下,获取最大裂解炉系统环境效益的调度策略。图2a为本发明实施例一提供的乙烯裂解产率随时间变化的一种示意图。图2b为本发明实施例一提供的乙烯裂解产率随时间变化的另一种示意图。乙烯产率与时间的关系如图2a和图2b所示。This embodiment can be effectively applied to a parallel multi-feed, multi-product ethylene cracking furnace group scheduling system. Figure 1 is a scheduling schematic diagram of the cracking furnace group scheduling model provided in Example 1 of the present invention. As shown in Figure 1. Through the optimal scheduling of the system, the average coking amount per unit product can be effectively reduced at the cost of sacrificing a small amount of profit. This embodiment proposes a new MINLP model to obtain a scheduling strategy for maximizing the environmental benefits of the cracking furnace system under the constraint that the product yield decays exponentially over time. Figure 2a is a schematic diagram of the change of ethylene cracking yield over time provided in Example 1 of the present invention. Figure 2b is another schematic diagram of the change of ethylene cracking yield over time provided in Example 1 of the present invention. The relationship between ethylene yield and time is shown in Figures 2a and 2b.

本实施例给定以下信息:原料负荷上下限;不同裂解炉裂解不同原料的产品收率模型;各裂解炉裂解不同进料时的清焦时间;批处理时间的上下限;清焦与配置费用;产品价格指数;给定的调度时间范围;每个裂解炉炉管内壁结焦速率随时间变化的拟合函数。可通过最佳调度确定的信息包括:为每个裂解炉分配的批次数量;在每批操作中处理的进料类型;每批次裂解操作的开始时间点Tsj,k和结束时间点Tej,k;整个裂解炉系统的具体除焦操作顺序。The following information is given in this embodiment: upper and lower limits of raw material load; product yield models of different cracking furnaces cracking different raw materials; decoking time of each cracking furnace when cracking different feeds; upper and lower limits of batch processing time; decoking and configuration costs; product price index; given scheduling time range; fitting function of coking rate of the inner wall of each cracking furnace tube over time. Information that can be determined by optimal scheduling includes: the number of batches assigned to each cracking furnace; the type of feed processed in each batch operation; the starting time point Ts j,k and the ending time point Te j,k of each batch cracking operation; and the specific decoking operation sequence of the entire cracking furnace system.

本实施例建立目标函数,调度模型的目标函数是最小化每单位乙烯产品的平均结焦量,表达式如下:This embodiment establishes an objective function. The objective function of the scheduling model is to minimize the average coking amount per unit of ethylene product. The expression is as follows:

本实施例兼顾考虑原料负荷变化,乙烯收率关于时间和负荷的函数关系如下所示:In this embodiment, taking into account the change in raw material load, the functional relationship between ethylene yield and time and load is as follows:

ai,j(Di,j)=pmai,j×Fi,j+pnai,j (2)a i,j (D i,j )=pma i,j ×F i,j +pna i,j (2)

bi,j(Di,j)=pmbi,j×Fi,j+pnbi,j (3)b i,j (D i,j )=pmb i,j ×F i,j +pnb i,j (3)

cij(Dij)=pmcij×Fij+pncij (4)c ij (D ij )=pmc ij ×F ij +pnc ij (4)

本实施例建立约束条件,所述约束条件包括原料平衡约束、时间约束、整数约束、非同步清焦约束、变量上下限约束以及附加约束。This embodiment establishes constraint conditions, which include raw material balance constraints, time constraints, integer constraints, asynchronous coke clearing constraints, upper and lower limit constraints of variables, and additional constraints.

对于原料平衡约束,所有裂解炉裂解的总进料量应该在原料供应的范围内。调度时间范围H内的进料i的消耗量,其中Gi代表进料i超出下限的过量。本实施例中,裂解原料的进料量(原料负荷)可根据实际工况在一定范围内进行调整,yi,j,k为二元逻辑变量,如果进料i未分配给第j炉的第k个批次生产运行,则裂解原料的进料量Fi,j,k为0,表达式如下:For the raw material balance constraint, the total feed amount of all cracking furnaces should be within the range of raw material supply. The consumption of feed i within the scheduling time range H, where Gi represents the excess of feed i exceeding the lower limit. In this embodiment, the feed amount (raw material load) of the cracking raw material can be adjusted within a certain range according to the actual working conditions. Yi,j,k is a binary logical variable. If feed i is not allocated to the kth batch production operation of the jth furnace, the feed amount of the cracking raw material F i,j,k is 0, and the expression is as follows:

Gi≤(Dupi-Dloi)H (9)G i ≤(Dup i -Dlo i )H (9)

Floi,jgyi,j,k≤Fi,j,k≤Fupi,jgyi,j,k (10)Flo i,j gy i,j,k ≤F i,j,k ≤Fup i,j gy i,j,k (10)

对于时间约束,从管理和操作的角度看,进料i的连续处理时间在实际上允许的最小值和最大值之内。如果进料i未分配给第j炉的第k个批次生产运行,则该批次的处理时间为0。定义了所有裂解炉的裂解批次的开始时间Tsj,k和结束时间Tej,k。当前批次的裂解开始时间点等于上一批次的裂解结束时间点加上两批次之间的停炉清焦时间。当前批次的结束时间点等于其开始时间点加上批处理时间。For time constraints, from the perspective of management and operation, the continuous processing time of feed i is within the minimum and maximum values actually allowed. If feed i is not assigned to the kth batch production run of the jth furnace, the processing time of the batch is 0. The start time Ts j,k and end time Te j,k of the cracking batches of all cracking furnaces are defined. The cracking start time point of the current batch is equal to the cracking end time point of the previous batch plus the shutdown and decoking time between the two batches. The end time point of the current batch is equal to its start time point plus the batch processing time.

假设在时间范围开始时所有裂解装置都是干净的,且所有裂解炉第一批次的开始时间均为0。如果批处理启动时间点大于调度时间范围H,则说明该批处理实际未使用,即Tpj,k等于0。引入二进制变量yi,j,k来表述进料i是否分配给第j炉的第k个批次生产运行。如果原料分配,那么二进制变量yi,j,k为1,反之,则为0。需要注意,一个批次的开始和结束时间是这样安排的:如果第k个批次实际上没有被利用,那么它的开始和结束时间点将是相同的,表达式如下:Assume that all cracking units are clean at the beginning of the time range and the start time of the first batch of all cracking furnaces is 0. If the batch start time point is greater than the scheduling time range H, it means that the batch is not actually used, that is, Tp j,k is equal to 0. Introduce a binary variable yi,j,k to express whether feed i is allocated to the kth batch production run of the jth furnace. If the feed is allocated, then the binary variable yi,j,k is 1, otherwise it is 0. It should be noted that the start and end times of a batch are arranged in this way: if the kth batch is not actually used, then its start and end time points will be the same, and the expression is as follows:

对于整数约束,在实际生产中,所有裂解炉的第一个批次必须始终使用来裂解进料。对于所有的裂解炉,每个批次最多只能裂解一种进料。在整个调度时间范围内,所有类型的原料必须至少处理一次。整个调度过程中,使用后一批次之前必须先使用前一批次。若裂解炉的某个批次未使用,则该裂解炉的后续批次都不会使用,表达式如下:For integer constraints, in actual production, the first batch of all cracking furnaces must always be used to crack the feed. For all cracking furnaces, each batch can only crack at most one feed. All types of feed must be processed at least once within the entire scheduling time range. During the entire scheduling process, the previous batch must be used before the next batch is used. If a batch of a cracking furnace is not used, the subsequent batches of the cracking furnace will not be used. The expression is as follows:

对于非同步清焦约束,不同裂解炉清焦的时间间隔不应该有重叠部分,如图1所示。可以使用两个起点之间的时间差和两个终点之间的时间差来描述该约束,这两类时间差之间的乘积应该小于或等于0。注意,此约束不能应用于每个炉子的最后一次清理,即所有装置的最后生产运行中同时清焦是可行的,表达式如下:For the non-synchronous decoking constraint, the time intervals of decoking of different cracking furnaces should not overlap, as shown in Figure 1. The constraint can be described by the time difference between the two starting points and the time difference between the two end points. The product of these two types of time differences should be less than or equal to 0. Note that this constraint cannot be applied to the last cleaning of each furnace, that is, it is feasible to decoke simultaneously in the last production run of all devices. The expression is as follows:

对于变量上下限约束,Tsj,k与Tej,k的上、下限分别为0和H;调度时域H应大于0;二元变量yi,j,k只能取0或1;其他变量则需要不小于0,表达式如下:For the upper and lower limit constraints of variables, the upper and lower limits of Ts j,k and Te j,k are 0 and H respectively; the scheduling time domain H should be greater than 0; the binary variable y i,j,k can only be 0 or 1; other variables need to be not less than 0, and the expressions are as follows:

Tpi,j,k≥0,Gi≥0,yi,j,k∈{0,1},H>0 (22)Tp i,j,k ≥0,G i ≥0,y i,j,k ∈{0,1},H>0 (22)

对于附加约束,将每种调度方案下的日平均利润作为该调度模型的附加约束,表达式如下:For additional constraints, the average daily profit under each scheduling scheme is used as an additional constraint of the scheduling model, and the expression is as follows:

通过上述步骤,可以建立以公式(1)为目标函数,公式(2)-(23)为约束条件的新的MINLP优化模型。为了突出本实施例的效果,将未考虑原料负荷变化的旧的基础模型与新模型进行对比分析。Through the above steps, a new MINLP optimization model can be established with formula (1) as the objective function and formulas (2)-(23) as constraints. In order to highlight the effect of this embodiment, the old basic model that does not consider the change of raw material load is compared with the new model.

本实施例提供的案例来源于国内某乙烯工厂,研究了3种炉型的裂解炉,分别为GK-VI型、GK-V型以及GK-III型,分别用1、2、3表示;加工三种裂解原料,轻石脑油(NAP),轻石脑油(LNAP)以及液化石油气(LPG),分别用A、B、C表示。调度时域H为200天。调度模型中所需要的相关参数如表1所示:The case provided in this embodiment comes from a domestic ethylene plant. Three types of cracking furnaces are studied, namely GK-VI, GK-V and GK-III, represented by 1, 2 and 3 respectively; three cracking raw materials are processed, light naphtha (NAP), light naphtha (LNAP) and liquefied petroleum gas (LPG), represented by A, B and C respectively. The scheduling time domain H is 200 days. The relevant parameters required in the scheduling model are shown in Table 1:

表1裂解炉炉群系统的相关参数值Table 1 Related parameter values of cracking furnace group system

图3a为本发明实施例一提供的结焦量随运行时间的变化的一种趋势图。图3b为本发明实施例一提供的结焦量随运行时间的变化的另一种趋势图。图3c为本发明实施例一提供的结焦量随运行时间的变化的又一种趋势图。其中,NAP为石脑油,LNAP为轻石脑油,LPG为液化石油气,GK-VI代表GK-VI型号裂解炉,GK-V代表GK-V型号裂解炉,CBL-III代表CBL-III型号裂解炉。图4a为本发明实施例一提供的基础模型调度方案的一种示意图。图4b为本发明实施例一提供的基础模型调度方案的另一种示意图。图4c为本发明实施例一提供的基础模型调度方案的又一种示意图。原料批处理次序为:1号裂解炉:A-B-C;2号裂解炉:A-B-C;3号裂解炉:A-B-C。图5a为本发明实施例一提供的改进模型调度方案的一种示意图。图5b为本发明实施例一提供的改进模型调度方案的另一种示意图。图5c为本发明实施例一提供的改进模型调度方案的又一种示意图。原料批处理次序为:1号裂解炉:C-A-C-B;2号裂解炉:B-C-A;3号裂解炉:A-B-A-C。FIG. 3a is a trend diagram of the coking amount with the running time provided in the first embodiment of the present invention. FIG. 3b is another trend diagram of the coking amount with the running time provided in the first embodiment of the present invention. FIG. 3c is another trend diagram of the coking amount with the running time provided in the first embodiment of the present invention. Wherein, NAP is naphtha, LNAP is light naphtha, LPG is liquefied petroleum gas, GK-VI represents the GK-VI model cracking furnace, GK-V represents the GK-V model cracking furnace, and CBL-III represents the CBL-III model cracking furnace. FIG. 4a is a schematic diagram of the basic model scheduling scheme provided in the first embodiment of the present invention. FIG. 4b is another schematic diagram of the basic model scheduling scheme provided in the first embodiment of the present invention. FIG. 4c is another schematic diagram of the basic model scheduling scheme provided in the first embodiment of the present invention. The raw material batch processing order is: No. 1 cracking furnace: A-B-C; No. 2 cracking furnace: A-B-C; No. 3 cracking furnace: A-B-C. FIG. 5a is a schematic diagram of the improved model scheduling scheme provided in the first embodiment of the present invention. FIG. 5b is another schematic diagram of the improved model scheduling scheme provided in the first embodiment of the present invention. Figure 5c is another schematic diagram of the improved model scheduling scheme provided in Example 1 of the present invention. The raw material batch processing order is: No. 1 cracking furnace: C-A-C-B; No. 2 cracking furnace: B-C-A; No. 3 cracking furnace: A-B-A-C.

如图4a、图4b、图4c与图5a、图5b、图5c所示,基础模型与改进模型均采用GAMS进行求解,求解器采用DICOPT。MINLP问题分解为MILP和NLP子问题,分别通过CPLEX求解器和CONOPT求解器完成求解。总循环时间为200天。基础模型平均结焦量为0.173kg/t乙烯,日平均利润为735070元/天。新的改进模型平均结焦量为0.164kg/t乙烯,日平均利润为764890元/天。日平均利润与平均结焦量均可得改进。As shown in Figures 4a, 4b, 4c and 5a, 5b, 5c, both the basic model and the improved model are solved by GAMS, and the solver is DICOPT. The MINLP problem is decomposed into MILP and NLP sub-problems, which are solved by CPLEX solver and CONOPT solver respectively. The total cycle time is 200 days. The average coking amount of the basic model is 0.173 kg/t ethylene, and the average daily profit is 735,070 yuan/day. The average coking amount of the new improved model is 0.164 kg/t ethylene, and the average daily profit is 764,890 yuan/day. Both the average daily profit and the average coking amount can be improved.

两个模型的对比在图3a、图3b、图3c与图4a、图4b、图4c最优调度优化方案可以发现,改进后的模型原料处理顺序和改进前有很大差异。实际生产原料并不会按照规定顺序一批一批加入,且同种原料不同批次的处理时间也不会完全相同。因此,对于原料批次的安排更加合理,其平均利润对比原模型也有一定的提高。Comparison of the two models in Figure 3a, Figure 3b, Figure 3c and Figure 4a, Figure 4b, Figure 4c shows that the order of raw material processing in the improved model is very different from that before the improvement. The actual production raw materials are not added in batches according to the prescribed order, and the processing time of different batches of the same raw materials is not exactly the same. Therefore, the arrangement of raw material batches is more reasonable, and its average profit is also improved compared with the original model.

由表2的计算结果可知,考虑平均结焦量的裂解炉炉群调度建模优化方法可以在牺牲少量利润前提下,取得更高的结焦量减少,从而达到更好的环境效益。本发明充分考虑乙烯生产过程中非同步清焦的生产特性,从而保证调度的正常稳健进行。本发明可以有效地模拟乙烯化工炉群调度生产,有效提升环境效益,从而有效应对目前愈加严重的环境污染,可以对实际生产起到参考与指导作用。It can be seen from the calculation results of Table 2 that the cracking furnace group scheduling modeling optimization method considering the average coking amount can achieve a higher coking amount reduction at the expense of a small amount of profit, thereby achieving better environmental benefits. The present invention fully considers the production characteristics of asynchronous coking during ethylene production, thereby ensuring the normal and stable scheduling. The present invention can effectively simulate the scheduling production of ethylene chemical furnace groups, effectively improve environmental benefits, and effectively respond to the increasingly serious environmental pollution, which can serve as a reference and guidance for actual production.

表2旧模型与新模型的计算结果Table 2 Calculation results of old model and new model

本实施例提供一种考虑平均结焦量与原料负荷的乙烯裂解炉炉群调度方法,包括:获取不同裂解原料投放进不同炉型裂解炉中的平均结焦量与乙烯产品量,获得调度模型的目标函数,建立约束条件,构造MINLP模型,使用DICOPT求解器对MINLP模型进行优化求解。本实施例综合考虑乙烯生产中产率随时间衰减的特性,兼顾裂解原料负荷的变化,为每个裂解炉规划调度时间范围内的批次、批处理时间、清焦顺序以及批次原料进料量的最佳安排。此外,本实施例可以在清焦阶段减少污染物的排放,在牺牲少量利润的代价下,获取更加可观的环境效益,为乙烯工厂的节能减排、优化排产提供了理论依据。The present embodiment provides a method for scheduling a group of ethylene cracking furnaces taking into account the average coking amount and the raw material load, including: obtaining the average coking amount and the amount of ethylene products of different cracking raw materials put into cracking furnaces of different furnace types, obtaining the objective function of the scheduling model, establishing constraints, constructing a MINLP model, and using a DICOPT solver to optimize and solve the MINLP model. The present embodiment comprehensively considers the characteristics of the yield decaying over time in ethylene production, takes into account the changes in the cracking raw material load, and plans the best arrangement of batches, batch processing time, decoking sequence, and batch raw material feed amount within the scheduling time range for each cracking furnace. In addition, the present embodiment can reduce the emission of pollutants in the decoking stage, obtain more considerable environmental benefits at the cost of sacrificing a small amount of profit, and provide a theoretical basis for energy conservation, emission reduction, and optimized production scheduling of ethylene plants.

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。It is to be understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present invention, but the present invention is not limited thereto. For those of ordinary skill in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also considered to be within the scope of protection of the present invention.

Claims (5)

1.一种考虑平均结焦量与原料负荷的乙烯裂解炉炉群调度方法,其特征在于,包括:1. A method for scheduling an ethylene cracking furnace group taking into account average coking amount and feedstock load, characterized in that it comprises: 获取不同裂解原料投放进不同炉型裂解炉中的平均结焦量与乙烯产品量;Obtain the average coking amount and ethylene product amount when different cracking raw materials are put into cracking furnaces of different furnace types; 根据所述平均结焦量与所述乙烯产品量,获得调度模型的目标函数,所述目标函数用于最小化单位乙烯产量的平均结焦量,所述目标函数的表达式如下:According to the average coking amount and the ethylene product amount, the objective function of the scheduling model is obtained, and the objective function is used to minimize the average coking amount per unit ethylene output. The expression of the objective function is as follows: 其中,Fi,j,k为原料进料速率,表示在间歇操作过程中原料i在裂解炉j中进行裂解时,乙烯产率随着时间动态变化的产率模型,ai,j、bi,j和ci,j为所述产率模型的拟合参数;Where, F i,j,k is the raw material feed rate, represents a yield model of ethylene yield changing dynamically with time when raw material i is cracked in cracking furnace j during intermittent operation, wherein a i,j , b i,j and c i,j are fitting parameters of the yield model; 建立约束条件,所述约束条件包括原料平衡约束、时间约束、整数约束、非同步清焦约束、变量上下限约束和附加约束;Establishing constraint conditions, wherein the constraint conditions include raw material balance constraint, time constraint, integer constraint, asynchronous coke removal constraint, variable upper and lower limit constraints and additional constraints; 考虑裂解原料负荷变化,通过模拟获得不同负荷水平下乙烯收率模型,所述裂解原料负荷仅在操作条件发生变化时在进料范围内进行调整优化,在单个调度周期内保持不变;Considering the change of cracking feedstock load, the ethylene yield model under different load levels is obtained through simulation. The cracking feedstock load is only adjusted and optimized within the feed range when the operating conditions change, and remains unchanged within a single scheduling cycle; 根据所述目标函数、所述约束条件和所述乙烯收率模型,形成炉群调度的MINLP模型;According to the objective function, the constraint conditions and the ethylene yield model, a MINLP model for furnace group scheduling is formed; 使用DICOPT求解器对所述MINLP模型进行优化求解,使用子求解器CPLEX和子求解器CONOPT分别处理MILP问题和NLP问题;The MINLP model is optimized and solved using the DICOPT solver, and the MILP problem and the NLP problem are processed using the sub-solver CPLEX and the sub-solver CONOPT respectively; 所述乙烯收率模型是关于时间与负荷的函数关系,所述乙烯收率模型的表达式如下:The ethylene yield model is a functional relationship between time and load. The expression of the ethylene yield model is as follows: ai,j(Di,j)=pmai,j×Fi,j+pnai,j (2)a i,j (D i,j )=pma i,j ×F i,j +pna i,j (2) bi,j(Di,j)=pmbi,j×Fi,j+pnbi,j (3)b i,j (D i,j )=pmb i,j ×F i,j +pnb i,j (3) cij(Dij)=pmcij×Fij+pncij (4)c ij (D ij )=pmc ij ×F ij +pnc ij (4) 所述原料平衡约束的表达式如下:The expression of the raw material balance constraint is as follows: Gi≤(Dupi-Dloi)H (9)G i ≤(Dup i -Dlo i )H (9) Floi,jgyi,j,k≤Fi,j,k≤Fupi,jgyi,j,k (10)Flo i,j gy i,j,k ≤F i,j,k ≤Fup i,j gy i,j,k (10) 所有裂解炉裂解的总进料量在原料供应的范围内,调度时间范围H内的进料i的消耗量,Gi代表所述进料i超出下限的过量,所述裂解原料的进料量在预设范围内进行调整,yi,j,k为二元逻辑变量,若所述进料i未分配给第j炉的第k个批次生产运行,所述裂解原料的进料量Fi,j,k为0;The total feed amount of all cracking furnaces is within the range of raw material supply, the consumption of feed i within the scheduling time range H, Gi represents the excess of the feed i exceeding the lower limit, the feed amount of the cracking raw material is adjusted within the preset range, yi,j,k is a binary logical variable, if the feed i is not allocated to the kth batch production operation of the jth furnace, the feed amount of the cracking raw material F i,j,k is 0; 所述时间约束的表达式如下:The expression of the time constraint is as follows: 所述进料i的连续处理时间设置在预设的最小值和最大值之内,若所述进料i未分配给第j炉的第k个批次生产运行,所述处理时间为0;The continuous processing time of the feed i is set within a preset minimum and maximum value. If the feed i is not assigned to the kth batch production run of the jth furnace, the processing time is 0; Tsj,k为所有裂解炉的裂解批次的开始时间,Tej,k为所有裂解炉的裂解批次的结束时间,当前批次的裂解开始时间点等于上一批次的裂解结束时间点加上两批次之间的停炉清焦时间,当前批次的结束时间点等于当前批次的开始时间点加上批处理时间,所有裂解炉第一批次的开始时间均为0,若批处理启动时间点大于调度时间范围H,开始时间Tsj,k等于0;Ts j,k is the start time of the cracking batches of all cracking furnaces, Te j,k is the end time of the cracking batches of all cracking furnaces, the cracking start time of the current batch is equal to the cracking end time of the previous batch plus the shutdown and decoking time between the two batches, the end time of the current batch is equal to the start time of the current batch plus the batch processing time, the start time of the first batch of all cracking furnaces is 0, if the batch processing start time is greater than the scheduling time range H, the start time Ts j,k is equal to 0; 引入二进制变量yi,j,k表示所述进料i是否分配给第j炉的第k个批次生产运行,若所述裂解原料已经分配,二进制变量yi,j,k为1,若所述裂解原料尚未分配,二进制变量yi,j,k为0,若第k个批次没有生产运行,所述第k个批次的开始和结束时间相同。A binary variable y i,j,k is introduced to indicate whether the feed i is allocated to the kth batch production run of the jth furnace. If the cracking feed has been allocated, the binary variable y i,j,k is 1. If the cracking feed has not been allocated, the binary variable y i,j,k is 0. If the kth batch has no production run, the start and end times of the kth batch are the same. 2.根据权利要求1所述的考虑平均结焦量与原料负荷的乙烯裂解炉炉群调度方法,其特征在于,所述整数约束的表达式如下:2. The method for scheduling an ethylene cracking furnace group considering average coking amount and feedstock load according to claim 1, wherein the expression of the integer constraint is as follows: 所有裂解炉的第一个批次始终用来裂解进料,每个批次最多只能裂解一种进料,在整个调度时间范围内,所有类型的原料至少处理一次,整个调度过程依次先后使用前一批次和后一批次,若裂解炉的某个批次未使用,所述裂解炉的后续批次都不会使用。The first batch of all cracking furnaces is always used to crack feed, and each batch can only crack one type of feed at most. Within the entire scheduling time range, all types of raw materials are processed at least once. The entire scheduling process uses the previous batch and the next batch in sequence. If a batch of a cracking furnace is not used, the subsequent batches of the cracking furnace will not be used. 3.根据权利要求2所述的考虑平均结焦量与原料负荷的乙烯裂解炉炉群调度方法,其特征在于,所述非同步清焦约束的表达式如下:3. The method for scheduling an ethylene cracking furnace group considering average coking amount and feedstock load according to claim 2, characterized in that the expression of the asynchronous coking constraint is as follows: 不同裂解炉清焦的时间间隔禁止具有重叠部分,使用两个起点之间的时间差和两个终点之间的时间差对所述非同步清焦约束进行描述,所述两个起点的时间差和所述两个终点的时间差之间的乘积小于或等于0。The time intervals for decoking different cracking furnaces are prohibited from having overlapping parts. The asynchronous decoking constraint is described using the time difference between two starting points and the time difference between two end points. The product of the time difference between the two starting points and the time difference between the two end points is less than or equal to 0. 4.根据权利要求3所述的考虑平均结焦量与原料负荷的乙烯裂解炉炉群调度方法,其特征在于,所述变量上下限约束的表达式如下:4. The method for scheduling an ethylene cracking furnace group considering average coking amount and feedstock load according to claim 3, characterized in that the expressions of the upper and lower limit constraints of the variables are as follows: Tpi,j,k≥0,Gi≥0,yi,j,k∈{0,1},H>0 (22)Tp i,j,k ≥0,G i ≥0,y i,j,k ∈{0,1},H>0 (22) 所述开始时间Tsj,k的上限为0,所述结束时间Tej,k的下限H,所述调度时间范围H大于0,所述二元逻辑变量yi,j,k为0或1,其他变量不小于0。The upper limit of the start time Ts j,k is 0, the lower limit of the end time Te j,k is H, the scheduling time range H is greater than 0, the binary logic variable y i,j,k is 0 or 1, and other variables are not less than 0. 5.根据权利要求4所述的考虑平均结焦量与原料负荷的乙烯裂解炉炉群调度方法,其特征在于,所述附加约束的表达式如下:5. The method for scheduling an ethylene cracking furnace group considering average coking amount and feedstock load according to claim 4, characterized in that the expression of the additional constraint is as follows: 所述附加约束为每种调度方案的日平均利润。The additional constraint is the daily average profit of each scheduling scheme.
CN202011340916.3A 2020-11-25 2020-11-25 Ethylene cracking furnace group scheduling method considering average coking quantity and raw material load Active CN112669912B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011340916.3A CN112669912B (en) 2020-11-25 2020-11-25 Ethylene cracking furnace group scheduling method considering average coking quantity and raw material load

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011340916.3A CN112669912B (en) 2020-11-25 2020-11-25 Ethylene cracking furnace group scheduling method considering average coking quantity and raw material load

Publications (2)

Publication Number Publication Date
CN112669912A CN112669912A (en) 2021-04-16
CN112669912B true CN112669912B (en) 2024-09-17

Family

ID=75403690

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011340916.3A Active CN112669912B (en) 2020-11-25 2020-11-25 Ethylene cracking furnace group scheduling method considering average coking quantity and raw material load

Country Status (1)

Country Link
CN (1) CN112669912B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113380339B (en) * 2021-06-17 2022-02-08 中国环境科学研究院 Detection method for pollution characteristics of regional space
CN114792164A (en) * 2022-05-05 2022-07-26 华东理工大学 A kind of optimization method and device of ethylene cracking process

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103289725B (en) * 2012-03-05 2015-01-21 中国石油天然气股份有限公司 Energy saving optimization control method for ethylene cracking furnace
CN103605821B (en) * 2013-09-16 2017-02-15 华东理工大学 Ethylene cracking furnace group load distribution optimization method
CN103524284B (en) * 2013-10-14 2015-05-20 中国石油化工股份有限公司 Forecasting and optimizing method for ethylene cracking material configuration
CN104537430B (en) * 2014-12-15 2018-01-23 浙江大学 A kind of production control method of the ethylene plant based on heuritic approach
CN104611000B (en) * 2014-12-25 2016-03-02 东北大学 Dispatch control method is criticized in a kind of production improving Large Scale Ethylene Cracking Furnace operating efficiency
CN111639793A (en) * 2020-05-13 2020-09-08 新奥数能科技有限公司 Boiler group scheduling optimization method and device
CN111931975B (en) * 2020-06-19 2024-09-20 北京化工大学 A modeling and method for scheduling cracking furnace groups considering downstream disturbance constraints

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Chaowei Liu,et al..Cyclic scheduling for best profitability of industrial cracking furnace system.《Computers & Chemical Engineering》.2009,544-553. *
Jiang P,et al..Multi-objective modeling and optimization for scheduling of cracking furnace systems.《Chinese Journal of Chemical Engineering》.2017,992-998. *
兼顾负荷变化的裂解炉炉群调度建模与优化;简海东 等;《控制工程》;20141130;第21卷(第6期);944-948+953 *

Also Published As

Publication number Publication date
CN112669912A (en) 2021-04-16

Similar Documents

Publication Publication Date Title
Karmellos et al. A decomposition and decoupling analysis of carbon dioxide emissions from electricity generation: Evidence from the EU-27 and the UK
Leung et al. A review on the development and commercialization of biomass gasification technologies in China
US8065041B2 (en) Concentrating control method of generating sets for grid energy saving and reduction of SO2 discharge
CN112669912B (en) Ethylene cracking furnace group scheduling method considering average coking quantity and raw material load
CN103605821B (en) Ethylene cracking furnace group load distribution optimization method
Zhao et al. Focus on bioenergy industry development and energy security in China
CN104375477A (en) Production method based on integrated optimization of production system and energy system
Liu et al. Supply chain optimization of forest biomass electricity and bioethanol coproduction
CN100414171C (en) Method for real time centralized controlling electric generating set based on SO2 discharging
Mele et al. Optimal planning of supply chains for bioethanol and sugar production with economic and environmental concerns
CN104611000B (en) Dispatch control method is criticized in a kind of production improving Large Scale Ethylene Cracking Furnace operating efficiency
CN104537430B (en) A kind of production control method of the ethylene plant based on heuritic approach
CN109190817B (en) Two-layer decision optimization method for coal-fired coupled biomass emission reduction power generation
Yu et al. Cyclic scheduling for an ethylene cracking furnace system using diversity learning teaching-learning-based optimization
Wang et al. Integrated short‐term scheduling and production planning in an ethylene plant based on Lagrangian decomposition
CN120235308A (en) A dynamic prediction method for industrial carbon footprint integrating multi-source data
CN111931975B (en) A modeling and method for scheduling cracking furnace groups considering downstream disturbance constraints
Nugroho et al. An integration of algal biofuel production planning, scheduling, and order‐based inventory distribution control systems
Cao et al. Solutions selection based on the P‐graph integrated data envelopment analysis for material scheduling in the ethylene production
CN114119280B (en) A multi-objective evolutionary energy medium configuration method
Kiseleva et al. Innovative development technologies of oil and gas industries
Liu et al. An optimization model based on electric power generation in steel industry
Zhou et al. Impact Evaluation of Industrial Energy Consumption Based on Input-output Complex Network.
CN112186813B (en) Method, system and device for dispatching regional power grid of power system and storage medium
Rajabian et al. Designing a Multi-Echelon and Multi-Product Sustainable Biomass Supply Chain Network Considering Input Material Diversity

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant