[go: up one dir, main page]

CN109765789B - Crude oil blending double-blending head coordination optimization method considering tank bottom oil property - Google Patents

Crude oil blending double-blending head coordination optimization method considering tank bottom oil property Download PDF

Info

Publication number
CN109765789B
CN109765789B CN201910252415.0A CN201910252415A CN109765789B CN 109765789 B CN109765789 B CN 109765789B CN 201910252415 A CN201910252415 A CN 201910252415A CN 109765789 B CN109765789 B CN 109765789B
Authority
CN
China
Prior art keywords
blending
oil
component
tank
head
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
CN201910252415.0A
Other languages
Chinese (zh)
Other versions
CN109765789A (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.)
East China University of Science and Technology
Original Assignee
East China University of Science and 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 East China University of Science and Technology filed Critical East China University of Science and Technology
Priority to CN201910252415.0A priority Critical patent/CN109765789B/en
Publication of CN109765789A publication Critical patent/CN109765789A/en
Application granted granted Critical
Publication of CN109765789B publication Critical patent/CN109765789B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

The invention discloses a crude oil blending double-blending head coordination optimization method considering tank bottom oil properties. The method comprises the following steps: firstly, initializing blending task parameters; secondly, setting an optimization period, an objective function weight, and setting upper and lower limits of each attribute index of the blended crude oil in each blending tank, the storage amount of each component oil used by each blending head, the maximum flow of each component oil of each blending line, the maximum flow of a common component and the unit mass cost of each component oil; thirdly, acquiring the blended component oil and the attribute data of the bottom oil of each tank according to the optimization period, and updating the oil dipstick at the bottom of each tank, the reserve capacity of the component oil and the blending residual time of the batch; and finally, solving the optimal formula of each blending component in the current optimization period, and sending the optimal formula to a blending control system for execution.

Description

考虑罐底油属性的原油调合双调合头协调优化方法Coordination optimization method of crude oil blending double blending head considering the properties of tank bottom oil

技术领域technical field

本发明属于原油调合领域,尤其涉及一种考虑罐底油属性的原油调合双调合头协调优化方法。The invention belongs to the field of crude oil blending, and in particular relates to a crude oil blending double blending head coordination optimization method considering the properties of tank bottom oil.

背景技术Background technique

在实际的原油调合中,往往存在两个调合头共用一种组分油的情况,而共用组分油流量有限,有时无法同时满足两个调合头的需要,这时就需要对两个调合头进行协调,从而达到总体的经济指标最优以及满足各调合缓冲罐中调合所得原油的属性达到目标要求。In actual crude oil blending, there are often cases where two blending heads share one component oil, and the flow rate of the shared component oil is limited, and sometimes the needs of the two blending heads cannot be met at the same time. Each blending head is coordinated, so as to achieve the optimal overall economic index and meet the target requirements of the properties of the crude oil blended in each blending buffer tank.

对于协调问题的多约束以及非线性特性,传统方法由于算法性能的限制,难以对此类问题直接求解,往往采用对两个调合头分别进行优化求解,在公共组分实际使用量大于其总流量限制时,通过结合当前优化值来降低各调合头公共组分配方上界以满足要求,再分别对两调合头重新进行优化的方法进行协调。这种减小上界的方法实际上局限了算法的搜索范围,从而无法实现对整个的可行域的完全搜索,全局最优解也常被排除在新范围外,从而无法实现全局最优。并且由于需要对各调合头分别计算2次,总共需计算4次,导致求解时间过长,限制了调合过程的控制周期,不利于生产水平进一步提高。For the multi-constraint and nonlinear characteristics of coordination problems, traditional methods are difficult to directly solve such problems due to the limitation of algorithm performance. Usually, the two blending heads are optimized and solved separately. When the actual usage of common components is greater than their total When the flow is limited, the upper bound of the common component formula of each blending head is reduced to meet the requirements by combining the current optimization value, and then the methods of re-optimizing the two blending heads are coordinated respectively. This method of reducing the upper bound actually limits the search range of the algorithm, so that a complete search of the entire feasible region cannot be achieved, and the global optimal solution is often excluded from the new range, so the global optimal cannot be achieved. And because each blending head needs to be calculated twice, a total of 4 calculations are required, which leads to a long solution time, which limits the control period of the blending process and is not conducive to further improvement of the production level.

因此,本领域需要一种仅通过一次优化求解,即可在整个范围内实现对两个调合头的充分有效的协调,并减少求解时间的协调优化方法。Therefore, there is a need in the art for a coordination optimization method that can achieve sufficient and effective coordination of the two blending heads in the entire range and reduce the solution time by only one optimization solution.

发明内容SUMMARY OF THE INVENTION

本发明旨在直接对双调合头的情况进行求解,将智能进化算法应用到原油的双调合头协调问题中以助于原油调合水平的进一步提高。The invention aims to directly solve the situation of the double blending head, and applies the intelligent evolutionary algorithm to the coordination problem of the double blending head of crude oil to help further improve the blending level of the crude oil.

本发明提供一种考虑罐底油属性的原油调合双调合头协调优化方法,所述方法包括以下步骤:The invention provides a crude oil blending double blending head coordination optimization method considering the properties of tank bottom oil, and the method comprises the following steps:

首先,进行调合任务参数初始化;First, initialize the parameters of the blending task;

其次,设置优化周期、目标函数权重以及设置各调合罐内的调合原油各属性指标上下限、各调合头所用各组分油储量、各参炼线组分油最大流量、公共组分最大流量和各组分油的单位质量成本;Secondly, set the optimization period, the weight of the objective function, and set the upper and lower limits of each attribute index of the blended crude oil in each blending tank, the oil reserves of each component used in each blending head, the maximum flow rate of each component oil in each refining line, and the common components. Maximum flow and unit mass cost of each component oil;

再次,根据优化周期获取各调合组分油以及各罐底油的属性数据,更新各罐底油尺、组分油储量、本批次的调合剩余时间;和Thirdly, obtain the attribute data of each blended component oil and each tank bottom oil according to the optimization cycle, and update each tank bottom oil dipstick, component oil reserve, and the remaining blending time of this batch; and

最后,求取当前优化周期各调合组分的最优配方,并送至调合控制系统执行。Finally, the optimal formula of each blending component in the current optimization cycle is obtained and sent to the blending control system for execution.

在另一优选例中,所述调合任务参数包括各调合头对应的组分油相应储罐罐号以及调合罐罐号,并设置公共组分;各调合头中组分油配方的上限与下限、调合头流量、罐底油油尺、目标调合油尺、目标调合密度值以及本批次调合时间。In another preferred example, the blending task parameters include the corresponding storage tank number of the component oil and the blending tank number corresponding to each blending head, and a common component is set; the formula of the component oil in each blending head The upper and lower limits of the blending head, the flow rate of the blending head, the oil dipstick at the bottom of the tank, the target blending oil dipstick, the target blending density value and the blending time of this batch.

在另一优选例中,优化的目标函数为In another preferred example, the optimized objective function is

Figure BDA0002012728630000021
Figure BDA0002012728630000021

其中,k(k=1,2,…,n)表示调合头标号;Among them, k (k=1,2,...,n) represents the blending head label;

i(i=1,2,…,n)表示调合组分油品标号;i(i=1,2,...,n) represents the oil product label of the blending component;

ri,k表示待优化的第k个调合头的第i种组分油的配方;r i,k represents the formula of the i-th component oil of the k-th blending head to be optimized;

l(l=1,2,…,n)表示原油属性指标;l(l=1,2,...,n) represents the crude oil attribute index;

ci,k表示第k个调合头的第i种组分油的单位质量成本;c i,k represents the unit mass cost of the i-th component oil of the k-th blending head;

wc,wg表示调合成本最低权值,调合后原油密度与目标密度偏差最小权值;w c , w g represent the minimum weight of the blending cost, and the minimum weight of the deviation between the crude oil density and the target density after blending;

Ρm,k表示第k个调合头调合的目标密度;Ρ m,k represents the target density blended by the kth blending head;

Pρ,k表示第k个调合头中组分油的调合密度瞬时预测值;P ρ,k represents the instantaneous predicted value of the blending density of the component oil in the kth blending head;

TPk(Pρ,k)表示第k个调合罐中的原油密度预测值;TP k (P ρ,k ) represents the predicted value of crude oil density in the k-th blending tank;

t表示本批次的剩余调合时间;t represents the remaining blending time of this batch;

Bci,k表示第k个调合头第i个组分参炼线的最大流量;Bc i,k represents the maximum flow rate of the i-th component mixing line of the k-th blending head;

Bk表示第k个调合头本批次的流量;B k represents the flow of the k-th blending head in this batch;

Bcom_max表示公用组分的最大流量;B com_max represents the maximum flow of common components;

rcomk表示公用组分在第k个调合头的配方;r comk represents the formula of the common component at the kth blending head;

Vi,k表示第k个调合头第i个组分油的储量;Vi ,k represents the reserves of the i-th component oil of the k-th blending head;

ri,k_min,ri,k_max分别表示第k个调合头第i个组分油配方的上下限;r i,k_min , r i,k_max respectively represent the upper and lower limits of the i-th component oil formula of the k-th blending head;

sl,k_min,sl,k_max分别表示第k个调合罐属性值l的上下限;s l, k_min , s l, k_max respectively represent the upper and lower limits of the attribute value l of the k-th blending tank;

Pl,k表示第k个调合头组分油属性l的调合预测值;P l,k represents the blending prediction value of the component oil property l of the kth blending head;

TPk(Pl,k)表示第k个调合罐中的原油属性l的预测值。TP k (P l,k ) represents the predicted value of crude oil property l in the k-th blending tank.

在另一优选例中,采用式(2)与式(3)计算得到全罐原油属性指标要求各调合罐中的原油密度与其它属性的预测值TPk(Pρ,k)、TPk(Pl,k):In another preferred example, formulas (2) and (3) are used to calculate the crude oil property index of the whole tank to obtain the predicted values TP k (P ρ,k ), TP k of the crude oil density and other properties in each blending tank. (P l,k ):

Figure BDA0002012728630000031
Figure BDA0002012728630000031

Figure BDA0002012728630000032
Figure BDA0002012728630000032

其中,TVOLk表示第k个调合罐的调合目标质量;Among them, TVOL k represents the blending target quality of the kth blending tank;

HVOLk表示第k个调合罐的罐底油质量;HVOL k represents the quality of the bottom oil of the k-th blending tank;

Tρ,k表示第k个调合罐的罐底油密度值;T ρ,k represents the tank bottom oil density value of the kth blending tank;

Tl,k表示第k个调合罐的罐底油属性l的值。T l,k represents the value of the bottom oil property l of the kth blending tank.

在另一优选例中,建立考虑罐底油属性的原油调合双调合头协调问题的数学模型,并采用混合差分进化(CoDE,Composite Differential Evolution)优化方法求解该协调优化问题。In another preferred embodiment, a mathematical model for the coordination problem of crude oil blending dual-blending heads considering the properties of tank bottom oil is established, and a composite differential evolution (CoDE, Composite Differential Evolution) optimization method is used to solve the coordination optimization problem.

在另一优选例中,所述混合差分进化优化方法包括步骤:In another preferred embodiment, the hybrid differential evolution optimization method includes the steps:

(1)初始化种群,种群大小为NP;(1) Initialize the population, and the population size is NP;

(2)循环开始,当算法终止条件尚未满足时,进行:(2) The loop starts, and when the algorithm termination condition has not been met, proceed as follows:

(i)针对种群中的每一个个体xi,利用三种试验向量生成策略,并针对每种策略随机选择一组参数,生成xi对应的三种试验向量ui1,ui2和ui3(i) For each individual xi in the population, use three test vector generation strategies, and randomly select a set of parameters for each strategy to generate three test vectors u i1 , u i2 and u i3 corresponding to xi ;

(ii)评估ui1,ui2和ui3的适应度函数值;(ii) evaluating the fitness function values of u i1 , u i2 and u i3 ;

(iii)选择ui1,ui2和ui3中适应度函数值最优的试验向量,记为ui(iii) Select the test vector with the optimal fitness function value among u i1 , u i2 and u i3 , denoted as u i ;

(iv)比较xi和ui的适应度函数值,若xi优于ui,则xi进入下一代种群;若ui优于xi,则ui替换xi进入下一代种群;(iv) Compare the fitness function values of xi and ui , if xi is better than ui , then xi enters the next generation population; if u i is better than xi , then ui replaces xi and enters the next generation population;

(3)算法停止,得到最终种群NP,种群中适应度值最优的个体即为优化问题的解。(3) The algorithm stops and the final population NP is obtained, and the individual with the best fitness value in the population is the solution of the optimization problem.

在另一优选例中,采用式(4)、(5)与式(6)三种试验向量生成策略实施所述混合差分进化优化方法:In another preferred example, the hybrid differential evolution optimization method is implemented using three test vector generation strategies of formula (4), (5) and formula (6):

(1)“rand/1/bin”方法(1) "rand/1/bin" method

Figure BDA0002012728630000041
Figure BDA0002012728630000041

(2)“rand/2/bin”方法(2) "rand/2/bin" method

Figure BDA0002012728630000042
Figure BDA0002012728630000042

(3)“current-to-rand/1”方法(3) "current-to-rand/1" method

ui,G=xi,G+rand·(xr1,G-xi,G)+F·(xr2,G-xr3,G) (6)u i,G = xi,G +rand·(x r1,G -xi ,G )+F·(x r2,G -x r3,G ) (6)

其中,xr1,G,xr2,G,xr3,G,xr4,G,xr5,G是在G代中随机选择的5个互不相同的个体,它与当前个体xri,G也不相等。Among them, x r1, G , x r2, G , x r3, G , x r4, G , x r5, G are 5 different individuals randomly selected in the G generation, which are different from the current individual x ri, G Also not equal.

据此,本发明提供了一种仅通过一次优化求解,即可在整个范围内实现对两个调合头的充分有效的协调,并减少求解时间的协调优化方法。Accordingly, the present invention provides a coordination optimization method that can achieve sufficient and effective coordination of the two blending heads in the entire range and reduce the solution time by only one optimization solution.

附图说明Description of drawings

图1是具有双调合头及调合罐的原油调合过程工艺图。Figure 1 is a process diagram of a crude oil blending process with dual blending heads and blending tanks.

图2是双调合头智能协调优化方法流程图。Fig. 2 is a flow chart of the intelligent coordination optimization method of the dual-tuning head.

图3是混合差分进化优化算法流程图。Figure 3 is a flowchart of the hybrid differential evolution optimization algorithm.

具体实施方式Detailed ways

本发明针对炼油企业在原油调合生产中,对于双调合头协调问题采用的同时减少上限的传统方法所带来的无法进行全局优化以及计算效率低等问题,提出了一种考虑罐底油属性的原油调合双调合头智能协调优化方法。该方法以成本最低以及调合后原油密度与目标密度偏差最小作为优化目标。同时考虑各种原油质量指标约束(硫含量、酸值、石脑油收率、氮含量等)、各组分油的库存限制、各组分油的配方限制和流量限制等。引入混合差分进化优化算法,提高计算效率,仅通过一次优化求解即可实现双调合头的优化协调,在以上所述约束条件下,实现全局最优,最后将所得配方送至DCS控制系统执行,提高生产效益。Aiming at the problems of inability to perform global optimization and low calculation efficiency caused by the traditional method of reducing the upper limit while adopting the double-blending head coordination problem in the crude oil blending production of oil refining enterprises, the present invention proposes a method considering tank bottom oil. Attributed crude oil blending dual blending head intelligent coordination optimization method. This method takes the lowest cost and the smallest deviation between the crude oil density and the target density after blending as the optimization objective. At the same time, various crude oil quality index constraints (sulfur content, acid value, naphtha yield, nitrogen content, etc.), inventory restrictions of each component oil, formulation restrictions and flow restrictions of each component oil are considered. The hybrid differential evolution optimization algorithm is introduced to improve the calculation efficiency, and the optimization and coordination of the dual mixing heads can be realized only through one optimization solution. , improve production efficiency.

本发明的技术方案是:The technical scheme of the present invention is:

考虑罐底油属性的原油调合双调合头智能协调优化方法,包括如下步骤:The intelligent coordination optimization method of crude oil blending double blending head considering the properties of tank bottom oil includes the following steps:

首先,进行调合任务参数初始化,选定各调合头对应的组分油品相应储罐罐号以及调合罐罐号,并设置公共组分。设置各调合头中组分油配方的上限与下限、各调合头流量、罐底油油尺、目标调合油尺、目标调合密度值以及本批次调合时间;其次,设置优化周期、目标函数权重,设置各调合罐内的调合原油各属性指标上下限、各调合头所用各组分油储量、各参炼线组分油最大流量、公共组分最大流量以及各组分油的单位质量成本;再次,根据优化周期获取各调合组分油以及各罐底油的属性数据,更新各罐底油尺、组分油储量、本批次的调合剩余时间;最后,在满足一定约束条件下,采用混合差分进化优化算法求取当前优化周期各调合组分的最优配方,并送至调合控制系统执行。First, initialize the parameters of the blending task, select the corresponding storage tank number and blending tank number of the component oil corresponding to each blending head, and set the common components. Set the upper limit and lower limit of the component oil formula in each blending head, the flow rate of each blending head, the oil dipstick at the bottom of the tank, the target blending oil dipstick, the target blending density value and the blending time of this batch; secondly, set the optimization Period and weight of objective function, set the upper and lower limits of each attribute index of the blended crude oil in each blending tank, the reserves of each component oil used in each blending head, the maximum flow rate of each component oil in each reference refining line, the maximum flow rate of common components, and the maximum flow rate of each component. The unit mass cost of component oil; thirdly, according to the optimization cycle, obtain the attribute data of each blended component oil and each tank bottom oil, and update each tank bottom oil dipstick, component oil reserve, and the remaining blending time of this batch; Finally, under certain constraints, the optimal formula of each blending component in the current optimization cycle is obtained by using the hybrid differential evolution optimization algorithm, and sent to the blending control system for execution.

本发明中,该方法以在满足一定约束条件下实现成本最低以及调合后原油密度与目标密度偏差最小为目标。对于单个优化周期内,通过对式(1)、(2)、(3)求解得到最优调合配方:In the present invention, the method aims to achieve the lowest cost and the smallest deviation between the crude oil density and the target density after blending under certain constraints. For a single optimization cycle, the optimal blending formula is obtained by solving equations (1), (2) and (3):

Figure BDA0002012728630000051
Figure BDA0002012728630000051

其中,k(k=1,2,…,n)表示调合头标号;i(i=1,2,…,n)表示调合组分油品标号;ri,k表示待优化的第k个调合头的第i种组分油的配方;l(l=1,2,…,n)表示原油属性指标(硫含量、酸值、石脑油收率、氮含量等);ci,k表示第k个调合头的第i种组分油的单位质量成本;wc,wg表示调合成本最低权值,调合后原油密度与目标密度偏差最小权值;Ρm,k表示第k个调合头调合的目标密度;Pρ,k表示第k个调合头中组分油的调合密度瞬时预测值;TPk(Pρ,k)表示第k个调合罐中的原油密度预测值;t表示本批次的剩余调合时间;Bci,k表示第k个调合头第i个组分参炼线的最大流量;Bk表示第k个调合头本批次的流量;Bcom_max表示公用组分的最大流量;rcomk表示公用组分在第k个调合头的配方;Vi,k表示第k个调合头第i个组分油的储量;ri,k_min,ri,k_max分别表示第k个调合头第i个组分油配方的上下限;sl,k_min,sl,k_max分别表示第k个调合罐属性值l的上下限;Pl,k表示第k个调合头组分油属性l的调合预测值;TPk(Pl,k)表示第k个调合罐中的原油属性l的预测值。Among them, k(k=1,2,...,n) represents the blending head label; i(i=1,2,...,n) represents the blending component oil product label; ri ,k represents the first to be optimized The formula of the i-th component oil of k blending heads; l (l=1,2,...,n) represents the crude oil attribute index (sulfur content, acid value, naphtha yield, nitrogen content, etc.); c i,k represents the unit mass cost of the i-th component oil of the k-th blending head; w c , w g represent the minimum weight of the blending cost, the minimum weight of the deviation between the crude oil density and the target density after blending; P m ,k represents the target density for blending of the kth blender; P ρ,k represents the instantaneous predicted value of the blending density of the component oil in the kth blender; TP k (P ρ,k ) represents the kth blending density The predicted value of crude oil density in the blending tank; t represents the remaining blending time of the batch; Bc i,k represents the maximum flow rate of the i-th component of the k-th blending head; B k represents the k-th component The flow rate of the blending head in this batch; B com_max represents the maximum flow rate of the common component; r comk represents the formula of the common component in the k-th blending head; Vi ,k represents the i-th group of the k-th blending head The reserve of oil separation; ri ,k_min , ri ,k_max respectively represent the upper and lower limits of the ith component oil formula of the kth blending head; s l,k_min , sl ,k_max respectively represent the kth blending tank The upper and lower limits of the attribute value l; P l,k represents the blending prediction value of the oil attribute l of the kth blending head; TP k (P l,k ) represents the crude oil attribute l in the kth blending tank. Predictive value.

各调合头组分油的调合密度与属性的预测值Pρ,k与Pl,k以线性叠加原理进行计算,再利用该密度以及属性补偿已调合的罐底油的密度与属性偏差,使整个调合罐密度达到目标值且属性合格。根据全罐原油属性指标要求各调合罐中的原油密度与其它属性的预测值TPk(Pρ,k)、TPk(Pl,k)可以按照下式(2)、(3)进行计算:The predicted values P ρ,k and P l,k of the blending density and properties of each blending head component oil are calculated according to the principle of linear superposition, and then use the density and properties to compensate the density and properties of the blended tank bottom oil deviation, so that the density of the entire blending tank reaches the target value and the properties are qualified. The predicted values TP k (P ρ,k ) and TP k (P l,k ) of the crude oil density and other properties in each blending tank can be calculated according to the following formulas (2) and (3) according to the crude oil attribute index of the whole tank. calculate:

Figure BDA0002012728630000061
Figure BDA0002012728630000061

Figure BDA0002012728630000062
Figure BDA0002012728630000062

其中,TVOLk表示第k个调合罐的调合目标质量;HVOLk表示第k个调合罐的罐底油质量;Among them, TVOL k represents the blending target quality of the k-th blending tank; HVOL k represents the tank bottom oil quality of the k-th blending tank;

Tρ,k表示第k个调合罐的罐底油密度值;Tl,k表示第k个调合罐的罐底油属性l的值。T ρ,k represents the density value of the bottom oil of the kth blending tank; T l,k represents the value of the bottom oil property l of the kth blending tank.

最后采用混合差分进化优化方法协调此问题,其步骤为:Finally, the hybrid differential evolution optimization method is used to coordinate this problem, and the steps are:

1)初始化种群,种群大小为NP;1) Initialize the population, and the population size is NP;

2)循环开始,当算法终止条件尚未满足时,进行:2) The loop starts, and when the algorithm termination condition has not been met, proceed:

i)针对种群中的每一个个体xi,利用三种试验向量生成策略,并针对每种策略随机选择一组参数,生成xi对应的三种试验向量ui1,ui2和ui3i) For each individual xi in the population, use three test vector generation strategies, and randomly select a set of parameters for each strategy to generate three test vectors u i1 , u i2 and u i3 corresponding to xi ;

ii)评估ui1,ui2和ui3的适应度函数值;ii) evaluating the fitness function values of u i1 , u i2 and u i3 ;

iii)选择ui1,ui2和ui3中适应度函数值最优的试验向量,记为uiiii) Select the test vector with the optimal fitness function value among u i1 , u i2 and u i3 , denoted as u i ;

iv)比较xi和ui的适应度函数值,若xi优于ui,则xi进入下一代种群;iv) Comparing the fitness function values of xi and ui , if xi is better than ui , then xi enters the next generation population;

若ui优于xi,则ui替换xi进入下一代种群。If u i is better than xi , then u i replaces xi and enters the next generation population.

3)算法停止,得到最终种群NP,种群中适应度值最优的个体即为优化问题的解。3) The algorithm stops and the final population NP is obtained, and the individual with the best fitness value in the population is the solution of the optimization problem.

其中采用的三种试验向量生成策略,分别为:The three test vector generation strategies used are:

(1)”rand/1/bin”方法(1) "rand/1/bin" method

Figure BDA0002012728630000063
Figure BDA0002012728630000063

(2)”rand/2/bin”方法(2) "rand/2/bin" method

Figure BDA0002012728630000071
Figure BDA0002012728630000071

(3)”current-to-rand/1”方法(3) "current-to-rand/1" method

ui,G=xi,G+rand·(xr1,G-xi,G)+F·(xr2,G-xr3,G) (6)u i,G = xi,G +rand·(x r1,G -xi ,G )+F·(x r2,G -x r3,G ) (6)

其中xi,G中表示第G代中第i个个体,xi,j,G中表示其第j个分量,ui,G中表示第G代中第i个个体对应的交叉变异个体,ui,j,G中表示其第j个分量,r1、r2、r3、r4、r5是从G代个体中随机抽取的五个个体的编号,且与其公式中对应i不同,F为尺度因子,是一列常数向量。where x i,G represents the i-th individual in the G-th generation, x i,j,G represents its j-th component, and u i,G represents the cross-variant individual corresponding to the i-th individual in the G-th generation, u i,j,G represents its jth component, r 1 , r 2 , r 3 , r 4 , r 5 are the numbers of five individuals randomly selected from the G generation individuals, and are different from the corresponding i in the formula , and F is the scale factor, which is a list of constant vectors.

本发明提到的上述特征,或实施例提到的特征可以任意组合。本案说明书所揭示的所有特征可与任何组合物形式并用,说明书中所揭示的各个特征,可以任何可提供相同、均等或相似目的的替代性特征取代。因此除有特别说明,所揭示的特征仅为均等或相似特征的一般性例子。The above features mentioned in the present invention or the features mentioned in the embodiments can be combined arbitrarily. All the features disclosed in this specification can be used in combination with any composition, and each feature disclosed in the specification can be replaced by any alternative features that serve the same, equivalent or similar purpose. Therefore, unless otherwise stated, the disclosed features are only general examples of equivalent or similar features.

本发明的主要优点在于:The main advantages of the present invention are:

本发明提出了考虑罐底油属性的原油调合双调合头智能协调优化方法。并采用混合差分进化优化算法进行优化求解,相比传统方法计算速度更快,真正实现了全局最优。在一定约束下实现了双调和头的充分协调,在满足经济成本最低的同时也实现了调合后原油密度与目标密度偏差最小,从而实现了总体效益最优。The invention proposes an intelligent coordination optimization method for crude oil blending double blending heads considering the properties of tank bottom oil. And the hybrid differential evolution optimization algorithm is used to optimize the solution, which is faster than the traditional method and truly realizes the global optimization. Under certain constraints, the full coordination of the dual blending heads is achieved, which not only meets the lowest economic cost, but also achieves the smallest deviation between the crude oil density and the target density after blending, thus achieving the optimal overall benefit.

目前已有的协调算法存在的明显缺陷有:(1)需要判断是否触发协调条件,然后通过等比例减小各调合头流量,使之符合当前约束条件;(2)目标函数也只是单一的成本最低(且是线性的),而实际上还有平稳率控制等其他目标,对于多目标且非线性情况计算难度将大大增加。本发明采用的智能进化差分算法具有一次求解的功能,而且能弥补前述的缺陷。The obvious defects of the existing coordination algorithms are: (1) It is necessary to judge whether the coordination conditions are triggered, and then reduce the flow of each blending head by an equal proportion to make it meet the current constraints; (2) The objective function is only a single The cost is the lowest (and linear), and in fact there are other objectives such as stationary rate control, which will greatly increase the computational difficulty for multi-objective and nonlinear situations. The intelligent evolutionary difference algorithm adopted in the present invention has the function of one-time solution, and can make up for the aforementioned defects.

下面结合附图与实施算例对本发明做进一步说明,但本发明不限于此实施例。The present invention will be further described below with reference to the accompanying drawings and embodiments, but the present invention is not limited to this embodiment.

实施例1是以本发明所涉及方法进行求解的,是以本发明技术方案为前提进行实施的,Embodiment 1 is solved by the method involved in the present invention, and implemented on the premise of the technical solution of the present invention,

实施例2是以传统的对各调合头分别求解,再缩小上限的方法进行求解。Embodiment 2 is based on the traditional method of solving each blending head separately, and then reducing the upper limit.

实施例1Example 1

本实施例在以本发明技术方案为前提下进行实施,但本发明的保护范围不限于下述的实施例。本实施例所涉及的具有双调合头及调合罐的原油调合过程工艺过程如图1所示,调合头1选用储罐罐号为1#、2#以及3#储罐的组分油进行调合,并选择相应调合罐1。调合头2选用储罐罐号为3#、4#以及5#储罐的组分油进行调合,同样选择相应调合罐2。由上可知。3#组分油将作为公共组分。This embodiment is implemented on the premise of the technical solution of the present invention, but the protection scope of the present invention is not limited to the following embodiments. The technical process of the crude oil blending process with dual blending heads and blending tanks involved in this embodiment is shown in FIG. 1 , and the blending head 1 selects groups of storage tanks with tank numbers of 1#, 2# and 3# storage tanks. Separate the oil for blending, and select the corresponding blending tank 1. The blending head 2 selects the component oils whose storage tank numbers are 3#, 4# and 5# for blending, and also selects the corresponding blending tank 2. It can be seen from the above. 3# component oil will be the common component.

如图2所示,双调和头智能协调优化方法的工作流程主要包括以下步骤:As shown in Figure 2, the workflow of the intelligent coordination optimization method of the dual harmonic head mainly includes the following steps:

步骤一:调合任务参数初始化。Step 1: Initialize the parameters of the blending task.

设定各调合头对应的组分油品,并选择相应储罐罐号以及调合罐罐号,并设置3#组分油为公共组分。Set the component oil corresponding to each blending head, select the corresponding tank number and blending tank number, and set the 3# component oil as the common component.

设置调合头1中1#组分油品配方下限为0,配方上限0.35;2#组分油品配方下限为0.2,配方上限0.72;3#组分油品配方下限为0,配方上限0.4。In blending head 1, set the lower limit of the formula of 1# component oil to 0, and the upper limit of the formula to 0.35; the lower limit of the formula of 2# component oil is 0.2, and the upper limit of the formula is 0.72; the lower limit of the formula of 3# component oil is 0, and the upper limit of the formula is 0.4 .

设置调合头2中3#组分油品配方下限为0,配方上限0.4;4#组分油品配方下限为0,配方上限0.4;5#组分油品配方下限为0,配方上限0.5。In blending head 2, set the lower limit of the 3# component oil formula to 0, and the upper limit of the formula to 0.4; the lower limit of the 4# component oil formula is 0, and the upper limit of the formula is 0.4; the lower limit of the 5# component oil formula is 0, and the upper limit of the formula is 0.5 .

设置调合头1中调合流量为1000t/h,罐底油质量为1000t,本批次的目标调合量为11000t,调合后原油目标密度为830kg/m3Set the blending flow rate in blending head 1 to 1000t/h, the quality of tank bottom oil to 1000t, the target blending volume of this batch to be 11000t, and the target density of crude oil after blending to be 830kg/m 3 .

设置调合头2中调合流量为1000t/h,罐底油质量为1000t,本批次的目标调合量为9000t,Set the blending flow rate in blending head 2 to 1000t/h, the quality of tank bottom oil to be 1000t, and the target blending volume of this batch to be 9000t.

调合后原油目标密度为830kg/m3The target density of the crude oil after blending is 830kg/m 3 .

本批次调合时间为10h。The blending time of this batch is 10h.

步骤二:设置优化周期、目标函数权重、优化上下限、公共组分,公共组分最大流量、各调合头所用组分油储量以及各组分油的单位质量成本。Step 2: Set the optimization period, the weight of the objective function, the upper and lower limits of the optimization, the common components, the maximum flow rate of the common components, the oil reserves of the components used by each blending head, and the unit mass cost of each component oil.

设置优化周期为5min,调合成本最低权值为0.4,调合后原油密度与目标密度偏差最小权值0.6。设置调合头1中调合后调合罐内硫含量下限为0%,上限2.5%;酸值下限为0mgKOH,上限为0.5mgKOH;石脑油收率下限为0.19%,上限为0.21%。The optimization period is set to 5min, the minimum weight of the blending cost is 0.4, and the minimum weight of the deviation between the crude oil density and the target density after blending is 0.6. The lower limit of sulfur content in the blending tank after blending in blending head 1 is set to 0%, and the upper limit is 2.5%; the lower limit of acid value is 0mgKOH, and the upper limit is 0.5mgKOH; the lower limit of naphtha yield is 0.19%, and the upper limit is 0.21%.

设置调合头2中调合后调合罐内硫含量下限为0%,上限2.5%;酸值下限为0mgKOH,上限为0.5mgKOH;石脑油收率下限为0.17%,上限为0.19%。The lower limit of sulfur content in the blending tank after blending in blending head 2 is set to 0%, and the upper limit is 2.5%; the lower limit of acid value is 0mgKOH, and the upper limit is 0.5mgKOH; the lower limit of naphtha yield is 0.17%, and the upper limit is 0.19%.

设置1#、2#以及3#组分的库存分别为4000t、7200t以及4500t,4#组分油以及5#组分油的库存分别为4000t以及5000t。The stocks of components 1#, 2# and 3# are set to be 4000t, 7200t and 4500t respectively, and the stocks of component 4# and 5# oil are set to be 4000t and 5000t respectively.

所设各组分油参炼线最大流量以及单位质量成本如表1所示,由于3#组分油为公共组分,公共组分最大流量等于3#组分油参炼线最大流量为410t/h。The maximum flow rate and unit mass cost of each component oil ginseng refining line are shown in Table 1. Since the 3# component oil is a common component, the maximum flow rate of the common component is equal to the maximum flow rate of the 3# component oil ginseng refining line, which is 410t. /h.

步骤三:根据优化周期获取各调合组分油以及罐底油的属性数据,更新罐底油尺、组分油储量、本批次的调合剩余时间。Step 3: Obtain the attribute data of each blended component oil and tank bottom oil according to the optimization cycle, and update the tank bottom oil dipstick, component oil reserves, and the remaining blending time of this batch.

获取各调合组分油以及各罐底油的属性数据如下表1所示:The property data of each blending component oil and each tank bottom oil are obtained as shown in Table 1 below:

表1Table 1

Figure BDA0002012728630000091
Figure BDA0002012728630000091

所得调合罐1中罐底油质量为1000t,调合罐2中罐底油质量为1000t,所得1#、2#、3#、4#以及5#组分油的库存分别为4000t、7200t、4500t、4000t以及5000t。本批次的调合剩余时间为10h。The quality of the bottom oil in the obtained blending tank 1 is 1000t, the quality of the bottom oil in the blending tank 2 is 1000t, and the stocks of the obtained 1#, 2#, 3#, 4# and 5# component oils are 4000t and 7200t respectively. , 4500t, 4000t and 5000t. The remaining time for blending in this batch is 10h.

步骤四:计算最优配方。Step 4: Calculate the optimal formula.

利用以上数据,建立原油调合双调合头协调模型(如式(1))后,调用混合差分进化优化算法进行求解,求解过程如图3所示。Using the above data, after establishing the crude oil blending double blending head coordination model (such as formula (1)), the hybrid differential evolution optimization algorithm is called to solve, and the solution process is shown in Figure 3.

计算可得,调合头1对应的1#组分油配方为0.23178,2#组分油配方0.60156,3#组分油配方0.16666,成本为86.9522美元/桶,所得调合罐中油品最终密度为830.1262kg/m3,其调合罐中油品最终属性为硫含量1.9915%,酸度为0.37815mg KOH,石脑油收率为0.20613%。It can be calculated that the formula of 1# component oil corresponding to blending head 1 is 0.23178, the 2# component oil formula is 0.60156, the 3# component oil formula is 0.16666, and the cost is US$86.9522/barrel. The final density of the oil in the obtained blending tank is 0.23178. It is 830.1262kg/m 3 , the final properties of the oil in the blending tank are 1.9915% sulfur content, 0.37815 mg KOH acidity, and 0.20613% naphtha yield.

调合头2对应的3#组分油配方为0.3041,4#组分油配方0.19604,5#组分油配方0.49986,成本为83.2672美元/桶,所得调合罐中油品最终密度为830.072kg/m3,其调合罐中油品最终属性为硫含量2.2064%,酸度为0.44496mg KOH,石脑油收率为0.17598%。公共组分总流量为409.9427t/h,约束为410t/h。最终求解时间6.8125秒,目标函数值68.1004。The formula of 3# component oil corresponding to blending head 2 is 0.3041, the formula of 4# component oil is 0.19604, the formula of 5# component oil is 0.49986, the cost is 83.2672 US dollars/barrel, and the final density of the oil in the obtained blending tank is 830.072kg/ m 3 , the final properties of the oil in the blending tank are 2.2064% sulfur content, 0.44496 mg KOH acidity, and 0.17598% naphtha yield. The total flow of common components is 409.9427t/h, and the constraint is 410t/h. The final solution time is 6.8125 seconds, and the objective function value is 68.1004.

步骤五:将当前最优配方送至调合控制系统执行。Step 5: Send the current optimal formula to the blending control system for execution.

步骤六:判断本次调合是否完成,若本次调合未完成,则进行等待一个优化周期,再返回步骤三。Step 6: Determine whether the blending is completed. If the blending is not completed, wait for an optimization cycle, and then return to Step 3.

本发明未涉及方法均与现有技术相同,可采用现有技术加以实现。The methods not involved in the present invention are the same as those in the prior art, and can be implemented by adopting the prior art.

实施例2Example 2

本实施例在以传统技术方案为前提下进行实施。This embodiment is implemented on the premise of the traditional technical solution.

传统方法分别对单个调合头进行如上目标函数的优化求解,解得调合头1公共组分最优配方值为rc1,best,调合头2公共组分最优配方值为rc2,best,若此时公共组分使用量大于公共组分最大流量,即B1×rc1,best+B2×rc2,best>Bcom_max时,使调合头1与调合头2中公共组分配方上界各自变为The traditional method performs the optimization and solution of the above objective function for a single blending head respectively, and the optimal formula value of the common components of blending head 1 is rc 1, best , and the optimal formula value of the common components of blending head 2 is rc 2, best , if the usage of the common component is greater than the maximum flow rate of the common component, that is, B1×rc 1, best +B2×rc 2, and best >B com_max , make the common components in blending head 1 and blending head 2 The upper bounds of the recipes become

rc_max1=rc1,best×Bcom_max/(B1×rc1,best+B2×rc2,best) (7)rc_max 1 =rc 1, best ×B com_max /(B1×rc 1, best +B2×rc 2, best ) (7)

rc_max2=rc2,best×Bcom_max/(B1×rc1,best+B2×rc2,best) (8)rc_max 2 =rc 2, best ×B com_max /(B1×rc 1, best +B2×rc 2, best ) (8)

然后对两个调合头分别进行优化求解。Then, the two tuning heads are optimized and solved respectively.

以实施案例一中数据进行求解,第一次求解得到调合头1中1#组分油配方0.27935,2#组分油配方0.32065,3#组分油配方0.4,调合头2中3#组分油配方0.30601,4#组分油配方0.19399,5#组分油配方0.5。Using the data in Example 1 to solve, the first solution obtains the formula of 1# component oil in blending head 1 0.27935, the 2# component oil formula 0.32065, the 3# component oil formula 0.4, and the 3# component oil formula in blending head 2 Component oil formula 0.30601, 4# component oil formula 0.19399, 5# component oil formula 0.5.

调合头1中公共组分流量400,调合头2中公共组分流量244.8094,公共组分实际总流量644.8094,大于3#组分油最大流量限制值410。按公式(7),(8)对两调合头中3#组分油的配方进行更改,得到rc_max1=0.25434,rc_max2=0.19458。The flow of common components in blending head 1 is 400, the flow of common components in blending head 2 is 244.8094, and the actual total flow of common components is 644.8094, which is greater than the maximum flow limit value of 3# component oil of 410. Change the formula of 3# component oil in the two blending heads according to formulas (7) and (8), and obtain rc_max 1 =0.25434, rc_max 2 =0.19458.

重新分别对两个调合头进行求解,得到调合头1中1#组分油配方0.25022,2#组分油配方0.49544,3#组分油配方0.25434,调合头2中3#组分油配方0.19458,4#组分油配方0.30542,5#组分油配方0.5。计算时间14.4907秒。对比两个实例的结果如表2所示:Resolve the two blending heads separately, and obtain the formula of 1# component oil in blending head 1 0.25022, the 2# component oil formula 0.49544, the 3# component oil formula 0.25434, and the 3# component in blending head 2. Oil formula 0.19458, 4# component oil formula 0.30542, 5# component oil formula 0.5. Computation time 14.4907 seconds. The results of comparing the two examples are shown in Table 2:

表2Table 2

Figure BDA0002012728630000101
Figure BDA0002012728630000101

Figure BDA0002012728630000111
Figure BDA0002012728630000111

由上表可知,实施例1中本次发明所涉及方法所得目标函数值更小,实现了更充分的全局协调,同时明显节约了计算时间。在成本目标以及密度指标上,本次发明所涉及方法也都表现出比传统方法更优秀的性能。It can be seen from the above table that the value of the objective function obtained by the method involved in the present invention in Example 1 is smaller, more sufficient global coordination is achieved, and computing time is significantly saved. In terms of cost target and density index, the method involved in this invention also shows better performance than the traditional method.

以上所述仅为本发明的较佳实施例而已,并非用以限定本发明的实质技术内容范围,本发明的实质技术内容是广义地定义于申请的权利要求范围中,任何他人完成的技术实体或方法,若是与申请的权利要求范围所定义的完全相同,也或是一种等效的变更,均将被视为涵盖于该权利要求范围之中。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the scope of the essential technical content of the present invention. The essential technical content of the present invention is broadly defined within the scope of the claims of the application, and any technical entity completed by others Or method, if it is exactly the same as that defined in the scope of the claims of the application, or an equivalent change, it will be deemed to be covered by the scope of the claims.

Claims (4)

1. A crude oil blending double blending head coordination optimization method considering tank bottom oil properties is characterized by comprising the following steps:
firstly, initializing blending task parameters;
secondly, setting an optimization period, an objective function weight, and setting upper and lower limits of each attribute index of the blended crude oil in each blending tank, the storage amount of each component oil used by each blending head, the maximum flow of each component oil of each blending line, the maximum flow of a common component and the unit mass cost of each component oil;
thirdly, acquiring the blended component oil and the attribute data of the bottom oil of each tank according to the optimization period, and updating the oil dipstick at the bottom of each tank, the reserve capacity of the component oil and the blending residual time of the batch; and
finally, the optimal formula of each blending component in the current optimization period is obtained and sent to a blending control system for execution;
the blending task parameters comprise the corresponding storage tank numbers of the component oil and the blending tank numbers corresponding to the blending heads, and public components are set; the upper limit and the lower limit of the component oil formula in each blending head, the flow of the blending head, the oil dipstick at the bottom of the tank, the target blending oil dipstick, the target blending density value and the blending time of the batch;
the optimized objective function is
Figure FDA0003308105510000011
Wherein k (k ═ 1,2, …, n) denotes a blend header number;
i (i ═ 1,2, …, n) denotes the blending component oil designation;
ri,krepresenting the formulation of the i component oil of the k blending head to be optimized;
l (l ═ 1,2, …, n) represents a crude oil property index;
ci,kexpressing the unit mass cost of the ith component oil of the kth blending head;
wc,wgexpressing the lowest weight of blending cost, and the minimum weight of deviation between the density of the blended crude oil and the target density;
Ρm,krepresenting a target density for the kth blending head blending;
Pρ,krepresenting the blending density instantaneous predicted value of the component oil in the kth blending head;
TPk(Pρ,k) Representing a predicted value of crude oil density in the kth blending tank;
t represents the remaining blending time of the batch;
Bci,kthe maximum flow of the ith component participating in the mixing line of the kth mixing head is shown;
Bkrepresents the flow of the kth blending header batch;
Bcom_maxrepresents the maximum flow rate of the common component;
rcomkrepresenting the formula of the common component at the kth blending head;
Vi,krepresenting the reserve of the ith component oil of the kth blending head;
ri,k_min,ri,k_maxrespectively representing the upper limit and the lower limit of the formulation of the ith component oil of the kth blending head;
sl,k_min,sl,k_maxrespectively representing the upper limit and the lower limit of the k-th blending tank attribute value l;
Pl,ka blending predicted value representing the property l of the kth blending head component oil;
TPk(Pl,k) Representing the predicted value of crude oil property l in the kth blending tank.
2. The method of claim 1, wherein the property indicator for the whole crude oil calculated using equations (2) and (3) requires a predicted value TP for the density and other properties of the crude oil in each blending tankk(Pρ,k)、TPk(Pl,k):
Figure FDA0003308105510000021
Figure FDA0003308105510000022
Wherein, TVOLkIndicating the blending target quality of the kth blending tank;
HVOLkthe bottom oil quality of the kth blending tank is represented;
Tρ,kthe tank bottom oil density value of the kth blending tank is shown;
Tl,krepresents the value of the tank bottom oil property l of the kth blending tank.
3. The method of claim 1 or 2, wherein a mathematical model of the crude oil blending dual blending head coordination problem is established that takes into account tank bottoms properties, and the coordination optimization problem is solved using a hybrid Differential Evolution (CoDE) optimization method.
4. The method of claim 3, wherein the hybrid differential evolution optimization method comprises the steps of:
(1) initializing a population, wherein the size of the population is NP;
(2) the loop starts, when the algorithm termination condition is not yet met, the following is carried out:
(i) for each individual x in the populationiGenerating strategies by using three test vectors, randomly selecting a group of parameters aiming at each strategy, and generating xiCorresponding three test vectors ui1,ui2And ui3
(ii) Evaluation of ui1,ui2And ui3A fitness function value of;
(iii) selection ui1,ui2And ui3The test vector with the optimal function value of the medium fitness degree is marked as ui
(iv) Comparison xiAnd uiThe fitness function value of (a), if xiIs superior to uiThen xiEntering a next generation population; if uiIs superior to xiThen u isiReplacement of xiEntering a next generation population;
(3) stopping the algorithm to obtain a final population NP, wherein the individual with the optimal fitness value in the population is the solution of the optimization problem;
the hybrid differential evolution optimization method is implemented by adopting three test vector generation strategies of an equation (4), an equation (5) and an equation (6):
(1) "rand/1/bin" method
Figure FDA0003308105510000031
(2) "rand/2/bin" method
Figure FDA0003308105510000032
(3) Current-to-rand/1 method
ui,G=xi,G+rand·(xr1,G-xi,G)+F·(xr2,G-xr3,G) (6)
Wherein x isr1,G,xr2,G,xr3,G,xr4,G,xr5,GIs 5 individuals randomly selected in the G generation, which are different from the current individual xri,GAnd are not equal.
CN201910252415.0A 2019-03-29 2019-03-29 Crude oil blending double-blending head coordination optimization method considering tank bottom oil property Active CN109765789B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910252415.0A CN109765789B (en) 2019-03-29 2019-03-29 Crude oil blending double-blending head coordination optimization method considering tank bottom oil property

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910252415.0A CN109765789B (en) 2019-03-29 2019-03-29 Crude oil blending double-blending head coordination optimization method considering tank bottom oil property

Publications (2)

Publication Number Publication Date
CN109765789A CN109765789A (en) 2019-05-17
CN109765789B true CN109765789B (en) 2022-04-19

Family

ID=66460252

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910252415.0A Active CN109765789B (en) 2019-03-29 2019-03-29 Crude oil blending double-blending head coordination optimization method considering tank bottom oil property

Country Status (1)

Country Link
CN (1) CN109765789B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109765788B (en) * 2019-03-29 2022-03-04 华东理工大学 An online optimization method for multi-objective crude oil blending

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6816822B1 (en) * 2000-08-16 2004-11-09 Abb Automation Inc. System and method for dynamic modeling, parameter estimation and optimization for processes having operating targets
CN101286065A (en) * 2008-05-23 2008-10-15 清华大学 A crude oil blending scheduling method for multi-period optimization of crude oil blending
CN102375411A (en) * 2010-08-21 2012-03-14 中国石油化工股份有限公司 Online oil product blending method and device
CN103324084A (en) * 2013-07-11 2013-09-25 南京富岛信息工程有限公司 Crude oil online blending method facing to asphaltene control
CN103728884A (en) * 2014-01-17 2014-04-16 华东理工大学 Device and method for integrating gasoline pipeline blending control optimization system
CN103745115A (en) * 2014-01-17 2014-04-23 华东理工大学 Method for optimizing gasoline blending in offline manner
CN105974799A (en) * 2016-07-15 2016-09-28 东南大学 Fuzzy control system optimization method based on differential evolution-local unimodal sampling algorithm
CN108333943A (en) * 2018-02-26 2018-07-27 华东理工大学 Crude oil based on incremental mode concocts method for on-line optimization

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103365205B (en) * 2013-07-25 2016-01-27 南京富岛信息工程有限公司 A kind of crude oil blending two blending head on-line coordination control method
CN104267602B (en) * 2014-09-24 2016-11-30 南京富岛信息工程有限公司 A kind of Gasoline On-line double blending head coordination optimizing method supporting how public component
CN108733009B (en) * 2018-02-26 2021-04-09 华东理工大学 An online optimization control method for oil blending with multi-layer architecture

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6816822B1 (en) * 2000-08-16 2004-11-09 Abb Automation Inc. System and method for dynamic modeling, parameter estimation and optimization for processes having operating targets
CN101286065A (en) * 2008-05-23 2008-10-15 清华大学 A crude oil blending scheduling method for multi-period optimization of crude oil blending
CN102375411A (en) * 2010-08-21 2012-03-14 中国石油化工股份有限公司 Online oil product blending method and device
CN103324084A (en) * 2013-07-11 2013-09-25 南京富岛信息工程有限公司 Crude oil online blending method facing to asphaltene control
CN103728884A (en) * 2014-01-17 2014-04-16 华东理工大学 Device and method for integrating gasoline pipeline blending control optimization system
CN103745115A (en) * 2014-01-17 2014-04-23 华东理工大学 Method for optimizing gasoline blending in offline manner
CN105974799A (en) * 2016-07-15 2016-09-28 东南大学 Fuzzy control system optimization method based on differential evolution-local unimodal sampling algorithm
CN108333943A (en) * 2018-02-26 2018-07-27 华东理工大学 Crude oil based on incremental mode concocts method for on-line optimization

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
A NovelTwo-Level Optimization Framework Based on Constrained Ordinal Optimization and Evolutionary Algorithms for Scheduling of Multipipeline Crude Oil Blending;Bai Liang,等;《Industrial & Engineering Chemistry Research》;20121231;第51卷;第9078-9093页 *
一种改进的自适应差分进化算法;戈剑武,等;《华东理工大学(自然科学版)》;20090831;第35卷(第4期);摘要、第600-605页 *
基于严格约束的汽油调合双调合头协调优化方法;何仁初,等;《石油学报(石油加工)》;20190325;第35卷(第2期);第337-347页 *

Also Published As

Publication number Publication date
CN109765789A (en) 2019-05-17

Similar Documents

Publication Publication Date Title
WO2020199665A1 (en) Multi-target online optimization method for crude oil blending
CN107480856A (en) Based on the sale of electricity company power customer appraisal procedure for improving similarity to ideal solution ranking method
CN114971227B (en) A risk assessment method for distribution network equipment based on MARCOS method
CN109034676B (en) Power distribution network fault recovery scheme interval evaluation method under incomplete index weight information
CN109765789B (en) Crude oil blending double-blending head coordination optimization method considering tank bottom oil property
KR20210144862A (en) Method of Calculation of Blending Effect Parameters of Crude Oil Blending
CN118888027A (en) A method, device and medium for online optimization of finished gasoline formula
Mahdavi et al. A general fuzzy TOPSIS model in multiple criteria decision making
CN112612207A (en) Multi-target game solving method and system under uncertain environment
JP2001243301A (en) Coal blending plan making apparatus and coal blending plan making method
CN110070258B (en) Coke oven heating combustion process performance evaluation method
CN113689118B (en) Project multi-target combination optimization method and system
CN116224776A (en) An Online Optimization Method for Gasoline Blending Based on Constrained Multi-objectives
KR20200107861A (en) System for Designing Global Supply Chain
CN111047461A (en) Black start method of direct-current multi-microgrid
Chen et al. Application of principal component regression analysis in economic analysis
CN117634951A (en) A quantitative evaluation method and terminal for distribution network target grid
CN109918401A (en) Construction engineering list data processing method, device, storage medium and computer equipment
CN116739406A (en) A comprehensive evaluation method for the effectiveness of basic equipment manufacturing quality system
CN112348309A (en) Method and device for determining quality grade of indexes of island micro-grid
Chen et al. Green technology choice under environmental taxes
CN104899348B (en) A kind of method that trainer aircraft flying quality index determines
CN118378963B (en) Priori cognition-based relative capability assessment ordering method, device and system
Jonas The nexus between government spending and economic growth in Saudi Arabia
CN120069273A (en) Novel comprehensive evaluation method for power distribution network based on cross validation method

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