管道运输与订购优化模型_第1页
管道运输与订购优化模型_第2页
管道运输与订购优化模型_第3页
管道运输与订购优化模型_第4页
管道运输与订购优化模型_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、钢管订购和运输优化模型要铺设一条 A1A2A15 的输送天然气的主管道 , 如图一所示 ( 见反面 ) 。经筛选后可以生产这种主管道钢管的钢厂有S1 , S2 ,S7 。图中粗线表示铁路,单细线表示公路,双细线表示要铺设的管道( 假设沿管道或者原来有公路,或者建有施工公路 ) ,圆圈表示火车站, 每段铁路、公路和管道旁的阿拉伯数字表示里程( 单位 km)。为方便计, 1km主管道钢管称为 1 单位钢管。一个钢厂如果承担制造这种钢管,至少需要生产500个单位。钢厂Si 在指定期限内能生产该钢管的最大数量为si 个单位,钢管出厂销价1 单位钢管为pi 万元,如下表:i1234567si800800

2、10002000200020003000pi1601551551601551501601 单位钢管的铁路运价如下表:里程 (km) 300301 350351400401 450451 500运价 ( 万元 )2023262932里程 (km)501 600601 700701 800801900901 1000运价 ( 万元 )37445055601000km 以上每增加1 至 100km运价增加5 万元。公路运输费用为1 单位钢管每公里0.1 万元(不足整公里部分按整公里计算)。钢管可由铁路、公路运往铺设地点(不只是运到点A1 , A2 , A15 ,而是管道全线)。1 / 8问题:( 1

3、)请制定一个主管道钢管的订购和运输计划,使总费用最小 (给出总费用) 。思考题:( 2)请就( 1)的模型分析:哪个钢厂钢管的销价的变化对购运计划和总费用影响最大, 哪个钢厂钢管的产量的上限的变化对购运计划和总费用的影响最大,并给出相应的数字结果。( 3)如果要铺设的管道不是一条线,而是一个树形图,铁路、公路和管道构成网络,请就这种更一般的情形给出一种解决办法,并对图二按(1)的要求给出模型和结果。29030S7S3S416016032020S2690702069030120017070S6A157205201105008862510S170A131100102104

4、222020A1212480A1119531A10300306A91150102016805A860010A720545080194A5A6图一2750606A43A3104 301A2A12 / 8115045080329030S7S3S4A181602016032070S2690A202010026030120069013070S6A15170(A21)11050072052088190A1962A14A16A1746242020210S5A13S1701100102104222020A1212195480A1130631A9A10 300680510201A860010205 A7194

5、A6A52 750606图二A4A3104A1A2301一基本假设:1 沿铺设的主管道以有公路或者有施工公路。2 在主管道上,每公里卸1 单位的钢管。3 公路运输费用为1 单位钢管每公里0.1 万元(不足整公里部分按整公里计算)4 在计算总费用时,只考虑运输费和购买钢管的费用,而不考虑其他费用。5 在计算钢厂的产量对购运计划影响时,只考虑钢厂的产量足够满足需要的情况,即钢厂的产量不受限制。6 假设钢管在铁路运输路程超过1000km 时,铁路每增加1 至 100km,1 单位钢管3 / 8的运价增加5 万元。二符号说明:Si :第 i 个钢厂;i1,2,7si :第 i 个钢厂的最大产量;i1,

6、2,7Aj :输送管道(主管道)上的第j 个点;j1,2,15pi :第 i 个钢厂 1 单位钢管的销价;i1,2,7xij :钢厂 Si 向点 Aj 运输的钢管量;i1,2,7j1,2, ,15t j :在点 Aj 与点 Aj 1 之间的公路上,运输点Aj 向点 Aj 1 方向铺设的钢管量;j 1,2,3, ,14 ( t10 )aij : 1 单位钢管从钢厂Si 运到结点 Aj 的最少总费用,即公路运费铁路运费和钢管销价之和;i1,2, ,7j1,2,15b j :与点 Aj 相连的公路和铁路的相交点;j2,3,15Aj . j 1 :相邻点 Aj 与 Aj 1 之间的距离;j1,2, ,

7、14三模型的建立与求解问题一:讨论如何调整主管道钢管的订购和运输方案使总费用最小由题意可知, 钢管从钢厂 Si 到运输结点Aj 的费用 aij 包括钢管的销价钢管的铁路运输费用和钢管的公路运输费用。在费用aij 最小时,对钢管的订购和运输进行分配,可得出本问题的最佳方案。1、 求钢管从钢厂Si 运到运输点Aj 的最小费用1)将图一转换为一系列以单位钢管的运输费用为权的赋权图。4 / 8由于钢管从钢厂Si 运到运输点Aj 要通过铁路和公路运输,而铁路运输费用是分段函数,与全程运输总距离有关。又由于钢厂Si 直接与铁路相连,所以可先求出钢厂 Si 到铁路与公路相交点bj 的最短路径。如图三图三铁路

8、网络图依据钢管的铁路运价表,算出钢厂Si 到铁路与公路相交点b j 的最小铁路运输费用,并把费用作为边权赋给从钢厂Si 到 b j 的边。再将与bj 相连的公路、运输点Ai 及其与之相连的要铺设管道的线路(也是公路)添加到图上,根据单位钢管在公路上的运价规定,得出每一段公路的运费,并把此费用作为边权赋给相应的边。以 S1 为例得图四5 / 8图四钢管从钢厂 S1 运到各运输点Aj 的铁路运输与公路运输费用权值图2)计算单位钢管从S1 到 Aj 的最少运输费用根据图四,借助图论软件包中求最短路的方法求出单位钢管从S1 到 Aj 的最少运输费用依次为: 170.7,160.3,140.2,98.6

9、,38,20.5 ,3.1,21.2,64.2,92,96,106, 121.2, 128, 142(单位:万元) 。加上单位钢管的销售价pi ,得出从钢厂 S1购买单位钢管运输到点Aj 的最小费用 a1 j 依次为: 330.3,320.3,300.2,258.6,198,180.5, 163.1, 181.2, 224.2, 252, 256, 266, 281.2, 288,302(单位:万元) 。同理,可用同样的方法求出钢厂S2 S3 S4 S5 S6 S7 到点 Aj的最小费用,从而得出钢厂到点的最小总费用(单位:万元)为:表一Si 到点 Aj 最小费用a2a3a4a5a6a7a8a

10、9a10a11a12a13a14a15s1320.3 300.2 258.6198180.5 163 181.2 224.2252256266281.2288302s2360.3 345.2 326.6266250.5 241 226.2 269.2297301311326.2333347s3375.3 355.2 336.6276260.5 251 241.2 203.2237241251266.2273287s4410.3 395.2 376.6316300.5 291 276.2 244.2222211221236.2243257s5400.3 380.2 361.6301285.5 2

11、76 266.2 234.2212188206226.2228242s6405.3 385.2 366.6306290.5 281 271.2 234.2212201195176.2161178s7425.3 405.2 386.6326310.5 301 291.2 259.2237226216198.21861622、建立模型6 / 8运输总费用可分为两部分:运输总费用 =钢厂到各点的运输费用+铺设费用。运输费用: 若运输点 A j 向钢厂 Si 订购 xij单位钢管,则钢管从钢厂Si 运到运输点 A j 所需的费用为 aijxij 。由于钢管运到A1必须经过 A2,所以可不考虑A1 ,那

12、157么所有钢管从各钢厂运到各运输点上的总费用为:xij aij 。j 2i 1铺设费用: 当钢管从钢厂 Si运到点 Aj后,钢管就要向运输点Aj 的两边 Aj Aj 1段和 Aj 1Aj 段运输(铺设)管道。设Aj向 AjAj 1 段铺设的管道长度为y j ,则 Aj向 Aj Aj 1段的运输费用为 0.1 (12y jt j t j1)(万元);由于相邻运输20点 Aj与 Aj 1 之 间 的 距 离 为 Aj . j1 , 那 么 Aj 1 向 Aj Aj1 段 铺 设 的 管 道 长 为Aj . j 1t j ,所对应的铺设费用为Aj . j 1t j1 A j. j 1t j(万元)

13、。所以,主管2014t jt j 1Aj . j 1t j1 Aj . j 1t j道上的铺设费用为:2020j171514t jt j1A j . j 1t j1 Aj . j 1t j总费用 为: fxijaij2020i 1j2j1又因为一个钢厂如果承担制造钢管任务,至少需要生产500 个单位,钢厂 Si 在1515指定期限内最大生产量为si个单位,故 500xijsi 或xij0因此本j 2j 2问题可建立如下的 非线性规划模型 :min f14t j (t j1)( A j. j 1t j )( Aj . j 1 1 t j )157aij(2020xijj 1j 2i 17xijn

14、 jj2,3,15i 11515s.t. 500xijsi或xij0j2j2xij0i1, ,7, j2, ,150t jAj . j13、模型求解 :7 / 81515由于 MATLAB不能直接处理约束条件:500xij si 或xij0 ,我们可j 2j215先将此条件改为xijsi,得到如下模型:j2min f14t j (t j1)( A j. j 1t j )( Aj . j 11 t j )157aij(2020xijj1j 2i 17xijn jj2,3,15i115s.t.xijsij2xij 0i1,7, j2, ,150t jAj . j 1用 MATLAB求解,分析结果后发现购运方案中钢厂S7 的生产量不足500 单位,下面我们采用不让钢厂S7 生产和要求钢厂S7 的产量不小于500 个单位两种方法计算:1 )不让钢厂 S7 生产计算结果:f11278632(万元)(此时每个钢厂的产量都满足条件)。2 )要求钢厂 S7 的产量不小于 500 个单位计算结果:f 21279664 (万元)(此时每个钢厂的产量都满足条件)。比较这两种情况,得最优解为,具体的购运计划如表二:min fmin( f1 , f 2 )f 1 =1278632(万元)表二问题

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论