- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应急运输调度方案计划设计模型v2
2013年中央民族大学数学建模作业
论文题目:应急运输调度方案设计模型
参赛队员 :
姓名:吴极 学院:理学院 专业:统计学 年级:11级
姓名:刘超 学院:理学院 专业:统计学 年级:11级
姓名:夏浩 学院:理学院 专业:统计学 年级:11级
PAGE \* MERGEFORMAT27
应急运输调度方案设计模型
摘 要
本题要求我们求出每个企业和储备库在不同情况下给发放地点运输救灾物资的最优调运方案,我们以每个企业和储备库给每个发放地点的调运量作为决策变量,以公路的长度和运输成本的乘积作为单位运费(价值系数)构造目标函数。所求问题即转化为最优路径问题和线性规划问题。
在求解问题(1)(2)(3)(4)之前,我们首先对题目附件2中的图进行预处理。把公路的交点看成顶点,每个点之间的公路看成线段,以公路的长度和运输成本的乘积作为一条线段的权重,做出赋权图。利用MATLAB软件使用Floyd算法计算出每个企业和储备库到每个发放地点的最优路径(最低单位运费和路线)(见表4-3-1),解决最优路径问题,求出了目标函数中的价值系数。
求解问题(1)时,把时间因素放在第一位考虑,首先求得最快运输时间t。然后以运输成本最低为目标函数,以调运量小于等于企业和储备库储存量,接收量介于最低需求量与最大需求量之间等作为约束条件,利用Lingo软件求解此线性规划问题的最优解。由此得到物资的最佳调运方案,包括调运量和调运路线(见表4-3-2)。
求解问题(2)时,已知时间t,由实际情况可以修改约束条件,令调运量等于储存量,其他约束条件不变。同样,利用Lingo软件可以求出一个最优解(见表4-3-3)。
求解问题(3)时,经过计算可知企业的生产能力不能够满足发放地点的实际需求,我们通过企业增产来满足实际需求。此时需要新增三个变量,把问题(1)中的约束条件增加几个约束条件,利用Lingo求解,得到最佳调运方案(见表4-3-4)。
求解问题(4)时,主体思路不变。由于道路中断,我们只需要重新利用MATLAB软件求出最优路径和目标函数的价值系数(见表4-3-5),再利用Lingo软件求解线性规划问题即可(见表4-3-6、表4-3-7、表4-3-8)。
最后,我们客观地评价了该模型的优缺点,并且做出了相应的改进和推广。
关键词:最优路径 Floyd算法 MATLAB 线性规划 Lingo
一、问题的提出与分析
1.1 问题重述
在某地区有生产某种救灾物质的企业有三家,设置物资发放点八个,储备仓库两个。在灾害发生时,企业、各物资发放地点、储备仓库的库存情况,及各发放点的最低需求和实际需求情况见附件1。企业、发放点、仓库及道路分布情况见附件2。设该种物资的运输成本为高等级公路20元/公里?百件,普通公路12元/公里?百件。
(1)预案要求尽快满足各发放点对救灾物质的最低需求,并尽量使运输成本降低。建立数学模型,给出所需要的时间,物资的调运方案,包括调运量和调运路线。
(2)在20天内,按均衡配给的原则,各发放点可以得到多少物资?给出相应的调运方案。
(3)能否在25天内满足各发放点的实际需求?怎样才能满足各发放点的实际需求?并给出相应的调运方案。
(4)在灾害发生时可能造成交通中断,以中断路段:14-23,11-25,26-27,9-31为例,重新讨论上述三个问题。
1.2 问题分析
1.2.1 对问题(1)的分析
要尽快满足各发放地点对救灾物资的最低需求,由现有总库存加上企业1,2,3t天的生产量大于等于8个发放点最低需求的不等式,可以解出满足题意的最小时间t为8天。接着在最小时间t=8的情况下,求最小的运输费用,以企业1,2,3及储存库向8个发放点运输的物资为决策变量,建立目标函数.而建立目标函数需要知道决策变量对应的价值系数,我们根据附件2, 把公路的交点看成顶点,每个点之间的公路看成线段,从而把地理图转化为联通无向图.又由题目条件高等级公路和普通公路的运输费用不同,我们把每公里每百件的运费和路程的乘积作为每条线段的权数,根据图论知识,将求解价值系数的问题转化为最优路径问题。再根据赋权图制作权数矩阵,然后利用MATLAB使用Floyd算法求出企业1,2,3及储存库到8个发放点的最优路径,由此计算出价值系数,再利用Lingo软件在相关约束下求出目标函数的最优解,从而得到物资的调运方案。
1.2.2 对问题(2)的分析
按照均衡配给的原则,求20天后各发放点收到物资的情况以及最佳运输方案,同样是线性规划问题,将模型中的t=20,再对约束条件进行修改,使“库存+生产量=发放点接收量”,得出最优答案。
1.2.3 对问题(3)的分析
要知道25天之内能否满足各发放点的实际需求,即计算25天的库存和生产量之和,与发放点的最大需求量进行比较,实际上并没有达到
文档评论(0)