大规模成品油调和优化模型及求解研究

  • 打印
  • 收藏
收藏成功


打开文本图片集

中图分类号 TP274

文献标志码A

文章编号 1000-3932(2026)01-0078-10

符号说明

参数:

C —组分油集合, c∈C

C[p,tank] ——成品油 p的储罐tank的出厂计划;

CcP ——成品油的单位库存成本;

CcP——成品油的库存超限单位成本;

Cg[c] ——组分油c外购的单位成本;

CP​—— 调合配方切换单位成本;

CR ——辛烷值过剩的单位成本;

CT——调合方式切换单位成本;

Cν ——油品发运超限单位成本;

CzF——组分油单位库存成本;

Czf——组分油的库存超限单位成本;

Cδ ——油罐收付油切罐单位成本;

CP[p,tank,t] ——储罐tank在时间段t内的对成品油 p 的存储量;

CP1[p,tank,t] ——储罐tank在时间段t内的对成品油p 的收油量;

CP1[r,tank,t] ——在时间段t在罐tank中使用调合配方r时生成的成品油量;

CP2[p,tank,t]——储罐tank在时间段t内的对成品油p 的付油量;

cp[tank,t] ——储罐tank在时间段t内的超限量;

cp-1[tank,t] ——在时间段t成品油罐tank是否超过了最大最小库存量的范围;

c_shou——在时间段t组分油c的所有存储罐的收油量;

c_tank——组分油-罐集合;

G[tank,t] ——储罐tank在时间段t内对组分油c的外购量;

in_min[c]、in_max[c]——组分油c的最小、最大外购量;

M—— →个足够大的正数;

max_ratiomin_ratio——根据索引 |p⋅r⋅c 读取表格获取的可变比例上、下限;

max_supply[c]——组分油c的最大供给速率;

min_inv[c,tank]、max_inv[c,tank]——组分油c的储罐tank的最小、最大库存量,其中 (c,tank)∈ c_tank;

min_inv[p,tank]max_inv[p,tank]——成品油p的储罐tank的最小、最大库存量,其中 (p,tank)∈ p_tank;

min_speed[c]、max_speed[c]——组分油 c 的最小、最大生产速率;

P ——成品油集合, .p∈P

P[t] ——成品油调合配方时间段t内是否改变;

period_total——组分油c的供给量;

p_tank- —成品油——罐集合;

Q_blend [p,tank,t] 1——储罐tank在时间段t内调和头调和方式对成品油 p 的收油量;

Q_tanh[p,tank,t]- -储罐tank在时间段t内罐调和方式对成品油 p的收油量;

R[r,t] 一 -在时间段t内使用调合配方r汽油调合辛烷值的过剩值;

ratio- 根据索引 |p⋅r⋅c 读取表格获取的固定比例数据;

( ratio[p,r,c,t] -时间段内,所用配方r中,生产成品油 p ,所需组分油c的比例;

save_min[c,tank]、save_max[c,tank]— -组分油 的储罐tank的最小、最大安全库存量;

sawe_min[p,tank]、save_max[p,tank]- 一成品油 p 的储罐tank的最小、最大安全库存量;

shipment [p] -成品油在时间段t内的发运超限量;

switch [c,t] -组分油罐c在时间段t内是否切罐;

switch [p,t] —成品油罐 p 在时间段t内是否切罐;

T- 决策区间, t∈T

T[q,t] 一 一调合头 q 调合成品油种类在时间段t是否改变;

time- 时间刻度;

total——所有组分油的总供给量;

total_purchase 在所有时间段内组分油c的外购总量;

ZF [c,tank,t] 组分油 c 的储罐tank在时间段t内的存储量;

ZF1[c,tank,t] -储罐tank在时间段t内的对组分油c的收油量;

ZF2[c,tank,t] 储罐tank在时间段t内的对组分油c的付油量;

zf[tank,t] 一 -组分油罐tank在时间段t内的超限量;

z_recipe [p,r,t] 1 -在时间段t是否选用配方r生产成品油 p (204的0-1决策变量,选用为1,否则为0。(剩余12628字)

monitor
客服机器人