




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数学建 模 钢管订购和运输二 问题分析问题一,所有钢管必须先运到天然气主管道铺设路线上的节点,以节点为中心向两边铺设。所以我们必须先求出每个钢管厂到每个节点的每单位钢管的最小运输费用。对最小运费的求解:先求出铁路网上钢管厂到铁路上任意两点,的最短路线的长度,用matlab求得对应的铁路单位运费;同理用求出公路网上的任意两点, 的最短公路路线的长度,结果乘以0.1得到公路运费。,j表示所有运输中转点,于是就得到从某钢厂到某铺设点运输单位钢管的最少运输费用。每个铺设点分别向左右两个方向展开,通过Lingo编程求出最小铺设费用。运输费用加上购买费用再加上铺设费用就是我们所要求的总费用。问题二,通过问题一里面Lingo编程运行得出的结果,进行敏感度分析,由敏感度的定义可求出哪个钢厂钢管的销价的变化对购运计划和总费用影响最大,哪个钢厂钢管的产量的上限的变化对购运计划和总费用的影响最大。同时我们从影子价格的角度进行分析,进行验证。三 模型的假设与符号说明1) 基本假设: 所需钢管均由 钢厂提供;钢管在运输中由铁路运转为公路运时不计其它费用;假设运送的钢管路途中没有钢管的丢失和增加,也没有因为自然因素而产生损坏;把“钢厂钢管的销价和产量上限变化对总费用和运购计划的影响”理解为总费用和运购计划对钢厂钢管的销价和产量上限微小变化的敏感度问题;假设销价最小变化是1万元,产量上限的最小变化是1个单位。2) 符号说明: : 钢厂的最大生产能力; : 钢厂 的出厂钢管单位价格(单位: 万元) ;: 公路上一单位钢管的每公里运费( = 0. 1 万元) ; :铁路网上两点间的单位钢管最少运输费用;:题图一公路网上两点间的单位钢管最少运输费用; :题图二公路网上两点间的单位钢管最少运输费用;: 铁路上一单位钢管的运费(分段函数见表1) ; : 1 单位钢管从钢厂运到的最小费用(单位: 万元) ;: 从 到之间的距离(单位: 千米) ; : 钢厂运到的钢管数;: 运到地的钢管向左铺设的数目; : 运到地的钢管向右铺设的数目;:运到地的钢管向第三个方向铺设的数目;: = : 问题一中所求钢管订购、运输的总费用(单位: 万元) ;: 问题二中所求钢管订购、运输的总费用(单位: 万元) ;四 模型的建立与求解问题一的模型:针对题图一,用matlab编程求出单位钢管从运输到的最小运输费用,具体数据如下表1:用matlab编程如下:9function D,path=floyd(a)n=size(a,1);D=a;path=zeros(n,n);for i=1:n for j=1:n if D(i,j)=inf path(i,j)=j; end endendfor k=1:n for i=1:n for j=1:n if D(i,k)+D(k,j)D(i,j)+D1(k,j+8) c(i,k)=D(i,j)+D1(k,j+8);%对于所有中转点,在铁路网和公路网上的下标相差8 end end endendfor i=1:7for k=1:15 if c(i,k)D(i,1)+D1(k,33) c(i,k)=D(i,1)+D1(k,33);%33代表第一个钢管生产厂S1点 end if c(i,k)D(i,6)+D1(k,34) c(i,k)=D(i,6)+D1(k,34);%34代表第六个钢管生产厂S6点 end if c(i,k)D(i,7)+D1(k,35) c(i,k)=D(i,7)+D1(k,35);%35代表第七个钢管生产厂S7点 endend%因为S1,S6,S7这三个钢管厂有公路直接连接到铺设节点,所以把这三个点单独处理end 运行结果如下:表1 单位钢管从运输到的最小运输费用(单位:万元)对表1的数据进行分析,我们得到一个非线性规划模型:目标函数是总费用W , 它包含三项: 钢管出厂总价Q , 运输费P , 及铺设费T. 即W = Q + P + T其中 , , 目标函数为: 约束条件为: 生产能力的限制: 运到的钢管用完: 与之间的钢管: 变量非负性限制: , 运到的钢管整数限制: 运用数学软件Lingo编程求解 最优最小费用万元问题二的模型通过分析问题一中关于销价的约束,Lingo运行后得到的结果得问题一用Lingo软件求解的编程:model: sets: supply/S1.S7/:p,s,t; need/A1.A15/:L,R,b; links(supply,need):c,x; endsets data: s=800 800 1000 2000 2000 2000 3000; b=104,301,750,606,194,205,201,680,480,300,220,210,420,500,; c=170.7 160.3 140.2 98.6 38.0 20.5 3.1 21.2 64.2 92.0 96.0 106.0 121.2 128.0 142.0 215.7 205.3 190.2 171.6 111.0 95.5 86.0 71.2 114.2 142.0 146.0 156.0 171.2 178.0 192.0 230.7 220.3 200.2 181.6 121.0 105.5 96.0 86.2 48.2 82.0 86.0 96.0 111.2 118.0 132.0 260.7 250.3 235.2 216.6 156.0 140.5 131.0 116.2 84.2 62.0 51.0 61.0 76.2 83.0 97.0 255.7 245.3 225.2 206.6 146.0 130.5 121.0 111.2 79.2 57.0 33.0 51.0 71.2 73.0 87.0 265.7 255.3 235.2 216.6 156.0 140.5 131.0 121.2 84.2 62.0 51.0 45.0 26.2 11.0 28.0 275.7 265.3 245.2 226.6 166.0 150.5 141.0 131.2 99.2 77.0 66.0 56.0 38.2 26.0 2.0; enddata min=sum(links(i,j):(p(i)+c(i,j)*x(i,j)+0.05*sum(need(j):L(j)2+L(j)+R(j)2+R(j); for(supply(i):sum(need(j):x(i,j)=500*t(i); for(supply(i):sum(need(j):x(i,j)D(i,j)+D2(k,j+8) h(i,m)=D(i,j)+D2(k,j+8); end end m=m+1; endendfor i=1:7 m=1; for k=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,24,27,28,29,30,34 if h(i,m)D(i,1)+D2(k,33) h(i,m)=D(i,1)+D2(k,33); end if h(i,m)D(i,6)+D2(k,34) h(i,m)=D(i,6)+D2(k,34); end if h(i,m)D(i,7)+D2(k,35) h(i,m)=D(i,7)+D2(k,35); end m=m+1; endend运行结果如下:结果分析:1)确定哪个钢厂的销价的变化对购运计划和总费用的影响最大 我们假设该钢厂的销价变化在10%万元以内,这是较为合理的,将目标函数的w表示为的函数:因此在销价的变化量相同时,越大,则的变化对w的变化影响越大。由模型Obj1计算得到的数据可以知道单位是最大的,所以S6的销价变化对购运计算和总费用的影响最大,我们可以通过简单的分析来证明:由于S6提供的数量最大,销价只要很小变化的,就会引起总费用的很大变化 除了销价的升高,我们还必须考虑销价的降低,此时应尽量满足提供量最少的点S5,当价格越来越低,S5点的提供量将增加,它在总需求中占的份额增加,影响增强,对于S5上升的速度将放慢。 2)确定哪个钢厂的生产上限的变化对物运计划和总费用的影响最大由于S1是A1到A8的最优首选,因此若S1与其他Si同时扩大相同的S容量,则S1会更优,所以推断S1应为影响最大者。利用计算机模拟,得到5个供货钢厂分别扩建1%,2%,4%,6%,8%,10%时的成本的增长率,见表 。可以看出,相同的S下A1产生的增长率最大,符合上述分析。一旦工厂扩建范围超过最大需求量,则不再会使目标函数优化,则此时增长率为0。而对于S1,一旦S12536,则其增长率也为0。(S1的数字结果见表 2 )表2 某个Si在变化S的情况下目标函数减小量及减小的比率sS1S2S3S5S6z(万元)z/z(%)z(万元)z/z (%)z(万元)z/z (%)z(万元)z/z (%)z(万元)z/z (%)1%8720.0683280.0253100.02400002%17440.1366560.0516200.04800004%34880.27213120.10212400.09600006%52320.40819680.15318600.14500008%69760.54426240.20424800.193000010%87200.68532800.25631000.2420000以上即为敏感度分析的结果。再从影子价格的角度进行验证:影子价格表示在最优解下“资源”增加一个单位时“效益”的增量,即每个钢厂销售价格每减少一万元,对总费用的影响。从表中数据分析,S5钢厂钢管的销价的变化对购运计划和总费用的影响最大。通过分析问题一中关于产量的约束,Lingo运行后得到的结果得 分析表中数据,得S1钢厂钢管的产量上限的变化对购运计划和总费用的影响最大。比较两者分析的结果:从敏感度分析可以看出对于S1,一旦S12536,即一旦工厂扩建范围超过最大需求量,则不再会使
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电竞产业发展与城市经济转型升级
- 科技发展与联通业务的协同增长策略
- 入股干股合同范本
- 科技发展背景下的职业教育德育新探
- 2025至2030年中国背胶袋数据监测研究报告
- 二零二五年度智能安防监控系统维护与数据安全保障合同
- 二零二五年度数字货币技术研发与技术商务合作合同
- 二零二五年度宠物医疗服务分期付款协议
- 2025年度特种设备安全检验、维护与维修服务协议
- 2025年度装卸工安全责任及安全防护协议
- 慢性活动性EB病毒课件
- 葡萄胎全面版课件
- 《冷冲压工艺与模具设计》完整版ppt课件全套教程
- 业务招待费明细单
- 高效液相色谱法分析(三聚氰胺)原始记录1
- 典雅中国风诗词大会古风PPT模板
- Part 7 Formal and Informal Styles课件
- 文化差异及跨文化交际试题集
- 油画人体张东方姑娘的极致美
- 国家开放大学《建筑工程计量与计价》章节测试参考答案
- 慢病患者随访服务记录表
评论
0/150
提交评论