发明名称 一种基于拟高尔基体膜计算的汽油调合优化调度方法
摘要 本发明涉及一种基于拟高尔基体膜计算的汽油调合优化调度方法。方法特征是:(1)在高预测精度的调合模型和生产调度约束条件下,根据调合组分油、产品油和市场供求的信息,构成以利润和满足约束为目标的汽油调合调度模型。(2)采用高效的拟高尔基体膜计算方法,其计算结构包括拟高尔基体膜结构和按规律分布其中的七个计算规则及可变的对象集,(3)依方法中提供的算法参数取值范围进行设置并搜索配方,按所得配方验证后进行生产。本发明提供了一天和多天的汽油调合优化调度方案,其优点是无需配方经验,在生产约束范围内随机搜索配方,可快速找出质量卡边、利润高的配方,实现库存最小。而且方法直观,易于操作及优化调度规模的扩展。
申请公布号 CN101320440B 申请公布日期 2011.11.09
申请号 CN200810062994.4 申请日期 2008.07.11
申请人 浙江大学 发明人 赵进慧;王宁
分类号 G06N3/12(2006.01)I 主分类号 G06N3/12(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 张法高
主权项 1.一种基于拟高尔基体膜计算的汽油调合优化调度方法,优化调度方法特征包括如下步骤:(1)根据各调合组分油质量指标、成本和供应量,选定油品质量稳定的调合组分油,调合组分油包括催化重整油、直馏石脑油、催化裂化汽油、丁烷、烷基化油、加氢裂化油、高效添加剂MTBE;(2)根据选定的调合组分油:催化重整油、轻质直馏石脑油、催化裂化汽油、丁烷、烷基化油,将调合组分油的质量指标、成本和供应量,与产品汽油的成本,价格和质量指标,构成目标函数的参数与组分油供应量和产品汽油产量不等式约束,产品汽油调合模型不等式的边界值,调合模型值和实测值间的裕度设为0-0.3;调合模型中研究法辛烷值、马达法辛烷值、雷德蒸汽压值分别如下:<maths num="0001"><![CDATA[<math><mrow><msub><mi>RON</mi><mi>blending</mi></msub><mo>=</mo><msup><mi>r</mi><mi>T</mi></msup><mi>x</mi><mo>+</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mrow><mo>(</mo><msup><mi>r</mi><mi>T</mi></msup><mi>diag</mi><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mi>x</mi><mo>-</mo><mrow><mo>(</mo><msup><mi>r</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow><mrow><mo>(</mo><msup><mi>s</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow><mo>/</mo><mrow><mo>(</mo><msup><mi>e</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>+</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><mrow><mo>(</mo><msubsup><mi>o</mi><mi>S</mi><mi>T</mi></msubsup><mi>x</mi><mo>-</mo><msup><mrow><mo>(</mo><msup><mi>o</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>/</mo><msup><mi>e</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><mo>+</mo><msub><mi>&alpha;</mi><mn>3</mn></msub><mrow><mo>(</mo><msubsup><mi>a</mi><mi>S</mi><mi>T</mi></msubsup><mi>x</mi><mo>-</mo><msup><mrow><mo>(</mo><msup><mi>a</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>/</mo><mrow><mo>(</mo><msup><mi>e</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0003"><![CDATA[<math><mrow><msub><mi>MON</mi><mi>blending</mi></msub><mo>=</mo><msup><mi>m</mi><mi>T</mi></msup><mi>x</mi><mo>+</mo><msub><mi>&alpha;</mi><mn>4</mn></msub><mrow><mo>(</mo><msup><mi>m</mi><mi>T</mi></msup><mi>diag</mi><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mi>x</mi><mo>-</mo><mrow><mo>(</mo><msup><mi>m</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow><mrow><mo>(</mo><msup><mi>s</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow><mo>/</mo><mrow><mo>(</mo><msup><mi>e</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>+</mo><msub><mi>&alpha;</mi><mn>5</mn></msub><mrow><mo>(</mo><msubsup><mi>o</mi><mi>S</mi><mi>T</mi></msubsup><mi>x</mi><mo>-</mo><msup><mrow><mo>(</mo><msup><mi>o</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>/</mo><msup><mi>e</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow><mo>)</mo></mrow></math>]]></maths><maths num="0004"><![CDATA[<math><mrow><mo>+</mo><mfrac><msub><mi>&alpha;</mi><mn>6</mn></msub><mrow><mn>10000</mn><mrow><mo>(</mo><msup><mi>e</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow></mrow></mfrac><msup><mrow><mo>(</mo><msubsup><mi>a</mi><mi>S</mi><mi>T</mi></msubsup><mi>x</mi><mo>-</mo><msup><mrow><mo>(</mo><msup><mi>a</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>/</mo><mrow><mo>(</mo><msup><mi>e</mi><mi>T</mi></msup><mi>x</mi><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow></math>]]></maths><maths num="0005"><![CDATA[<math><mrow><msub><mi>RVP</mi><mi>blending</mi></msub><mo>=</mo><msup><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>u</mi><mi>i</mi></msub><msup><mrow><mo>(</mo><msub><mi>RVP</mi><mi>i</mi></msub><mo>)</mo></mrow><mn>1.25</mn></msup><mo>)</mo></mrow><mn>0.8</mn></msup></mrow></math>]]></maths>其中,a<sub>1</sub>=0.03224,a<sub>2</sub>=0.00101,a<sub>3</sub>=0,a<sub>4</sub>=0.04450,a<sub>5</sub>=0.00081,a<sub>6</sub>=-0.00645,RON<sub>blending</sub>是调合汽油的研究法辛烷值,MON<sub>blending</sub>是调合汽油的马达法辛烷值,x是组分流率向量,r是组分的研究法辛烷值向量,m是马达法辛烷值向量,s=r-m,e是单位列向量,o是含蜡量向量,o<sub>s</sub>是含蜡量的平方,a是组分的芳香烃含量,a<sub>s</sub>是芳香烃含量的平方,RVP<sub>blending</sub>为调合汽油的雷德蒸汽压值,u<sub>i</sub>是组分i的体积分率,n为参调组分数量;调和组分油和产品汽油的不等式约束条件如下:产品和组分间的物料平衡方程<maths num="0006"><![CDATA[<math><mrow><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><mi>p</mi></msub></munderover><msub><mi>V</mi><msub><mi>p</mi><mi>n</mi></msub></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><mi>p</mi></msub></munderover><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><msub><mi>c</mi><mi>n</mi></msub></msub></munderover><msub><mi>V</mi><msub><mi>C</mi><mrow><mi>n</mi><mo>,</mo><mi>m</mi></mrow></msub></msub></mrow></math>]]></maths>组分的生产能力约束<maths num="0007"><![CDATA[<math><mrow><msub><mi>V</mi><msubsup><mi>C</mi><mi>m</mi><mi>L</mi></msubsup></msub><mo>&le;</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><mi>p</mi></msub></munderover><msub><mi>V</mi><msub><mi>C</mi><mrow><mi>n</mi><mo>,</mo><mi>m</mi></mrow></msub></msub><mo>&le;</mo><msub><mi>V</mi><msubsup><mi>C</mi><mi>m</mi><mi>U</mi></msubsup></msub></mrow></math>]]></maths>组分质量约束<maths num="0008"><![CDATA[<math><mrow><msub><mi>Q</mi><msubsup><mi>C</mi><mrow><mi>m</mi><mo>,</mo><mi>q</mi></mrow><mi>L</mi></msubsup></msub><mo>&le;</mo><msub><mi>Q</mi><msub><mi>C</mi><mrow><mi>m</mi><mo>,</mo><mi>q</mi></mrow></msub></msub><mo>&le;</mo><msub><mi>Q</mi><msubsup><mi>C</mi><mrow><mi>m</mi><mo>,</mo><mi>q</mi></mrow><mi>U</mi></msubsup></msub></mrow></math>]]></maths>产品的需求约束<maths num="0009"><![CDATA[<math><mrow><msub><mi>M</mi><msub><mi>R</mi><mrow><mi>n</mi><mi>max</mi></mrow></msub></msub><mo>&GreaterEqual;</mo><msub><mi>V</mi><msub><mi>P</mi><mi>n</mi></msub></msub><mo>&GreaterEqual;</mo><msub><mi>M</mi><msub><mi>R</mi><mrow><mi>n</mi><mi>min</mi></mrow></msub></msub></mrow></math>]]></maths>产品质量的上下限<maths num="0010"><![CDATA[<math><mrow><msub><mi>Q</mi><msubsup><mi>P</mi><mrow><mi>n</mi><mo>,</mo><mi>q</mi></mrow><mi>L</mi></msubsup></msub><mo>&le;</mo><msub><mi>Q</mi><msub><mi>P</mi><mrow><mi>n</mi><mo>,</mo><mi>q</mi></mrow></msub></msub><mo>&le;</mo><msub><mi>Q</mi><msubsup><mi>P</mi><mrow><mi>n</mi><mo>,</mo><mi>q</mi></mrow><mi>U</mi></msubsup></msub></mrow></math>]]></maths>产品的存储能力<maths num="0011"><![CDATA[<math><mrow><msub><mi>V</mi><msubsup><mi>P</mi><mrow><mi>n</mi><mo>,</mo><mi>t</mi></mrow><mi>L</mi></msubsup></msub><mo>&le;</mo><munderover><mi>&Sigma;</mi><mi>t</mi><mi>T</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><msub><mi>p</mi><mi>n</mi></msub></msub></munderover><msub><mi>V</mi><msub><mi>p</mi><mrow><mi>n</mi><mo>,</mo><mi>t</mi></mrow></msub></msub><mo>&le;</mo><msub><mi>V</mi><msubsup><mi>P</mi><mrow><mi>n</mi><mo>,</mo><mi>t</mi></mrow><mi>U</mi></msubsup></msub></mrow></math>]]></maths>其中,<img file="FSB00000122283400024.GIF" wi="53" he="56" />第n种成品油的产量,<img file="FSB00000122283400025.GIF" wi="70" he="60" />生产第n种成品油的第m种调合组分油的需要量,<img file="FSB00000122283400026.GIF" wi="59" he="63" />第m种调合组分油最大供应量,<img file="FSB00000122283400027.GIF" wi="59" he="63" />第m种调合组分油最小供应量,<img file="FSB00000122283400028.GIF" wi="76" he="62" />第n种成品油的油品指标值,<img file="FSB00000122283400029.GIF" wi="76" he="70" />第n种成品油的油品指标最大值,<img file="FSB000001222834000210.GIF" wi="76" he="68" />第n种成品油的油品指标最小值,<img file="FSB000001222834000211.GIF" wi="116" he="57" />第n种成品油最大预测需求量,<img file="FSB000001222834000212.GIF" wi="112" he="58" />第n种成品油最小预测需求量,<img file="FSB000001222834000213.GIF" wi="53" he="57" />第n种成品油价格,<img file="FSB000001222834000214.GIF" wi="53" he="57" />第m种组分油价格;利润目标函数为:<img file="FSB000001222834000215.GIF" wi="575" he="131" />利润目标函数转换并加上惩罚项后总目标函数:<img file="FSB000001222834000216.GIF" wi="750" he="126" />μ是惩罚项系数,g(x)是约束函数;(3)给定膜计算优化算法的初始参数,调合重复次数,进化代数,膜的层数,每层膜中的对象数;通信对象数量的概率取[0,0.3];变异规则Pm∈[0.7,0.95],交叉规则Pc∈[0.1,0.5],移位规则Pt∈[0.1,1],提取规则Pa∈[0.1,1],将对象集送入拟高尔基体的条件C=αGen,α∈[0,1],Gen是进化代数;(4)检验输出的配方,验证后按配方进行调合生产。
地址 310027 浙江省杭州市浙大路38号